CP932その後

先々週悶絶したFULL WIDTH TILDE問題について、結局「変換しようとするコードがUTF-8の場合はCP932からのものと仮定し、CP932に戻したあと別なもの(EUCやjis)に変換する」という、MT4iと同じような処置で決着をつけた。UTF-8→CP932はJcode.pmではできないので、ShiftJIS::CP932::MapUTF.pmを使用することに。今回問題となった環境では、元がCP932としてほとんど間違いないので多分これで大丈夫であるが、CP932ではない・つまり私自身が利用すると意図しない結果が得られる。根本的な解決ではないので悶絶記を残すのは現段階ではヤメた。この件に関しては「どこで泣くか」がポイントになるんだけど、あまり泣かずに新しいPerlを使いたい、って素直に思った(苦笑)。

さて今日は、サンさんからつくばナンバー鍵を受け取るためKNDで合流、エアウルフさんと3人で個室風イン。サンさんは地元に帰ったら車なので飲めないっつーのに遠慮無く飲んじゃってすんません。だって日本酒がうまいんだモン!(爆:そしてカワイクナイ) 仕舞にゃまだ火曜だというのに例によって千鳥足。中毒の気配有だ罠! でも楽しかったのでヨシ!! 帰りがけヒゲさんとも合流、ハイドさんに作ってきてもらった成田ナンバーもお受け取り。皆さんのおかげで順調に鍵作れてウレシイ限り、ありがとうございます。