くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

COBOL

【COBOL】Bash on Ubuntu on WindowsでCOBOL

ちょっとネタ記事ばかり書いてしまったので、まともな記事を書こうと思います。 このブログのアクセス解析をしたところ、ダントツのアクセス数を叩き出しているのはこの記事でした。 www.kunst1080.net つまり、WindowsでCOBOLを動かす、ということには需要…

内部十進数を含む固定長ファイルにheadしたいときはdd(1)がべんり!

内部十進数(Decimal型とかS9 comp-3とか)を含むデータって普通にNULL(0x00)が入ってくるので、headすると行末をちゃんと判定できなくておかしなことになりますよね。ですが、固定長ファイルの場合は dd(1) を使うと簡単に、先頭から任意の行数だけ抜き出すこ…

WindowsにMSYS2を使ってCOBOL環境を構築する

前回(【COBOL】WindowsにOpenCOBOL環境を構築 - くんすとの備忘録)から約2年が経ち、パッケージやらなにやらのバージョンが上がったりしているので、最近のやり方でもう一度セットアップしてみます。 ※前回はMinGWを使いましたが、今回はMSYS2を使用します。…

paizaオンラインハッカソン Vol.4 Lite「エンジニアでも恋がしたい!」をいろんな言語で解いてみた

応募期間終わりましたし、もう大丈夫だよね……エンジニアでも恋がしたい〜転職初日にぶつかった女の子が同僚だった件〜|paizaオンラインハッカソン4 Lite マンガ版「エンジニアでも恋がしたい!」〜転職初日にぶつかった女の子が同僚だった件〜|paizaオンラ…

ユニケージとメインフレームJCLの類似点について

※これは第10回記念シェル芸勉強会@シェルリアンタワー&第28回場所が未定だったが決まったぞ定例会の懇親会(中華料理店)で無理やり発表したLTの内容を文字に起こしたものです。 目的 「ユニケージ」を知ってから、ずっと何かモヤモヤした気分だった。 その…

【bash】COBOLのコピー句を解析してperlでunpackする

2013/6/22(土) に行われた 第5回シェル芸勉強会(プレーンタイプ) &第23回#!/beer/bash定例会 の懇親会LTにて発表しました。 固定長レコード形式行順ファイルでもAwkがしたい! from kunst1080 内容と説明は、上記参照ということで・・・コードをば。 ※S9 …

【COBOL】WindowsにOpenCOBOL環境を構築

※注意! (2017/5/27 追記) Bash on Ubuntu on Windowsを使ったセットアップ方法を書きました。 → 【COBOL】Bash on Ubuntu on WindowsでCOBOL - くんすとの備忘録 ※注意! (2015/5/8 追記) 本記事の内容が古くなってきたため、同様の内容を、2015/5/8時点で…

【COBOL】FreeBSDにOpenCOBOLを入れてみた

COBOLの処理系を入れてみたよ! インストール packageからインストール。 pkg_add -r open-cobol コンパイルオプションの確認 cobc --help おためし とりあえずHello Worldしてみる IDENTIFICATION DIVISION. PROGRAM-ID. HELLO. ENVIRONMENT DIVISION. DATA…