2004-01-06 (Tue)
_ YARV: Yet another RubyVM
[ruby-dev:22494]を見てびっくり。 まだぜんぜん中身は見てないけど、拡張ライブラリのようだ。
_ Linux 2.4.24
とりあえず、ruby-lang.orgのマシンをLinux 2.4.24にupgrade。
他にもいくつかのdebパッケージのsecurity upgradeが出てたので、
apt-get dist-upgrade
した。
_ mod_rubyとmod_autoindex
mod_rubyとmod_autoindexの組み合わせが上手く動かないケースがあるよ うで、modruby MLでパッチをもらったのでcvsにcommit。 どうもmod_autoindexのデザインに問題があるようだけど、よくわかんな いな。
_ mod_rubyとapache2.deb
Debianのapache2環境で、Makefileを修正しないとmod_rubyがビルドでき なかったので、configure.rbに--with-apr-includesを追加。
$ ./configure.rb --with-apxs=/usr/bin/apxs2 \ --with-apr-includes=/usr/include/apr-0
みたいな感じでビルドできる(と思う)。
mod_ruby-1.2をリリースしたら、libapache2-mod-rubyを用意しよう。 (mod_ruby-1.0.x系はprefork MPMじゃないと動かないので。)
_ tdiarygrepとRDスタイル
tdiarygrepを入れてみたんだけど、RDスタイルだと検索結果にinline要 素がそのまま出ちゃうみたい。hackする時間がない…。
2005-01-06 (Thu)
_ 仕事始め
今日から仕事始め。 休み明けはしんどいですねえ。
_ AssemblyBuilderAccess.SaveでSEGV
AssemblyBuilderAccess.RunAndSaveだと、type parameterがbindされたgeneric instanceをフィールドに持つTypeBuilderをCreateType()した時に エラーになるので、AssemblyBuilderAccess.Saveにしてみたら上手く行った。
ところがmake checkすると、他のテストコードのコンパイル時にSEGV。 うーん、わけがわからん。
_ まつもと [tdiarygrep、わたしがハックしたものが http://www.rubyist.net/~matz/a/gre..]
_ shugo [おお、ありがとうございます。]