TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【教職】 不動産収入2億円の高校教諭処分
【経済】日本株暴落を予言する伝説の投資家ジム・ロジャーズ氏に聞く「今の買い」
【製品】Xiaomi、「Apple Watch」似の初スマートウォッチ「Mi Watch」を約3万円で発売
【通信】PHSの一般向けサービス 終了時期を半年間延長へ
【経済】ジム・ロジャーズ「安倍首相と黒田日銀総裁の愚策で日本破滅」
【企業】ワタミ会長に渡辺美樹氏が復帰
【外食】【本日発売】松屋で一週間限定「お肉どっさりグルメセット」【おうちで松屋】
【WeWork】ソフトバンク、ウィーワーク追加出資に伴う債務負担回避を模索=関係筋
【雇用】完全失業率2.2%に低下 7月、26年9カ月ぶり低水準
【カメラ】キヤノン、フラグシップ一眼レフ「EOS-1D X Mark III」開発を発表

【IT】COBOLで構築された米失業保険システムで混乱 [田杉山脈★]


1 :2020/04/26 〜 最終レス :2020/04/27
職を失ったにもかかわらず、失業手当の交付申請ができないというのは、最も身に降りかかってほしくない状況のはずだ。あるいは、資金不足の状態なのに、景気刺激策の小切手を手にできない状況も同じだろう。しかし残念なことに、それが今日の米国社会で起こっている。その原因をたどっていくと、60年以上前に生み出されたCOBOLというプログラミング言語にたどり着く。というのも、米国の多くの州で稼働している失業保険給付システムや、米国税庁(IRS)のシステムはCOBOLで記述されているためだ。

 しかし、その考えは公正なものではない。COBOLの開発環境などを手がけるMicro Focusでメインフレームソリューションなどを手がける製品ディレクターのDerek Britton氏は「COBOLが問題なのではない」と述べる。

 本当の問題は、米国の州政府、とりわけニュージャージー州やニューヨーク州、コネティカット州、そしてIRSが自らのコードベースをしっかりと維持管理してこなかったためだ。とはいえ、そのこと自体も彼らにすべての責任があるわけではない。

 問題の根源はCOBOLではなく、COBOLプログラマーの不足ですらない。問題は、壊れていないインフラにお金をかけようとする人などいないところにある。その点で、コードと道路は同じようなものだ。そしてプログラムは壊れてしまっている。

 例えば、州の失業保険給付システムは、現在発生しているほど大量の申請をさばけるようには作られていない。ニューヨーク州では3月中旬以降、本稿執筆時点で失業保険の申請が79万1840件発生しており、3月29日〜4月4日の1週間の申請数は34万5246件に上っているとされる。この数字は前年の同期間と比べると2639.4%の増加だ。当初、システムを開発した人たちは、これほど大量の申請が発生するとは夢にも思っていなかった。

 COBOLは退役させてもおかしくないとの見方もあるほど古くから使われているが、言語自体はまだまだ現役だ。Micro Focusが最近実施した調査によると、銀行を含む企業の63%はCOBOLシステムをメンテナンスしながら使用し続けているという。

 とは言うものの、これは企業の話だ。政府機関とは異なり、彼らはCOBOLのコードをメンテナンスし続けなければならないという点をしっかり認識している。一方、IRSは過去10年で20%の予算削減を余儀なくされており、IT予算も切り詰められている。州政府のIT部門も同様の状況だ。
https://japan.zdnet.com/article/35152769/

2 :
40−50代 おっさん
しごとだよ

3 :
ガラガラポン!


