2026-06

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

【テクニカル・上級編】JCL PARMパラメータの受け取りとCHARACTER VARYING属性の活用 – PL/Iの基本構文とデータ制御実践ガイド

汎用機の深淵:PARM引数とVARYING属性の「正しい」ハンドリング基幹システムの現場において、JCLの`PARM`パラメータはバッチ処理の制御権を握る重要なインターフェースだ。しかし、この数バイトの文字列が、時にシステム全体を揺るがすア...
PL/Iの基本構文とデータ制御

【実務・中級編】JCL PARMパラメータの受け取りとCHARACTER VARYING属性の活用 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの現場から:JCL PARMの「賢い」受け取り方とVARYING文字列の極意諸君、お疲れ様。今日も今日とてJCLのパラメーター(PARM)と格闘しているか?「PARMで渡した値がうまく読み込めない」「固定長文字列の末尾の空白を...
PL/Iの基本構文とデータ制御

【入門編】JCL PARMパラメータの受け取りとCHARACTER VARYING属性の活用 – PL/Iの基本構文とデータ制御実践ガイド

PL/Iの世界へようこそ!JCLのPARMをスマートに料理するコツこんにちは!メインフレームの世界へ足を踏み入れた皆さん、ようこそ。COBOLやJavaといった他言語の世界から来ると、PL/Iの独特な書き方に最初は戸惑うかもしれませんね。「...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】PROCEDURE引数受け渡しにおけるBYADDRとBYVALUEのメモリレイアウト差異 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの深淵:BYADDRとBYVALUEが織りなすメモリの罠諸君、今日もレガシーの海で格闘していることだろう。PL/Iという言語は、一見すると古臭い記法に見えるかもしれないが、そのメモリ制御の柔軟性は現代の高級言語など足元にも及ば...
PL/Iの基本構文とデータ制御

【実務・中級編】PROCEDURE引数受け渡しにおけるBYADDRとBYVALUEのメモリレイアウト差異 – PL/Iの基本構文とデータ制御実践ガイド

「動けばいい」では済まされない:PL/Iの引数渡し(BYADDR vs BYVALUE)でS0C4を回避する技術メインフレームのバッチ改修現場で、最も胃が痛くなる瞬間といえば、深夜のテスト実行で突然突きつけられる「SYSTEM COMPLE...
PL/Iの基本構文とデータ制御

【入門編】PROCEDURE引数受け渡しにおけるBYADDRとBYVALUEのメモリレイアウト差異 – PL/Iの基本構文とデータ制御実践ガイド

こんにちは。メインフレームの世界へようこそ。あなたがこれまでJavaやCOBOLで培ってきた知識は、ここでも間違いなく武器になります。ただ、PL/Iという言語は少しだけ「職人気質」なところがあって、メモリという広大な土地の管理を、プログラマ...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】Java移行時におけるデータ型マッピングの課題 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームの「精密な息遣い」をJavaへ移植する:PL/IからJavaへのデータ型マッピングの深淵長年、メインフレームの深淵でPL/Iコードを読み解いてきた者にとって、JavaやC#への移行プロジェクトは、単なる「言語の置き換え」ではな...
PL/Iの基本構文とデータ制御

【実務・中級編】Java移行時におけるデータ型マッピングの課題 – PL/Iの基本構文とデータ制御実践ガイド

メインフレームからの脱却:PL/IからJavaへ、その「精度」という名の深淵を語る諸君、お疲れ様。今日も今日とてJCLの海を泳ぎ、VSAMのレコードと格闘していることだろう。最近、若手から「PL/IからJavaへの移行プロジェクトで、なぜ計...
PL/Iの基本構文とデータ制御

【入門編】Java移行時におけるデータ型マッピングの課題 – PL/Iの基本構文とデータ制御実践ガイド

「PL/Iの呪縛」を解く:Javaエンジニアのためのデータ型解体新書こんにちは。メインフレームの世界へようこそ。もしあなたが今、Javaなどのモダンな言語でバリバリ開発しているエンジニアなら、PL/I(ピーエル・アイ)という名前を聞いて「化...
PL/Iの基本構文とデータ制御

【テクニカル・上級編】ON ZERODIVIDEによるゼロ除算のトラップ – PL/Iの基本構文とデータ制御実践ガイド

ゼロ除算の罠:PL/IのONユニットが守る基幹システムの「生存戦略」メインフレームの現場で何十年と稼働し続けるPL/Iプログラム。そのコードを読み解いていると、たまに若手エンジニアが「なぜこんな冗長なエラー処理を?」と首を傾げる箇所に出くわ...
スポンサーリンク