2009-08-01から1ヶ月間の記事一覧

モデルのdeep copy

シリアライズしてデシリアライズすればいいじゃんと思って、まずMarshalを使ってみる。 obj2 = Marshal.load(Marshal.dump(obj1)) しかし、これだとobj2のidもobj1のidが復元されてしまう。というわけでこれはパス。 次、activerecord-2.3.2/lib/active_reco…

サマーウォーズ

良かった。予告編にあんまりでてないけどおばあちゃんが素敵すぎる。 自分がカクシャクとした年寄りに弱いのを自覚しました。

authlogicのspec

昨日公開したauthlogicのサンプルに sessions_controllerのspecを書いてみました。 http://github.com/akm/authlogic_sample/tree/mastersessionsコントローラのspecはこちら。 http://github.com/akm/authlogic_sample/blob/87883d7c13781ed86988c69569cc87…

Authlogicのその他の機能

Authlogicには色んな機能が設定可能。細かいところはrdocに書いてあります。http://rdoc.info/projects/binarylogic/authlogic Want to use another encryption algorithm, such as BCrypt? See Authlogic::ActsAsAuthentic::Password::Config 別の暗号化ア…

authlogic

http://github.com/akm/authlogic_sample/tree/master にauthlogicをセットアップしてみたプロジェクトを作りました。基本、http://github.com/binarylogic/authlogic_example/tree/master にある手順通りにやればオッケーです。user_sessionsコントローラは…

パスワードの変更

メモログインしているユーザーのパスワードの変更 SET PASSWORD=password('新しいパスワード');特定のユーザのパスワードの変更 SET PASSWORD FOR ユーザ名=password('新しいパスワード');http://dev.mysql.com/doc/refman/4.1/ja/set-option.html