●本業でVBA
9月に転職! 個人事業主としてフリーランスとして出発
8月末に退職して、9月から
ただ、契約社員から個人事業主に代わり、税務がめんどくさーーーい
それはいいとして(笑)
業務委託契約で、その内容は
『RPG開発業務支援』だったと思う
最初は、確かにその通りだったのだが
案件を知り始めると・・・ナニコレー
いや、Excelでデータ準備をして、それをAS/400に転送
そこには、RPGが入るすきもない
そんな案件に携わって
開発言語は来る日も来る日も VBA
●RPG触りたーい
いや、もう、禁断症状が出始めたかも
唯一、Excel VBAで、RPGLEのソースを生成するマクロを作る
この時は、もう嬉しくてたまんなーい(*^▽^*)
前々職では、データ構造を定義するRPG3のI仕様書を生成するツールを作った
前職では、画面様式を定義するDDSを生成するツールを作った
今回は、RPG4(固定形式)を丸々1本(笑)
生成されたプログラムのロジック自体は簡単だから
自動化が出来るんだけど
出来上がったソースは
★オープンファイル数=約90
★ソース行数=約9000
手組みすると、かなりしんどい(笑)
元々はこの部分だけを担当していたら良い筈だったけど
(というか、この部分を頼まれた)
でも、ソースを自動生成するようにしちゃったから
余った時間は他の事に
それで、Excel VBAでゴリゴリと、自動化を進めた
●愛するAS/400
でも、やっぱりRPGソースを自動生成することを
Excel VBAで開発するより
複雑な業務をRPGで実装したい・・・
そんな想いが心の中にメラメラと
そういえば、前々職では、四則演算と平方根しか命令が無く
初等関数(例えば、Sin(), Cos(), Tan(), べき乗 など)は全然・・・
なので必要な場合は・・・(元々RPGは事務計算専用なので)
自作
ということで、べき乗が必要だったので
マクローリン展開という公式を使って
多桁長の演算ロジックを作ったなぁ
めっちゃ楽しかった(笑) (趣味と実益の極致)
●繋がってはいるけど
まぁ、今でもRPGを使ったり、CLで・・・
はしているものの、新しい事はしてないなぁ
AIを使って何かしたーい!
まだ、AS/400を利用できる・・・というか
RPG開発者ではあるけれども
メインで使えていないので、さっきも言ったように
禁断症状が出始めて(笑)
なんとかしてー
人気ブログランキング
【このカテゴリーの最新記事】
-
no image
-
no image