2008-05-29から1日間の記事一覧

ActiveSupport 2.0.xのto_datetimeが使えね〜

"2008-06-04T18:00:00+09:00".to_datetime => Wed, 04 Jun 2008 18:00:00 +0000"2008-06-04 18:00 +0900".to_datetime => Wed, 04 Jun 2008 18:00:00 +0000cf. DateTime.parse("2008-06-04T18:00:00+09:00") => Wed, 04 Jun 2008 18:00:00 +0900DateTime.par…

Rails 1.2.x → 2.0.xへの移行

いくつかのRails 1.2アプリケーションを2.0へ移行したが、多くのケースで全く起動できなかった理由は、sessionの指定だった。 config/environment.rb RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION Rails::Initializer.run do |config| co…

RESTTestでいろいろ

Rails 2.0でRESTで実際にCRUD処理をしている例がないのでやってみた。ツールは、Firefox拡張機能のRESTTest(http://www.xucia.com/#RestTest)だ。 一覧 GET http://localhost:3000/plans.xml 内容 GET http://localhost:3000/plans/1.xml 作成 POST http://l…

restful_authenticationはBasic認証対応だった

いまさらながら、Rails2.0でREST対応を調べている。REST対応でデータのやりとりするときに認証は、結局Basic認証かDigest認証しかない。 Cookieなどを使った認証はブラウザ依存だし、状態を保持しなければならないからだ。ではいったん入れた認証のためのプ…