「残り6年」…新元号対応よりもヤバイかもしれない「昭和100年問題」というのがあるらしい…「絶望やんけ」

でもそこはかとなくパラレルワールドSFの香り
369
かみ @xkamix999

昔のシステムがバリバリ動いてるから新元号対応よりも昭和100年問題に直面している 私が生まれる前に作られたCOBOLプログラム、きっとこんなに現役で使われ続けるとは思ってなかったんだろうなぁ…昭和暦で動いてるし2桁しか取ってないのに今昭和94年だからあと6年で桁溢れおこす

2019-01-13 03:31:10
かみ @xkamix999

まだ6年あるじゃんって思うかもしれないけど、日付処理で3年後とか5年後の日付判定するものがあるので一刻の猶予もないんだなぁ…

2019-01-13 23:52:02
リンク Wikipedia 昭和100年問題 昭和100年問題(しょうわひゃくねんもんだい)とは、2000年問題に類似した、日本固有の元号に基づくコンピュータシステムの年問題である。 官公庁や金融機関などを中心に、アプリケーションソフトウェア内部で、年を昭和2桁で表現しているシステムが存在している(平成以降も、内部的に昭和として扱う)。 日本の公文書においては年を記載する際、全てにおいて西暦でなく昭和を用いることにより、同じ2桁でも25年先まで表現できるという利点があった。しかし、「昭和100年(2025年)=昭和0年」として認識されることで正しく扱 5 users 45

反応

SHAZHEE(シャッチー) @go_go_shazhee

@xkamix_bl 2000年問題や2038年問題みたいなことって、システムの世界では思っていた以上に頻繁に起こりえるものなのですね……

2019-01-14 08:47:41
宮城 潤@タミヤ 虎一再開 かな @xjunkatana

@xkamix_bl 弊社に基幹系はCOBOLマシンからリプレースしましたが、前のはすごいスパゲッティコードで誰も解明できなかった。

2019-01-14 11:52:24
なすもく @nasumoku

桁増やせばいいと思うじゃろう?ところがレコード自体が固定長なんだなあ(COBOLあるある話)w

2019-01-14 15:35:26
じょぐ/けるぽん @jogzoomer

そういうのを危惧する人すらいないのに動き続けてるシステムとかもあるんだろうか。

2019-01-14 15:44:37
七宮 伶依(らむれーずん) ☆+゚・ @rumrais1n

コンピューターシステムのくせに西暦使わないのなんでだw

2019-01-14 16:12:21
ぜんだ☆〃@活動率低下ちう @Zendaman7651

今日この話を聞いて絶望しかなかった。過去のシステム系の暦問題は大した障害がなかったけど、この話は何処で悪影響でるか見当つかないし 、改修と言っても生半可じゃないし、果たして6年で片付けられるのかよ、と>RT

2019-01-14 21:26:29
戦艦ユリシーズ @bs_ulysses

@xkamix_bl 返済時期を考えると 五年ローンで、アウトの案件が 出るな。 フリーズするのか、エラーで返すのか、利息計算が無茶苦茶になるのか

2019-01-14 11:09:39
かみ @xkamix999

@bs_ulysses 当時のプログラマーがどんなエラー処理してるかですが、まあ大体ABENDするかとりあえず処理は正常終了させてコンソールにDISPLAY表示かエラー帳票出力でしょうねぇ

2019-01-14 19:16:51
ホワイト/SIV @White_Zoroark

いま昭和で動いてるんだったら100年でも昭和00年で意外と動く気がする。 ただ、印字関係は100になったり0になったりで2桁から外れて不具合出るかも。

2019-01-14 21:35:30
Eugene.Tokio🇺🇦🇵🇸tweet.meme(ライフログアカウント) @MonophonicTokyo

@xkamix_bl そうか!! 今から対策とらないと、メインフレームの乗り換えも間に合わないのか。 電力業界とか、いろんな産業で、まだまだ古いシステムが現役のままだろうからな。 大変だこれ。

2019-01-14 05:42:09
数井仁@EC-CUBE4やってます。オープンソースのチカラ借りてます、Redmine快適さは異常 @kazuihitoshi

@xkamix_bl 5年前同じ目に会いました。 古いシステムだったが、運良くお蔵入りになってた新バージョンがあり、そちらに載せ替えて乗り切った。 お蔵入り新バージョンはひどいバグ付きだったのでビビったけど。

2019-01-14 21:41:12
ExtensionTsu💉*4 @ExtensionTsu

まぁ今の今まで昭和100年問題が残っていて、解決に動いていない会社はもう手遅れだろうなぁ・・・

2019-01-14 15:09:41

何故そんなことが?

maki @Diogenes19991

@xkamix_bl @sinkurou 何気に怖いですね。 銀行や大企業の基幹システムが、どうしてもコボルから更新できなくて……と聞きますね。 もはや組んだ人が亡くなって、なんで動いているのかよく分からないとか

2019-01-13 23:53:03
かみ @xkamix999

@tea1800tea そうなんですよね。 30年40年も前だと仕様書がなかったり、残っていても仕様変更の追記はなかったり、コンパイルされて動いてるのに何故かソースコードがないとか。 そういうものを全て調査して、資料を起こしてから修正に入るのでなかなか大変です…

2019-01-14 01:03:35
くりひろし@冬コミ12/31日・東"T"-10a「プロジェクトBM」 @kurihiroshi

@xkamix_bl @tea1800tea 古いものってサーバとかにソースが無くて納品物とかのメディアに入れてた事が多いんですが、法的な保管期限の5年が過ぎて人事で人が変わってて、事情を知らない担当が勝手に廃棄したという例がありますね… あと当時のサーバがすでにタヒんでて廃却されてて環境が無いとか…

2019-01-14 08:02:47
かみ @xkamix999

@kurihiroshi @tea1800tea 担当が変わって廃棄されてたものありました…あと、恐らく本社引越の際(30年以上前)に廃棄段ボールに混じってしまったものもあるとかないとか… 昔は今ほど資料等、物として残して引き継ぐという意識が薄かったですからね…

2019-01-14 18:53:32
ぢべた @jibetaP

@xkamix_bl 日付は扱ってませんが、前職の工場の基幹システムはCOBOLでしたねぇ。数千度になるボイラーとかを監視してるシステムを安易に取り替えようたってなかなか怖くてできないという。

2019-01-14 02:01:59
五円玉(餡は脳に優しいスイーツ) @Goendama

@xkamix_bl 二千年対応とかしたプログラマ兼SEですけど中国人やインド人や韓国人雇って日本人首にしたから後のことは知らん

2019-01-14 07:35:34
みさきコウ @Kou_Misaki

西暦下二桁じゃなくて元号下二桁の実装……だと……>RT 確かにそれなら2000年問題にも引っかからないし、仮に60年製だとしても40年は動く。40年もあれば新システムになるはずだった。問題はその40年まで使われ続けて、そして最悪その先の未来まで使われそうな所か……

2019-01-14 21:58:58