at posts/single.html

Rails 1.2.1

Rails の 1.2 が出たらしい。 アップデートしてみる。

$ sudo gem update rails
Upgrading installed gems...
Updating Gem source index for: http://gems.rubyforge.org
Attempting remote upgrade of rails
Attempting remote installation of 'rails'
Install required dependency activesupport? [Yn]  Y
Install required dependency activerecord? [Yn]  Y
Install required dependency actionpack? [Yn]  Y
Install required dependency actionmailer? [Yn]  Y
Install required dependency actionwebservice? [Yn]  Y
Successfully installed rails-1.2.1
Successfully installed activesupport-1.4.0
Successfully installed activerecord-1.15.1
Successfully installed actionpack-1.13.1
Successfully installed actionmailer-1.3.1
Successfully installed actionwebservice-1.2.1
Installing RDoc documentation for activesupport-1.4.0...

CHANGELOG をみると 1.2 では文字コードが UTF-8 前提らしい。

* Set $KCODE to 'u' by default to enable the multibyte safe String#chars proxy. [Koz]

確認してみる。

$ rails1.2.1/script/console
Loading development environment.
>> RAILS_GEM_VERSION
=> "1.2.1"
>> $KCODE
=> "UTF8"
$ rails1.1.6/script/console
>> RAILS_GEM_VERSION
=> "1.1.6"
>> $KCODE
=> "NONE"

https://www.amazon.co.jp/dp/4774130036

WEB+DB PESS Vol.36 の先取り Rails 1.2 を読むと、他の大きな変更点は、 Accept ヘッダによる出力形式の切り替え (HTML を返したり XML を返したり) とか、 map.resource を使った REST 対応があるらしい。 時間ができたら、試してみよう。

追記

参考リンク … 川o・-・)<2nd life - Rails 1.2.1 リリース (あと htmlhelp 更新)

関連する日記