2010.05.06

【正誤情報】『Railsレシピブック 183の技』

Railsレシピブック 183の技

このたびは『Railsレシピブック 183の技』をお買い上げいただきまして、誠にありがとうございます。
本書第3刷以前の内容に下記のような誤りがありました。
お詫びの上、訂正いたします。

●第3刷で修正

p.57 下から10行目
【誤】:params > { :id => 3 }
【正】:id => 3

p.79 上から4行目
【誤】:dispotision
【正】:disposition

p.79 上から6行目
【誤】:dispotision
【正】:disposition

p.98 下から6行目
【誤】caches_actions
【正】caches_action

p.99 上から13行目
【誤】caches_actions
【正】caches_action

p.100 上から3行目
【誤】# observer(model_klass)宣言で
【正】# observe(model_class)宣言で

p.100 上から4行目
【誤】observer Entry
【正】observe Entry

p.150 上から11行目
【誤】:name => “moro”
【正】:username => “moro”

p.204 表の2行目
【誤】:maxmum
【正】:maximum

p.204 表の脚注
【誤】:maxmum
【正】:maximum

p.438 下から4行目
【誤】countsメソッドで取得できます。
【正】countメソッドで取得できます。

p.438 下から2行目
【誤】the_tag.counts
【正】the_tag.count

●第2刷で修正

p.57 下から10行目
【誤】params => { :id => 3 }
【正】:params => { :id => 3 }

p.75 上から17行目~21行目までの箇条書き
【誤】
・ EntriesController#check_referer
・ ChangecharsetFilter.before(controller)
・ (実際のアクション実行)
・ ChangecharsetFilter.after(controller)
・ BenchmarkFilter.after(controller)
【正】
・ BenchmarkFilter#filter(controller, &block)
・ ChangeCharsetFilter#before(controller)
・ (実際のアクション実行)
・ ChangeCharsetFilter#after(controller)
・ BenchmarkFilter#filter(controller, &block)

p.76 上から7行目
【誤】protected
【正】private

p.76 上から12行目~19行目までの箇条書き
【誤】
・ EntriesController#check_referer
・ EntriesController#login_required
・ BenchmarkFilter.before(controller)
・ ChangecharsetFilter.before(controller)
・ (実際のアクション実行)
・ ChangecharsetFilter.after(controller)
・ BenchmarkFilter.after(controller)
・ CompressFilter.filter(controller)
【正】
・ EntriesController#check_referer
・ EntriesController#login_required
・ BenchmarkFilter#filter(controller, &block)
・ ChangeCharsetFilter#before(controller)
・ (実際のアクション実行)
・ ChangeCharsetFilter#after(controller)
・ BenchmarkFilter#filter(controller, &block)
・ CompressFilter.filter(controller)

p.426 8行目「$ gem install gettext」の次に2行追加
 Rails 1.2 を使う場合、RGP のバージョンは1.10.0 である必要があります。
  $ gem install gettext -v 1.10.0

p.426 14行目の次に2行追加(リストconfig/environment.rbの先頭に2行追加)
# Rails1.2 でRGP を複数インストールしている場合、バージョンを明示する
# gem “gettext”, “1.10.0”

p.427 5行目の次に2行追加(リストlib/task/gettext.rbの先頭に2行追加)
# Rails1.2 でRGP を複数インストールしている場合、バージョンを明示する
# gem “gettext”, “1.10.0”