rails

誰も教えてくれない

fixturesで同じ名前のレコード書くと、あとのほうで上書きされる。 エラーも何もでずにひっそりと。 one: id: 1 one: id:2 Hoge.find 1 #error Hoge.find 2 #found Hoge's Id 2

date_selectってちょっと不便

include_blankで年だけ指定すると勝手に1月1日となる 2/31とか設定するとnewしたときに例外がでる。(validates_multiparameter_assignments プラグインで回避できる) 上記プラグインで対応して、validateエラーとすることはできたが設定値が保持されない。 …

はまったけど、ただでは起きない

ブロック渡しのクラスメソッドを、間違えて他のブロック内に入れてしまったため動作しなかった。 初歩的なミスなんだけど、こんなミス考えたこともなかったというか、そもそもブロックを扱った言語を使ったことないんだった。意識するのを助けてくれるものも…

sentry pluginのテスト実行に失敗した

google groupで聞いてみたけど。アドバイスをいただけなかったので残念でした。 時間かかったけど追ってみたら単純でした。自己フォローもしたよ。 Google グループ英語が通じなかったのかな…。