Dürstさん)Ruby1.9からは多言語対応のため文字列の扱いが大きく変わっている。唯一の内部エンコーディングを持たず、内部で変換をかけたりもしない、Stringオブジェクト自体がエンコーディングを持つ、とか。話には聞いてたけど1.9はまだあんまり弄れてないので興味深かった。個人的には「内部エンコーディングを持たずソースコードやStringオブジェクトの単位でエンコーディングが決まってしまうとなると、例えば日本語を処理するライブラリなどを書くときに上手く実装するのが大変になるのではないか」っていう話が気になった。受けとった文字列のエンコーディングを記憶しておいて一旦変換し、処理が終わったら最初のエンコーディングに戻して返す、とか、マルチバイトの文字列を返すメソッドはオプションでエンコーディングを取る、みたいなのが基本になると思うけど、若干前より泥臭くなってる印象もなきにしもあらず。RSpecによるRailsアプリケーションBDD事例報告(yuguiさん)最初サブセッションの方にいたんだけど、なんかメインの方で俺のID(faultier)が連呼されててびっくりして行ったら、案の定以前一緒に仕事してた会社での事例だった。