アカウント名:
パスワード:
1,仕様です2,仕様に決ってんだろ3,仕様だっていってんだろ
大昔にユーザ名はアルファベット小文字で始まるものと植え付けられてたので「数字で始まるユーザー名」と言うのは考えつかなかった・・・
>多くのUNIX系OSでは、ユーザー名にはアルファベット小文字と数字、アンダースコアのみが利用でき、さらに先頭には数字は指定できないとされています。
ユーザ名に "."(dot) を使えるところもあるから、そういうシステムと連携する時に何かと問題が出てたっけ。
何故かドコモが思い浮かんだ
昔はRFC違反のメールアドレスを認めてたんだっけ。そういうところもあるから、不正なユーザで実行されたときにエラーで止める仕組みはないとダメだよねぇ。
確か、htmlのCSSのclass名なんかも数字始まりはダメなんだよな。今回の仕様に則ると、 .1abc{font-size:3em;} とかが *{font-size:3em;} 扱いになってしまう感じか。やはり不正な場合は無視(実行しない)するのが一番だね。
逆にRFCに従っているのに、ユーザ名部分に+を含んでいるメールアドレスを不正なアドレスとして弾くクソシステムも駆逐して欲しい。
その点qmailならsuffixが-区切りだから安心
おかげさんで今でもa..b..c..@docomoのようなメールアドレスを扱えるようにしなくちゃならなくて困ってたところ
>大昔にユーザ名はアルファベット小文字で始まるものと植え付けられてたので「数字で始まるユーザー名」と言うのは考えつかなかった・・・ユーザー名なんてクリティカルなものなんだから、判らなきゃ排除で良いだろうに。
利用者はユーザー名なんて知る必要ないし打つ必要もない。
システムが勝手に"annyms12345"みたいな名前を割り振って、 "0†0 Anonymous Coward 0†0"みたいな文字列と紐づけすりゃいいだけのような。メールとかtwitterとかだと先有権争いになるが……。
表示名と実体名が同一というやり方自体、シンプルかつ直接繋がりが見えるけど融通効かない作りですよね。
今はその辺り変えつつあるが、コマンド等のUIが追い付いてないので扱いにくい段階かな。Windowsのドキュメントフォルダー等が良い例かも。
ただ、その辺り解決しても、抽象化、エイリアス、リレーションに弱い人は毛嫌いするでしょうね。仮想マシン理解出来ない人と同系統な感じ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
仕様です (スコア:1, おもしろおかしい)
1,仕様です
2,仕様に決ってんだろ
3,仕様だっていってんだろ
Re:仕様です (スコア:1)
大昔にユーザ名はアルファベット小文字で始まるものと植え付けられてたので「数字で始まるユーザー名」と言うのは考えつかなかった・・・
>多くのUNIX系OSでは、ユーザー名にはアルファベット小文字と数字、アンダースコアのみが利用でき、さらに先頭には数字は指定できないとされています。
ユーザ名に "."(dot) を使えるところもあるから、そういうシステムと連携する時に何かと問題が出てたっけ。
Re: (スコア:0)
何故かドコモが思い浮かんだ
Re: (スコア:0)
昔はRFC違反のメールアドレスを認めてたんだっけ。
そういうところもあるから、不正なユーザで実行されたときにエラーで止める仕組みはないとダメだよねぇ。
Re: (スコア:0)
確か、htmlのCSSのclass名なんかも数字始まりはダメなんだよな。
今回の仕様に則ると、 .1abc{font-size:3em;} とかが *{font-size:3em;} 扱いになってしまう感じか。
やはり不正な場合は無視(実行しない)するのが一番だね。
Re: (スコア:0)
逆にRFCに従っているのに、ユーザ名部分に+を含んでいるメールアドレスを不正なアドレスとして弾くクソシステムも駆逐して欲しい。
Re: (スコア:0)
その点qmailならsuffixが-区切りだから安心
Re: (スコア:0)
おかげさんで今でもa..b..c..@docomoのようなメールアドレスを扱えるようにしなくちゃならなくて困ってたところ
Re: (スコア:0)
>大昔にユーザ名はアルファベット小文字で始まるものと植え付けられてたので「数字で始まるユーザー名」と言うのは考えつかなかった・・・
ユーザー名なんてクリティカルなものなんだから、判らなきゃ排除で良いだろうに。
Re: (スコア:0)
利用者はユーザー名なんて知る必要ないし打つ必要もない。
システムが勝手に"annyms12345"みたいな名前を割り振って、
"0†0 Anonymous Coward 0†0"
みたいな文字列と紐づけすりゃいいだけのような。メールとかtwitterとかだと先有権争いになるが……。
Re: (スコア:0)
表示名と実体名が同一というやり方自体、シンプルかつ直接繋がりが見えるけど融通効かない作りですよね。
今はその辺り変えつつあるが、コマンド等のUIが追い付いてないので扱いにくい段階かな。Windowsのドキュメントフォルダー等が良い例かも。
ただ、その辺り解決しても、抽象化、エイリアス、リレーションに弱い人は毛嫌いするでしょうね。
仮想マシン理解出来ない人と同系統な感じ。