1/5
#03 スキーマ
某システム(今年こそ)のスキーマを考える。最初は単純かつ汎用性のある Subject - Predicate/Property - Object のみにしようと思って少し書いてみる。が、やはり面倒そうなので、ちゃんと考えることにする
1/9
#01 XRI
ZDNet: OASIS、ロケーション非依存のリソース特定手法推進へ。元を探してみる。OASIS Members Launch Effort to Establish Common Identification Scheme for Distributed Directory Services が元のリリースで、実際のページは ここか。ML のアーカイブも見れる。urn:xri... のようにするのかな
#02 IPv6
Windows2000 とトンネリングしてみる。Windows2000 でも IPv6 は使えるが、IPv6 関係のものを入れると cookie が使えなる不具合 が生じたりして、やっかいなようだ。IPv6 を使わないか、XP を使え、ってことなのかな
1/15
#03 Mozilla
Appleの新ブラウザでMozillaに新たな疑問。KHTML のコードを見たことないので、なんとも。ところで、C++ portability guide は改訂されるのだろうか? 現状はどうなのだろうか?
1/16
#01 galeon(1)
galeon-bin: ../iconv/loop.c:423: from_euc_jp_single: Assertion `inptr - bytebuf > (state->__count & 7)' が失敗しました.
なるエラーを吐いて galeon (stable) が死んだけど、これは glibc 内?
#02 ミッキーマウス延命
判決が出たらしい。Lessig 教授の blog 見ると、まだ元気なようでなにより。そういや、今朝に日経産業新聞にはポケモンのライセンス供与規準を強化、なんてあったな。ディズニー化への第一歩か?
#03 galeon(2)
確かに glibc 内 iconv/loop.c の assert でひっかかっていたのだが、原因は別のところにあるっぽい。以下、調べた手順:
- まず、galeon が(ほぼ)必ず落ちるページを探しだす
- そのページを Mozilla で画像も含めて保存 (File→Save Page As... でダイアログを出し、ページを保存。その際、Files of type で「Web Page, complete (*.htm; *.html)」を選択しておく)
- libc6-dbg などのデバッグ用パッケージを apt-get
- ターミナルウインドウから env LD_LIBRARY_PATH=/usr/lib/debug galeon として galeon を起動
- 別のターミナルウインドウを開き、env LD_LIBRARY_PATH=/usr/lib/debug gdb /usr/bin/galeon-bin galeonのプロセスID で、gdb を起動。いろいろメッセージが出てきてるのでキーを叩いていく。最後に
(gdb)
プロンプトが出てきたら continue と入力してリターン - galeon で保存しておいたページを開く
- galeon で SEGV が発生し、gdb がプロンプトを出す
この手順で調べたら gtkcombo.c から呼ばれている strcmp(3)
の第2引数が NULL だった。なぜそうなるのか…
#04 著作者の意思のマークによる明示
【ネット】マークで著作物の利用促進 ネット上の写真や文章。共同通信の報によれば、文化審議会の著作権分科会が「自由利用マーク(仮称)」の制定を提言したそうな。Creative Commons のマーク を連想するな…とおもったら、すでにそういうレスもあるな。Creative Commons の場合は RDF 使って機械可読な情報を埋めこむ、という利点があるが、印刷物とかの場合だとマークのほうがいいのかな
1/18
#05 Randezvous
mod_randezvous [Rendezvous-Enabling Apache Module Beckons to Safari ― ApacheToday]。へー、Safari って Rendezvous 対応しているのか (って、どういう機能だ?)
1/21
#01 某
kernel panic しまくり。関係ありそうな patch あてまくりでも改善せず。筐体も変えた。でもだめー。完全に別の RAID をつないで newfs して、そちらに移すくらしか手はないかな。量が多いのでなにやるにも時間がかかってしょうがない
1/28
#01 XHTML/CSS
XHTML/CSS と格闘。いちおう XHTML 1.0 Strict だが、table 使いまくりだし、サイズ指定では px 使いまくり。まぁ、しょうがないか
1/31
#02 Nautilus Apotheke
Nautilus で CVS View 機能を利用可能にする Apotheke を apt-get してみる。結構いいかも。'Apotheke' is the german translation of 'Pharmacy' か