前回ブログ書いたの7日か...。もう10日も過ぎたのか。
さてドラマのライアーゲームのSeason2が始まったみたいですね。僕好みのドラマが始まって何よりです。で、早速1話を見逃したわけですけどね。ま、いずれにせよテレビチューナー壊れちゃった(Friio壊れた!!)ので、しかるべき所で見てますけど(笑)。
ライアーゲームがドラマ化したのは2007年のこと。当時は23時台の放送だったんですよ。教育実習終わって風呂入って一息ついていると、ちょうどライアーゲームの時間。実習期間が終わってつくばへ戻ってからも欠かさず見てたくらい良く見てたなぁ。
ということで、今日の放送も早くどこかにアップされないかな!映画も楽しみだ。
2009/11/18 02:15:20 | Trackbacks (0) | Comments (0) | Pastime
もう3日くらい文字コードと戯れています。おかげで文字コードにだいぶ詳しくなってきました。
ISO-2022-JPについて
Unicode(UTF-16)について
タグ : ISO-2022-JP,JIS,UTF-16,Unicode,サロゲートペア
2009/11/07 07:28:41 | Trackbacks (0) | Comments (0) | Technology
最近はLazarus使ってFreePascalでプログラム書いているのだけれど、せっかくクラスとか書いたら公開したいなぁと思うわけです。ところで、時代はDelphi 2010なわけで、Delphiで扱う文字列がUnicodeになっているわけです。そこで気にしたいのは、バイト単位で文字列を操作する部分はUnicodeとAnsiどちらでも動くようにするということ。
まぁぶっちゃけるとMIMEの処理を行いたいわけだけど、ISO-2022-JPの文字列をstringに突っ込むとどうなるんだろうとか、Base64のエンコード・デコードをしたときにデータを格納すべき変数のデータ型は?とかが、いろいろ分からないのです。データを全部TStream系とかarra of Byteか何かで処理すれば気にしなくていいんだけれど、そうすると文字列検索なんかが面倒になる。ちなみにIndyとかはarray of ByteをTBytesとして宣言して使っているっぽい。
まぁこんな感じで悶々と考えたわけだけれど、結論としてDelphi 2009以降がないとわからん!ってことであきらめました。とりあえずstringはすべてAnsiStringとして考えておくことにします。
タグ : Base64,Delphi,FreePascal,Lazarus,MIME,Unicode
2009/11/05 03:21:01 | Trackbacks (0) | Comments (0) | Technology
一瞬だけど氷が降る音がしていました。雹ほど大きな粒ではないけれど、細かい氷粒が降ってました。
それにしても寒いなぁ。今日ジョイ本行ったときについでに灯油買っておけばよかった...。
2009/11/02 22:52:07 | Trackbacks (0) | Comments (0) | Pastime
会社のサーバーのアクセスログをずっとローカルPCへ保存し続けていたのですが、いい加減ディスクを圧迫してきたので、少し圧縮して整理してみました。
圧縮しながら思ったのですが、圧縮ってすばらしいですね!!アクセスログみたいに単調なテキストファイルの場合、元のサイズの5%くらいになります。例えば写真の例だと、最高圧縮・リカバリレコード5%で、1.2GBくらいのファイルが49MBになっちゃいます。
テキストを圧縮すればZIPやRARなど何使っても10%以下にはなるということはふつーに知っていたのですが、実際にここまで圧縮されるとちょっと感動しますね。
2009/11/01 22:00:27 | Trackbacks (0) | Comments (0) | Technology
10月は毎日ブログを更新する。これを目標にしていました。
書こうと思えば、内容の良しあしは別として、意外とネタはあるもんだなぁと思いました。アクセス数も50%増しでしたが、増えたのはほとんどmixiからでした(笑)。3倍になってた。
とりあえず無理に毎日更新するのはやめるけれど、これからもマメに更新しようかなぁと思う今日この頃です。
いい加減にトップページの更新情報表示を直さないと。
2009/11/01 03:57:14 | Trackbacks (0) | Comments (0) | Pastime
« 2009年10月 | Top | 2010年1月 »