- 1 名前:あぼーん [02/05/12 23:00]
- 俺の保守担当している製品、ためしに2038年にしたら
見事にあぼーん。 time_tどうなんのよ。 ちなみに俺の定年まであと35年・・。 微妙。
- 32 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/06 13:46]
- 32bitなんて、30年後には今の8bitマシン以下の用途になってるだろう。
Windowsもビルゲイツが死んだら終り。
- 33 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/06 17:10]
- ま〜 time_t を unsigned にしちゃえば22世紀頃まで持つんで、
ファイルシステムとかDBとかのバイナリデータはあんま問題ないと思うけど。 問題はsignedで大小比較してるプログラムのほうだな。
- 34 名前:名無しさん@お腹いっぱい。 [03/04/13 03:03]
- ほんとだ。time_tってsignedだったんだ。知らなかった。
unsigned intにしたら2106年までもつのね…死んでるからそれでいいや。
- 35 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 03:39]
- てことは、逆に考えると前世紀はまるまる今のtime_t で表せるってこと?
- 36 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 12:07]
- /* LP64 の環境なら解決済みじゃない? */
#ifndef _TIME_T #define _TIME_T typedef long time_t; /* time of day in seconds */ #endif /* _TIME_T */
- 37 名前:名無しさん@お腹いっぱい。 [03/04/13 15:55]
- 2038年にUNIXって存在するのか?
CUI自体ほとんどつかわれていないんじゃないか? そうでもないかな・・・
- 38 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 39 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 19:35]
- >>37
おまえが使ってないだけではと小一時間...(ry
- 40 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 20:26]
- >>37
正直、低能力なハードウェア性能のせいで ■無闇やたらに視覚に依存しすぎ、かつ重厚長大で能力の低い出力デバイス ■思った通りに操作するために高い習熟が必要で、かつ体に余計な負荷がかかる 入力デバイス にべったりと依存せざるを得ない、今の形式の「GUI」というシロモノも、 35年先には骨董品としてしか生き残っていないような気がするけどなぁ
- 41 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 22:25]
- まあ>>37は世間しらずのヒキー ドザかマカ。
2038年には、ソラリスもAIXもHP-UXもないだろうな。 残るのは、Win BSD Linux . ただし、このどれも現状とは全く違う環境だろうけど。 もしくは、まったく違うOSが出て MSが、そこ潰しにかかって買収して生き残って 技術的な事は公開せず、乗り遅れたBSDやらlinuxは死ぬか。 もしくは、linuxやBSDコミュニティから新しい物が出てくるか。
- 42 名前:名無しさん@カラアゲうまうま mailto:sage [03/04/13 22:44]
- >>41
ようするに分からんということだな。
- 43 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/13 23:11]
- >>42
そうそう
- 44 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/15 05:10]
- JFKの死の真相がPAM! PAM!
- 45 名前:山崎渉 mailto:(^^) [03/04/17 11:53]
- (^^)
- 46 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [03/04/28 23:08]
- 記念パピコ
漏れの誕生日が1021 妹1212 因縁を感じますた。
- 48 名前:名無しさん@お腹いっぱい。 mailto:sage [03/05/02 13:19]
- 1021年生れか
神だな
- 49 名前:名無しさん@お腹いっぱい。 mailto:age [03/05/02 13:19]
- ageとこ
- 50 名前:名無しさん@お腹いっぱい。 [03/05/04 04:35]
- >>1
今のうちに全てのシステムを64bitに移行で解決。いじょ
- 51 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 52 名前:名無しさん@お腹いっぱい。 mailto:age [03/05/05 11:17]
- homepage.mac.com/konmedi/1998_10_28.html
どうよ?
- 53 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 54 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 55 名前:名無しさん@お腹いっぱい。 mailto:sage [03/07/02 14:35]
- 保守(sageでもできるよ!)
- 56 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 57 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 58 名前:名無しさん@お腹いっぱい。 mailto:sage [03/08/04 12:57]
- UNIXってCのタイプシステムにべったりじゃん。
しかもCの言語的ないい加減さで実装依存だったりするし。 もちろん、それを言い出したらWindowsやMacだってそうなんだけど。 最終的な答えだとは勿論思わないけど、.NETの目指すCommonTypeSystemってのは この辺りのやっかいな問題も含めて考えられているから好きだ。Javaには こういう視点はなかった。以後2038年問題を、time_tをunsigned intにするとか、 時間の起点を2010年にするなどといった珍案で、小手先の回避をするのではなくて 38年までには根本的な解決がなされている方がいいなあ。ある意味、UNIXを 部分的に否定することを意味するけど。
- 59 名前:あぼーん mailto:あぼーん [あぼーん]
- あぼーん
- 60 名前:トシ [03/09/10 21:35]
- UNIX系のOS自体も止まっちゃうの?
- 61 名前:名無しさん@お腹いっぱい。 [03/09/12 00:05]
- 試しに、PC の日付いぢくってみれば?
- 62 名前:名無しさん@お腹いっぱい。 mailto:sage [03/09/12 00:12]
- プロジェクト X
- 63 名前:キャンベラ mailto:sage [03/10/10 19:54]
- サゲ
- 64 名前:名無しさん@お腹いっぱい。 [03/10/16 18:08]
- 1970年1月1日からの秒数だからな
ライブラリがダメっぽ perl のtimeとか・・・ GPSもあれだっけ?
- 65 名前:ばかぼーん mailto:ばかぼーん [03/10/16 18:30]
- ばかぼーん
- 66 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/16 18:37]
- MSのlibcが2036年で溢れたような気がするので、
その対策を真似すればいいだろう。
- 67 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/16 19:06]
-
一緒に溢れてみるとか
- 68 名前:名無しさん@お腹いっぱい。 mailto:sage [03/10/21 01:11]
- その頃には現行システムは無いだろうなぁ・・・
若者達に期待w つーか、虫歯無くしたら歯医者が潰れる、ってのと一緒なんでw まぁ2038年特需だ罠。その前にIPv6特需もありそうだが。
- 69 名前:名無しさん@お腹いっぱい。 [03/11/09 16:11]
- つーか、unsigned longかハードとOSが64bit対応して解決しそうなんだけど、、、
- 70 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 17:57]
- つーか, おいらその頃隠居してますが...
- 71 名前:名無しさん@カラアゲうまうま mailto:sage [03/11/10 19:14]
- 生きてるかどうかすら分からん。
- 72 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 19:45]
- 今すぐ死にたい
- 73 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/10 19:51]
- がんばれ。
- 74 名前:C-bus [03/11/13 23:39]
- いいかげんに、PC9801DX捨てろって!
- 75 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/14 10:48]
- 時計を巻き戻して使うのがデフォルトのOSが出るとか。
- 76 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/15 01:38]
- 来年まで生きているか分からないので、どうでもいいや…
- 77 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/22 03:34]
- >>76
そういう人に限って、2037年に引っ張り出されていろいろ苦労するだろう、 と想像してみる。
- 78 名前:名無しさん@お腹いっぱい。 mailto:sage [03/11/24 02:47]
- 定年超えてる・・・・
- 79 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/01 13:09]
- この前、ATM止まったでしょ。あれプチ2038年問題と言えなくもない。
time_tが0x3FFFFFFFから0x40000000になった途端、バッファが溢れてあぼーん。 ま、そういうコード書いた香具師が悪いんだけど。
- 80 名前:名無しさん@お腹いっぱい。 mailto:sage [04/02/01 23:09]
- >>79
いまさらそんなこと誇らしげに書かれても。
- 81 名前:名無しさん@お腹いっぱい。 [04/03/06 00:57]
- 2038年問題のチェック漏れで、KDDIが誤請求
itpro.nikkeibp.co.jp/free/NC/NEWS/20040305/140989/
- 82 名前:社長 [04/03/06 03:06]
- 38年特需が今から待ち遠しいです。
そのために問題解決をよりこんなんな方向に仕向ける 何かが必要です。マシンをリプレースして万事OKなんて お手軽なやつじゃダメなんです。
- 83 名前:名無しさん@お腹いっぱい。 mailto:sage [04/03/06 09:55]
- 2037年をもって全廃とか
- 84 名前:名無しさん@お腹いっぱい。 [04/08/29 21:49]
- 10000万年問題、みんなどうする?
- 85 名前:名無しさん@お腹いっぱい。 [04/08/29 22:30]
- RFC2550
- 86 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/29 22:50]
- 1038年まで人類がいるとは思えんが・・・
- 87 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/29 22:52]
- >>86
お前は何年生まれだ
- 88 名前:名無しさん@お腹いっぱい。 mailto:sage [04/08/30 00:13]
- >>86-87
ワラタ
- 89 名前:名無しさん@お腹いっぱい。 [04/08/31 17:05]
- 128bitUNIXと2038年問題はどっちが先にやってくるでしょうか?
- 90 名前:名無しさん@お腹いっぱい。 [04/10/13 22:07:04]
- 2ちゃんねるは大丈夫?
- 91 名前:名無しさん@お腹いっぱい。 mailto:sage [04/10/14 11:59:57]
- UNIXの終わりの方が早いから心配ない
- 92 名前: mailto: [05/03/15 04:21:54 ]
-
- 93 名前:名無しさん@お腹いっぱい。 [UNIX時間(+0900)35/04/01(金) 16:29:38 ]
- とりあえず
- 94 名前:!omikuji mailto:sage [UNIX時間(+0900)35/04/01(金) 22:42:55 ]
- てすと
- 95 名前:テスト mailto:sage [UNIX時間(+0900)35年,2005/04/02(土) 16:55:13 ]
- 日付欄変わった・・・?
- 96 名前:名無しさん@お腹いっぱい。 mailto:sage [UNIX時間(+0900)35年,2005/04/02(土) 17:29:54 ]
- 時間の進み方を1/10に定義しなおせばいい。
- 97 名前:名無しさん@お腹いっぱい。 [2005/05/10(火) 00:55:08 ]
- 64ビットにすればよくね?
テラカシコスwww
- 98 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/05/13(金) 21:24:47 ]
- >>97
テラワロス
- 99 名前:名無しさん@お腹いっぱい。 [2005/07/14(木) 11:18:00 ]
- time_tってそもそも32ビットのうち1ビットは正負の符号に使ってるの?
- 100 名前:名無しさん@コート脱いだらハワイのミポリソ萌え mailto:sage [2005/07/17(日) 14:09:26 ]
-
- 101 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/24(日) 21:41:55 ]
- 俺はそのころ47歳か・・・。
もうそんな歳になっちまったら、正直世の中どうなってても何ともおもわんよ。
- 102 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/24(日) 23:10:34 ]
- 0x47か?
- 103 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/16(火) 22:18:34 ]
- ぬるぽ
- 104 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/18(木) 00:39:08 ]
- がつ
- 105 名前:名無しさん@お腹いっぱい。 [2005/08/19(金) 02:33:37 ]
- >>99
signed longですから。しょうがない。
- 106 名前:名無しさん@お腹いっぱい。 [2005/08/19(金) 03:45:46 ]
- 2000念問題が何事もなかったんだから何も起こらない。
就労
- 107 名前:名無しさん@お腹いっぱい。 [2005/08/19(金) 15:23:17 ]
- 2038年問題を安心して見届けてぽっくり死ぬ奴がこのスレにいるだろうな。
- 108 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/08/19(金) 16:34:47 ]
- Y10Kがまだですが何か?
- 109 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/02(日) 02:33:45 ]
- それよりもY1000Kが気になります。
- 110 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/04(火) 17:42:47 ]
- それよりも30828年問題が気になります。
(WindowsのFILETIMEがオーバーフロー)
- 111 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/10/16(日) 17:31:22 ]
- 2038年、2ちゃんが動かなくなっちゃうぞ!あとc言語のプログラムも。。。
たいへんだぁ。2000ねん問題よりも深刻らしいぞ。 タダ単にプログラムを書き換えればいい問題じゃないぞ。
- 112 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/01/02(月) 00:26:00 ]
- 確かに2ちゃんは長くて2038年にはなくなる。
- 113 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/03/25(土) 15:24:09 ]
- で、何もしないまま>>1から1413日経過したわけだが
2038年問題勃発まであと11622日と20時間50分 sunpillar2004.hp.infoseek.co.jp/javascript/2038.shtml#TIMER 今年中には残り時間10億秒を切っちゃうよ。
- 114 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/07(日) 06:28:10 ]
- BTAMの時刻オーバーフローが懐かしい。
歴史は何度も繰り返すだろう。
- 115 名前:1147483648 [2006/05/13(土) 12:26:57 ]
- 本日10時27分28秒、Xデーまで残り10億秒を切りました。
- 116 名前:おまけ mailto:sage [2006/05/13(土) 13:19:34 ]
- 1234567890 2009/02/14 08:31:30
2000000000 2033/05/18 12:33:20 2047483648 2034/11/19 02:27:28(残り1億秒)
- 117 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/17(水) 23:06:37 ]
- 焦ってるのはお前ら小物だけで、
ゲイツやジョブスやリナズはもう策を見出しているよ。
- 118 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/19(金) 11:10:42 ]
- >117はツンデレ
- 119 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/19(金) 11:55:42 ]
- >>117
そいつらはツンデル
- 120 名前:名無しさん@お腹いっぱい。 [2006/06/01(木) 22:05:35 ]
- 2038年に年金の支給年齢に達してれば良いけどな。
少しづつ遠ざかっているような気がするな。
- 121 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/02(金) 09:27:18 ]
- 逃げ水と同じ現象です。
- 122 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/02(金) 15:57:06 ]
- そういや2ちゃんねるのスレのURLって 1970/1/1 0:00:00 GMT からの秒数を使ってるよな…
てことはやっぱ time() 使ってるということで、2038年には2ちゃんねるが終わるということだな。
- 123 名前:名無しさん@お腹いっぱい。 [2006/06/05(月) 22:49:06 ]
- 64ビットマシンがいくつかあるみたいだからどうなんでしょ?
- 124 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/05(月) 22:55:03 ]
- おーい、2038年の奴、見てる?
今は2006年の世界だよ
- 125 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/05(月) 23:05:00 ]
- >>124
見てるよ。 2030年に、タイムスタンプの1970-1999年の30年間の分を、 60年加算して2030-2059年までの意味を表すものとして 再利用する方法が採択されました。 以降、30年毎にこの方式でタイムスタンプをエンドレスに使い回します。 これにより、タイムスタンプは過去最低30年間分しか表現できなくなりますが、 オーバーフローすることはなくなります。
- 126 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/05(月) 23:20:34 ]
- それってBIOSの時計は巻き戻して使うって事?
- 127 名前:名無しさん@お腹いっぱい。 [2006/06/06(火) 06:52:19 ]
- あと32年後に、今のマシンが動いてるかどうか。
OSがあっても動いているマシンがない。 アプリケーションなんかもお蔵入り。 よって心配する必要はない。
- 128 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/06(火) 07:18:42 ]
- と、思っていた時期がオレの時代にはありました……
- 129 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/06(火) 19:48:54 ]
- >>123
それだと584942417318年ぐらいで終わりだよね。
- 130 名前:名無しさん@お腹いっぱい。 [2006/06/08(木) 00:29:35 ]
- >>129
宇宙の寿命より長いって。
- 131 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/08(木) 00:58:03 ]
- 人間の成せる業だね
- 132 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/06/08(木) 06:53:52 ]
- 2038年かぁ・・・
生きて無いだろうなぁ
|

|