2008-08-28から1日間の記事一覧

[Rails] エラーメッセージのソート順

Railsのエラーメッセージって、項目順にソートされんのよね。。 すてきなページ http://underrails.seesaa.net/article/79019158.html 検索用に引用させて頂く。 /app/helper/application.rb module ApplicationHelper def template_error_messages_for (obj…

[Rails] 1つの項目に必須、その他バリデータをつける際の注意

よくフォームを作成していると、1つの項目に必須入力と長さチェックなどのバリデータをかけることになる。しかし単純に validates_presence_of :family_name_kana, :message=>ERR_REQUIRE validates_size_of :family_name_kana, :maximum => 30, :too_long=…

[Rails] ログローテートをしておく

ログの肥大化が怖いため、ログローテーとの設定 vi /etc/logrotate.d/nikko ----- /home/www/hoge/log/*.log { daily missingok rotate 52 compress delaycompress notifempty copytruncate create 0666 hoge hoge }

[Rails] メモリリークを防ぐためのcron (必要ないかも?)

以前のPJで指定していたメモリリークを防ぐためのcronの設定方法を記載しておく。 Rails2.1となり効果が不明だが一応めも crontab -e -u www ----- 5 0 * * * /home/www/hoge/restart.sh 0 * * * * /usr/bin/find /home/www/hoge/tmp/sessions/ -name 'ruby_…

日付バリデータ 不正チェック

Railsは日付バリデータがうまくいかないなぁ〜とおもいきや、validates_date_timeなるものを発見! インストール ./script/plugin install http://svn.viney.net.nz/things/rails/plugins/validates_date_time/ 設定 以下参照 http://wiki.livedoor.jp/tripl…

[Rails] 入力フォームの値でソフトバンクだけ文字化ける

以下のような項目で値を入力 名字 [ほげ] 名前 [てす] [Submit]そしてSubmitするとソフトバンクの携帯だけ以下のように文字化けた。 名字 [ほげ] 蜷前 [てす] ← ここ!!調査すると、ソフトバンクの場合だけ、Railsコントローラーにわたってくるパラーメタの…