アカウント名:
パスワード:
バグがないという保証がどこにあろうか。
ネットのコードをコピペする怖さはバグだけでなく、バージョンが古すぎたり、書き方が間違ってたりすることにもある。
#「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」#で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。#そのくらいの対応はプログラマの責任と言えばそうなんだが、#ツールのせいにするコピペプログラマーとかいそう。
> バグがないという保証がどこにあろうか。
バグがないという「保証」のあるコードなんて、そもそもお目にかかったことがないんですが。
たとえばfelicaはバグがないことが「保証」されてるよ
???
「仕様と実装が一致している」ところまでは検証できても「仕様バグ」があったらどうしようもない。「felica(というシステム)はバグがない」なんてことは保証できないでしょう。
ATS2 とか証明機能のある言語は稀少だからな。
/* ATS2、ドキュメント未整備すぎる……他人に使わせる気有るのかな設計者。 */
>#「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」>#で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。
なにか問題があるのか教えてください。
「ここ濁点と半濁点区別しなきゃダメじゃん」「でもコレの環境はMySQL8.0で設計はコレコレですから、区別する必要ないんですよ」「あのさぁ、そういうハナシじゃないんだよネ、わかる?プログラムっていうのはね...(以下数十分にわたり昔話と説教)」
これは大問題じゃないですか
デフォルトから変更すればいいんじゃないかな
ちゃんと調べるような人だと気付くだろうし、気付いてれば修正すると思う。気付いてる人なら。でも、世の中にはコピペプログラマーという者があるのだ。- DBの設定は前と一緒だから問題ない。- このコードは7.9以前から使われている「実績のある」コードだし、「人工知能」の指示通りに書いたから問題ない。- 「動作確認」したけど問題は出てない報告はもちろん「完成しました!」過去のコードは変更するな。エラーが出たら握りつぶせ。動けばいいんだよ、動けば。
> 将来ユーザー名を登録するところでバイトさんが登録してたら
> 将来ユーザー名を登録するところでバイトさんが登録してたらハイドさんは登録できないみたいなことが
これは濁点と半濁点が区別しないじゃないね。
バンダとパンダ ならわかるけど。
元コメの「濁点と半濁点を区別しなく」という説明が誤りで、「清音と濁音と半濁音とを区別しなくなる」ですね。「バイトさんが登録してたらハイドさんは登録できない」はあってます。
区別しないって何の意味があるの?何それ?と思ったんですが、「aとáとäを区別しない」のと同じ、ということで、なんでそんなことにしたのかは理解できました。納得はできませんが…
でも、これってDB設計の問題であり、プログラムコード記述の問題じゃないよね。今回のストーリーの流れからはちょっとずれてると思う。
とりあえず中国とか韓国のせいにしとけばいいと考えるのは脳機能不全だな。もしくは重篤なドキュン。
日本語に堪能ではない人ならどこの国の人だろうと条件は同じだ。
デフォルトだとそうなるだけ。だから変えればいい。まさか自分が何を設定しているのかも知らずに設定を行っているエンジニアは…たくさんいそうだな…まあ文句があるなら韓国人ではなくオラクルに文句を言いなさい。或いはソースコードをオラクルに送信するのも良いかもしれない。
マジで無意味な説教とか過去の栄光とか話してる時間無駄w
つまり、的確な指示を出せないマネージャが癌ということだろ?早く切除して治るといいね。
当方 ポスグレ派なので良く分からんが
> 将来ユーザー名を登録するところでバイトさんが登録してたらハイドさんは登録できないみたいなことが今よりも多く起きるだろうと思われる。
ってブログがあったよ。これ怖いね。
これはこれで興味深いのだけどこの記事ではオフトピ気味誰かたれこまないかな(他力本願)
HFS+の仕様もこういう馬鹿が決めたんだろうなあ
なぜ調べもせずに妄想を根拠に叩くのか他人を
コピペコードはテストしないんですか?
それ全く関係のない指摘なんじゃね
人間がコピペしないで書けばバグがなくなったり古いバージョンにしか通用しないコードを書かれたり間違った書き方をされたり責任転嫁をしたりしないってことならハナシは別だけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
クラックを法規制強化で止められると思ってる奴は頭がおかしい -- あるアレゲ人
文脈は判断しても (スコア:0)
バグがないという保証がどこにあろうか。
ネットのコードをコピペする怖さはバグだけでなく、バージョンが古すぎたり、
書き方が間違ってたりすることにもある。
#「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」
#で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。
#そのくらいの対応はプログラマの責任と言えばそうなんだが、
#ツールのせいにするコピペプログラマーとかいそう。
Re:文脈は判断しても (スコア:1)
> バグがないという保証がどこにあろうか。
バグがないという「保証」のあるコードなんて、そもそもお目にかかったことがないんですが。
Re: (スコア:0)
たとえばfelicaはバグがないことが「保証」されてるよ
Re: (スコア:0)
たとえばfelicaはバグがないことが「保証」されてるよ
???
Re: (スコア:0)
???ということは想像もつかなかったんだろうが
Re: (スコア:0)
「仕様と実装が一致している」ところまでは検証できても「仕様バグ」があったらどうしようもない。「felica(というシステム)はバグがない」なんてことは保証できないでしょう。
Re: (スコア:0)
そこまで機械化しなくても、人間サイドの勘違いによる仕様バグを防止する効果もあるよ
というか自然言語による仕様レビューなんて盲が象について議論してるも同じだよね…
Re: (スコア:0)
ATS2 とか証明機能のある言語は稀少だからな。
/* ATS2、ドキュメント未整備すぎる……他人に使わせる気有るのかな設計者。 */
Re: (スコア:0)
>#「MySQL8.0がデフォルトで濁点と半濁点を区別しなくなる」
>#で、もしそれに依存したコードを8.0以降に書いちゃったらどうなるか。
なにか問題があるのか教えてください。
Re: (スコア:0)
「ここ濁点と半濁点区別しなきゃダメじゃん」
「でもコレの環境はMySQL8.0で設計はコレコレですから、区別する必要ないんですよ」
「あのさぁ、そういうハナシじゃないんだよネ、わかる?プログラムっていうのはね...
(以下数十分にわたり昔話と説教)」
これは大問題じゃないですか
Re: (スコア:0)
デフォルトから変更すればいいんじゃないかな
Re: (スコア:0)
ちゃんと調べるような人だと気付くだろうし、気付いてれば修正すると思う。
気付いてる人なら。でも、世の中にはコピペプログラマーという者があるのだ。
- DBの設定は前と一緒だから問題ない。
- このコードは7.9以前から使われている「実績のある」コードだし、「人工知能」の指示通りに書いたから問題ない。
- 「動作確認」したけど問題は出てない
報告はもちろん「完成しました!」
過去のコードは変更するな。エラーが出たら握りつぶせ。動けばいいんだよ、動けば。
> 将来ユーザー名を登録するところでバイトさんが登録してたら
Re: (スコア:0)
> 将来ユーザー名を登録するところでバイトさんが登録してたらハイドさんは登録できないみたいなことが
これは濁点と半濁点が区別しないじゃないね。
バンダとパンダ ならわかるけど。
Re:文脈は判断しても (スコア:1)
元コメの「濁点と半濁点を区別しなく」という説明が誤りで、「清音と濁音と半濁音とを区別しなくなる」ですね。「バイトさんが登録してたらハイドさんは登録できない」はあってます。
区別しないって何の意味があるの?何それ?と思ったんですが、「aとáとäを区別しない」のと同じ、ということで、なんでそんなことにしたのかは理解できました。納得はできませんが…
でも、これってDB設計の問題であり、プログラムコード記述の問題じゃないよね。今回のストーリーの流れからはちょっとずれてると思う。
Re: (スコア:0)
ハンダもパンダもパンタも全く区別しないんじゃないの?
アルファベットの大文字小文字を区別しないルーチンが日本語の濁点と半濁点に適用されるわけでしょ
たぶん韓国人が作ったんだろ
Re: (スコア:0)
とりあえず中国とか韓国のせいにしとけばいいと考えるのは
脳機能不全だな。もしくは重篤なドキュン。
日本語に堪能ではない人ならどこの国の人だろうと条件は同じだ。
Re: (スコア:0)
デフォルトだとそうなるだけ。だから変えればいい。
まさか自分が何を設定しているのかも知らずに設定を行っているエンジニアは…たくさんいそうだな…
まあ文句があるなら韓国人ではなくオラクルに文句を言いなさい。或いはソースコードをオラクルに送信するのも良いかもしれない。
Re: (スコア:0)
日本人:濁音と半濁音を区別するのが当然、しないのはおかしい
韓国人:濁音と半濁音を区別しないのが当然、するのはおかしい
# ほらやっぱり韓国人のせいだ
Re: (スコア:0)
マジで無意味な説教とか過去の栄光とか話してる時間無駄w
Re: (スコア:0)
つまり、的確な指示を出せないマネージャが癌ということだろ?早く切除して治るといいね。
Re: (スコア:0)
当方 ポスグレ派なので良く分からんが
> 将来ユーザー名を登録するところでバイトさんが登録してたらハイドさんは登録できないみたいなことが今よりも多く起きるだろうと思われる。
ってブログがあったよ。
これ怖いね。
Re: (スコア:0)
これはこれで興味深いのだけどこの記事ではオフトピ気味
誰かたれこまないかな(他力本願)
Re: (スコア:0)
HFS+の仕様もこういう馬鹿が決めたんだろうなあ
Re: (スコア:0)
なぜ調べもせずに妄想を根拠に叩くのか他人を
Re: (スコア:0)
コピペコードはテストしないんですか?
Re: (スコア:0)
それ全く関係のない指摘なんじゃね
人間がコピペしないで書けばバグがなくなったり古いバージョンにしか通用しないコードを書かれたり
間違った書き方をされたり責任転嫁をしたりしないってことならハナシは別だけど。