# check all your ENV vars.
heroku config
# add ENV vars
heroku config:set S3_KEY=8N029N81 S3_SECRET=9s83109d3+583493190
# check all your ENV vars.
heroku config
# add ENV vars
heroku config:set S3_KEY=8N029N81 S3_SECRET=9s83109d3+583493190
これはいいコンビの結成ですね。Heroku上で簡単にFacebookアプリが開発できるようになったそうです。言語も選択できるし、Herokuに慣れた人にとっては大変便利なツールだと思います。
http://blog.heroku.com/archives/2011/9/15/facebook/
Facebook/Heroku integration from heroku on Vimeo.
昨日の記事http://www.kinopyo.com/blog/a-sintra-app-to-grab-funny-images-from-a-github-threadにも簡単に述べましたが、DalliはHerokuでお勧められているMemcachedのGemです。正確にはpure ruby memcache-clientです。
インストールと使い方をGistで公開しています。
参考サイト:
http://devcenter.heroku.com/articles/memcache
https://github.com/mperham/dalli
スレット経緯
bumblebeeというgithubのプロジェクトにinstall.shというファイルがありますが、
実行するとrm -rf /usrのコマンドで/usrが全部削除されることで大騒ぎになったようです。
githubのスレット
一個スペースが多かったですね。。
でコメントに上がっている画像がとても面白かったので、それをNokogiriを使って拾うrubyコードを書きました。プログラマのヒューモア満載の画像ですね。
Sinatra + Nokogiri + Herokuで作りました、キャッシュはdalliというgemを使いました。
成果
下記iframeで表示しています。urlはhttp://kinopyo-omgmyusr.heroku.com
ソースコード
githubに上げています。
https://github.com/kinopyo/Funny-Images-in-bumblebee-rm–rf–usr-thread
この前Herokuのドキュメントを見ましたが、まだRails3.0.7しか正式にサポートされているようです。でも実はRails 3.1rcもherokuで実行できますよ。
上記snippetはgistで保管しJavaScriptで表示しています。RSSでご覧の方は見れないと思います。お手数ですが、直接アクセスしてください。