2038年、みんなどうする?

このエントリーをはてなブックマークに追加
1あぼーん
俺の保守担当している製品、ためしに2038年にしたら
見事にあぼーん。

time_tどうなんのよ。
ちなみに俺の定年まであと35年・・。
微妙。
2やった:02/05/12 23:02
2 get
今年生まれる子が、2038年には36歳。

心配しなくてもこいつらがなんとかしてくれる。
4名無しさん@お腹いっぱい。:02/05/12 23:16
すでに論じられて大方の解決策も出てるもよん↓

http://natto.2ch.net/test/read.cgi/denpa/1016241454/
>>4
確かにうたがう余地無しだな。こんちくしょう
6名無しさん@お腹いっぱい。:02/05/12 23:38
>>3
その通り。年金問題も国債債務問題も靖国問題も環境問題も
官僚問題も同和問題も憲法第9条も特殊法人問題も構造改革も全て先送り。
私達の子孫が何とかしてくれる。
>>6
そして子孫達は問う。
なぜ私達の祖先は何もしなかったのかと。
>>3
金属バットで楽にしてくれるかもYo!
>>3
「もうUNIXがわかる技術者は君達しかいない」と再召集される罠
>>6

って事は、急いで子孫を作らねば。
そういう結論になるのか。dj(w
>>9
ワラタ
13名無しさん@お腹いっぱい。:02/05/13 10:33
time_tを64bitにすれば解決、とかいう話ではない?
もちろんファイルシステムとかバイナリデータの互換性は失われるけど。
年号を4桁にすれば解決、とかいう話ではない?
もちろんデータベースとかバイナリデータの互換性は失われるけど。
>>8
なぜ、そーゆうコンテクストでは、「金属」バットなんだろ?
木製の方がイケテルとおもうんだけどなぁ。
16うひひ:02/05/13 11:47
>>13-14
誰かが勝手にちめを1970に決めてしまったのだから
また誰かが2010くらいに起点を決めて
うすらとぼければいいのではという話ではない?
17名無しさんn:02/05/13 12:37
ところでSunとその上にのるメジャーな商用ソフトは
38年問題は解決済みなのかな?もちろんレガシー
の話は抜きにして。
18うひひ:02/05/13 13:45
>>17
2038にサポートしてない現在のOSやハードに商用ソフトが
(サポート終了しているといえばいいか)
あえて解決策をとったりソレを公にアピールする必要は無いと思われ。
64bit化の過程で偶然解決された(される)ことはあるだろうが

2000年問題の事例をみればわかるだろうが
30年経ったらまた書き込むとベスト

つーかこのご時世、そこまでつかいつづけんでしょ。
2038年が来る前に、旧いマシンの部品供給がでけんよーになってあぼーんヨ。

アホな会社が、1990年代のソースを2038年まで使いつづけてたら知らんけど。
このスレは2038年まで継続決定
1021212011
なにげに(゚Д゚)ウマー
22 ◆jadeDaMePo :03/01/11 04:49
2003年sage
hage
24山崎渉:03/01/15 13:30
(^^)
25( ´∀`)さん ◆esDQN1fUPM :03/01/22 14:34
あげ
>>9
ありえない話じゃないような気が。
老人になった俺らがBSDを再起動させるのさ。
27sage:03/04/01 11:56
sage
28sukatappa:03/04/05 14:34
記念カキコ♪
記念sage♪
おまたのボタンお押して再起動させてみるテスト

俺が定年になってるころには出てるはずだ〜!!!!!!!!
だれか作ってくれ〜!!!!
Registrant:
2038 (2038-N-DOM)
planterarv 19 120 48 enskede gard
stockholm, se 120 48
SE

Domain Name: 2038.COM

Administrative Contact, Technical Contact:
J.E, Namnet (EB3084)[email protected]
erik bar
Administrator Sdra Hamnvgen 48 115 41
STOCKHOLM
STOCKHOLM
SWEDEN 115 41
SE
+46-8-641 95 9 +46-8-641 95 9

Record expires on 22-May-2003.
Record created on 22-May-1998.
Database last updated on 5-Apr-2003 22:26:03 EST.

Domain servers in listed order:

NS1.SKARPODATA.COM 193.45.208.2
NS2.SKARPODATA.COM 193.45.208.3

32bitなんて、30年後には今の8bitマシン以下の用途になってるだろう。
Windowsもビルゲイツが死んだら終り。
ま〜 time_t を unsigned にしちゃえば22世紀頃まで持つんで、
ファイルシステムとかDBとかのバイナリデータはあんま問題ないと思うけど。

問題はsignedで大小比較してるプログラムのほうだな。
34名無しさん@お腹いっぱい。:03/04/13 03:03
ほんとだ。time_tってsignedだったんだ。知らなかった。
unsigned intにしたら2106年までもつのね…死んでるからそれでいいや。
てことは、逆に考えると前世紀はまるまる今のtime_t で表せるってこと?
/* 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あぼーん:あぼーん
あぼーん
>>37
おまえが使ってないだけではと小一時間...(ry
>>37
正直、低能力なハードウェア性能のせいで
■無闇やたらに視覚に依存しすぎ、かつ重厚長大で能力の低い出力デバイス
■思った通りに操作するために高い習熟が必要で、かつ体に余計な負荷がかかる
入力デバイス
にべったりと依存せざるを得ない、今の形式の「GUI」というシロモノも、
35年先には骨董品としてしか生き残っていないような気がするけどなぁ
まあ>>37は世間しらずのヒキー ドザかマカ。

2038年には、ソラリスもAIXもHP-UXもないだろうな。
残るのは、Win BSD Linux .
ただし、このどれも現状とは全く違う環境だろうけど。
もしくは、まったく違うOSが出て
MSが、そこ潰しにかかって買収して生き残って
技術的な事は公開せず、乗り遅れたBSDやらlinuxは死ぬか。

もしくは、linuxやBSDコミュニティから新しい物が出てくるか。
>>41
ようするに分からんということだな。
>>42
そうそう
JFKの死の真相がPAM! PAM!
45山崎渉:03/04/17 11:53
(^^)
46あぼーん:あぼーん
あぼーん
記念パピコ
漏れの誕生日が1021 妹1212 因縁を感じますた。
1021年生れか
神だな
ageとこ
50名無しさん@お腹いっぱい。:03/05/04 04:35
>>1
今のうちに全てのシステムを64bitに移行で解決。いじょ
51あぼーん:あぼーん
あぼーん
53あぼーん:あぼーん
あぼーん
54あぼーん:あぼーん
あぼーん
保守(sageでもできるよ!)
56あぼーん:あぼーん
あぼーん
57あぼーん:あぼーん
あぼーん
UNIXってCのタイプシステムにべったりじゃん。
しかもCの言語的ないい加減さで実装依存だったりするし。
もちろん、それを言い出したらWindowsやMacだってそうなんだけど。

最終的な答えだとは勿論思わないけど、.NETの目指すCommonTypeSystemってのは
この辺りのやっかいな問題も含めて考えられているから好きだ。Javaには
こういう視点はなかった。以後2038年問題を、time_tをunsigned intにするとか、
時間の起点を2010年にするなどといった珍案で、小手先の回避をするのではなくて
38年までには根本的な解決がなされている方がいいなあ。ある意味、UNIXを
部分的に否定することを意味するけど。
59あぼーん:あぼーん
あぼーん
60トシ:03/09/10 21:35
UNIX系のOS自体も止まっちゃうの?
61名無しさん@お腹いっぱい。:03/09/12 00:05
試しに、PC の日付いぢくってみれば?
プロジェクト X
63キャンベラ:03/10/10 19:54
サゲ
64名無しさん@お腹いっぱい。:03/10/16 18:08
1970年1月1日からの秒数だからな
ライブラリがダメっぽ

perl のtimeとか・・・

GPSもあれだっけ?
65ばかぼーん:03/10/16 18:30
ばかぼーん
MSのlibcが2036年で溢れたような気がするので、
その対策を真似すればいいだろう。

一緒に溢れてみるとか
その頃には現行システムは無いだろうなぁ・・・
若者達に期待w


つーか、虫歯無くしたら歯医者が潰れる、ってのと一緒なんでw
まぁ2038年特需だ罠。その前にIPv6特需もありそうだが。
69名無しさん@お腹いっぱい。:03/11/09 16:11
つーか、unsigned longかハードとOSが64bit対応して解決しそうなんだけど、、、
つーか, おいらその頃隠居してますが...
生きてるかどうかすら分からん。
今すぐ死にたい
がんばれ。
74C-bus:03/11/13 23:39
いいかげんに、PC9801DX捨てろって!
時計を巻き戻して使うのがデフォルトのOSが出るとか。
来年まで生きているか分からないので、どうでもいいや…
>>76
そういう人に限って、2037年に引っ張り出されていろいろ苦労するだろう、
と想像してみる。
定年超えてる・・・・
この前、ATM止まったでしょ。あれプチ2038年問題と言えなくもない。
time_tが0x3FFFFFFFから0x40000000になった途端、バッファが溢れてあぼーん。
ま、そういうコード書いた香具師が悪いんだけど。
>>79
いまさらそんなこと誇らしげに書かれても。
81名無しさん@お腹いっぱい。:04/03/06 00:57
2038年問題のチェック漏れで、KDDIが誤請求
http://itpro.nikkeibp.co.jp/free/NC/NEWS/20040305/140989/
82社長:04/03/06 03:06
38年特需が今から待ち遠しいです。
そのために問題解決をよりこんなんな方向に仕向ける
何かが必要です。マシンをリプレースして万事OKなんて
お手軽なやつじゃダメなんです。
2037年をもって全廃とか
84名無しさん@お腹いっぱい。:04/08/29 21:49
10000万年問題、みんなどうする?
85名無しさん@お腹いっぱい。:04/08/29 22:30
RFC2550
1038年まで人類がいるとは思えんが・・・
>>86
お前は何年生まれだ
>>86-87
ワラタ
89名無しさん@お腹いっぱい。:04/08/31 17:05
128bitUNIXと2038年問題はどっちが先にやってくるでしょうか?
90名無しさん@お腹いっぱい。:04/10/13 22:07:04
2ちゃんねるは大丈夫?
UNIXの終わりの方が早いから心配ない
92 :05/03/15 04:21:54
93名無しさん@お腹いっぱい。:UNIX時間(+0900)35/04/01(金) 16:29:38
とりあえず
94!omikuji:UNIX時間(+0900)35/04/01(金) 22:42:55
てすと
95テスト:UNIX時間(+0900)35年,2005/04/02(土) 16:55:13
日付欄変わった・・・?
96名無しさん@お腹いっぱい。:UNIX時間(+0900)35年,2005/04/02(土) 17:29:54
時間の進み方を1/10に定義しなおせばいい。
97名無しさん@お腹いっぱい。:2005/05/10(火) 00:55:08
64ビットにすればよくね?
テラカシコスwww
98名無しさん@お腹いっぱい。:2005/05/13(金) 21:24:47
>>97
テラワロス
99名無しさん@お腹いっぱい。:2005/07/14(木) 11:18:00
time_tってそもそも32ビットのうち1ビットは正負の符号に使ってるの?



101名無しさん@お腹いっぱい。:2005/07/24(日) 21:41:55
俺はそのころ47歳か・・・。
もうそんな歳になっちまったら、正直世の中どうなってても何ともおもわんよ。
102名無しさん@お腹いっぱい。:2005/07/24(日) 23:10:34
0x47か?
103名無しさん@お腹いっぱい。:2005/08/16(火) 22:18:34
ぬるぽ
104名無しさん@お腹いっぱい。: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名無しさん@お腹いっぱい。:2005/08/19(金) 16:34:47
Y10Kがまだですが何か?
109名無しさん@お腹いっぱい。:2005/10/02(日) 02:33:45
それよりもY1000Kが気になります。
110名無しさん@お腹いっぱい。:2005/10/04(火) 17:42:47
それよりも30828年問題が気になります。
(WindowsのFILETIMEがオーバーフロー)
111名無しさん@お腹いっぱい。:2005/10/16(日) 17:31:22
2038年、2ちゃんが動かなくなっちゃうぞ!あとc言語のプログラムも。。。
たいへんだぁ。2000ねん問題よりも深刻らしいぞ。
タダ単にプログラムを書き換えればいい問題じゃないぞ。
112名無しさん@お腹いっぱい。:2006/01/02(月) 00:26:00
確かに2ちゃんは長くて2038年にはなくなる。
113名無しさん@お腹いっぱい。:2006/03/25(土) 15:24:09
で、何もしないまま>>1から1413日経過したわけだが

2038年問題勃発まであと11622日と20時間50分
http://sunpillar2004.hp.infoseek.co.jp/javascript/2038.shtml#TIMER

今年中には残り時間10億秒を切っちゃうよ。
114名無しさん@お腹いっぱい。:2006/05/07(日) 06:28:10
BTAMの時刻オーバーフローが懐かしい。
歴史は何度も繰り返すだろう。
1151147483648:2006/05/13(土) 12:26:57
本日10時27分28秒、Xデーまで残り10億秒を切りました。
116おまけ: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名無しさん@お腹いっぱい。:2006/05/17(水) 23:06:37
焦ってるのはお前ら小物だけで、
ゲイツやジョブスやリナズはもう策を見出しているよ。
118名無しさん@お腹いっぱい。:2006/05/19(金) 11:10:42
>117はツンデレ
119名無しさん@お腹いっぱい。:2006/05/19(金) 11:55:42
>>117
そいつらはツンデル
120名無しさん@お腹いっぱい。:2006/06/01(木) 22:05:35
2038年に年金の支給年齢に達してれば良いけどな。
少しづつ遠ざかっているような気がするな。
121名無しさん@お腹いっぱい。:2006/06/02(金) 09:27:18
逃げ水と同じ現象です。
122名無しさん@お腹いっぱい。: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名無しさん@お腹いっぱい。:2006/06/05(月) 22:55:03
おーい、2038年の奴、見てる?
今は2006年の世界だよ
125名無しさん@お腹いっぱい。:2006/06/05(月) 23:05:00
>>124
見てるよ。

2030年に、タイムスタンプの1970-1999年の30年間の分を、
60年加算して2030-2059年までの意味を表すものとして
再利用する方法が採択されました。
以降、30年毎にこの方式でタイムスタンプをエンドレスに使い回します。
これにより、タイムスタンプは過去最低30年間分しか表現できなくなりますが、
オーバーフローすることはなくなります。
126名無しさん@お腹いっぱい。:2006/06/05(月) 23:20:34
それってBIOSの時計は巻き戻して使うって事?
127名無しさん@お腹いっぱい。:2006/06/06(火) 06:52:19
あと32年後に、今のマシンが動いてるかどうか。
OSがあっても動いているマシンがない。
アプリケーションなんかもお蔵入り。
よって心配する必要はない。
128名無しさん@お腹いっぱい。:2006/06/06(火) 07:18:42
と、思っていた時期がオレの時代にはありました……
129名無しさん@お腹いっぱい。:2006/06/06(火) 19:48:54
>>123
それだと584942417318年ぐらいで終わりだよね。
130名無しさん@お腹いっぱい。:2006/06/08(木) 00:29:35
>>129
宇宙の寿命より長いって。
131名無しさん@お腹いっぱい。:2006/06/08(木) 00:58:03
人間の成せる業だね
132名無しさん@お腹いっぱい。:2006/06/08(木) 06:53:52
2038年かぁ・・・
生きて無いだろうなぁ
133名無しさん@お腹いっぱい。:2006/06/08(木) 09:35:21
2037年まで放置して
やばくなったら大騒ぎして対応する。

山奥に非難する人とかいっぱい出るだろう
134名無しさん@お腹いっぱい。:2006/06/08(木) 20:39:39
>>132
同意。
135名無しさん@お腹いっぱい。:2006/06/09(金) 19:37:11
よくわからないが長生きしてしまい、のんびり暮らしていたら2038年になり、
金のない後進国の古いシステムが暴走してミサイルが発射され、最初の弾が
>>132に当たって死亡。2発目の弾は山奥に飛んで行き>>133に当たって死亡。
核が搭載されていたので時間を掛けて>>1-131,>>134が死亡。
136名無しさん@お腹いっぱい。:2006/06/09(金) 20:11:01
寝てる、2038年 寝たきりで電脳化して択捉島あたりで…
137名無しさん@お腹いっぱい。:2006/06/11(日) 13:26:43
1150000000
138名無しさん@お腹いっぱい。:2006/06/16(金) 16:22:13
UNIXも68歳。俺も同い年。
嫌だねえ、自分の糞もふけなくなる前に自殺するか。
139名無しさん@お腹いっぱい。:2006/06/17(土) 14:48:14
あと30年位だろ
保険とか年金のシステムだともう対応済のはずだよな
140名無しさん@お腹いっぱい。:2006/06/20(火) 13:13:46
保険とか年金のシステムだと
そもそも破綻してそうだな。
141名無しさん@お腹いっぱい。:2006/06/22(木) 18:22:23
perl -e 'print "UNIX滅亡まであと",0x80000000-time,"秒\n";'
142名無しさん@お腹いっぱい。:2006/06/22(木) 19:02:04
>>141
おぃおぃ、それくらいperl使わずにシェルでやれよ。

echo 'UNIX滅亡まであと'`expr 2147483648 - \`date -u +%s\``'秒'
143名無しさん@お腹いっぱい。:2006/06/22(木) 19:17:20
2038年 相変わらず魔法使いは健在なのであった。
144名無しさん@お腹いっぱい。:2006/07/19(水) 16:58:27
$ crontab -l
14 12 19 1 * if [ `date +%Y` -eq 2038 ]; then echo 'UNIX滅亡まであと7秒' ; fi
$ ■
145名無しさん@お腹いっぱい。:2006/07/19(水) 16:59:12
>>144
よく考えたら間に % があるから駄目かな…
146名無しさん@お腹いっぱい。:2006/07/20(木) 04:46:58
14 12 19 1 * if [ `date +%%Y` -eq 2038 ]; then echo 'UNIX滅亡まであと7秒' ; fi
こうじゃね?
147名無しさん@お腹いっぱい。:2006/07/20(木) 04:49:21
14 12 19 1 * if [ `date +\%Y` -eq 2038 ]; then echo 'UNIX滅亡まであと7秒' ; fi
こうだったorz
148名無しさん@お腹いっぱい。:2006/07/20(木) 21:58:56
しかし7秒前にメールが来ても困る。
149名無しさん@お腹いっぱい。:2006/10/09(月) 18:30:59
1億1600万秒オーバー保守

1億1700万秒は2007年1月29日午前1時丁度。
150名無しさん@お腹いっぱい。:2006/10/09(月) 18:32:00
桁間違えたorz
11億6000万秒 と11億7000万秒だな
151名無しさん@お腹いっぱい。:2006/10/22(日) 19:44:11
【近未来】西暦2035年直径約1kmの小惑星が地球に衝突の可能性"ロシア科学アカデミーの研究者グループが発表"★2
http://news19.2ch.net/test/read.cgi/newsplus/1161477475/l50

解決だな。
152名無しさん@お腹いっぱい。:2006/10/27(金) 05:35:31
とりあえず暇つぶしに俺のHPw
http://afox.s206.xrea.com/
[email protected]
153名無しさん@お腹いっぱい。:2006/11/03(金) 19:18:09
年40レス…20年で800レス。2038年までは持たないが、2027年まではこの調子なら持ちそうだな?
154名無しさん@お腹いっぱい。:2006/11/08(水) 00:05:08
>>147
相手鯖のBOXまで逝くのに7秒以上かかったり、中継路の鯖の時計が少し進んでたら・・・
155名無しさん@お腹いっぱい。:2006/12/16(土) 03:39:19
たとえば
> date -u -r 2147483647
Tue Jan 19 03:14:07 UTC 2038
> date -u -r 2147483648
Tue Jan 19 03:14:08 UTC 2038
> uname -mrs
FreeBSD 6.2-RC1 amd64
>

とか
156名無しさん@お腹いっぱい。:2006/12/16(土) 03:44:43
あるいは
> uname -rms
FreeBSD 6.1-RELEASE-p10 i386
> date -u -r 2147483647
Tue Jan 19 03:14:07 UTC 2038
> date -u -r 2147483648
Fri Dec 13 20:45:52 UTC 1901
>

とか

> uname -mrs
FreeBSD 6.1-RELEASE-p10 sparc64
> date -u -r 2147483647
Tue Jan 19 03:14:07 UTC 2038
> date -u -r 2147483648
Tue Jan 19 03:14:08 UTC 2038
>

など
157名無しさん@お腹いっぱい。:2006/12/16(土) 20:18:07
俺はすでに引退し死でるか老人ホームだろうから知らんがそのころは今のOSの概念はないだろう。
158名無しさん@お腹いっぱい。:2006/12/16(土) 20:26:58
すべて脳内にあったりしてな、そして頸椎あたりの首筋にプラグ挿入口が
159名無しさん@お腹いっぱい。:2006/12/16(土) 21:08:02
2001年には木星か土星に有人飛行できるだろうと予想されていたのが
見事に外れている現実を見ても、2038年になっても
今のOSと状況はほとんど変わっていないだろう。
160名無しさん@お腹いっぱい。:2006/12/16(土) 21:29:46
タクシー金払えばどこまででも行くぜ!
161名無しさん@お腹いっぱい。:2006/12/16(土) 22:07:30
JavaのSystem.currentTimeMillisって対策されてる?
型はint64かも知れんけど、内部でtime_t使ってたらアウトだよね
162名無しさん@お腹いっぱい。:2006/12/16(土) 22:22:37
Javaは走らせるマシンしだいだろ?常識的に考えて。
163名無しさん@お腹いっぱい。:2006/12/16(土) 22:24:05
2038年までにはJavaは消えてるだろ?
164名無しさん@お腹いっぱい。:2006/12/16(土) 22:47:34
一度多少なりとも流行った言語はそう簡単に消滅しないだろ
165名無しさん@お腹いっぱい。:2006/12/19(火) 22:22:08
初心者だけどjavaで食ってる俺参上
166名無しさん@お腹いっぱい。:2006/12/21(木) 02:45:39
>>165
どーよ
167名無しさん@お腹いっぱい。:2007/02/13(火) 11:22:02
ジャバって聞くと、風呂の湯沸し器の穴掃除する奴思い出す
168名無しさん@お腹いっぱい。:2007/02/13(火) 11:38:58
test
169名無しさん@お腹いっぱい。:2007/02/21(水) 13:26:44
>>159
コンピュータ関係は進歩速いと思うけどな。8bit CPU が流行っていたのが
約30年前、20年前は16bit、10年前は32ビット、で、この頃は64bitが流行り
始めた。てことは128bitは10年後で、256bitが20年後。2038年は多分512bit。w
170名無しさん@お腹いっぱい。:2007/02/21(水) 14:00:09
だが、どうやって開発の為の小銭を稼ぐかだな。
32bit以上では、一般に対する更新喚起は望めないぞ。
171名無しさん@お腹いっぱい。:2007/02/21(水) 16:40:16
未来なんてどっちに転ぶかなんてわからんよ。
秋葉原でメイド喫茶がこれほど乱立する未来を誰が予測できただろうか。
172名無しさん@お腹いっぱい。:2007/02/21(水) 17:07:46
>>171
あそこのヤッチャバで江戸弁の職人が
マイドと言わず
メードって言ってたころ予見していたよ
173名無しさん@お腹いっぱい。:2007/02/21(水) 17:44:10
一般家庭は兎も角、事務系のぼろいパソコンはいまだDOSだったり、なんだかよく分からないOSだったりするぞ
174名無しさん@お腹いっぱい。:2007/02/21(水) 18:06:33
某理髪店なんて、レジの管理システムPC-9821とDOS+DOSアプリケーションだぞ。
175名無しさん@お腹いっぱい。:2007/02/21(水) 18:14:57
俺らも業務内容を散髪に転換すれば、OSなんかDOSで良くなるわけだよ。
176名無しさん@お腹いっぱい。:2007/02/26(月) 05:51:00
なるほど
177名無しさん@お腹いっぱい。:2007/02/28(水) 15:32:38
なんだかわからないOSやDOSで済むといいなあ
178名無しさん@お腹いっぱい。:2007/03/01(木) 17:19:28
2038年に備えて、とりあえずcut(1)を丹念に読んどけばいいのか?
179名無しさん@お腹いっぱい。:2007/03/02(金) 01:12:53
2038年 ... どうでもいいや。引退しているぉ。
180名無しさん@お腹いっぱい。:2007/03/02(金) 13:18:18
寝てる、頸椎にはプラグ挿入 そしてネットの海へダイブ。
181名無しさん@お腹いっぱい。:2007/03/11(日) 21:15:18
CPUもOSも64bitにしちゃえというのは解決しているようで、
現実的には何も解決してないよな
182名無しさん@お腹いっぱい。:2007/03/11(日) 21:22:25
コストの壁か……
183名無しさん@お腹いっぱい。:2007/03/12(月) 18:02:41
>>181
どのようになって欲しい?
184名無しさん@お腹いっぱい。:2007/03/29(木) 22:54:18
そのシステムはかつて私がかかわった事もあるものだ。
根幹部分のロジックもわかっている。私が退いたあと
の変更点の情報はないが、これまでの改修を追って来た
限りでは大規模な変更は行われていない。

私は静かにその時を待った。OS,ミドルウェアのアップ
デートが適切が行われているならシステムが致命的な
挙動を示し停止するということは起きないだろう。

だが、その上で動作している内製のアプリケーション
はどうか。私の知る限りでは小さな問題が内在されて
いた。その問題自体はアプリケーションに即座に致命
的な問題を引き起こすわけではない。
しかし、ある特殊なシークェンスの入力を受け付けた場
合にそれとわかるイレギュラーな挙動を示すのである。

私がただ待っているのは今のシステムを担当しているエ
ンジニアたちがその問題に気づいたか、適切な対応をお
こなったかを知りたいからである。
そして私はこのために注意深く作り上げたスクリプトを
実行する時を待っていた。
185名無しさん@お腹いっぱい。:2007/03/30(金) 02:20:43
ええと、帆場回顧録ですか?
186名無しさん@お腹いっぱい。:2007/06/03(日) 21:37:36
こうして、なんら解決を見出せぬまま>>1から五年の年月が経ったのであった
187名無しさん@お腹いっぱい。:2007/06/04(月) 17:20:48
特車二科の面々も分散していた。

南雲しのぶ=>海保派失脚のため一躍キャリアに、警視庁最大の粛正人事が行われる。=>現在警視総監
後藤喜一=>しかし海保案はそのまま継承され(美味しいし)、
        成立した特車大隊隊長に就任 しかし昼行灯は変わらず=>いつも所在を掴むのが困難。
他の面々 適当にw 
188名無しさん@お腹いっぱい。:2007/09/30(日) 19:00:43
UNIX TIMEも11億9千万を超え、来年には12億突破だな(Fri Jan 11 2008 06:20:00 GMT+0900)。
突破して一週間後には、2038年問題の日まで残り30年を切るわけだ。
189名無しさん@お腹いっぱい。:2007/10/01(月) 20:54:48
30年か……まだまだっ!
190名無しさん@お腹いっぱい。:2008/01/19(土) 20:22:47
2038年問題発生まで残り30年記念age
191名無しさん@お腹いっぱい。:2008/01/19(土) 20:32:41
>>190
どうせなら、それを今日の12時14分07秒にカキコしてほしかった。
192名無しさん@お腹いっぱい。:2008/01/21(月) 10:02:07
俺曾孫と遊んでるか土の中に入ってる。
193名無しさん@お腹いっぱい。:2008/01/21(月) 13:29:08
>>192
土葬はないだろうから
死体遺棄か?
194名無しさん@お腹いっぱい。:2008/01/21(月) 19:46:24
どうもこのまま行くと2038年頃には革の鎧を着たモヒカン男が
一般市民を襲ってる時代が来そうなのであまり心配する必要はないと思えてきた。
195名無しさん@お腹いっぱい。:2008/01/21(月) 21:28:42
>>194
だが、コマンドラインのUnixなマシンは尚も稼働していたのだった。
新世紀Unix伝説 ラヲウさまはUnixによる覇道完遂 ケンシロウは…

最終決戦で、ラヲウさまは天にボードを突き上げ咆哮「我がうにくす人生に一片の悔い無し」
196名無しさん@お腹いっぱい。:2008/01/26(土) 12:50:18
今日になって、あと 30 年ないことに気がついた・・。
197名無しさん@お腹いっぱい。:2008/01/26(土) 14:30:12
まだ、30年もある訳だ。
198名無しさん@お腹いっぱい。:2008/01/26(土) 14:54:32
そんなの関係ない、そんなの関係ない、そんなの関係ない・・・

おれ多分現役じゃありませんから。
199名無しさん@お腹いっぱい。:2008/01/26(土) 17:40:31
>>197
いや、だから、 30 年もないです。

あと、 29 年 11 カ月とちょっとです。
200名無しさん@お腹いっぱい。:2008/01/26(土) 20:50:45
今のうちに高台へ非難する
201名無しさん@お腹いっぱい。:2008/01/28(月) 20:05:31
預言者ジュセリーノは2042年に人類は滅亡すると言っている。
2038年と4年しか違わない

2038年が人類のタイムリミットに思えてくる。
預言は本当かもしれない、と思うのはやっぱ歳をとったからか
202名無しさん@お腹いっぱい。:2008/01/29(火) 22:47:22
恐怖の大王は2000年問題だってじっちゃんが...
203名無しさん@お腹いっぱい。:2008/01/30(水) 02:33:06
後付けはいいよ、もっとダイナミックな物を考えてくれw
204名無しさん@お腹いっぱい。:2008/01/30(水) 04:16:53
2000年問題の後に2038年問題が起こる
一度起きた事をもう一度繰り返す。
それってただの馬鹿じゃん。
問題を先延ばしにしてもそれは解決した事にはならない
根本的な問題を解決できなければそこでUNIXは終わりだな
205名無しさん@お腹いっぱい。:2008/01/30(水) 05:21:43
>二度繰り返す
いや、Y2K需要が記憶から消えた辺りで38を仕掛ければ
大概の企業の担当は世代が入れ替わっているので
ほくほく、同じ手でボッたくれるのです。
206名無しさん@お腹いっぱい。:2008/02/03(日) 10:11:37
特に>>204のようなのが役職に就いている会社から搾れるだけ
搾り取るとよいでしょう。
207名無しさん@お腹いっぱい。:2008/02/03(日) 13:14:42
>>203
動的というなら

メモリがでかくなりすぎて、そろそろmallocの引数が悲鳴を上げるんじゃね?
特に32bit版でコンパイルして、64bit版で使った場合。互換性あるようコンパイルしとけば、そのまま使えるでしょ。たしか

2GB以上一度に確保するとやばいことになる予感
208名無しさん@お腹いっぱい。:2008/02/11(月) 19:59:53
ext2, ext3, ext4も2038年問題抱えてるみたいだな。つい最近出たext4でも直さないなんて大丈夫か?
209名無しさん@お腹いっぱい。:2008/02/11(月) 21:31:42
そういうのは気にならない人たちが使うものだから
210名無しさん@お腹いっぱい。:2008/02/15(金) 12:51:02
Matzにっき(2008-02-09)
http://www.rubyist.net/~matz/20080209.html

_ [言語] use Perl | Perl is now Y2038 safe
http://use.perl.org/articles/08/02/07/197204.shtml

Perlが2038年問題を解決した、という話。

基本的なアルゴリズムは

1. Write a 64 bit clean gmtime().
2. Run your time through this new gmtime_64().
3. Change the year to a year between 2012 and 2037.
4. Run it through the 32 bit system localtime() to get time zone stuff.
5. Move the year back to the original.

というもの。もちろん、政治的に決まるDST(夏時間)には対応不可能だが、未来のことは誰にもわからない(ので対応は期待されない)ので大丈夫。

Rubyも同じやり方で対応しようかなあ。でも時間関数にはトラウマがあるので(DSTバグでえらい苦労した)、あまり自分ではやりたくないなあ。

誰か手をあげてくれないかなあ。
211名無しさん@お腹いっぱい。:2008/02/20(水) 11:58:06
UNIX誕生から約40年、これから約30年あることを考えれば、
そのうちなんとかなるべよ、って気もする
212名無しさん@お腹いっぱい。:2008/02/22(金) 02:58:32
>>207
別に確保に失敗すればNULLを返すだけでしょ。
今も何も変わらない。
213名無しさん@お腹いっぱい。:2008/02/22(金) 09:11:08
>>79あたりが折り返し地点だったみたいですね。

64bit time_tもsignedにしてくれると過去への応用が広がるね。
214名無しさん@お腹いっぱい。:2008/02/22(金) 09:12:01
>>210
この実装は洒落でしょ?
rubyで実装してどうすんだよ。
215名無しさん@お腹いっぱい。:2008/02/23(土) 11:36:03
>>135
今更だがおまえだけ生き残っている理由が知りたい
216名無しさん@お腹いっぱい。:2008/02/27(水) 02:09:58
せっかくの特需を自分たちの手で摘み取ってしまうこともあるまい
217名無しさん@お腹いっぱい。:2008/03/11(火) 22:23:56
あと30年
218名無しさん@お腹いっぱい。:2008/03/28(金) 12:02:41
>>79
これって、予言されていたんだよね・・・。

[linux-users:70300] y2k+4 problem.
http://search.luky.org/linux-users.7/msg00300.html
219名無しさん@お腹いっぱい。:2008/03/31(月) 16:23:44
死んでたらむなしいな〜
220名無しさん@お腹いっぱい。:2008/05/05(月) 10:19:03
日付関係の問題

【緊急警告】5月6日にシステム障害の恐れ
http://namidame.2ch.net/test/read.cgi/news/1209948320/l50

おせーよw
221名無しさん@お腹いっぱい。:2008/06/02(月) 01:01:12
2038年問題他のカウントダウンRSS作ってみた
http://sunpillar.jf.land.to/cgi-bin/RSS/rss.cgi?rss=countdown

2038年問題が発動するまでサイトが持つかどうかわからないし、
今後RSSなんて廃れた技術になっちゃうかもしれないがw

あと日で計算してるから、秒計算のカウントダウンタイマーとは1日ずれる時間帯がある

--
2038年問題発生まであと10822日
222名無しさん@お腹いっぱい。:2008/09/20(土) 18:08:03
2038年問題じゃないが、2036年問題まで残り9999日。
223名無しさん@お腹いっぱい。:2008/09/25(木) 00:36:15
昨日は12億2222万2222秒があった

NHK教育を見て24188倍賢いスレ番
http://live23.2ch.net/test/read.cgi/liveetv/1222222222/
224名無しさん@お腹いっぱい。:2008/10/02(木) 12:45:08
2038年〜新しいウィルスが開始した

2040年前半〜限界のウィルスが壊れた

2040年後半〜ウィルスでゾンビ達になった。アメリカから


2041年〜世界全滅


2056年〜世界で20人は生き残っています
225名無しさん@お腹いっぱい。:2008/12/10(水) 18:06:09
>>208-209
extだけじゃなくてxfsやjfsも32bitなのを見ると
38年問題を意図的にばら撒いてないか?w
地雷仕込んで30年後に一儲けですかww
226名無しさん@お腹いっぱい。:2008/12/10(水) 18:19:47
とりあえずbtrfs町という状況がよく分かったわ
227名無しさん@お腹いっぱい。:2008/12/11(木) 17:00:23
ファイルシステムは簡単に乗り換えがきくからではないだろうか。
228名無しさん@お腹いっぱい。:2008/12/12(金) 01:54:25
システムコールはそうでないから、/* e.g.stat(2) */
ファイルシステムだけ64bitにしても、
結局は既存のls(1)等が利用できるように32bitにして渡してやらないといけない。
つまりユーザ側からは64bitになったことは見えない。
というわけで、急いで64bitにする必然性がない。
fpos_tが64bitになった時のように、
システムコールを二枚立てにするんじゃないかな。
229名無しさん@お腹いっぱい。:2008/12/12(金) 17:40:14
coreutilsを64bitOSで動かせばいいんじゃないの?
ファイルシステムが32bitだから64bitOS使っても38年問題が残るという話なんだけど
230名無しさん@お腹いっぱい。:2008/12/12(金) 18:16:54
いや、嘘言ってしまった
Linux立ち上げて確認したら38年以降の日付に出来た。スマソ
231名無しさん@お腹いっぱい。:2008/12/12(金) 22:15:23
64bitOS(ILP64)では、sizeof(size_t)は必然的に8になってるだろうが、
sizeof(time_t)を必ず8にする必要はない。
逆にIP32でもtime_tは64bitにした方が良い。IP16でさえ。
232名無しさん@お腹いっぱい。:2008/12/18(木) 16:14:34
ext2のmtime  unsigned int
struct inodeのmtime long
なので
64bitOSなら19700101を起点として2106まで使えるということみたいですね。
struct inodeの中の日付データはlongなのでキャッシュされてる時点では、
unsigned intの範囲外のデータも扱えるということですか。64bitOSにて、
2106以降の日付を誤って入力した場合、保存されるデータはすべて2106に直されるけど、
1970以前の値の場合はどんな値になるか、入力されたデータ次第ということですね。
30年後は分からないけど、100年後にはLinuxなんて100%消滅してるはずなので、
これが一番現実的かも。
233名無しさん@お腹いっぱい。:2008/12/24(水) 23:57:18
>>208自己レス(随分前だけど、たしか自分のレス)
ext4は1901年12月14日から2514年4月25日までだった。ただしソースはウィキペディア

http://ja.wikipedia.org/wiki/Ext4

>>232
それだと1970年以前の日付が表記できなくなる。でも、1970年以前の日付使う必要性がないからまあいいかw

--
あと、参考までにこの間x86-64で試した結果
sizeof(int) =4
sizeof(long int)=8
sizeof(long long int)=8
sizeof(void*)=8

x86だとこうなる
sizeof(int) =4
sizeof(long int)=4
sizeof(long long int)=8
sizeof(void*)=4
234名無しさん@お腹いっぱい。:2008/12/25(木) 09:45:21
>>233
> あと、参考までにこの間x86-64で試した結果

OS書かないと意味ねえ。
235名無しさん@お腹いっぱい。:2008/12/27(土) 13:48:06
>>234
Linux (Fedora 9), gccは4.0だったか4.1だと思う。サイズって同一アーキテクチャ用でも*BSDとLinuxじゃ違うのか?
236名無しさん@お腹いっぱい。:2009/01/11(日) 14:20:45
19 日であと 29 年かぁ。
237名無しさん@お腹いっぱい。:2009/01/11(日) 15:00:51
そういうわれるととても先の話に思えるな
238名無しさん@お腹いっぱい。:2009/01/12(月) 15:44:37
来年で2000問題から10年
239名無しさん@お腹いっぱい。:2009/01/20(火) 23:58:22
1日オーバーしたけど、残り29年切ったね
240名無しさん@お腹いっぱい。:2009/02/11(水) 22:03:03
2009年2月14日 08:31:30(JST)にUNIX TIMEが1234567890になる。

UNIX time が「1234567890」になる
http://slashdot.jp/articles/09/02/09/012251.shtml

241名無しさん@お腹いっぱい。:2009/02/14(土) 08:37:30
242名無しさん@お腹いっぱい。:2009/05/22(金) 03:21:55
保守
243名無しさん@お腹いっぱい。:2009/07/13(月) 20:14:10
2038年問題まであと9億秒。
244名無しさん@お腹いっぱい。:2009/07/13(月) 20:26:16
>>243
自己レス。残念、2秒遅かった・・・

ちなみに
残り10億 Sat May 13 2006 10:27:28 GMT+0900
残り 9億 Mon Jul 13 2009 20:14:08 GMT+0900
残り 8億 Thu Sep 13 2012 06:00:48 GMT+0900
残り 7億 Sat Nov 14 2015 15:47:28 GMT+0900
残り 6億 Tue Jan 15 2019 01:34:08 GMT+0900
残り 5億 Thu Mar 17 2022 11:20:48 GMT+0900
残り 4億 Sat May 17 2025 21:07:28 GMT+0900
残り 3億 Tue Jul 18 2028 06:54:08 GMT+0900
残り 2億 Thu Sep 18 2031 16:40:48 GMT+0900
残り 1億 Sun Nov 19 2034 02:27:28 GMT+0900

残り1000万秒 Fri Sep 25 2037 18:27:28 GMT+0900
残り 100万秒 Thu Jan 07 2038 22:27:28 GMT+0900
残り 10万秒 Mon Jan 18 2038 08:27:28 GMT+0900
残り  1万秒 Tue Jan 19 2038 09:27:28 GMT+0900
残り 1000秒 Tue Jan 19 2038 11:57:28 GMT+0900
残り 100秒 Tue Jan 19 2038 12:12:28 GMT+0900
残り  10秒 Tue Jan 19 2038 12:13:58 GMT+0900
残り  1秒 Tue Jan 19 2038 12:14:07 GMT+0900
245名無しさん@お腹いっぱい。:2009/09/16(水) 14:12:30
永眠するから関係ないよ
246名無しさん@お腹いっぱい。:2010/01/10(日) 14:06:28
19 日であと 28 年かぁ。
247名無しさん@お腹いっぱい。:2010/01/19(火) 18:58:56
2038年1月19日は今日と同じ火曜日でうるう年の2年後。
月日曜日だけが問題になるシステムなら2010年か1982年に戻せばいいかもしれないがそんなシステム少ないですよね。
248名無しさん@お腹いっぱい。:2010/01/19(火) 23:36:01
残り28年。まだまだ先だけど、着実にその時は近づく…
249名無しさん@お腹いっぱい。:2010/01/20(水) 00:02:46
2038年に備えて脱it化を目指そう
250名無しさん@お腹いっぱい。:2010/01/20(水) 00:05:17
ゆとり世代涙目wwwww
251名無しさん@お腹いっぱい。:2010/01/20(水) 12:19:54
あと28年たったら見られてまずいデータは全部自動的に処分されると考えればOK
252名無しさん@お腹いっぱい。:2010/02/07(日) 16:45:04
2036年2月6日 6時28分15秒 (UTC)

2036 年問題までも、あと 26 年をきったか。
253名無しさん@お腹いっぱい。:2010/02/07(日) 17:27:11
おめ
254名無しさん@お腹いっぱい。:2010/09/04(土) 07:53:04
残り10000日を切った。

残り9999日と4時間20分ぐらい
255名無しさん@お腹いっぱい。:2010/09/04(土) 11:04:52
おめ
256名無しさん@お腹いっぱい。:2010/09/16(木) 18:43:02

残り10億 Sat May 13 2006 10:27:28 GMT+0900
残り 9億 Mon Jul 13 2009 20:14:08 GMT+0900
残り 8億 Thu Sep 13 2012 06:00:48 GMT+0900
残り 7億 Sat Nov 14 2015 15:47:28 GMT+0900
残り 6億 Tue Jan 15 2019 01:34:08 GMT+0900
残り 5億 Thu Mar 17 2022 11:20:48 GMT+0900
残り 4億 Sat May 17 2025 21:07:28 GMT+0900
残り 3億 Tue Jul 18 2028 06:54:08 GMT+0900
残り 2億 Thu Sep 18 2031 16:40:48 GMT+0900
残り 1億 Sun Nov 19 2034 02:27:28 GMT+0900

残り1000万秒 Fri Sep 25 2037 18:27:28 GMT+0900
残り 100万秒 Thu Jan 07 2038 22:27:28 GMT+0900
残り 10万秒 Mon Jan 18 2038 08:27:28 GMT+0900
残り  1万秒 Tue Jan 19 2038 09:27:28 GMT+0900
残り 1000秒 Tue Jan 19 2038 11:57:28 GMT+0900
残り 100秒 Tue Jan 19 2038 12:12:28 GMT+0900
残り  10秒 Tue Jan 19 2038 12:13:58 GMT+0900
残り  1秒 Tue Jan 19 2038 12:14:07 GMT+0900
257名無しさん@お腹いっぱい。:2010/09/16(木) 18:44:47
258名無しさん@お腹いっぱい。:2010/12/02(木) 01:05:39
OSレベルでは結構対応進んでるから大丈夫って感じ
259名無しさん@お腹いっぱい。:2010/12/02(木) 13:34:14
現役引退してますw
260名無しさん@お腹いっぱい。:2011/01/21(金) 21:48:30
残り27年age
261名無しさん@お腹いっぱい。:2011/01/21(金) 22:39:06
生きてるかな
262名無しさん@お腹いっぱい。:2011/01/24(月) 08:11:36
そこまで生きてる自信がイマイチでス
263名無しさん@お腹いっぱい。:2011/03/17(木) 17:06:14.64
高専生の俺がなんとかする
大人は黙って待っとけ
264名無しさん@お腹いっぱい。:2011/04/08(金) 10:34:23.92
がんばれ
265名無しさん@お腹いっぱい。:2011/04/22(金) 23:55:09.29
アプリケーションが完全に対応するのに10年以上はかかるだろうから
OSは今から10年以内に対応を終える必要がある
266名無しさん@お腹いっぱい。:2011/05/09(月) 13:02:44.72
仕事で使ってるんではなければ時計をを10年戻せばいいだけだろ
267名無しさん@お腹いっぱい。:2011/05/10(火) 21:52:05.69
OSは既に割と対応してる感じ
268名無しさん@お腹いっぱい。:2012/01/21(土) 18:53:05.70
残り26年age
そして、もうすぐスレ立って10年だな
269名無しさん@お腹いっぱい。:2012/05/13(日) 17:02:25.07
スレ10周年・・・・って昨日だったかw

2038年問題って大分解決したんだろうか。最近知った話だと、B-CASも2038年問題があるらしい
(契約終了日を表す変数の最大値が0xffff=2038年4月22日なのでそれ以降使えない)
270名無しさん@お腹いっぱい。:2012/05/19(土) 16:55:02.77
どうでもいいけどコンピュータの世界って
>>19
のまさかそこまでは使わないだろうでハマるパターンが結構あるよね
271名無しさん@お腹いっぱい。:2012/06/15(金) 20:56:33.88
デジタル放送は20年以内に再び移行させられる(krmmk3) - BLOGOS(ブロゴス)
http://blogos.com/article/41076/
272名無しさん@お腹いっぱい。:2012/09/16(日) 19:38:20.64
273名無しさん@お腹いっぱい。:2012/09/20(木) 09:29:46.02
2038には全く異なるアーキテクチャが出現している筈だった。
なのにおまいらときたら、古いしきたりをいつまでも引き摺りおって
274名無しさん@お腹いっぱい。:2012/09/20(木) 20:05:43.24
なんかipv6と話が似てるな
275名無しさん@お腹いっぱい。:2013/01/24(木) 00:04:00.02
あと25年
276名無しさん@お腹いっぱい。:2013/04/26(金) 23:34:15.17
退職してる
277名無しさん@お腹いっぱい。:2013/06/01(土) 00:07:08.49
残り9000日を切った。あと8998日
278名無しさん@お腹いっぱい。:2013/06/27(木) 01:25:38.34
あと25年か
279名無しさん@お腹いっぱい。:2013/08/08(木) NY:AN:NY.AN
最近の気象は異常だと思うよ。人間として生活できる環境が既に崩れつつある。
人としての子作りは、幸福という名の自己満足。今どきの少子は、老後の保険。
お金に余裕があって、水と食料がなければ、適応できなければ自然淘汰される。
280名無しさん@お腹いっぱい。:2013/11/21(木) 19:50:46.01
市販のウイルス対策ソフトが、Nationalスパイウェアに化ける時代だよ、みんなどうする?
281名無しさん@お腹いっぱい。:2013/11/25(月) 00:18:57.33
特需がくるわ
282名無しさん@お腹いっぱい。:2013/11/26(火) 19:05:19.29
米国からの要請で急いでいる特定秘密保護法案
283名無しさん@お腹いっぱい。:2013/11/26(火) 20:52:04.77
TPP参加条件
284名無しさん@お腹いっぱい。:2014/02/09(日) 13:44:15.87
残り24年・・・十二支があと2回りしたら2038年問題か
285名無しさん@お腹いっぱい。:2014/03/13(木) 18:53:56.08
早いなぁ…
結構先のことだと思ってたけど
286名無しさん@お腹いっぱい。
あと23年。今年の11月14日には7億秒を切る