【お知らせ】プログラミング記事の投稿はQiitaに移行しました。

2010-09-01から1ヶ月間の記事一覧

簡易JPEGビューア

oPad MID701を入手したので、Windows CEをインストールしてもらって、自分でスキャンした本の閲覧に使うことにしました。機能は単純でもサクサク動くものが欲しかったので、C#(.NET Compact Framework 2.0)で簡単なビューアを自作しました。id:n7shi:20090…

クラス定義の構文

F#

F#のクラス定義の構文について、ずっと「なぜこのような書き方をするのか?」という疑問を持っていました。考えても分からないので、とりあえずアプリオリな規則として使い続けて来ました。しかし先ほどふと、状態を持ったクロージャを返す関数に見立ててい…

Streamの一部を取り出す

C# F#

Streamの一部を取り出すため、別のStreamでラップしてみました。C#とF#の両方のコードをパブリックドメインで貼っておきます。C#とF#の対比や、カスタムStreamの例として使えるのではないかと思います。F#の構文はC#と掛け離れていますが、簡潔なので慣れれ…

無圧縮ZIP

Excelから無圧縮ZIPを出力してみました。パブリックドメインとして置いておきます。 ExcelZip.xls VBAのコードだけを抜粋したものも置いておきます。 http://gist.github.com/573576 CRCの計算は昨日のコード(id:n7shi:20100910)を使っています。ちなみに…

CRC-32

Excelから無圧縮ZIPを出力できると便利そうなので、取っ掛かりとしてVBAでCRC-32を実装してみました。

CRC-32

ZIP

ZIP実装会 Part.003で発表したCRC-32のスライドを公開します。CRC-32