プロが教える店舗&オフィスのセキュリティ対策術

くだらないバグに嵌って時間を消費した経験を教えて下さい。

#ある程度慣れた人でもミスはする。数時間のバグを自分が作っちゃっても笑い飛ばせる心の余裕を持とうぜ、と初心者さんに言う機会があったら言ってあげたいなと。

http://oshiete.goo.ne.jp/qa/3062719.html
コピペしたのはいいが、変え損ねる。数時間。

http://okwave.jp/qa/7975464.html
全角空白が混入。40時間。エラーメッセージは出るので判りやすいか。

http://unkode-mania.net/view/5129aaaeff22d352040 …
演算子の優先順序の思い込み。3日間

A 回答 (3件)

HTMLで作ったWEBページに、名前などを入力してもらい、


そのデータをMySQLを用いてデータベースに登録するページを作っていました。

その際、文字コードとして「UTF-8」を使用することにしたのですが、
HTMLでは「UTF-8」として指定するのに、MySQLでは「UTF8」とハイフンを用いずに指定します。
しかし、SQLのほうでも「UTF-8」とハイフンを用い指定していたため、
文字化けが起きてしまい、この原因に気付くのに3時間ぐらいかかりました。

その当時、私はMySQLを使うのがはじめてだったので、
ハイフンが不要であることを知らず、
また、よりによってエラーメッセージが出なかったため、
たちが悪いバグでした。
    • good
    • 0

if ( a != b )



が、

if ( a |= b )

になっていた。コンパイラは、エラーもワーニングも出さない。

これだけで丸二日くらいかかった記憶があります。

もう20年以上も前の話。
当時の、解像度の低いCRTディスプレイ or かすれたドットインパクトプリンターでは見つけられrなかった…;;
    • good
    • 0

雑巾がバグりました

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!