読者です 読者をやめる 読者になる 読者になる

えいのうにっき

あたまのなかのデトックスを、不定期的に。主に Web 系技術ネタ。

GitHub の草状況を PNG 画像で返す heroku app をつくってみた

Ruby heroku GitHub

f:id:a-know:20160109220706p:plain

前々から、GitHub の草状況、つまり Public Contributions のグラフ(↑の画像みたいなやつね)をブログのサイドバーとかに出したいなぁーとかって思ってたんだけど、GitHubの草のSVGをコマンドラインで取得する - Qiita という記事を見つけて。

qiita.com

んで、「あ、これでできるんじゃね?」と思って、今日、晩ごはんが出来るのを待ってるあいだに雑に書いてみたらそれっぽいものが出来たので、ここでも書いておく。なにげに初 sinatra app。

github.com

↑の README を見てもらえばわかると思うのだけど、Deploy to Heroku ボタンも置いておいたので、使ってみてやって下さい。

使い方とかも README にあるとおりなんだけど、↓みたいなグラフの画像を返してくれるアプリです。(今ご覧のブログの右サイドバーにも、表示してみています。)

f:id:a-know:20160109221245p:plain

クエリストリングで、回転角度やサイズの指定も最低限、できるようにしてあります。

画像は "取って出し" だし、Ruby で書いてるのに外部コマンド呼び出ししてるし、で、ほんとに雑なので、もし気になる方は PR くださいー!

さいごに

...今頃不安になってきたんだけど、すでにそういうブログパーツ的なやつってあったりするんですかね...?

参考リンク