【お知らせ】プログラミング記事の投稿はQiitaに移行しました。VBA以前、Deflateの圧縮アルゴリズムを変えながらヒッパルコス星表の圧縮時間を計測しました。最低圧縮率の方式はVBAへの移植を考えて実装しました。そこで今回、実際にVBAに移植しました。結論から言うとイン...色々な言語でDeflate2012-01-24Deflate圧縮の効率ZIP以前、F#でDeflateアルゴリズムの圧縮・展開プログラムを作りました。Part.018でよやさんと圧縮についてお話させていただき、ハッシュについて実験していたことを思い出しました。1951を読んでください」で説明を省略しました。完了報告ZIPid:n7shi:20110417で告知したZIP勉強会が無事に完了しました。ご参加の皆様、お疲れ様でした。スライドと資料を公開します。完了報告2011-04-17勉強会ZIPZIP圧縮についての勉強会です。ファイルが格納される構造(コンテナ)、エラーチェック(CRC-32)、圧縮アルゴリズム(Deflate)について説明します。ZIPF#でZIPの圧縮・展開を行うアプリを作成しました。GUIデザイナーの関係上、GUI部分はNemerleで作成しました。パブリックドメインで置いておきます。Part.004で発表したDeflateのスライドを公開します。CEをインストールしてもらって、自分でスキャンした本の閲覧に使うことにしました。2.0)で簡単なビューアを自作しました。ZIPExcelから無圧縮ZIPを出力してみました。パブリックドメインとして置いておきます。VBAのコードだけを抜粋したものも置いておきます。CRCの計算は昨日のコード(id:n7shi:20100910)を使っています。ZIPExcelから無圧縮ZIPを出力できると便利そうなので、取っ掛かりとしてVBAでCRC-32を実装してみました。CRC-32の計算方法はid:n7shi:20100905を参照してください。Part.003で発表したCRC-32のスライドを公開します。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。