できないの?(`・ω・´)

4 :
サイバー攻撃。

5 :
わりと優秀な言語ではあるんだよ。
プログラミング未経験の人でも
なんとなく理解できるし。
ただ、いちいちクドい書き方しなきゃいけないのがな。。。

6 :
まぁこれが現実だよ
世界中で見たらこんなのまだいい方

7 :
未来から来ました!
COBOLをメンテ出来るプログラマー募集中。

8 :
5文字くらいしか読んでないけど、コボラーは反省しろよ

9 :
>>2
もっかい読み直せおバカさん

10 :
>>2
30年前の40〜50歳だろう

11 :
日本と変わらんな、GAFA含め突出した企業が出てくる土壌は羨ましいが

12 :
フロッピードライブ増設しる

13 :
>>11
西海岸は兎も角、政治の中枢がある東海岸は日本と同じようにSIerが一杯居るべ

14 :
帳票の定義ばっかりのだった記憶がある

15 :
>>8

>>9

16 :
要約
システムに金使わない客が悪いんだよバーカ

17 :
ハリウッド映画化されそう。
「ジイさん、あんたの力がもう一度必要なんだ!」
「昔の話さ。もうワシは足を洗っている。ワシはPythonもJAVAも知らん」

過去にその手腕を知られていた人物が、世の中の変化の中で世間から忘れ去られて
いたのにも関わらず、突発的な事情により、その能力が必要になって、現場の最前線
に立つというプロットの映画は数多くあるので。
『七人の侍』とか『許されざる者』とか。
けっこうあるので。

18 :
20年近く前だけど
COBOLは日立でプログラマやってた頃に給与計算ソフトとして使ってたな

19 :
>コードベースをしっかりと維持管理してこなかった

日本でも新規開発に対して、維持運用は冷遇されてる

過去に作られ、めちゃくちゃな修正を加えられながらかろうじて動いてるコードを
冷や冷やしながら、修正・テストしていくのはやってられんだろう

20 :
>>5
超高級言語だし。

21 :
はぁ〜仕様書ねぇ
フローもねぇ
資料が全く残ってねぇ
IDEもねぇ
デバッガねぇ
謎のループがグールグル
出社して、メール見て
2時間ちょっとの無駄会議
休日ねぇ、ガス抜きねぇ
上司は一日一度狂う!
オラこんなCOBOLやだー
オラこんなCOBOLやだー

22 :
なるほどねえ
オーバーフローするわな

23 :
c言語やbasicでまでだなそれ以前のは無理っす

24 :
まぁ今の状況にメンテで対応するくらいなら作り直した方がマシかもな
そんな余裕があるかどうかは置いといて
ガッタガタでいいんだったら臨時対応できるだろうけど
将来的に多分誰もソースコード見たくないと思うぞ

25 :
おっぱいCOBOL落ちちゃうー

26 :
内容的にはこれと重複しとるな。

https://egg.2ch.sc/test/read.cgi/bizplus/1587208379/

27 :
ほんでもう修正できたのかな

28 :
>>17
これは観てみたいwww
話は大きく、世界滅亡をかけたストーリーでな。

29 :
おれCOBOLも
Fortan77 90 95 2003 2008
もできるよ

雇ってくれ 44歳

30 :
>>21
脳内再生余裕だなww

31 :
>>28
でもMIBみたいなコメディになりそう。
「おい若造、このマウスというのは何だ?」

32 :
COBOLでボコる

33 :
cobolのオーバーレイとかもう忘れた。

34 :
>>5
COBOLというよりも、ドキュメント整備しないまま担当者がいなくなったり
バグが見つかっても動いてるものは触るなという原則でバグ直さずに対応したり
そういうのが積み重なってるのが原因。

35 :
コボール文明の逆襲

36 :
ハードだけでもなんとか仮想化して、並列処理させるわけにはいかんのかね。

37 :
システムに金かけないでメンテ無視して機能追加しまくってきたツケだろ
内ゲバしながらきっちり払うんだな、みずほみたいに

38 :
言語以前にgit使えば?

39 :
オーバーフローでもしたのか
朝までかかっても処理が終わらないのか
いずれにしろ想定件数にOKを出したお客のせいですな

40 :
「そしてプログラムは壊れてしまっている。 」で理解が止まった。どう理解すればいいのか賢い人教えて。賢くない人は教えなくていいからな。

41 :
>>36
既存システムのデータベースはその並列にどう対応するのか考えればそんなこと言えないだろ

42 :
想像するにCOBOL部分より、その周辺でアセンブラルーチンとかのユーティリティーとか自己開発部分がいっぱいあると思う。その時代ならなおさら。その辺じゃないのか。

43 :
動かしているものは維持するための費用が必ずかかる
そこに金をかけないからそうなる

>>38
git使うかどうかはともかくバージョン管理は大事だね
過去に部内で濡れ衣着せられそうになったところを
gitのおかげで回避したことあるわ

44 :
みずほシステム完成したからエンジニアが余ってるだろ

45 :
コロナ真っ盛りアジア差別爆発中のアメリカへ送られるの?

46 :
そもそもRDBが無い時代の代物だからな。

47 :
COBOL使えるけどもうITのような腐った業界には絶対に戻らねーよ

48 :
あっちの奴は無能だな
COBOLはプログラムなんか大したことなくてJCLのバッチ処理が全てだということが分かってないのか

49 :
マイナンは何件まで耐えられるのよ

50 :
基本情報技術をCOBOLでとったワシの時代が来るのか

51 :
>>28
米軍の核システムが工作員に操作され、ミサイルが1時間後に発射されてしまう!
サイロに潜入した主人公たちが目にしたのはIBMメインフレームとアセンブリの制御プログラムだった!
フロッピーディスクすら見たことのない主人公たちは為す術なく立ち尽くすが、そこに一人の元エンジニアのおっさんが現れるのだった 世界の運命やいかに

52 :
壊れてもいないよ、ただ、大量トランザクションが捌けないだけ
新しいサーバー準備できないんだったら、ボチボチ処理するしかないよね

53 :
どうせ桁数オーバーかバッチが終わらないぐらいが原因だろうから、固定長データを途中でぶっこ抜いてCSVにして中間処理をCOBOLじゃないRDBでやって固定長データに戻してやればいい
それなら入力と出力のCOBOLの部分修正で済むだろ
ASCIIコードしか使ってないだろうに何やってんだ

54 :
>>21
上手過ぎ
上司は一日一度狂う、には兜を脱いだわ

55 :
この文章おかしくね? まずどんな問題が起きたのかを説明してから書かないと訳が分からないんだがw
阿保が書いたのか?

56 :
COBOLなんて1週間もあればそこそこマスター出きるだろ

57 :
COBOLの使い手を探さなければいけないほど、特殊な言語か?
現行の言語しか扱えないPGでも二週間ぐらいで書けるようになるだろう

58 :
>>17
スペース・カウボーイかと思った

59 :
>>55
どんな問題が起きたかわからないことが問題なんだろ

60 :
>>29
まともなビジネス文書が書ければ三次請けくらいで奴隷として飼ってもらえそうなスペックですね(鼻ホジホジ)

61 :
>>57
規格に応じてつかえる予約語があるのはわかってるのか
ファイル編成とかデータベースの定義とかわからないと手出しできないよ
ソースだってコピー句だらけだし再定義されてたりするから

62 :
>>21
いちいち納得のいく秀逸さ

63 :
>>61
C++のヘッダファイルよりはマシ

64 :
一時期リプレースの話がよく出てたけど
AWS LambdaがCOBOLをサポートすると発表したから
まだまだ現役で使う事になってしまった所が多いw

65 :
直接修正はだめだろう。
入り口と出口に交通整理用のサブシステムを付加して、
コアな処理は当初想定内の処理件数でませるようにするんだな。
と、マジレス。

66 :
>>53
決められた順序に並んだレコード一行一行をシリアルに処理していく代物で
i番目レコードとi-1番目レコードを比較して
なんちゃら区分が異なっていたらbreakとか
そんなコードだらけだからRDBには向かないよ

67 :
>>61
> ファイル編成とかデータベースの定義とかわからないと手出しできないよ
> ソースだってコピー句だらけだし再定義されてたりするから
COBOL経験者でも同じなのでは?
COBOL経験者なら初めからファイル編成とかデータベースの定義とか知ってるってこと?

68 :
つまり50年ものの汎用機を未だに使ってるってことか?
そういえば日本も銀行のオンラインシステムってどうなってんだろうな
当時の汎用機なんて今のPCより性能ないだろ

69 :
多くの場合、システムに関する書類はすでに客先が廃棄した後。
ソースプログラムさえ削除されていた場合、システムの変更は無理

70 :
20年くらい前に過去の遺産みたいな話になってたのに
時々存在感がスゲェなCOBOL

71 :
コロナは何で健康以外の人類の弱点突いてきてんねん

72 :
>>2
もう、、もうこの言語を使える人はほとんどいないんだ…

73 :
コボちゃん、まだやってるの?

74 :
戦略核の制御まだFDDかね

75 :
>>2
おばか
60歳以上で、すでに退職してるよ

76 :
>>2
おうよ!
IDENTIFICATION DIVISION

77 :
どこの会社も組織もそうだが
上の方にシステムの金銭感覚が無いのが問題

erp1本1億円、保守料年20%て言っても根拠不明の高いの一言で見送り

アホか

78 :
言語学などそれほど重要じゃ無いだろ
古今東西アルゴリズムのセンスの無いヤツは使いものにならない
>>1

79 :
COBOL馬鹿にする、アメリカも馬鹿にするの多いけど
電力会社の配電処理なんかも日本のはCOBOLだったと想うんだけどな

電気ないとどの機材もただの箱だよ

80 :
やはり 一番の原因は COBOL のプログラマーの給料が安くて ほかの原語に移ってしまった事だと思う

81 :
大量の申請をさばけないってどういうことよ?
DATA DIVISIONの記述が問題か?

82 :
COBOLシステムを解析してビジネスロジックを抽出するAIを開発しろよ
  ↓
そのAIは発狂して使い物にならない

83 :
>>82
俺かよ

84 :
知らない人のために書いておくと、
COBOLシステムって桁数の管理が凄くシビアな言語なの
特に桁数を増やすのが厄介
例えば、桁数を増やす重要項目が数個あったとする
すると、ファイル経由で変更の感染爆発が生じて、
最終的に、プログラムの変更が100〜1000箇所になるなんて普通なんだ
中身が良く分からないシステムでそんな変更したらどうなるか…

85 :
ループ処理で抜けるとき
例え簡単な記述でも
他者が見たとき+1された事すら気づかないケースがある
言語より大事なことは人間としての気遣いだけどね

86 :
>数字は前年の同期間と比べると2639.4%の増加だ
瞬間的には世界大恐慌以上なんだろ?まぁ普通に対応できないよな
100年に一回あるかないかの事態に対するシステム的な余力って普段では過剰だという判断になるはず
で、米国の第二四半期のGDPの落ち込みが4割と言う破滅的な予想も出てきた
こんな状態でシステムの抜本的な入れ替えなんか更に不可能だろうね
過去の技術者を持ってきて対応するしかない

87 :
>>2
45歳だが、高校ですこし習ったぞ。

88 :
>>84
経験していないとわからないだろうな
JCLに簡易言語やソート処理が入っていると、それも修正しないといけないし

89 :
>>77
うちの上司はベンダーの言い値で契約してやるが無茶無茶話を詰めてやるけどね

90 :
当時、cobolは誰でも出来たけど馬鹿が組むと無駄な処理や、何処かでエラーが出た時に辻褄合わせの処理を沢山入れてる奴いた。
そんなの組んだ奴でも暫くすれば忘れて追うの大変だし、組んだ奴も説明しろと言っても説明出来なかったな。

91 :
米国の場合はクレジット・スコアがあるから、一時的にでも経済的に行き詰まると
将来の金利を始めとした融資条件が変わる(厳しくなる)恐れがあるから大変だからね

セイフティネットを頼りにしてる米国人は多いと思うが、
失敗した時のリスクはほんとでかい

92 :
>>2
まぁ実際のところ、行くところに行けば月150万程度は稼げるし、なかなかいいぞ。

93 :
ありそうなのは、急激に想定以上の処理件数になったので、処理遅れが多発
次にありそうなのは、想定以上件数による桁あふれ、内部管理用のID番号桁不足
これを解決するには、一連のDB・ファイルでエリア拡張が必要になり、
短時間では無理

94 :
こういうのはどこからか救世主みたいなやつが現れてサクッと処理しちゃうもんだよ
昔のUNIX板のやつらみたいな

95 :
>>1
さぞや名のある名無しとお見受けした

96 :
>>17
夢に出てきそうな位に胸アツなんだがw

97 :
コボルのおばちゃまを呼べ

98 :
>>41
データベースごと地域別にわけるとかさ。

99 :
大学でCOBOLとFortranやったけど全く覚えていない

100 :
COBOLで書かれたプログラムでも
最新のPCに乗せればサクサク処理できないの?
処理件数が多くても一件の処理としては単純だよね?
windows環境でCOBOL動かすopensourceCOBOL
とかは使えないのかな?
昔、ちょっとCOBOL習ったことがある程度の素人意見


100〜のスレッドの続きを読む
【スマホ】iPhone 11 Pro Max分解レポ、早速公開。やはり搭載RAMは4GB
【規格】普及進むワイヤレスイヤホン、新規格で利便性向上狙う
【決済】QRコード決済の統一規格「JPQR」、各事業者が導入へ 8月から実証実験
【自動車】マツダとホンダ、期間従業員の採用停止 業績不振響く
【EV】テスラ、無人のクルマを呼び出す自動運転機能「Smart Summon」--利用は自己責任で
【社会】USB購入が悪夢の始まり…「1年で200%の利益」マルチ商法、大学生被害続出
【通販】 ネットで生卵がメチャメチャ売れる驚きの理由 古い常識にとらわれない価値観が単価を上げる
【IT】COBOLで構築された米失業保険システムで混乱 [田杉山脈★]
【宅配】置き配バッグ「OKIPPA」、実証実験で再配達が7割削減 4週間で盗難はゼロ [田杉山脈★]
【半導体】韓国企業によるDRAM世界シェアが70%超え [HAIKI★]
--------------------
10ヶ月前、ガリガリに痩せ細り全身皮膚病で捨てられていた犬 今では貫禄ある立派なコーギーに(´;ω;`) [719338346]
【ポトピ】ザビエルハゲをカタルーニャ【精神病】
【スマホ】新型「iPhone SE」発表 見た目は“8”、頭脳は“11” 4万4800円から
このスレはご自由にお使いください278
■■■レクサス LEXUS ES Vol.6■■■
Chromebook Part31
デリケートゾーンの悩み
【犬食】珍島犬親子をもらい受けて2時間後に…/仁川 [6/15] [新種のホケモン★]
【速報】東京キ新たな感染者50人前後 6月15日(月) [孤高の旅人★]
クロスバイク初心者質問スレpart39
【ハイスクール】はいふり【フリート】
【悲報】 オードリー春日、アイドルの芸人イジリにブチ切れwwwwwwwwwwwwwww
Dir en greyの京の詩を語ろう4
雑誌のふろく・付録が好きな喪女37個目
【子ども時代】間違った知識→最近の知識【大人になって知った】
【KSS】 オン・セミコンダクター01【ON】
関西・東海 ← 富山 → 関東・東北
【彼岸島】みんなのアイドル、ユカぽん死亡 水害でまくってるときにちょっと不謹慎すぎないかこれ [193847579]
【特撮】 宇宙刑事シリーズ最終作『シャイダー』がBlu-ray化決定!映像特典にアニー役・森永奈緒美さんらキャスト座談会も収録!
【鉄人】トライアスロン 30キロ目【アイアンマン】
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