【社会】1月31日以降の公衆電話障害、うるう年によるソフトウエア不具合と判明…NTT東西

このエントリーをはてなブックマークに追加
1 ◆10000/JzLc @よろづ屋φ ★
★公衆電話障害:うるう年によるソフトウエア不具合と判明

 NTT東日本と西日本は4日、1月31日以降、全国の公衆電話機の一部で生じていた
通話障害の原因は、うるう年による電話機内のソフトウエアの不具合だったと発表した。

 このソフトは電話機から料金を回収した際に日付などを記録するが、今年がうるう年
だったため、通常と違う情報をうまく処理できなかった。電話機は最大で3200台以上
故障した。NTT東西は順次、ソフトの修正を進める。

http://mainichi.jp/select/today/news/20080205k0000m040140000c.html
22:2008/02/04(月) 23:26:19 ID:cab5kxXN0
2
3名無しさん@八周年:2008/02/04(月) 23:26:59 ID:2VhLWSTY0
閏年なんて今年に始まったわけじゃあるまいし・・・
4名無しさん@八周年:2008/02/04(月) 23:27:11 ID:PTXINJpC0
次回の障害は2012年を予定しています
5名無しさん@八周年:2008/02/04(月) 23:27:24 ID:peIh3Yil0
なんでやねん
発症が1ヶ月早いだろ
6名無しさん@八周年:2008/02/04(月) 23:27:34 ID:t3+H5+YQ0
うるうる
7名無しさん@八周年:2008/02/04(月) 23:28:20 ID:d6RPyEuf0
そういや運用の人たちがアタフタしてたな
このことか。
8名無しさん@八周年:2008/02/04(月) 23:28:47 ID:bfORkCVH0
うるぐす年
9名無しさん@八周年:2008/02/04(月) 23:29:05 ID:zN41ikhy0
天下のNTT様でもミスをするのですね
10名無しさん@八周年:2008/02/04(月) 23:29:16 ID:3+ThVyJE0
閏年とかなんであんの?万度(゚ν゚)クセェ
11名無しさん@八周年:2008/02/04(月) 23:29:21 ID:aCYGH8cl0
そうそうそうそう
12名無しさん@八周年:2008/02/04(月) 23:29:34 ID:B901bQtr0
4年前は無傷だったのか
13名無しさん@八周年:2008/02/04(月) 23:30:25 ID:RpY4RL0f0
もはや公衆電話なんて不具合出るまで
開発費が計上されそうにない・・・。
14名無しさん@八周年:2008/02/04(月) 23:31:21 ID:E5cIpRre0
うるう年が想定の範囲外とかどんだけ〜
15名無しさん@八周年:2008/02/04(月) 23:32:29 ID:EC2Kvp/s0
うるう年の考慮なんて基本中の基本のはずだが、
何かしらのシステムで必ずうるう年対応やってるな
16名無しさん@八周年:2008/02/04(月) 23:35:35 ID:ngKzqXbU0
4年に1回あるとみせかけて100で割り切れる年にはないと見せかけて、400で割り切れる年にはある
それが閏年クオリティ
17名無しさん@八周年:2008/02/04(月) 23:35:50 ID:Ci/3qu/h0
「最大でxx台以上故障した」
なんか眩暈がする表現だな。
18名無しさん@八周年:2008/02/04(月) 23:37:11 ID:zi7vPJxv0
緑電にもコンピュータが入ってるんだ・・・
7セグのLEDしか表示装置が無いのに。
19名無し募集中。。。:2008/02/04(月) 23:37:40 ID:OCxt16zH0
今どき公衆電話なんて
20名無しさん@八周年:2008/02/04(月) 23:37:41 ID:9BAZH6vW0
閏年が原因だったのか
これ、めちゃくちゃ困ったよ。どこ行っても公衆電話が使えないんだもん
被害を被った人、かなりいると思うよ。
NTTは謝罪と賠償(ry
21名無しさん@八周年:2008/02/04(月) 23:38:36 ID:+b/PcPVt0
ソフトウェア開発者の恥だな・・
4年前は大丈夫だったってことは、最近更新されたなにかだろうけど

>>5
仕組みは知らんけど、2月分を読み込むなんかの処理タイミングじゃないの
22名無しさん@八周年:2008/02/04(月) 23:44:32 ID:gHgU6jMP0
>>9
NTTがミスったわけじゃありません。
システムを納入している業者がミスった。
つーかテストしてなかっただけ。
その業者とは・・
23名無しさん@八周年:2008/02/04(月) 23:45:27 ID:glGjbGoV0
SEをいじめんな
今涙目だぞ責任者
24名無しさん@八周年:2008/02/04(月) 23:46:39 ID:RpskkP4b0
公衆電話。。。そんなものもあったな
テレホンカード残ってるが捨てるのも惜しいし売るのは損だし。。。
25名無しさん@八周年:2008/02/04(月) 23:47:55 ID:HkzWywjx0
バッケローそんくらい考慮しとけや
26名無しさん@八周年:2008/02/04(月) 23:49:40 ID:vRsXirAv0
うるし原に見えた奴は、たわし及びグロマンの刑に処す。
27名無しさん@八周年:2008/02/04(月) 23:51:45 ID:6XnmGLuJ0
うるう年なんて想定外だろ
俺のようなスーパープログラマーでもミスるよ
28名無しさん@八周年:2008/02/04(月) 23:52:29 ID:pq6Onijz0
まさにくるう年
29名無しさん@八周年:2008/02/04(月) 23:53:18 ID:9z0ePpmh0
オリンピックはうるう年に開かれる。
30???:2008/02/04(月) 23:53:22 ID:59qWdQuh0
最近うるう年を知らないゆとりが増えているよ。ゆとりに聞いてみろ。(w
31名無しさん@八周年:2008/02/04(月) 23:53:23 ID:mR6EOri20
>>26
毛刈りだ
32名無しさん@八周年:2008/02/05(火) 00:00:58 ID:JZo8gYVdO
>>29
夏はな
33名無しさん@八周年:2008/02/05(火) 00:13:56 ID:E+m+WkSe0
携帯もいろいろあるよー
不具合
34名無しさん@八周年:2008/02/05(火) 00:29:13 ID:jPcDDkdE0
NTTのプレスリリース(第4報)より
>本日(2月4日(月))以降順次、故障中の公衆電話機に正常な自己診断プログラムの
>インストールを現地にて実施し、早期復旧を図ります。

3200台も人手でやるのか。
大変だな。
35名無しさん@八周年:2008/02/05(火) 00:36:23 ID:cgcB9DNG0
なんかうそくせーな
2000年問題以降うるう年対応なんて一般人でも知ってることがスルーしたとはおもえんな
なんか言えない他の原因じゃないのか?
36名無しさん@八周年:2008/02/05(火) 00:46:31 ID:D2XD4xWX0
うるう年の処理なんてC言語の初歩の初歩
37名無しさん@八周年:2008/02/05(火) 01:10:38 ID:4OIgCR9t0
で、ソフト受注会社はどこよ?
こんな情けないバグで晒し上げられんのは?
38名無しさん@八周年:2008/02/05(火) 01:14:52 ID:RJM/NtFi0
まるでゆとり世代が作ったソフトのようだな。ありえんミスだよ
39名無しさん@八周年:2008/02/05(火) 07:31:38 ID:7Zcv48Jp0
Y2Kであんだけ騒いだのにいまさら閏年問題とか起きるのか・・・
40名無しさん@八周年:2008/02/05(火) 09:45:49 ID:/fFmgJkg0
>>28
先越された。
41名無しさん@八周年:2008/02/05(火) 09:50:49 ID:1kWxnGFE0
他人のソフトのバグを聞くと嬉しいわwwwwwwww
42名無しさん@八周年:2008/02/05(火) 09:51:26 ID:x8L6VRK50
☆このスレを読んでる人には、この番組がオススメです☆

クローズアップ現代 「突然の誤作動・ソフトのワナ」 2月5日(火) 19:30〜19:58 NHK総合
43名無しさん@八周年:2008/02/05(火) 09:52:02 ID:Itm/ASlR0
閏年くらい漢字で書けよ低脳
44名無しさん@八周年:2008/02/05(火) 09:54:41 ID:NiBsV/tgO
おまいら閏年判定のPGって自分で作ったら結構めんどいんだぞw
学生でも書けるPGではあるが。
45名無しさん@八周年:2008/02/05(火) 09:55:50 ID:1kWxnGFE0
つか今タイマー専用のチップって閏年も自動カウントされるからソフトで
やらなくてもいいだろ。
20年前のチップかよw
46名無しさん@八周年:2008/02/05(火) 09:57:29 ID:EZtnSujG0
>>27
さっさとデータ入力の仕事に戻るんだ
47名無しさん@八周年:2008/02/05(火) 10:03:18 ID:D+9mykT40
動かないコンピュータ
書くネタ困らないな
48名無しさん@八周年:2008/02/05(火) 11:26:28 ID:fPM5AEPJ0
>>34
今から配信ソフト書くなら人力の方がマシ。たかだか3200台だ。
49名無しさん@八周年:2008/02/05(火) 11:37:14 ID:7LFojKE00
>>45
>20年前のチップかよw
公衆電話だったら、20年ものぐらい結構ありそうだな
50名無しさん@八周年:2008/02/05(火) 11:39:42 ID:q9Fi3eTM0
公衆電話がなくても、別に不便は感じないけどなw
51名無しさん@八周年:2008/02/05(火) 11:44:08 ID:KKrRnFA60
6次下請けの2重派遣労働者あたりがプログラム書いたんだろwwww
52岸和田市民 ◆HOXERHLOXY :2008/02/05(火) 11:45:23 ID:n9zDN9QX0 BE:146966562-2BP(1072)
4で割りきれて100で割りきれない
53名無しさん@八周年:2008/02/05(火) 12:09:16 ID:AQeV6HbM0
公衆電話なんか使わないから全然気づかなかったw
54名無しさん@八周年:2008/02/05(火) 12:13:28 ID:+cQZI79N0
>>12
設置されたのは2005年だと。
55名無しさん@八周年:2008/02/05(火) 12:16:32 ID:o7g3meXVO
NTTってアホばっかだなw社員一旦リセットしろよ
56名無しさん@八周年:2008/02/05(火) 12:17:42 ID:I8bAmeai0
>>53
電車とか遅れるとさ、公衆電話に長い列ができて、
話が長い奴がいると、イライラして文句言うやつがいたり、
、、、、なつかしいよな、、、

まだ、フォーク並びと携帯電話なんてなかった時代。
57名無しさん@八周年:2008/02/05(火) 12:20:30 ID:+cQZI79N0
>>35,39
Y2Kと閏年は全く関係ないぞ。
100で割り切れる年は平年ってルールは
400で割り切れる年は閏年ってルールで無効化されてたから
2000年は通常通りの閏年だったし。
58名無しさん@八周年:2008/02/05(火) 12:22:13 ID:URI2/wG20
>>52
又は400で割り切れる
59名無しさん@八周年:2008/02/05(火) 12:27:01 ID:I8bAmeai0
一般人にも、わかりやすく表現すると、、、

intNumDate_Feb = 28
If (intYear mod 4) = 0 then intNumDate_Feb = 29
If (intYear mod 100) = 0 then intNumDate_Feb = 28
If (intYear mod 400) = 0 then intNumDate_Feb = 29

っていうことなんだよな。
60名無しさん@八周年:2008/02/05(火) 12:29:35 ID:4DJMJFOv0
NTTデータですか
61名無しさん@八周年:2008/02/05(火) 12:43:27 ID:PnVzveJz0
つーかこの手の障害起こすソフトって
ちょっとしたデータの変化でバグるのな

レベルの低いプログラマー使いすぎなのか
SEがゴミなのかwww

62名無しさん@八周年:2008/02/05(火) 12:44:44 ID:N9hHR39h0
365 + Y%4 - Y%100 + Y%400 をやらなかったんだな
63名無しさん@八周年:2008/02/05(火) 12:45:34 ID:I9Lx1U5b0
ていうか、今年のうるう年は特別でもなんでもないのに今更うるう年が原因とかwwwww
素人作成かよwwww
64名無しさん@八周年:2008/02/05(火) 12:45:41 ID:/ch25i1l0
業者、かわいそう
みかかからものすごい金額請求されるんだろうな
でもみかかはユーザーには払わない
65名無しさん@八周年:2008/02/05(火) 12:52:12 ID:w18WaDf30
大手は先頭で旗振ってるだけで
本質的には多重下請けの零細・派遣・偽装請負・バイトの集合体と考えれば当然のクオリティ
窓も直せない潰れかけ会社で仕事やったと見れば納得
66名無しさん@八周年:2008/02/05(火) 12:52:29 ID:CQbvUpQQ0
最近の開発者はうるう年まで考慮に入れなきゃいけないから大変だな
67名無しさん@八周年:2008/02/05(火) 12:55:34 ID:fPM5AEPJ0
>>66
最近って紀元前45年位ですか?
68名無しさん@八周年:2008/02/05(火) 12:58:55 ID:N9hHR39h0
UNIXtimeも問題があるらしいな。 まあ、俺はジジイになってるっつーか、死んでると
思うんであとよろしく。
69名無しさん@八周年:2008/02/05(火) 16:56:14 ID:pSh5X7VtO
うるうる年でプログラマ涙目w
70名無しさん@八周年:2008/02/05(火) 19:00:33 ID:cNb3cu0H0
☆このスレを読んでる人には、この番組がオススメです☆

クローズアップ現代 「突然の誤作動・ソフトのワナ」 2月5日(火) 19:30〜19:58 NHK総合
71名無しさん@八周年:2008/02/05(火) 19:08:40 ID:dE+UwL7G0
閏年って一日だけ日付がずれるだけでしょ。
それが何で電話の障害を発生させるの?
電話なんて受話器とってボタン押せば繋がるじゃん。
72名無しさん@八周年:2008/02/05(火) 19:15:15 ID:d8d8oKhZ0
本当かこれ?
閏年の条件をチェックするだけで防げるだろ
73名無しさん@八周年:2008/02/05(火) 19:17:20 ID:+Q2lFfxR0
>>54
ダメダメだなw
74名無しさん@八周年:2008/02/05(火) 19:22:33 ID:/93TPyLC0
>>71
プログラムっていうのはそういうもんだ
ちょっと計算間違っただけで、思いもよらない場所にバグが出てくる
75名無しさん@八周年:2008/02/05(火) 19:30:55 ID:d8d8oKhZ0
>>71
中の人じゃないから、想像だけど
>1月31日以降 というのが引っかかるな
1月31日に通話を始めたら、終話が2月1日になることも考えられる
そこで、2月のカレンダーチェックをして2月29日はありません(閏年チェックが無かった場合)
ということで、処理を止めたのかも
76名無しさん@八周年:2008/02/05(火) 19:34:43 ID:exUcPuq4O
閏年って外国にもあるの?
77名無しさん@七周年:2008/02/05(火) 19:42:01 ID:6lIXUg+o0
>>76
ゆとりバカ(笑)

地球は、太陽の周りを約365.25日かけて公転しているんだから、全世界共通だよ
78おそらく状況としてはこんな感じ。:2008/02/05(火) 20:14:48 ID:OwqBpLD40
さて1月31日だ、そろそろ2月分の料金を記録する準備をしよう。
とりあえず料金を記録するため、Feb[1]〜Feb[29]までの変数を初期化しておかなくては。

Feb[1] == 0, Feb[2] == 0., Feb[3] == 0,…って、あれ?

Feb[29]がねーぞ? どこいったFeb[29]?
つーか、もとからInt Feb[ ]は28までしかねえじゃん。

おいおいおい、どーすんだこれ?
Feb[29]をゼロにしろって言われたって、もとからないもんはどうしようもねえだろ。

誰だプログラム受注したやつ。
こんな初歩的なミスをするなんて、物作るってレベルじゃねーぞ?
79名無しさん@八周年:2008/02/05(火) 20:17:41 ID:VzTpcOZMO
>>78
公衆電話乙www
いや久しぶりに秀逸なレスみたな。
80名無しさん@八周年:2008/02/05(火) 20:18:14 ID:exUcPuq4O
>77
27歳だからギリギリゆとり前なんだけどな(´・ω・`)

それは分かってるけど、4年に1回、2月に調整が世界共通なのかなと
81名無しさん@八周年:2008/02/05(火) 20:38:05 ID:AZepTFlP0
>>80
そーかそ−か、2/28に、明日は29日な国と3/1な国があったりしそう・・・・・・んなわけねーーwww
82名無しさん@八周年:2008/02/05(火) 21:59:47 ID:7uAOwOnY0
こりゃ2100年問題が大変だな
83名無しさん@八周年:2008/02/05(火) 22:19:22 ID:inm0B4kQ0
新型緑の公衆電話だけだろ。旧式は使えた。
グレ電みたいに遠隔でソフト更新出来れば良かったのにね。
84名無しさん@八周年:2008/02/05(火) 23:33:14 ID:4ji5hRcR0
ちゃんと検収しないNTTが悪いといってみる。
85名無しさん@八周年:2008/02/05(火) 23:39:05 ID:tSp5lMzMO
うるうる年なんて来ることが分かってるんだからなんとかしとけよw
86名無しさん@八周年:2008/02/05(火) 23:41:34 ID:vK5JNBGl0
ねずみ
たつ
さる

閏年、ちょっとしたネタさ
87名無しさん@八周年:2008/02/06(水) 00:10:40 ID:dU9wLkd/O
閏年と言うより憂う年だな
88名無しさん@八周年:2008/02/06(水) 13:42:12 ID:ipujPxtoO
2100年に公衆電話はないかもしれんよ
89名無しさん@八周年:2008/02/06(水) 16:04:49 ID:3XHeaDav0
閏年は4年間で1回だから
400年間では100回あるはずだが

それだと多すぎて実際の回帰年とずれるので
3回減らして、400年間に97回にした
その減らし方を西暦と関連づけて
うまく定めたのが現在のグレゴリウス暦である
90名無しさん@八周年:2008/02/06(水) 18:56:34 ID:PL1HETYV0
>>62って何?
91岸和田市民 ◆HOXERHLOXY :2008/02/07(木) 01:28:35 ID:QJC/A1VZ0 BE:195955182-2BP(1072)
Y年の日数
92名無しさん@八周年:2008/02/07(木) 11:37:24 ID:oKgC7Kpz0
>>91
試しにY = 1999でやってみたんだけど、
Y % 4 = 3
Y % 100 = 99
Y % 400 = 399で
365 + Y % 4 - Y%100 + Y % 400
= 365 + 3 - 99 + 399 = 668
とかとんでもない値が出たよ(´・ω・`)
93名無しさん@八周年:2008/02/07(木) 18:04:10 ID:nBKcSGunO
西暦2100年は、近代オリンピックがあるのに2月は28日までしかない初めての年になるのか
94岸和田市民 ◆HOXERHLOXY
>>92
もうちょい考えて発言した方が良かったと反省している。