maeshimaの日記

メモ書きです

railscasts

今週のRailsCasts - Offline Apps Part 1

HTML5 の cache manifest を使って、オフライン時でもコンテンツを表示させる話。Railscasts - Offline Apps Part 1 ASCIIcasts - “Episode 247 - Offline Apps Part 1”rack-offline gemを入れると、 public 配下のファイルを見てmanifestファイルを自動で作…

今週のrailscasts - Mongoid

ASCIIcasts - “Episode 238 - Mongoid”を見て。mongo_mapper の代換え プラグインである Mongoidについて。ドキュメント類がしっかりしてるそうな。Mongoid install 普通にgemで入れる。bson_extというJSONのバイナリ版を扱うgemも一緒に入れる必要がある。…

今週のrailscasts - Dynamic attr_accessible

Railscasts - Dynamic attr_accessible ASCIIcasts - “Episode 237 - Dynamic attr_accessible” を見て。 attr_accessibleメソッドの欠点2つ テスト時に mass assign したいけど attr_accessibleでできない>< 動的でないので、ユーザの権限によってaccess…

今週のrailscasts - Inherited Resources

いわゆるRails的なアプリケーションを作る時に手抜きが出来るgem。他にもいくつか似たようなgemがあるけど、inherited_resourcesは Rails 3.0 に対応していて、かつ一番新しい感じだそう。Railscasts - Inherited Resources ASCIIcasts - “Episode 230 - Inh…

今週のrailscasts - Polling for Changes

Railscasts - Polling for Changesを見て。javascriptを使って、ブログのコメント欄を動的に更新する例。気になったところをメモ。 jquery-rails Rails 3 用のジェネレータ。 rails generate jquery:install とすると、 prototype.jsを消して、jquery.js や …

今週のrailscasts - Upgrading to Rails 3 Part 1

Railscasts - Upgrading to Rails 3 Part 1を見て。Rails 2 系から3にアップグレードする方法について。以前に自分でいろいろ調べてやり方を調べてメモってたけど、それと大体同じだった。Rails 2.3.5をRails 3.0にアップグレードする方法 - おもしろWEBサー…