2007-04-01から1ヶ月間の記事一覧

rails 1.1.6のActiveSupportのTime#to_dateがruby 1.8.6でエラーになるのを直す

結局ヘルパーに def to_date(time) ::Date(time.year, time.month, time.day) endと追加して,1.month.ago.to_dateって使っていたのを(カッコ悪いけど)to_date(1.month.ago)とした。

ActiveSupportのto_dateがエラー?

突然Railsアプリがエラーを吐くので見てみると, private method `to_date' called for Mon Mar 19 10:21:01 +0900 2007:Time とのこと。Timeのインスタンスにto_dateしたのが気に入らないらしい(Time#to_dateはActiveSupportで追加される機能)。しかしこ…

ページ化(pagination)はどうしましょう

Railsには多数のレコードを表示するときに,それらをページ分けする機能がある。これってよく使うUIだから,お世話になるんですが,Rails内蔵paginateの評判はあまりよろしくない。というわけで代替のプラグインを探している。 くまくまーさんのお勧めはwill…

認証と権限管理はどうしましょう

Railsには認証用のプラグインはいろいろとあるみたいだけど,有名なのは LoginEngine と UserEngine でしょうか。ところがこの2つは開発を終了してしまったらしい。くまくまーさんのところでお勧めだった acts_as_authenticated がいいかなあ。これはジェネ…

YAPCと息子の入学式が同じ日だった

むーん,知らなかった。YAPCの二日目は参加できず。無念… むしろ二日目の方が聞きたいセッションが多いと言うのに。