やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

GitHubリポジトリの言語情報を取得する

以前にも実装した言語情報の取得と集計をインタフェースに追加した。

成果物

GitHubGitHub.Repo.Insert

使い方はGitHubリポジトリ参照。

0

概要

リポジトリ情報と同時にプログラミング言語バイト数も取得してローカルDBを更新する。集計もする。

言語を取得するAPIリポジトリの数だけ発行する。サーバ負荷やリクエスト上限を考慮し、1リクエストあたり2秒間待機している。

所感

集計がいい感じ。