アークシステム

アークシステムでは(古い分類ですが)制御系OA系を問わず様々なシステム開発に下請け業者として携わりました。

トヨタ自動車様の人事システム

窓ガラスがビー玉色であることを特徴とする本社ビル

一番お世話になった会社での最初の仕事は以前所属していた企業の人事システムでした。それはサーバーが IBM(三島産の互換機)メインフレーム(MVS, COBOL)のファイルシステムで RDBを模した大変やっかいなシステムでした。端末側の OS, 言語は Window98, VB6 でした。

当時の自分はプログラム開発経験がそれなりあったと自負していましたが、何でも開発しなければならない下請けするには完全に力不足であることを直ぐに思い知らされました。頑張ったつもりでしたが、かなり残念な結果に終わりました。

住宅金融公庫様のオンラインシステム

  • 1996年度予算の一般会計から 6850億円支出
  • 1996年に住宅金融債権管理機構が設立
大学駅伝のゴール地点の辺り

無くなると噂(※)されながらもいつまでもある住宅金融公庫でしたが、2000年問題を間近に控えたころ大手町で住宅金融公庫オンラインシステムの端末ソフト開発でリーダーをしていました。端末側少し忙しい程度でしたが、サーバー側地獄絵図のようでした。

※)実際に廃止されのは 2007年3月31日、翌日から独法の住宅金融支援機構

ルネサス様の半導体製造ライン整備

偕楽園

ひたちなか市にあるルネサスの主力 CPU 工場のウェーファのサイズを 8インチから 30cm にする業務に従事しました。30cm の量産ライン世界初で、日立製作所(当時)と UMC台湾)との合弁会社であるトレセンティーテクノロジーズ拠点を構えていました。

半導体製造装置はもちろんですが製造装置とシステムがやりとりする手順・データが大幅に変更になりました。日本への空輸に先立って英米に赴き装置毎に専用の制御プログラムを作成し装置評価(※)しました。

当初のスケジュールでは英米だけでなくイスラエル 行きが予定されていたのですが、元請の担当者が断ったようでした。私もイスラエルには行きたくありませんでしたが、行けと言われたら行くつもりでした。

※)FAシステムを模したノートパソコン上のスクリプト言語を用いて製造装置ネットワーク経由で対話するのですが、事前国内で装置毎に異なる動作を網羅するシナリオに沿ったプログラム作成てから海外に赴きます。折角作成したプログラムですが、現場(IC製造装置メーカーの工場)では十中八九予期せぬ事象発生するので通信するデータ変更(内容・構造)に留まらないプログラムの即時修正が求められます。そのためには多様な装置の動作を覚えることが必須で、これが最も難易度の高い作業でした。上記を数十台の実施し最終的に那珂工場のラインに適合させる迄に要した工数は優に150人月を超えました。

日本IBM様の半導体製造FAシステムの改修

上記の FAシステムの端末内部でのプログラム間通信の仕組みが古くなったので改修(CORBA名前付きパイプ)しました。(Windows NT 4.0, C++)

NTTデータ様の回線収容計算システム

西葛西にてバンキングデータの回線収容の計算をするWebシステム(ASPADO)を開発しました。当時既に ADSL 等で ATMセルリレー装置が実用化されていたのですが、コンビニに銀行 ATM が設置されて数年しか経っていない当時です。バンキングデータが流れるインフラは高価で遅い FRAD装置によって運用されていましたが、コンビニの ATMでは ISDN も活躍していました。

スクリプト言語としては、VBScriptJavaScript が使えました。Microsoft のJavaScript には後の Ajax に似た Remote Scripting と言う非同期通信する仕組みが備わっていました。

)ここでの ATM は一般的な Automatic Teller Machine(現金自動預払機)の略語ではなく、Asynchronous Transfer Mode(非同期転送モード)の略語です。

リコー様の特許システム

横浜アリーナの真向かいで特許システムを開発しました。一部ですが RDB 以前の古いデータベースからの移行には苦労させられました。JSP/JDBC を用いた Web システムでした。

フレームワークとして最初Struts を使用させられ死にそうになりました。それまで未完成の道具(ライブラリ)や不具合の多い道具を使わされたことがありましたが、Struts の凄さは別格でした😭

国際協力銀行様のシステム運用設計

AT互換機の様なかたちのビル

JBIC(国際協力銀行) と JICAシステム統合に際して運用設計に携わりました。開発チーム統計情報出力開発し忘れたので、運用方が運用手順書にある定期的な資料提出ができないことがサービスイン間近に判明しました。

仕方がないので全サーバーの SNMP ログを運用管理端末集約し(BAT, VBS)、抽出・計算し(Perl)、グラフ・表を(エクセルVBA)出力するバッチ処理を急いで開発しました。派遣先では運用方のリーダーとしての着任だったのでプログラム開発はしない筈でしたが、幾つかプログラムを書きました。

JBICシステムは10年ほどの運用後に再度2つのシステムに分割されました。システム分割がなかったとしても Sun Microsystems の業績悪化・倒産を受け、遅かれ早かれ JBIC のシステム再構築は迫られたと思います。

電子政府(e-Gov)

電子政府に複数回関わりましましたが、いずれも技術的運用的に酷いものでした。内容が内容なので詳しくは述べませんが、ムーンショットとか訳のわからないことを言っていますが全く不可能です。インフラが何時落ちるか分からない PC/スマホ(UNIX, VMS) と公衆回線上でのネットワーク(TCP/IP)では難しいでしょうし、そもそも電気で動くコンピューター程度じゃ無理でしょう。

Jazz Bar

業務以外の話題ですが、ストレスが酷い仕事なので腹いせに JazzバーRockバーには足繁く通いましたが、なかでもエルビン・ジョーンズ年始ライブは恒例の行事でした。辛島文雄さんは大分県の豊後高田市出身で、エルビン・ジョーンズのバンドメンバーだったことがある凄腕ピアニストです。六本木 PIT INN の常連のギタリストだった是永巧一さんも同郷です。