LoginSignup
41
11

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が便利です。(申し訳程度の技術要素)

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