アカウント名:
パスワード:
事前に騒いで対策したから何も起きずに済んだ、というのもまた真実かとは思いますが
以前(3月末)、2001年9月9日問題(1970年1月1日からの秒数が9桁から10桁になる)がちょっと話題になりました。私は当時、「そんな問題起こすようなプログラムは普通書かんよなぁ」と思っていたのですが、みごとにやってしまいました。perl で書いた、ファイルを日付順にソートしているような CGI だったのですが、比較を ですべき所を cmp でやってたんです。そのため、9/9 10:46以降のファイルが一番後ろに並んでしまいました…普通に日付順に並べ替えるならこういうボケはしなかったと思うのですが、いろいろなソート条件の一つに日付順というのがあり、cmp しているソートルーチンで対象データだけ差し替えたため、こういう問題が起きてしまいました。というわけで、そういうアホも居たという報告です…
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
2000年問題が以外に低い (スコア:2, 興味深い)
意外に被害少なかったんですかね。
Re:2000年問題が以外に低い (スコア:0)
「ご飯が炊けなくなる!!」なんて、今じゃ笑い話にすらなりません。
事前に騒いで対策したから何も起きずに済んだ、というのもまた真実かとは思いますが
Re:2000年問題が以外に低い (スコア:3, 興味深い)
「(仕事で)こんな対策したよ、しなかったらこんな弊害が起きてたかもしれないよ」
というのがあれば差し支えない範囲で教えていただきたいのですが。
ちなみに私は1999年当時、iDC内のルーターファームアップ、サーバーパッチ当てなどしてました。これを怠っていたら某大手通販サイトが落ちてたかも。
Re:2000年問題が以外に低い (スコア:0)
以前は社員番号の先頭2桁が、西暦の下2桁になっていたという……まあ、よくありそうな話ですね。
対策しなくても致命的な問題は起きなかったかも知れませんが、ソートがうまくいかないとかを始めとして様々な不具合に見舞われたであろう事は想像できます。
番号付け関連ではこのたぐいの「致命的ではないが実務に影響する不具合」って、けっこう多かったんじゃないかな。事前に対策できたものもあるだろうし、発生してから対策したものもあるだろうけど。
Re:2000年問題が以外に低い (スコア:1)
# この件で、taka2さんが興味深い経験されていたような。
Re:2000年問題が以外に低い (スコア:5, 興味深い)
単に気が付かずにバグを出したのではなく、「事前に2001年9月9日問題について知っていたのに、その対策を怠った」というが、ちょっとショックでしたね。
その時得た教訓は「自分はそんな失敗をするはずがない」などと「自分を過信するな」ことでしょうか。
Re:2000年問題が以外に低い (スコア:2)
Re:2000年問題が以外に低い (スコア:1)
でやられてしまいました。そのときそのCGIはカナダで動いていた。