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

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

Episode #298 - August 17, 2012

http://ruby5.envylabs.com/episodes/302-episode-298-august-17-2012

Goliath is 1.0.0

https://github.com/postrank-labs/goliath

  • ノンブロッキング通信のためのRuby webサーバーフレームワーク
  • ver 1.0.0になった
    • web socketのハンドリング
    • ランタイム環境に対応?

などが修正されている

Rails-Dev-Box

https://github.com/rails/rails-dev-box
Railsの開発環境の仮想マシンを立てることができる

  • Ruby 1.9.3
  • Rails
  • Bundler
  • Git
  • その他依存しているもの

がすでに入っている

Delegation, you keep using that word…

http://www.saturnflyer.com/blog/jim/2012/07/06/the-gang-of-four-is-wrong-and-you-dont-understand-delegation

  • デリゲーションについての記事
    • 本当のデリゲーションの意味について(????)
  • JavaScriptやJSのprototypeシステムについて見識が深まるブログ記事

pjax on Rails

http://blog.bigbinary.com/2012/08/13/pjax-on-rails.html

  • ajaxよりも良い
    • ただちょっと違う
    • pjaxはページの更新リクエストなしのページナビゲーション
    • ajaxでサーバーにフラグを送信することで、ページ更新なしでページナビゲーションを実現している(?)
  • Railsにpjaxを組み込む方法が紹介されているスクリーンキャスト
  • 先週のRails meets upでDHHがpjaxを含むJSのフレームワークGoogleハングアウトを行った

learn.thoughtbot.com

https://learn.thoughtbot.com/
Railsのコンサル系企業thoughtbotが、教育系のコンテンツを1つのサイトにまとめた。
以下のジャンルがある
Ruby, Rails, design, testing, vim, JavaScript, git, RSpec