歷經了兩年的開發,這個月 Ruby 社群有了兩個重大的世代交替消息:
- 2010/8/18 Ruby 1.9.2 發佈正式版
- 2010/8/29 Rails 3.0.0 發佈正式版
關於 Ruby 1.9,可以參考我之前的演講:Ruby 1.9 投影片,最重要的部分就是 M17N Encoding 了。至於安裝請服用 RVM。
關於 Rails3,可以參考我之前整理的:
如果是 Rails 初學者,可以直接看我正在撰寫的 Ruby on Rails 實戰手冊 一書。
BTW,JRuby 1.5.2 也是這個月發佈,而且 Rails3 也說支援 JRuby 1.5.2+,這個月真熱鬧。有人說今天就差 TextMate 2 發佈了 XDXD
你好,在controller中使用中文還是有“invalid multibyte char (US-ASCII)”.錯誤,還要在controller 文件 加上 ”# encoding: utf-8” i?謝謝
doabit:
是的,而且不只是 controller。在 Ruby 1.9 裡,如果原始碼裡出現 utf-8 中文,檔案開頭必須加上 # encoding: utf-8
謝謝,我以為正式後就不 用了,