Ruby5をひたすら翻訳する日記

海外で働きたい欲が高まった海山はついに強硬手段に出た。自分だけのためにRuby5(http://ruby5.envylabs.com/)翻訳し続けます。おかしなところは、適宜指摘大歓迎です!><

Episode #258 - March 27th, 2012

http://ruby5.envylabs.com/episodes/262-episode-258-march-27th-2012

Factory Girl 3.0 says bye to Ruby 1.8 & Rails 2

http://robots.thoughtbot.com/post/19412394597/factory-girl-hits-3-0
Factory Girl3.0がリリースされた

  • Ruby 1.8Rails 2はサポートされない
    • Ruby 1.8やRails2を使いたい場合は、古いバージョンのFactory Girlを使う

DRY DevOps with heroku_san

http://pivotallabs.com/users/ken/blog/articles/2056-dry-devops-with-heroku-san
git push heroku masterコマンドを打つ前に、migrateをよく忘れる…
これがなくなるようにできる

  • rake staging deploy コマンドでメンテナンスモードに
  • デプロイ→migration→再起動をしてくれる
    • 各設定ができる
    • デプロイに自動タギング、マルチステージ環境などできる

Bullet 2.3.0 makes your queries faster

http://huangzhimin.com/2012/03/25/bullet-2.3.0-released/

  • Rails 3.2では、遅いクエリのために自動EXPLAINがある
  • Bulletの最新版を使うと、Active Record 3.0が更に10%早くなる
  • Active Record 3.1では48%、3.2では40%早くなるらしい


体調も落ち着いてきて、再開します。
明日から始まります。
社会人になっても、ちゃんと自分で勉強することは続けていきたいな