cp932 と cp50221 って1対1に対応してると思ってたけど違うのかな…
— とみたまさひろ (@tmtms) 2011, 12月 14
http://t.co/4Kq2ftXg これ見ると 114区までは1対1に対応してるみたいだけど、 Ruby 1.9 のエンコーディングでは cp50221 は 94区までしか文字がないのかな
— とみたまさひろ (@tmtms) 2011, 12月 14
あ~、違うか、外字領域だからか。cp932 で f040 以降の外字領域は、utf-8 への変換時にはユニコード e000 以降の外字領域(?)にマッピングしてるけど、cp50221 への変換時にはマッピングしてないということか。
— とみたまさひろ (@tmtms) 2011, 12月 14
女子高生もスクラムでアジャイル開発をする時代なのか / “かんばん!~もし女子高生がRedmineで「スクラム」開発をしたら” http://t.co/8AxjazgG
— とみたまさひろ (@tmtms) 2011, 12月 14
cp932 から cp50221 への変換時に 95区~114区 ってのをでっちあげて変換するにはどうすればいいんだろう。 Encoding::Converter ってのを使えばできるのかな
— とみたまさひろ (@tmtms) 2011, 12月 14
U+E000~U+E757 の文字を cp50221 にすると、1バイト目が 0x7F~0x92 になるのか。変態すぎる。
— とみたまさひろ (@tmtms) 2011, 12月 14
@n0kada おお!そんなオプションが! るりまに頼ってないで ri 使えってことか…
— とみたまさひろ (@tmtms) 2011, 12月 14
@ktz_alias あー、それもありかなぁ…
— とみたまさひろ (@tmtms) 2011, 12月 14
@tmtms @n0kada :fallback にブロックが指定できることは ri にも書いてなかった! ソース読めってことか…
— とみたまさひろ (@tmtms) 2011, 12月 14
Ruby 1.9 は __FILE__ が tainted。File.dirname(__FILE__) を $LOAD_PATH に追加してる gem がいる。$SAFE > 0 で require するとエラー。というか String#encode でもエラー。死んだ。
— とみたまさひろ (@tmtms) 2011, 12月 14
$SAFE なんて使わなきゃいいんだな
— とみたまさひろ (@tmtms) 2011, 12月 14
ていうか、なんで __FILE__ が tainted になったんだろう。1.8 では untainted だったのに
— とみたまさひろ (@tmtms) 2011, 12月 14
String#encode の :fallback が効くのは undef の時だけなのね。そりゃそうか。う~む…。
— とみたまさひろ (@tmtms) 2011, 12月 14
@hsbt ども。ありがとうございます。 変換用ライブラリを読む時だけ $SAFE に影響しないように対処したのですね
— とみたまさひろ (@tmtms) 2011, 12月 14
遅くなりましたが、第106回長野えびす講煙火大会 「新作花火コンテスト」結果発表! http://t.co/5nhYSg73 「写真コンテスト」結果発表! http://t.co/KMs6xcGz (ページの下部に一欄が掲載されています)
— ヤマタニユミコ (@yama_tani) 2011, 12月 14
@stealthinu mate-desktop か何かを入れたら消えたような…
— とみたまさひろ (@tmtms) 2011, 12月 14