Rails
rails 2系までは認証プラグインとしてrestful_authenticationを使用していましたが、 残念ながらrestful_authenticationはrails 3系に対応していないということで、 新しい認証方式を探さなければいけません。 で、今はdeviseというのが流行りらしいので早速…
正確に言うと、数値で入力する項目に文字入れたら0に初期化された。 で、詳しく調べてみたのですが、 railsはエラーが起きたときvalue_before_type_castというメソッドが呼ばれて、 画面入力の値を改めてセットしているんだけど、 どうやらrails2.3.9でそれ…
実はあまり意識してなかったなと思いちょっと調べてみた。 Rails2.0系 controllers/application_controller.rb # limit sessions to 10min. ActionController::CgiRequest::DEFAULT_SESSION_OPTIONS.update( :session_expires => 10.minute.from_now ) Rails…
RubyのFile.openでは、第一引数にファイルのパスを第二引数にopenするモードを指定します。 Rubyのリファレンスを見てみると、次のように書いています。 fileをオープンして、Fileオブジェクトを返します。 modeは、以下の文字列か整数(File::Constantsモジ…
一ヶ月ぶりくらいのご無沙汰ですが・・・隔週くらいではあげたいねぇ。 さて、前回ちょこちょこ直したtypoですが、まだまだおかしいところがあるのでいじっていきます。 日本語タイトルが個別表示されないのさらに続き 前回、日本語タイトルが個別表示されな…
さて、前回Railsで作られたブログシステム「typo」のお話をしましたが、 今回はその続きです。 現在のtypo-5.3.0パッと見ただけでもいくつかバグらしき現象が見られるのでそれを直していきましょう。 前回の日本語タイトルだと個別画面が表示されない件の続…
Railsで作成したblogシステム「typo」を触る機会があったので、忘れないうちにメモ。 今回はインストールまで。インストールは簡単で、 gem install typo typo install blogs でできます。ただ、2.を実行するとmigrateまでやってくれるので、DB設定が違って…
attachment_fuプラグインを使っていて、どうにもエラーメッセージが日本語化されない。 で、中身を調べてみたら、こういう記述を見つけた。 # validates the size and content_type attributes according to the current model's options def attachment_att…
今更ながらRailsのバージョンをあげたらはまったのでメモ。 Railsのバージョンをあげたらdb:migrateが通らなくなった。で、色々とゴニョゴニョしていたのですが、 ここを参考にMySQL用モジュールのリンクをrubyに放り込んだら動いた。http://forkit.jp/?p=16…
rails_cronというのがあって、 これを使えばRails上でcronを動かせるらしい。 しかしながら、現在リポジトリが消えている。で、検索してみたらrails_cronのリポジトリを偶然見つけた訂正:リポジトリでは無いですね。ただ他のユーザが Railsソースのsvnを公…
Rails2.3.2×gettext-2.0.0でActionMailerを使おうとしたらエラーが出てた。 で、原因は何かなとぐぐってみたら↓がひっかかった。http://b.ruyaka.com/2009/03/31/nomethoderror-undefined-method-create_bang_without_gettext-fo/ということで、バグですかい…
半年振りくらいにrailsを触ったら全然わかんなくてワラタ。 自分のrails暦は2.0.2で止まってるから(しかも1.2ベースがかなり混じった)、 いきなり2.3と言われても何が何やら。 で、rails2.3をruby1.9.1で動かそうとしたらmysqlではうまく動かなくていきなり…
Javaのセミナーに行って、その後JavaScriptのセミナーに行って、 今度は節操無くRailsのセミナーに行きました。 Railsは始めてまだ3ヶ月くらいで、少しずつわかってきたかな?くらいな感じですが、 折角の機会なので行ってきました。 ウェブキャリアさんとい…