Ognacの雑感

木漏れ日々

目次

Blog 利用状況

書庫

ギャラリ

どこで妥協するか

完全無欠なプログラムなど存在しません。
2000年問題で、暦は西暦で保持すれば問題なかったのに! と言われますが、9999年問題は残ります。西暦10000年になったら OverFlowする。yyyyymmddにしたら 100000年問題が起こる.wwwww
しかし、コンピュータが未来に現在の形のままで残るとは誰も信じてません。
と1980年代の人は、開発したプログラムが2000年当時に使われ続けるとは想定していなかったので2000年問題が起こったわけですが.....
ま。材料工学や情報工学の見地からも、50年単位でみると、現在のコンピュータ形態が残ることはないでしょう。
これを踏まえると 、9999年問題云々は無意味になります。システムはどこかで妥協せざるを得ません。境界線が必要になるのです。
不具合の被害度の少ないケースで妥協するのが現実的な選択なのでしょうね。プログラムバグをなくしても、政治的バグ(人的バグ)もあり得るし。....IT開発者の仕事の相手は人様であることを再認識する今日この頃です。
 問題は境界線を引くルールですね。万人が納得するルールは不可能なので、PMさんのリーダーシップなのかなぁ。

投稿日時 : 2008年3月6日 1:29

Feedback

# re: どこで妥協するか 2008/03/06 7:19 myugaru

とりあえず妥協点は自分が生きてる間は困らないようにって事で世の中まかり通ってる気がしますねえ。日本の国債、ごみの埋め立ての問題・・・およそ偉い人の出してる結論がアレですからねえ。全部人間の寿命レベルの先くらいしか見て考えてないですよね。まあそういう私も自分の死んだあとまで考えるのはバカげてるなって思ってる派ですしね。

# re: どこで妥協するか 2008/03/06 12:15 とっちゃん

とりあえず...
現行のコンピュータには、2038年問題が残ってます。
あと、30年しかないですよ。
#これが、1980年代だったらあと30年もだったんでしょうけど...w

で、この問題、アプリケーションレベルで解決できないんですよねぇ...
少しずつ減ってるとは言え、まだ抹消されたわけじゃないですし。

その次は...何年だったかなぁ?
やっぱり2xxx 中にもう一回あった気がします。

とりあえず、9999年より手前でも何度かブレークポイントがあるので、アプリケーションも書き換えさせられるからw
我々アプリケーションベンダーサイドとしてはそれに備えておくというところでしょうか。

# re: どこで妥協するか 2008/03/06 14:28 taka

これっすかね?
昭和100年問題(2025年)
http://ja.wikipedia.org/wiki/%E6%98%AD%E5%92%8C100%E5%B9%B4%E5%95%8F%E9%A1%8C

違うか。

# re: どこで妥協するか 2008/03/06 18:11 Ognac

昭和100年問題.2036年問題,2038年問題 何れも想定した時点では、大丈夫って踏んだでしょうね。
>全部人間の寿命レベルの先くらいしか見て考えてないですよね
それだから良いとは言えないです。孫の代につけを回すのは。まずい。
国家100年の計で考えないのかなぁ。

タイトル
名前
Url
コメント