2008-02-17から1日間の記事一覧

ログの取り方

いろいろ調べたのですが、AWADにしっかり書いてたよ。。railsアプリのコードからはいつでもどこでも次の方法でログを吐くことができる。 logger.info logger.warn logger.error logger.fatal デフォルトでは、deveopment環境であれば、log/development.logに…

gnomeをemacsキーバンドにする

システムを入れ替える度に、調べている気がするのでいい加減メモっておこう。 > gconf-editor で、gconf-editorを立ち上げて、 desktop -> gnome -> interface と進み、gtk-key-themeをDefaultから Emacs に変更する。

model(active record)のコンストラクタで属性を初期化する

何も考えずに、この様にしようかなと思いましたが、 def initialize(my_attr) super # これであってるのか? @my_attr = my_attr end ... my = MyActiveRecord.new(my_attr) active recordだと、こうやるのが正しいのかな my = MyActiveRecord.new(:my_attr …

テスト用テーブルのセットアップ

> rake db:test:prepareこれだけで、migrationに設定した内容でテスト用テーブルもセットアップしてくれる。便利だよ。rails