2008-01-01から1日間の記事一覧
これは有名な話。ActiveRecordに入っていたacts_as_*はすべてプラグインとして外に出されているので ruby script/plugin install acts_as_tree のようにして、vendor/plugins に追加する。
結論から言うと、Ruby の cgi の仕様と、Rails の cgi の仕様がミスマッチを起こしているようです。Ruby のバージョンアップ(1.8.6-p26以上)をすることで解決できます。Rubyのバージョンアップなんてやだよ!な人は原因に関しては続き参照してしかるべき対処…
デフォルトのロギングがrubyのLoggerクラスではなく、ActiveSupport::BufferedLogger クラスに変わっています。
これに関しては、:dependent => :destroy に直せばいいんだけれども、script/plugin で入る acts_as_taggable は別物に変わっているような?雰囲気でよくわからない状況に。結局、http://agilewebdevelopment.com/plugins/acts_as_taggable_on_steroids のほ…
environment.rb が変わっています。こんな感じで、config.action_controller.session = {:session_key => .. , :secret => .. } をつけないと怒られます。 characters = ('a'..'z').to_a + ('A'..'Z').to_a + ('0'..'9').to_a secret = Array.new(48){charac…
2008年になりました。カウントダウンTVを見ながらコーディングをしつつ年を越えました。とりあえず昨年の積み残しで、実際のコードで1.2.3ベースのコードを2.0対応させています。とりあえずは、トップページの表示に問題がないレベルまでいってから rake tes…
Fixtureも変わっています。大きくは、関連オブジェクトをidではなくhuman readableな名前で記述できるようになった点ですが、このエントリは関係ありません。隠れた変更点?として、fixtureのキャッシュ機能が追加されています。