2011-05-01から1ヶ月間の記事一覧

Mac OS X Snow leopardでpostgreSQL接続モジュールのpgをインストール

Mac上でpostgreSQLを使うつもりはないんだけど、Rails3のproduction環境でpostgreSQL接続モジュールのpgを使用する必要があったのでそのためのメモ。 ほとんどの場合gem install pgすると checking for pg_config... noとか表示され、コンパイルできないと思…

Rails3.0.4以下ではvalidationのmessageがproduction環境で正常に表示されない

久々にハマったのでメモ。 次の環境でvalidationのmessageがproduction環境で正常に表示されない現象が発生しました。 rails3.0.3 postgreSQL CentOS Apache2 この環境で次のようにモデルにバリデーションを設定します。 app/model/user.rb class User < Act…

特異クラスを使ってRailsのmodelを動的に作成する

Railsのmodelを動的に定義したくて悩んでたらTwitterで @antimon2 さんがうまい方法を教えてくれました。 # このmodelを継承したクラスを作成すれば # validationを行ったり、viewでform_forが使える class SimpleModel include ActiveModel::Validations in…