今日ですべてのテストが終了です。

いやいや、2つほど単位が出ていないと思われる科目が・・・

ああ泣きたい。

まあ気持ちを切り替えて、、
夏休みがやってまいりました♪

図書館の本の返却期限が、
夏の長期貸し出しの適用によって10月までという素晴らしいシステムw

ということで、なでしこ言語の本を借りてみた。

まあ2回目ですけど←

なでしこ言語とは、
日本語でプログラミングできる言語なんですw

まあ詳しくは別記事にてw

さあ勉強だあ。
ウォンツがポイント2倍だったんですよ。

バスロマン
を入手しました。
(ついでに振動する剃刀。)


我が家には、入浴剤を使うという文化がないに等しく、
入浴剤と聞くと無性にわくわくしてしまう。←

入浴剤っていいですね。笑

明らかに普通より体が温まる。
肌もサラサラになった気がするし。

入り続ければかなりの恩恵を受けれるに違いないでしょうねえ。


そんなことより、
気が付いたら、大学付属図書館にて、
現在9冊の本を借りている状況、なおかつ、
テストが近いとあって、忙しいったらありゃしない。

とか言いながら、明日は友達とランチしてきますが。

では ノシ
UbuntuでopenCOBOLを使っていて、
ファイルに入出力をするときに、
文字化けが発生して話にならない。

っていう話は過去にも何度もしたお話。

問題は、COBOLはShift-JISを使うのに、
UbuntuはUTF-8を使っているから。

そのため、半角文字は問題ないものの、
01 NAME PIC N(4).
のように定義して全角文字を使用すると、
見事に文字化けが発生する。

いろいろと試してみたが、
なかなか解決策が見つからず・・・、

とうとう発見しました。

Shift-JISは全角文字に2バイト、
UTF-8は全角文字に3バイト使用する。

ということはつまり、
01 NAME PIC N(4).

01 NAME PIC X(12).
と置き換えればOKということになる。

試してみると、大成功。
文字化けしていない。


が、しかし、
新たな問題が発生。

全角文字の入力を誤って、
バックスペースで文字を消すとあら不思議。
半角分ずつカーソルがバックしていく。

まあ問題ないだろうと思ったが、
その部分は文字が入力されず、空白が12バイト分できていた。


また新たな問題が発生ですね・・・^^;;