アカウント名:
パスワード:
if(osName.startsWith("Windows 9")|| osName.equals("Windows ME")) { ...これがWindowsバージョンを調べる、ほぼ慣用句と化したコードだという点。正にJava厨は無能という説を体現したようなコードだ。
# Javaは脆弱性の塊だと思ってきたが、まさかJavaプログラマー自体もそうだったとは・・・・。# osName.startsWith("Windows 9")でググってコードがわんさか出てくる時点で、もはやJavaプログラマー(笑)。
その例示を見て疑問なのは、95/98 を 9 でまとめてるのに、なぜ Me を判別するのには M と書かなかったのかだな。
Metroと言うのが出てくると予言されていたんじゃないの?
/* ここは、MSが支配するデスクトップOS市場を奪おうとする某社が・・・という展開がおもしそうだけど話が思い浮かばん。 だれが話を作ってちょうだい。*/
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人はmoriwaka -- Anonymous Coward
問題にするべきはそこじゃない (スコア:2, 参考になる)
if(osName.startsWith("Windows 9")|| osName.equals("Windows ME")) {
...
これがWindowsバージョンを調べる、ほぼ慣用句と化したコードだという点。
正にJava厨は無能という説を体現したようなコードだ。
# Javaは脆弱性の塊だと思ってきたが、まさかJavaプログラマー自体もそうだったとは・・・・。
# osName.startsWith("Windows 9")でググってコードがわんさか出てくる時点で、もはやJavaプログラマー(笑)。
Re: (スコア:1)
その例示を見て疑問なのは、95/98 を 9 でまとめてるのに、なぜ Me を判別するのには M と書かなかったのかだな。
Re:問題にするべきはそこじゃない (スコア:1)
Metroと言うのが出てくると予言されていたんじゃないの?
/*
ここは、MSが支配するデスクトップOS市場を奪おうとする某社が・・・という展開がおもしそうだけど話が思い浮かばん。
だれが話を作ってちょうだい。
*/