palindrome!

Dammit, I'm mad!

docker-composeで複数のhubotインスタンスを立ち上げる

やりたいこと slackチームA用hubot、slackチームB用hubot、chatwork用hubot...という感じで、複数サービス/アカウントに向けて一気にhubotを動かしたくなりました。とりあえず開発環境として動く、というところまでなので、実際の運用についてはまた別途考え…

自分のAccess keyとSecret keyを操作できるようにするIAMポリシーの設定

例えば、外部の開発会社にAWSアカウントを渡す際に、Access keyとSecret keyは彼ら自身で管理できるようにしたいケースなんかありますよね。 PoweruserポリシーでもIAM系のアクションはnot allowになっているので個別で許可する必要があります。 Resourceの…

Railsのテストで悲観的ロックを再現する方法(翻訳)

Railsアプリでデータベースのロックをテストしたいなと思って探していたらよいブログポスト(英語)が見つかったので自分の理解も兼ねてざっと翻訳。 ポイントは、テストの中でサブプロセスをforkし、ロックが期待される状況を再現しているところ。 コードに…