日記プログラマが意図してやらなくても、フレームワークや中間のレイヤーが、勝手に'null'をヌルデータに変換したり、ヌルデータと'null'を同一視したりする場合があるのです。8の組み合わせだったそうです。(#2988895)とある会社のWebサイトで、外部と連携してる(顧客から申し込みがあると外部サイトにも情報を送信する)システムを作ってた頃。自システムの文字コードがUTF-8、連携先のシステムがEUC-jpで動いてたんだ。名字がJISの第3水準だか第4水準だかの文字(1文字)の人が申し込みしたとき、変換インターフェースが空文字に置き換えた挙げ句、連携先のサーバーアプリが所謂「ぬるぽ」で落ちて騒ぎになったことはある。間違いに至る例を意図的にかつ再現しやすいよう書くのって難しいね。確かに上記の呼び出しミスは検出できるのだが、nameに「undefined」と入れても検出されてしまう。[wikipedia.org]ですね。ASCIIでアポストロフィがあてられてしまうのは致し方ないとして...#自分が在職中の社名もeTaxで入力しきれない長さです。日記マヘル-シャラル-ハシ-バズを思い出した。トラブルを狙って付けられた名前だっけ。[astamuse.com]かもしれません。サイトや銀行など、殆どのシステムは未だに受け付けてくれません。エラーが出ないように見えても、あとで確認すると数値文字参照になってしまったりする。JIS第1水準の別の字を代用として使うことで対処していることが殆どですが、例えばみずほ銀行では、口座名が手書きで、三菱東京UFJ銀行ではカタカナになっています。私の姓には、髙(いわゆる「はしご高」が入っているのですが、この手の文字の中ではメジャーなおかげか、20年以上前に作った銀行口座なんかでもちゃんと登録できてます。当時はネット上に流れるデータとしてはまったく使えませんでしたが、最近はUnicodeベースのシステムが増えたおかげか、通常のWeb系でも問題ない場合も多いですね。[it.srad.jp]なんてことがありました。それにこりて、今はもう冒険はせず、インターネット上に流れるデータとしてはISO-2022-JPでも使える第1水準な「くち高」を使うようにしています。(#2989348)「まだれ」に「黄」が使えない。Server/MSSQLでShiftJISで設計されているという......。基幹で顧客情報を見ると文字化けしている事が稀にありますね(カナからこれやろ、って漢字に書き直してます)。2009)も基幹システム同様にWindowsで、そういう設計になっているから仕方ないっていう。#結構、そんな企業は多そうだ。CowardEBCDIC(IBM漢字コード)かもしれませんよ(^^;あと単独ではUTF-8対応しててもバックエンドの連携フォーマットが第二水準までってのはよくありますし。日記NFAさんですね。出身も現住所もその地域の人がいます。「いやいや、これが俺の名前だよ!」って押し問答が始まる、という可哀想な人だったりします。(#2989156)というシステムは結構ある。名しかないミャンマーとかインドネシアの人が地味に困る。(#2988755)名前を入力できないとは酷いシステムだ。[livedoor.jp]>この中心にいたのが、「空白の男、blank」である。>彼は君主名を登録する際、システムの穴をつき、君主名をすべて制御文字にしたのだ。>ブラウザによっては彼の名前は空白に表示され、「プログラマー同盟に名前が空白の奴がいる」「攻撃を受けた出兵元君主を調べようとしたが、クリックできない」「プログラマー同盟員も書簡を送れなくて困っているらしい」、17鯖を様々な噂が駆け巡った。>後に彼は外交官につくことになるのだが、「外交官なのに名前がクリックできない」「外交官にどうしても書簡を送ることができない」などと、鯖を盛り上げた君主の一人である。日記[A-Za-z]以外はどの文字がサポートされるかなんてシステム次第だろう。英語の基本的なアルファベットがサポートされないってのは違和感がある。違和感は確かにあるね。逆に例えば、日本人を対象にしているサービスで、姓名に[A-Za-z]しか認めないのも違和感あるだろ?もう21世紀だぜ、って話になっちゃうよね。結局、システムの要件に従って定義すればいいだけ。[A-Za-z]はNGだけど、[A-Za-z]はOKとしても、それはそれで構わない。「システム次第」としか言いようがない。日記3重県4日市市か。ホームページ漢数字で入力しています。逆に例えば、日本人を対象にしているサービスで、姓名に[A-Za-z]しか認めないのも違和感あるだろ?日本人を対象にしているのにユーザーIDに英数字といくつかの記号しか認めないスラドというサービスがあるんですが、あなたはそれに違和感があると主張するのですか?対象を「姓名」と限定しているのに、突然「ユーザーID」を持ち出すことに、強い違和感を感じます。その程度じゃ、議論は発散しませんよ。日記でもそれはあなたの個人的感覚です。[srad.jp]」と書いてますね。議論の最初期段階まで追いつきましたね。「違和感ないだろ?」が不適切な発言だということには異論がないということですね。違和感が個人的なものである言う、当然のことに気づいていなかった匿名の臆病者がいた、というだけのことです。その「システム次第」って、「ユーザーIDは別」という中途半端なものだったとあなたが認めたわけですが。ユーザIDといえど、システム次第に違いありません。ユーザIDにUNICODE文字がすべて使えても、英数字しか使えなくても、それはシステム次第、としか言いようがないです。それに対して、違和感を感じるか否かは、各個人の自由です。あなたの「違和感ないだろ?」が、あなた自身の議論の最初期段階を否定していただけの話です。気づいていなかったのは、「違和感あるだろ?」と言ってしまったあなたですね。最初から個人的なものとして扱ってます。見えなかったのは、粗忽な臆病者の勘違いのせいです。「違和感がある」で止めなければいけないわけです。べつにそれに対する回答が「違和感は無い」でも、私の論旨に影響はありません。違和感は個人的なもので、当然違いは出るとして論旨を組み立てているからです。言うしかないでしょうね。ユーザーIDを持ち出した発言は「議論の最初期段階」を踏まえたもので、それを持ち出すことに「強い違和感」を表明したあなたは「議論の最初期段階」を忘れていたわけです。「つまり」前後がつながっていないため、まったく意味不明ですね。勘違いを正当化したい粗忽な臆病者が騒いでいる様には見えますが。ユーザーIDを持ち出した発言は「議論の最初期段階」を踏まえたもので、それを持ち出すことに「強い違和感」を表明したあなたは「議論の最初期段階」を忘れていたわけです。違和感は個人的なものなので、誰がどういう違和感を表明しようと問題ありません。粗忽な臆病者は、問題があると思ってるんですか?違和感は個人的なものなのに?意味不明ですね。いうわけで、スラドのユーザーIDでもそうなっているように、英字が特別扱いされているのは事実であって、個人的な感覚ではありません。[srad.jp]としか言いようがない、と最初から言っています。日記Nullがダメなのと同列に語られるのに違和感があるだけでしょ私も違和感はあると思います。「だけ」とは思いませんが。日記その解釈の場合、もとから壊れているシステムであって、名前によって壊されたのとは違うような。シェア親コメントより多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。(わざとやるとき以外は)。service.閉じるスラド読み込み中...。