このたびは『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”