はらへり日記

腹に弾丸

hubot choiceに変数機能をつけた

hubot choiceとは 名前の通り、与えられた引数の中から1つをランダムにchoiceするスクリプトです。 大学の先輩がゼミ用に実装していたものを拝借し、会社でコードレビュアーを決めるために導入していました。 masuilab/slack-hubot 実装は至極シンプルなので…

HerokuでHubotを指定の時間に寝かせる

Heroku料金体系 Herokuの料金体系が変わり、18h/Dayしか動かせなくなったのでオレオレHubotが24時間稼働できなくなった。 Heroku | Beta Pricing Heroku公式によると無料プランは以下のような仕様らしい。 30分間活動がないとSleepする 1日、6時間はSleep状…

CSSで均等割り付けを実現する方法

研修中、社内のツールに対して問題点を探し、改善策を提案しろというのがあった。 その際、運用フロー、機能等いろいろケチをつけたのだが、その1つにテキストの右端がでこぼこしていて見づらいので均等割り付けにしたほうがよいと指摘した。 その際、「この…

Gitのコミットメッセージに接頭語をつけてる話

Git

Gitのコミットメッセージのルールで何かいいのないかなぁとなんとなく思っていて 丁寧にまとまってる記事がすごくたくさんあって「お!これええやん!」ってなるものの使ってみると僕の場合は以下の2つの壁にぶち当たった ルールを覚えられない 選択肢が多…

print("Hello World")

ブログ移転します(予告) Middleman + GitHub Pagesという運用でかれこれ半年やってきて、ブログを手元で書いてbundle exec middleman deploy!ッターン!みたいなのすごい快適だったんだけど、 痒いところが異常に増えてきて、その中でも特に思ったのが いい…