41
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

話題のanalyzeコマンドを実装してみた

Posted at

今、イケてるエンジニア界隈で話題沸騰中のanalyzeコマンドをご存知でしょうか。

こういうやつですね。

スクリーンショット 2020-03-26 9.41.49.png

Yet another analyze command

コレCLIっぽい見た目をしていますが、実はWebブラウザ上1でしか動作しません。不便ですね。

Shellでも使いたい!という声にお答えして、実装してみました!!

コチラです。
NPM

Source code: https://github.com/kaz/qiita-analyze

使い方

インストールは以下のコマンドを実行するだけです。nodejs/npmは別途インストールしてください。

$ npm i -g qiita-analyze

そしたらこうやって実行

$ analyze @sobaya007

すごい!!!! (実際は色もついてるよ)

$ analyze @sobaya007
 投稿した記事           読んだ記事            LGTMした記事
   D言語: 20%       Docker: 7%          dlang: 19%
   D言語くん: 20%     Python: 5%          D言語: 7%
   プログラミング: 10%   JavaScript: 3%      Vim: 4%
   GPGPU: 10%       docker-compose: 3%  C: 4%
   dlang: 10%       Node.js: 2%         C++: 4%

解説

NodeJSでのWebスクレイピングにはcheerioが便利です。(申し訳程度の技術要素)

  1. https://qiita.com/sobaya007

41
11
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
41
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?