スポンサーリンク
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ビルトイン関数 BINARY, DECIMAL, FLOAT による明示的変換 – PL/Iの基本構文とデータ制御実践ガイド

予約語なき世界の狂気と美学:PL/Iにおける明示的型変換の極意メインフレームの現場で何十年も生き抜いてきたシニアエンジニアなら、一度は背筋が凍るようなデータ破損やアベンド(ABEND)に遭遇したことがあるはずだ。特に、COBOLから流入して...
PL/Iの基本構文とデータ制御

【実務・中級編】ビルトイン関数 BINARY, DECIMAL, FLOAT による明示的変換 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近デバッグの途中で「なんでこんなところでデータ例外(S0C7)が起きるんだ…?」と頭を抱えていないか?メインフレームの基幹システムで長年動いているPL/Iプログラムの改修をしていると、前任者が書いた泥臭いコードに出会うことが多い。特...
PL/Iの基本構文とデータ制御

【入門編】ビルトイン関数 BINARY, DECIMAL, FLOAT による明示的変換 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!IBMメインフレームの世界へようこそ。システムアーキテクトの私です。普段はJavaやCOBOLといったモダン、あるいは堅実なビジネス言語をバリバリ書いているあなたにとって、突然目の前に現れた「PL/I(ピーエルワン)」のソースコ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON FIXEDOVERFLOW条件の重要性 – PL/Iの基本構文とデータ制御実践ガイド

黙ってスルーされる「数字の爆弾」:ON FIXEDOVERFLOWが守る基幹システムの深層メインフレームの現場で長くシステムアーキテクトをやっていると、夜間バッチの終了間際に突如発生する「原因不明の計算誤差」や「意図しないデータ化け」ほど、...
PL/Iの基本構文とデータ制御

【実務・中級編】ON FIXEDOVERFLOW条件の重要性 – PL/Iの基本構文とデータ制御実践ガイド

おい、最近入った若手が「PL/Iって変数名に `IF` とか使っても怒られないんですね、すげえや」なんて呑気に笑っているのを聞いて、私は思わず冷や汗をかいたよ。おいおい、ちょっと待て。それが通るからって、何でもかんでも自由にしていいわけじゃ...
PL/Iの基本構文とデータ制御

【入門編】ON FIXEDOVERFLOW条件の重要性 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは!メインフレームの世界へようこそ。JavaやCOBOLといった他の言語でのご経験がある方にとって、歴史あるPL/I(ピーエルアイ)の世界は、ちょっとユニークなルールの連続に見えるかもしれませんね。「なんだか古い言語だし、独特のお作...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON OVERFLOW条件と算術例外のハンドリング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの闇と光:PL/Iにおける `ON OVERFLOW` と算術例外ハンドリングの極意こんにちは。長年、IBMメインフレームの基幹系システムと向き合い、数々のレガシーマイグレーションプロジェクトを泥臭く、かつ優雅に乗り越えてきた...
PL/Iの基本構文とデータ制御

【実務・中級編】ON OVERFLOW条件と算術例外のハンドリング – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの現場で生き抜くためのPL/I「ON OVERFLOW」暗黙のルールおい、最近入った若手が「夜間バッチでS0C7(データ例外)が出たんですけど、どこで溢れたのかさっぱり分からないんです」って青い顔して駆け込んできたんだよ。ソー...
PL/Iの基本構文とデータ制御

【入門編】ON OVERFLOW条件と算術例外のハンドリング – PL/Iの基本構文とデータ制御実践ガイド

JavaやCOBOLの経験はあるけれど、IBMの汎用機(メインフレーム)やPL/Iの世界に足を踏み入れたばかりの皆さん、こんにちは!「レガシーシステム」「メインフレーム」と聞くと、なんだか冷たくて近寄りがたい、間違えたらシステム全体が吹っ飛...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON ZERODIVIDE条件の捕捉と制御 – PL/Iの基本構文とデータ制御実践ガイド

ゼロ除算の罠:PL/I `ON ZERODIVIDE` が救う基幹システムの命運と、モダン移行へのロードマップレガシーシステムの深部、夜間バッチがうなりを上げるメインフレームの只中で、突発的なシステム停止ほどエンジニアの血圧を上げるものはな...
スポンサーリンク