rails1時代のアクセス制御用before filterをrails2に持ってきたら動かない。 どこからともなく声が聞こえる maiha: true/false でなくて、render してないと次が実行される>Rails2.x yamaz: before_filter内でrenderする必要があるってこと? maiha: うん。Rail... 続きを読む
railsflashに入れたオブジェクトは、「次のアクションまで有効」だったはずなのですが、Rails2.3からは「次にflashにアクセスされるまで有効」に変更になっているようです。 例下記のようなコントローラで、indexアクションにアクセスすると、index2を経由してi... 続きを読む
rails, ruby, mobile最近、携帯サービスを作っていて、いろいろ出てきたのでまとめてみます。 私的重要度順。新しめの au 携帯では formatted_route(xml)が優先される。DoCoMo, au には RFC 違反のメールアドレスが存在し、ActionMailer(TMail)をそのまま使う... 続きを読む
シンプルな自動化処理を作ろう 前回の内容で、Application Templateがどういうものかわかったので実際に必要最低限のテンプレートを準備してみる。 前回:Rails 2.3のApplication Templateで煩わしい初期設定とはおさらばする! 今回はテストにRspecを利用し、... 続きを読む
CMSには既に多数のプレーヤが存在する。そんな中、Ruby on Rails製のシステムを採用する利点は何だろうか。一つにはカスタマイズの容易性がある。Railsをベースにしていれば、Railsに慣れた技術者であればカスタマイズは容易に行えるだろう。 管理画面 他のCMS... 続きを読む
s21gブログをRails-2.2.2からRails-2.3.2に対応させました。 主に以下のようなところで作業が発生しました。 session :off が不要になったので削除 application.rb ⇒ application_controller.rb Test::Unit::TestCase から ActiveSupport::TestCaseに test_hel... 続きを読む
Tested with Safari 4, Firefox 3, Opera 9.5 Internet Explorer is currently unsupported Features Browse through classes and modules Smart match Recent searches (only in Safari) Find files Refine with namespace Keyboard navigation Up Arrow Key 続きを読む
昨日の時点でTwitterでは話題になっていましたが、 正式にRails-2.3.2のリリースがアナウンスされたようです。 Rails 2.3: Templates, Engines, Rack, Metal, much more! Rails 2.3 is finally done and out the door. This is one of the most substantial upg... 続きを読む
Rails-2.3もRC2まで出ていて、今週か来週ぐらいには正式にリリースされるのでは、という情勢です。 ということで、Rails-2.3について手っ取り早く概要をつかむのに役立ったサイトを紹介します。 Rails2.3リリースノート訳 Ruby on Rails 2.3 リリースノート Rai... 続きを読む
rails | 22:26 | まずはインストール $ gem install rails --source http://gems.rubyonrails.org $ rals -v Rails 2.3.0 Application Template を作ってみるTemplates are simple ruby files containing DSL for adding plugins/gems/initializers etc.has_man... 続きを読む
Rails 2.3 では、たくさんのレコードをメモリを節約しつつ処理できるメソッド find_in_batches が追加されていました。使い方は次のような感じです。 Book.find_in_batches(:batch_size => 500) do |books| books.each do |book| book.update_attributes!(:pric... 続きを読む
Rails 2.2から導入されたI18nモジュールだが、さすがにバージョン0.0.1だけあって、実際に日本語でアプリを作ってみると細かいところでちょっとずつイケてなかったりするところが目につく。 以下に、僕が今までに気になったところを挙げてみよう。 1. ARのerror... 続きを読む
Ruby on Rails2.3.0RC1用にポートしたアプリの一部を Metalに書き換えてみました。今回ポートしたアプリには1つだけ高速化したい部分がありました、その部分の処理はアクセスをDBに記録しリダイレクトするだけです。まず、Metal の情報ですが、まとまった物は... 続きを読む
Rails2.3.0 RC1リリース 2/1(日本では2/2)にRails2.3.0 RC1がリリースしました。 今回も多くの更新があるのでリリースノートの一部を訳しました。 Ruby on Rails 2.3 Release Notes 元記事について 元記事はこちらです。正確な内容についてはこちらを確認して... 続きを読む