昨日書いたエントリにブクマコメントで
root権限で動かしてるのか。setuidgid 使って user 権限で動かすといいよ。
と yaa さんからコメントがあったので早速やってみた。以下手順。
これで起動できると思っていたんだけど、前に動かしていたプロセスが残っていたので、強引に kill してしまった。ひとまずこれでユーザー権限で動くようになったから気にしないことにする。yaa++
PivotalTrackerのWebhookをパースしてIRCに通知するPivotterというのを作ってみた。
最近、社内ではあらゆるプロジェクト(システム開発、イベント運営、OSS)にPivotalTrackerを使う流れになっているけど、インプットに対するアウトプットとしてメールをガンガン飛ばされてもUIが悪くて読むに耐えないしトラッキングしにくいというのが開発の動機。
最初はただの Sinatra アプリでいいんじゃないのって話になっていたんだけど、padrino 使ってみようぜってことで padrino で作ってみた。padrino の特徴は
という感じかなあ。基本的にそれRailsで出来るよなので、Whyの部分はちょっと弱いかもしれんね。
Pivotter の話に戻るけど、IRCの通知には shout-bot というのを使っていて、任意のIRCに通知できるようになっている。あとはみんな大好き heroku の上でも動く。
今後は github の IRC notify のような coloring とか、ローカルで動かしている git の commits 通知にも対応させていくつもり。