2004-03-03 7873歩

λ [FreeBSD] Ruby 1.8系に更新

/usr/ports/UPDATINGを元に、1台目のマシンではportupgrade -pでパッケージを作って、 2台目以降はパッケージを利用しながら更新。なぜかerubyのみ失敗した。

pkg_delete portupgrade-\*
pkg_add http://freebsd.example.com/pkg/All/portupgrade-20040208.tgz
portupgrade -Pfr lang/ruby16
portupgrade -Pf lang/ruby18
portupgrade -Pf textproc/eruby
pkg_deinstall -ri lang/ruby16

これだけだとHikiが動かなくなったが、自作PunyCodeライブラリを入れ直したら修復した。

ruby-curlがBROKENで日記が更新できなくなった方が痛い。 SSL経由にしていたのをやめて普通に Net::HTTP クラスを使って更新することにした。

あと最近4.8-RELEASEなマシンが4.9-RELEASEで作ったパッケージを読んでくれないので、 全般に4.9に更新しようかなと思ってるところ。

λ SD-Video

Sharp Galileoで作成したMPEG4な320x240動画が、V601SHで再生できているわけだが、 どういう仕様か調べたらここにあるSD-Videoそのもの。

一番の問題は音声の G.726(ADPCM) で、こいつのフリーなエンコーダが存在しない。 またADPCMに苦しめられるかよ!とか思う。

λ [Mac] QT MPEG4 Exporter

MacOSXで3GPPな動画にするんだったらこれか?

λ namazu修復

ここのnamazu検索のリンクが長らく不正だったのを直した。.namazurcが mknmzrcと別の設定でしかも置く場所まで違うというのが設定ミスの元。

せめて修正時に気付けるように、同じ場所に置いて.namazurcはシンボリックリンクに変更した。

[]