アカウント名:
パスワード:
自分もなつかしーと思いつつ、unicode/UTF-8全盛のこの時代になんでまたこんなバグをとは思った
キャラ名に「ソ」をいれるとバグる! 古参開発者「うっ……頭の中で何かが……」 [impress.co.jp]
多くの古参開発者が指摘しているのは、Shift_JIS文字コードの「ダメ文字」問題です。2バイト目が5C等になりうることによる問題(略)たとえば「ソフト」(835C 8374 8367)というテキストの場合、「5C」の部分がエスケープ文字と解釈されて「ャtト」(8383 74 8367)などと文字化けすることがあります。プログラムによってはクラッシュしたりするかもしれません。 ちなみ
多くの古参開発者が指摘しているのは、Shift_JIS文字コードの「ダメ文字」問題です。
2バイト目が5C等になりうることによる問題(略)たとえば「ソフト」(835C 8374 8367)というテキストの場合、「5C」の部分がエスケープ文字と解釈されて「ャtト」(8383 74 8367)などと文字化けすることがあります。プログラムによってはクラッシュしたりするかもしれません。
ちなみ
現実として、「ソ」入れて死んだ経験あります?自分はそんなアプリに遭遇した事はないし、作った事もない。「~」入れたら化けるアプリは良く遭遇したし、結合テスト始める前に嫌がらせで入れると良く化ける。
その文字列をファイル名として使うと簡単におかしくなる。0x5Cはパスの区切り文字なので。日本語版Windowsでは発覚しないけどAzureインスタンスのシステムロケールが日本語とは限らずハマるとかありそう
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:5, 興味深い)
自分もなつかしーと思いつつ、unicode/UTF-8全盛のこの時代になんでまたこんなバグをとは思った
キャラ名に「ソ」をいれるとバグる! 古参開発者「うっ……頭の中で何かが……」 [impress.co.jp]
Re: (スコア:0)
現実として、「ソ」入れて死んだ経験あります?
自分はそんなアプリに遭遇した事はないし、作った事もない。
「~」入れたら化けるアプリは良く遭遇したし、結合テスト始める前に嫌がらせで入れると良く化ける。
Re:「ドカポンキングダム コネクト」で起きたShift_JIS文字コードの「ダメ文字」問題って? (スコア:1)
その文字列をファイル名として使うと簡単におかしくなる。0x5Cはパスの区切り文字なので。日本語版Windowsでは発覚しないけどAzureインスタンスのシステムロケールが日本語とは限らずハマるとかありそう