Ruby1.9系を用いる場合の注意点として、
マルチバイト文字をソースに入れる場合(コメントは大丈夫)に
ソースの先頭に下記のいずれかを入れる必要があります。(なぜかいろいろな書き方あり)
- # encoding: utf-8
- # -*- encoding: utf-8 -*-
- # -*- coding: utf-8 -*-
magic commentと言われるそうです。
入れることで、RubyのインタプリタにUTF-8のエンコーディングであることを知らせます。
上記を入れないと
invalid multibyte char (US-ASCII)が発生します。
Ruby1.9やらRails3やら、バージョンアップするといろいろ問題が発生してます…
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。