2008-07-13から1日間の記事一覧

Zip/Ruby 0.2.6

http://rubyforge.org/projects/zipruby/Zip/Ruby 0.2.6をリリースしました。 変更点は次のとおり。 replace_buffer等のメソッドで大文字/小文字を区別するようにした Zip::Archive.open('foo.zip') do |ar| replace_buffer('hoge', <<-EOS) # エントリ名がH…

最近の戦果

フリージアを読ん激しく鬱になり、フリップフラップで回復した。

Zip/Ruby: そうだ、メモリ読み書き用のI/Fを実装しよう

open_memstream(3)を使ってメモリ読み書き用のI/Fを実装しよう、と思ったので考えてみる。 gcc以外はテンポラリファイル作ればいいかな? テンポラリファイルってどこに作ればいいだろう? Windowsでもposixでもテンポラリファイルを作るAPIがあったような気…

gccかどうかを判定する

少なくともCygwin上のgccでは判定できた。 int main() { #ifdef __GNUC__ puts("gcc"); #else puts("not gcc") #endif }

link: テンポラリファイルから情報が漏れる

http://www.ipa.go.jp/security/awareness/vendor/programming/b07_08_main.html メモメモ。