アカウント名:
パスワード:
それが、切なる願いです。
やめて!!初心者なマカーが死んじゃう
apple.jpgApple.jpgAPPLE.jpgaPpLe.jpgApPlE.jpg
これらが全部別ファイルなんて、初心者じゃなくても混乱しますわ。
いやぁ。これは迷言ですわ。我々の良く知るバカども達は、こうやって製造されるんだなぁ。
プログラマやってると、新入社員の中に10人に1人くらいは、必ずこの手のわけわからんこと言うバカが混じってるのを知ってると思う。こいつらは放っとくとすぐにやらかす。やらかして叱られて、それでも理解できなくて、何度もモメて、最終的に辞めてく。そんなバカを何年も何十人も見てきた。
まあ彼等も某処理系だけ使ってるぶんには問題なかったんだろうと思う。windows.hだろうと、Windows.hだろうと、かの処理系は良しなに計らってくれるからな。ところがそこにテーブル名、すなわちファイル名なMySQLとか混じってくるともうダメ。あいつら開発環境にも某処理系使ってるから、本番環境に持ってってようやく問題が発覚する。無論手遅れ。酷いのになるとここでやらかしても、めげずに「大/小文字混じりで揉めないようにテーブル名を日本語で書きましょう。」とかほざいて、更に周囲を呆れさせる。
MySQL如きでもう躓いてる有様なので、Webサービスとかもう全般的にお話にならない。ここらへんまで来ると、呆れてるこっちも段々悟りのようなものが開けて来て「ああ、だからWINSサーバとかできたんだ。」とか悟っちゃう。そうこうしてる内にRuby的な命名ルール強制の案件なんかが飛び込んできて、そこらへんで彼等も、そして我々も我慢の限界に達する。で、我々はブチ切れ、彼等は辞めてく。いつもの流れ。
どうしてこんな基礎的な概念が理解できないまま、プログラマになるのか理解できなかったけれど、この人のコメント見てようやく分かった。宗教なんやね。これは治療不可能ですわ。
人はここまで傲慢になれるのか*nixがデスクトップでシェア取れない理由がよく分かる
デスクトップではシェアは取れてないけど、スマホではAndroidとiOS合わせて、Unix系で圧倒的シェアじゃないの。まあ、元の長いコメントに関しては、よく読む気になったね、としか。
大文字小文字で思ったのだけど、全角のApple.jpgとapple.jpgはどういう扱いになるんだろう、と思ったら、Windows上では同じ扱いになった。ペンギンとヘ゜ンキ゛ンは同じにならなかった。
> スマホではAndroidとiOS合わせて、Unix系で圧倒的シェアじゃないの。こんどWindows 10にUbuntu載るから、Unix系が世界制覇だな。
いや、コンピュータは一部の開発者のためだけのものじゃないんだ。
宗教なんやね。これは治療不可能ですわ。
わはは。
総スカン食らっているようですね。おっしゃるところの「基礎的な概念」がいかなるものか、でそれがどれだけ妥当なものか、説明できますか?
「今そうなってるからそれが当然だろ」以上のことは何も言ってないねしかもコメントとレイヤが全然違うこと言ってる自分の読解力の治療を考えたほうが良いすよ
これ、case sensitiveの理解できない人と結びつけてるだけで単なるレッテル貼りですよね。合理的な反論ではない。
宗教なんやね。これは治療不可能ですわ
宗教をどこにでも持ち込むような人はすぐに他宗教を攻撃するものですね。お互いに潰し合ってください。
マジレスするとcase sensitiveが常識、ってのはちと古い
そりゃ俺も昔は「case sensitiveが当たり前だろ」と思ってたけどそもそもファイル名に於いて大文字小文字を明確に区別するだけの意味が無いんだよ文字コード的には確かに違いがあるが、ファイル名という情報に文字コード的ソートは意味を成さないだってファイル名でソートするならファイル名でソートされなきゃ困るからだw
それをcase sensitiveだから仕方なくソートキーに文字コードを含めてるだけであって本来はAPPLEとappleはコード的には別であるべきだが、ファイル名的は同一視されないと駄目だしょ
分ける意味も無いのに区別するのが当たり前だーって言ってるだけだから合理的な説明もできないんだよねみんな条件反射的にcase insensitiveだとクソって言うけど本質的にはcase sensitiveのほうがクソなんだよね
ファイルシステムみたいな技術的なレイヤで、データのアイデンティティーIDとしての名前と、エンドユーザーが視認するための名前を、いっしょくたに扱ってしまっているのが、なんとも心苦しいですね。
歴史的事情でそうなっているわけですが。
case sensitiveがクソと行ってしまうと、パスセパレータなどの禁止文字があるのもクソだし、漢字を文字コードでソートするのもクソなわけです。エンドユーザーが使いたい文字を使えないクソな仕様です。もしかしたら、全く同名のファイルをいくつも作れない事すらもクソと思うかも知れない。
齋藤と齊藤と斎藤と斉藤を区別するのもクソですね渡邉と渡邊と渡辺を区別するのもクソですね髙橋と高橋と髙椅と高椅と以下略
マジでこのあたり統一してくれたら俺の仕事は遥かに楽になるんだが
斎藤と斉藤は統一しちゃいけないんじゃなかったかな。字形が似ていて読みも同じだけど意味が違うとかなんとか。
日本人的感覚でいけば、ひらがなとカタカナを同一視しろって事だよねぇ。すらど、スらど、すラど、スラド は同じであると。
視覚的に気持ちが悪いのでcase insensitiveでいいです。
#りレミト
私は部下の指導が出来ない無能です。って書いてくれれば1行ですむのに。
ファイルシステム上のファイル名をRDBMSのテーブル名として扱ってるMySQLはかなりアレだと思う(MySQLの仕組みの問題なのかストレージエンジンの仕組みの問題なのかは知らんけど)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
case sensitive を標準にしてほしい〜 (スコア:1)
それが、切なる願いです。
Re: (スコア:0)
やめて!!
初心者なマカーが死んじゃう
Re: (スコア:0)
文字を文字コードで見る開発者界隈では普通なのかもしれませんが。
apple.jpg
Apple.jpg
APPLE.jpg
aPpLe.jpg
ApPlE.jpg
これらが全部別ファイルなんて、初心者じゃなくても混乱しますわ。
うは~ (スコア:-1)
apple.jpg
Apple.jpg
APPLE.jpg
aPpLe.jpg
ApPlE.jpg
これらが全部別ファイルなんて、初心者じゃなくても混乱しますわ。
いやぁ。これは迷言ですわ。
我々の良く知るバカども達は、こうやって製造されるんだなぁ。
プログラマやってると、新入社員の中に10人に1人くらいは、必ずこの手のわけわからんこと言うバカが混じってるのを知ってると思う。
こいつらは放っとくとすぐにやらかす。
やらかして叱られて、それでも理解できなくて、何度もモメて、最終的に辞めてく。
そんなバカを何年も何十人も見てきた。
まあ彼等も某処理系だけ使ってるぶんには問題なかったんだろうと思う。
windows.hだろうと、Windows.hだろうと、かの処理系は良しなに計らってくれるからな。
ところがそこにテーブル名、すなわちファイル名なMySQLとか混じってくるともうダメ。
あいつら開発環境にも某処理系使ってるから、本番環境に持ってってようやく問題が発覚する。無論手遅れ。
酷いのになるとここでやらかしても、めげずに「大/小文字混じりで揉めないようにテーブル名を日本語で書きましょう。」とかほざいて、更に周囲を呆れさせる。
MySQL如きでもう躓いてる有様なので、Webサービスとかもう全般的にお話にならない。
ここらへんまで来ると、呆れてるこっちも段々悟りのようなものが開けて来て「ああ、だからWINSサーバとかできたんだ。」とか悟っちゃう。
そうこうしてる内にRuby的な命名ルール強制の案件なんかが飛び込んできて、そこらへんで彼等も、そして我々も我慢の限界に達する。
で、我々はブチ切れ、彼等は辞めてく。いつもの流れ。
どうしてこんな基礎的な概念が理解できないまま、プログラマになるのか理解できなかったけれど、この人のコメント見てようやく分かった。
宗教なんやね。
これは治療不可能ですわ。
Re: (スコア:0)
人はここまで傲慢になれるのか
*nixがデスクトップでシェア取れない理由がよく分かる
Re: (スコア:0)
デスクトップではシェアは取れてないけど、スマホではAndroidとiOS合わせて、Unix系で圧倒的シェアじゃないの。
まあ、元の長いコメントに関しては、よく読む気になったね、としか。
大文字小文字で思ったのだけど、全角のApple.jpgとapple.jpgはどういう扱いになるんだろう、と思ったら、Windows上では同じ扱いになった。
ペンギンとヘ゜ンキ゛ンは同じにならなかった。
Re: (スコア:0)
> スマホではAndroidとiOS合わせて、Unix系で圧倒的シェアじゃないの。
こんどWindows 10にUbuntu載るから、Unix系が世界制覇だな。
Re: (スコア:0)
いや、コンピュータは一部の開発者のためだけのものじゃないんだ。
Re: (スコア:0)
宗教なんやね。
これは治療不可能ですわ。
わはは。
Re: (スコア:0)
総スカン食らっているようですね。
おっしゃるところの「基礎的な概念」がいかなるものか、でそれがどれだけ妥当なものか、説明できますか?
Re: (スコア:0)
「今そうなってるからそれが当然だろ」以上のことは何も言ってないね
しかもコメントとレイヤが全然違うこと言ってる
自分の読解力の治療を考えたほうが良いすよ
Re: (スコア:0)
これ、case sensitiveの理解できない人と結びつけてるだけで単なるレッテル貼りですよね。
合理的な反論ではない。
宗教をどこにでも持ち込むような人はすぐに他宗教を攻撃するものですね。
お互いに潰し合ってください。
Re: (スコア:0)
マジレスするとcase sensitiveが常識、ってのはちと古い
そりゃ俺も昔は「case sensitiveが当たり前だろ」と思ってたけど
そもそもファイル名に於いて大文字小文字を明確に区別するだけの意味が無いんだよ
文字コード的には確かに違いがあるが、ファイル名という情報に文字コード的ソートは意味を成さない
だってファイル名でソートするならファイル名でソートされなきゃ困るからだw
それをcase sensitiveだから仕方なくソートキーに文字コードを含めてるだけであって本来は
APPLEとappleはコード的には別であるべきだが、ファイル名的は同一視されないと駄目だしょ
分ける意味も無いのに区別するのが当たり前だーって言ってるだけだから合理的な説明もできないんだよね
みんな条件反射的にcase insensitiveだとクソって言うけど本質的にはcase sensitiveのほうがクソなんだよね
Re:うは~ (スコア:2)
ファイルシステムみたいな技術的なレイヤで、
データのアイデンティティーIDとしての名前と、エンドユーザーが視認するための名前を、
いっしょくたに扱ってしまっているのが、なんとも心苦しいですね。
歴史的事情でそうなっているわけですが。
case sensitiveがクソと行ってしまうと、パスセパレータなどの禁止文字があるのもクソだし、漢字を文字コードでソートするのもクソなわけです。
エンドユーザーが使いたい文字を使えないクソな仕様です。
もしかしたら、全く同名のファイルをいくつも作れない事すらもクソと思うかも知れない。
Re: (スコア:0)
齋藤と齊藤と斎藤と斉藤を区別するのもクソですね
渡邉と渡邊と渡辺を区別するのもクソですね
髙橋と高橋と髙椅と高椅と以下略
マジでこのあたり統一してくれたら俺の仕事は遥かに楽になるんだが
Re: (スコア:0)
斎藤と斉藤は統一しちゃいけないんじゃなかったかな。
字形が似ていて読みも同じだけど意味が違うとかなんとか。
Re: (スコア:0)
日本人的感覚でいけば、ひらがなとカタカナを同一視しろって事だよねぇ。
すらど、スらど、すラど、スラド は同じであると。
視覚的に気持ちが悪いのでcase insensitiveでいいです。
#りレミト
Re: (スコア:0)
私は部下の指導が出来ない無能です。
って書いてくれれば1行ですむのに。
Re: (スコア:0)
ファイルシステム上のファイル名をRDBMSのテーブル名として扱ってるMySQLはかなりアレだと思う
(MySQLの仕組みの問題なのかストレージエンジンの仕組みの問題なのかは知らんけど)