<?xml version="1.0"?><!-- -*- mode:xml; coding: utf-8; -*- -->
<d:diary d:year="2001" d:month="10" xmlns:d="http://mickn.p.utmc.or.jp/diary">
  <d:day d:mday="1">
    <li><a href="http://www.red-bean.com/~joelh/vigor/">Vigor</a>。nvi 系列の vi クローン。「ペーパークリップ」機能付き。「冴子先生」もサポートしてほしいな [debian-devel]</li>
    <li>Postfix (20010228-pl05) において、<pre>
example.com             dummy
a@example.com           b@example.com, c@example.com
b@example.com           c@example.com
c@example.com           user@example.net
</pre>
という定義が <span class="filename">/etc/postfix/virtual</span> にある時、a@example.com 宛のメールで「c@example.com って誰」というエラーメールが発生してしまう(example.com についての定義はこれがすべてであるとし、user@example.net は正しいアドレスであるとする)。これは <code>cleanup_map1n_internal()</code> のバグっぽいな。展開処理の前に重複チェックしているんで、2 度目の c@example.com の出現が展開されずに「結果リスト」に残ってしまう</li>
  </d:day>
  <d:day d:mday="2">
    <li><a href="http://www.zdnet.co.jp/news/bursts/0110/02/ceatec_matsushita.html">SD カードな携帯用ビデオプレイヤー</a>。これと同じかどうかしらんけど<a href="http://it.nikkei.co.jp/it/tec/tecCh.cfm?id=20011001eimi188101">日経の記事</a>によれば 64MB のカードで 2 時間くらいらしい。いくらくらいか…2, 3万円か。いいね。そういや<a href="http://www.ezaurus.com/mie1/product/info/cevr1_info.html">CE-VR1</a>なんてのもあったっけ</li>
    <li>ビデオウォークマンの 8mm のやつをビックカメラで見る。まだ 10 万もするのね</li>
    <li>ソニービルの壁面で宣伝してたので、SONY の新ハンディカムを見る。ブラウザが付いてて bluetooth で TCP/IP しゃべる(?)らしい。なにより小さい</li>
    <li><a href="http://bugzilla.mozilla.org/show_bug.cgi?id=84240">#84240 no way to get unicode js_status and link_message</a>。おお、すでにレポートあったのね。対応する Galeon 用のパッチを作ってみよう</li>
    <li>そんなこととは関係なく、某ソフトの懸案の部分をなんとか追いかけ終える。うーん、某目的のためにはそのままでは不適当だな。簡単なパッチで済むのだろうか。某ライブラリとか他の某をチェックして、適用可能かどうか確認してみるとしますか</li>
    <li><code>#if MOZILLA_VERSION > VERSION3(0,9,4)</code> というチェックでいいのかな。とりあえず動く</li>
    <li>ということで、<a href="http://www.tv-tokyo.co.jp/anime/okojo/main_index.html">オコジョさん</a>とか<a href="http://www.tv-tokyo.co.jp/anime/ffu/main_index.html">FF:U</a>とか<a href="http://www.tbs.co.jp/snow-sugar/">シュガー</a>見つつパッチ作る。JavaScript で <code>window.status = "ほげ";</code>などとやってステータスバーに日本語(などの)メッセージを出した時に化ける、とか、URL に日本語(など)が含まれている場合に、その上にマウスを置いた時にステータスバーに、その URL がうまく表示されない、といった問題を解決するやつ。Mozilla のバグ #84240 への修正が必要なんで、それが行きわたるまで、ML に投げるのは待つことにする</li>
  </d:day>
  <d:day d:mday="3">
    <li>朝。夕べ仕掛けておいた Mozilla CVS の build が終わってたので、手元 deb を作りなおしてインストールして動作確認</li>
    <li><a href="http://www.unixuser.org/~ysjj/diary/?200110a&amp;to=200110032#200110032">初回起動時のブックマークで化ける</a>てのは CVS 版の Galeon では 9/20 に修正済み。ブックマークの内部保持情報が UTF-8 化されたことの影響があちこちあったけど、まだ見落ししてないかな...</li>
    <li>うう、NetBSD ミラーのメンテなど Ring 系の仕事を片づけねば。その前にも某調査など</li>
    <li>某ライブラリ(のドキュメント)を読む。それなりに使えるかもしれず</li>
    <li>NetBSD はタイムアウトしまくってたようだ。GNOME はあいかわらず怪しい。地域情報は設定</li>
    <li>メモ: <a href="http://www.macssh.com/FAQ.html#CVS">How do I setup CVS in MacSSH ?</a>、<a href="http://www.cvsgui.org/ssh.html">SSH with WinCvs.</a>、<a href="http://www.jfipa.org/publications/CVSGuide/">A Minimalistic Guide to CVS with SSH</a></li>
  </d:day>
  <d:day d:mday="4">
    <li><a href="http://www.lightsoft.co.uk/Fantasm/Beginners/begin1.html">Beginners Guide PowerPC Assembly Language</a>、<a href="http://www.geocities.co.jp/HeartLand-Icho/2536/x68page99.html">プログラマのための PowerPC 入門</a></li>
    <li>bg_BG.CP1252 での問題が少し<a href="http://bugzilla.mozilla.org/show_bug.cgi?id=101295">進展</a>。<span class="filename">/usr/lib/mozilla(-cvs)/res/unixcharset.Linux.properties</span> に <code>nllic.CP1252=windows-1252</code> を加える。nllic というのは <b>nl</b>_<b>l</b>ang<b>i</b>nfo(<b>C</b>ODESET) の略らしい</li>
    <li>1ch.tv、重いな</li>
    <li><a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnie60/html/cssenhancements.asp">CSS Enhancements in Internet Explorer 6</a> [<a href="http://www13.xdsl.ne.jp/~techle/Rna/">俺ニュース: RNA side - 20010924</a>]</li>
  </d:day>
  <d:day d:mday="5">
    <li>田町で Ring のミーティング</li>
  </d:day>
  <d:day d:mday="6">
    <li>本研へ走る。今日はなぜか軽い</li>
    <li>チムニーで飲み</li>
    <li>深夜、某所の CVS 化とか、某所の apt-get dist-upgrade とか</li>
  </d:day>
  <d:day d:mday="7">
    <li>昼。なんとなく新宿のほうへ走る。飯田橋から神楽坂上を通って高田馬場へ向かうが、神楽坂がまったりとしていていい雰囲気。戦争がおっぱじまろうとしているけど、そんなことも関係なくまったり</li>
    <li>高田馬場駅で何かの祭りやっていて、早稲田の応援団のアトラクションを見物</li>
    <li>高島屋タイムズスクエアの 11F に入ったベスト電器の新宿店を見る。ハンズでバルブのキャップを買う</li>
    <li>靖国通りを東方へ。途中で防衛庁の前を初めて通る。思ったよりでかい</li>
    <li>秋葉で CD とかいろいろ</li>
    <li>帰宅</li>
    <li>ドンパチが始まった。ビール片手にテレビを見たり</li>
  </d:day>
  <d:day d:mday="8" d:class="holiday">
    <li>だらだら</li>
  </d:day>
  <d:day d:mday="9">
    <li><span class="filename">src/misc.c</span> の
<pre>
if (c=='/' ||  c==' ' || c=='?' || c=='#' || c=='%')
</pre>
を
<pre>
if (c=='/' ||  c&lt;=' ' || c=='?' || c=='#' || c=='%' || c&gt;=0x7f)
</pre>
とすれば、とりあえずマイポータルでのバグは回避できるが、もちょっとチェックしたい</li>
  </d:day>
  <d:day d:mday="10">
    <li><a href="http://xweb.sourceforge.net/">XWeb</a></li>
    <li>というわけで Cocoon2 を試そうかと考える。ドキュメントが多い</li>
    <li>GNOME 2.0 の Alpha1 を試そうといろいろ</li>
    <li>それはともかく某を書こうとデザインを考えはじめる</li>
  </d:day>
  <d:day d:mday="11">
    <li>Alpha 1 はまだ 100% parallel installable じゃないのか。CVS からのほうがいいかなぁ</li>
    <li>昨日、ひさびさに AC tree を眺めてたら arch/um ってのがあったので、何かと思ったら User Mode であった。ところで、<a href="http://www.solucorp.qc.ca/miscprj/s_context.hc">Virtual servers and security contexts</a>。</li>
    <li><a href="http://www.isp-faq.com/">ISP FAQ</a>、<a href="http://opengfs.org/">The OpenGFS Project</a>、<a href="http://www.complang.tuwien.ac.at/reisner/drbd/">DRBD</a> [debian-isp]</li>
    <li>まぁ、あれだ</li>
  </d:day>
  <d:day d:mday="12">
    <li>ようやく debian が sync。細かくせんといかんね。でもまだ不安定だな</li>
    <li>gtk+ の HEAD の demos/gtk-demo 中の make で ld が死ぬ</li>
    <li>galeon にリンク・ツールバーが付いたが、さてどうか</li>
    <li>ゆーべのココロ図書館見る。なるほど、黒田由美さんの今の名前か</li>
    <li>Nautilus 1.0.5 が出るのか。doc-i18n-tool とか intltool とかもフォローせんと…</li>
    <li><a href="http://natto.2ch.net/test/read.cgi/isp/1001853414/41">え?</a> やだなぁ。ドンキホーテ本店の前を夜に通るたびに思うが、いやだなぁ</li>
  </d:day>
  <d:day d:mday="13">
    <li>天気がいいので布団干して、選択。昼はフレンド</li>
    <li>新宿へ。<a href="http://www.gnome.gr.jp/">GNOME</a>の飲み会。さて引越しに本腰入れないと…</li>
    <li>本研へ</li>
  </d:day>
  <d:day d:mday="14">
    <li>「<a href="http://www2.gihyo.co.jp/books/bookinfo.asp?ID=4-7741-1302-6">改訂版 標準XML完全解説(下)</a>」はわかりやすいね。(上)も買っておこうかな。改訂版ぢゃないやつの頃に比べたら XML 関係もいろいろ整ってきたことよ</li>
    <li><a href="http://xmlsoft.org/XSLT/">xsltproc</a> 試す。おお、ちゃんと日本語も扱えるよ。まぁ、libxml2 だから使えなくちゃまずいんだけど。mod_ なんとか + libxml2 + libxslt な Cocoon2 みたいなやつが欲しくなるね。とりあえずは Makefile でいいけど</li>
    <li>perl + XML::DOM なこのページを、XSLT で書き直してみることにする</li>
    <li>曜日の計算は…と探してたら、<a href="http://www.exslt.org/">EXSLT</a> てのを見つける。「XSLT の拡張を供給するコミュニティ・イニシアティブ」か。いろいろ揃ってますね。や、<a href="http://xmlsoft.org/XSLT/extensions.html">libxslt の拡張の書き方</a> でも触れられているな。あ、libexslt てのが libxslt に同梱されてる。便利便利</li>
    <li>牛へ。オージービーフだったのか</li>
    <li>libxslt1 の 1.0.4 の date:day-in-week() がうまく動かない。処理がバグってるぽいな…ということで 1.0.5 の deb 作って入れたら OK。<a href="/~AE5T-KSN/d/month.xsl">スタイルシート</a>を書いて、<a href="/~AE5T-KSN/d/200110.html">一部を</a>、XML::DOM じゃなく、xsltproc 使うようにしてみる。ところで Xalan 対応の EXSLT 拡張パッケージみたいなのって誰か作ってないかな</li>
  </d:day>
  <d:day d:mday="15">
    <li>特になにもなし</li>
  </d:day>
  <d:day d:mday="16">
    <li><a href="http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=291&amp;forum=7&amp;2">こんなところにまで</a></li>
    <li>pool/ の下、main と contrib と non-free に分けただけでもやっぱり EOF。しかたないので Packages ファイルを parse して、それぞれの sub directory 単位で接続させる。うむ、いまのところ順調</li>
    <li>朝、<a href="http://www.jp.sonystyle.com/">Sony Style</a>で新型 VAIO の <a href="http://www.jp.sonystyle.com/Style-a/Catalog/01a/J21works/">PCV-J21MG</a> を最小構成で注文。昼、Y谷さんも注文したようだ</li>
    <li>メモ: <a href="http://www5a.biglobe.ne.jp/~ymgt/hiphop/html/">ヒップホップスラング</a></li>
    <li><a href="http://www.microsoft.com/globaldev/DrIntl/015/default.asp">Ask Dr. International, #15 (GB 18030 -- New Chinese encoding)</a></li>
    <li>最近 7 日分についても XSLT 化してみる (<a href="/~AE5T-KSN/d/diary.html">生成に使用している XSLT ファイルなど</a>)。<code>--xinclude</code> オプションで <a href="http://www.w3.org/TR/xinclude/">XInclude</a> が使える。</li>
  </d:day>
  <d:day d:mday="17">
    <li>一年下のT君の突然の訃報に驚く。結婚して幸せそうだったのに…</li>
  </d:day>
  <d:day d:mday="18">
    <li>ウチの洗濯機はT君のおさがり。扇風機と電話の加入権は高校の時に亡くなった叔父さんのおさがり</li>
    <li><a href="http://flowernet.gr.jp/dist/www2pdoc/">www2pdoc: UNIX用 WWW→PalmDOC コンバータ</a>。いまのところ CLIE は Windows マシンとの間でしか使ってないけどチェック。Palm III のデータをはやいこと移行したい [￥.]</li>
    <li>GConf の <code>gconf_value_from_corba_value()</code> で <quote>Invalid UTF-8 in string value ..</quote> が表示されている。GConf では文字列は UTF-8 じゃなきゃあかんのかな。ちゃんと調べてないけど、データをセットする際に UTF-8 に変換せんといかんのかなぁ。昨日試した galeon の HEAD の新機能 (関連ページ検索ボタンの追加) で SEGV ったし、そのあたりもチェック</li>
    <li><a href="http://kt-www.jaist.ac.jp:8000/~ttate/mod_xslt/index.jhtml">mod_xslt のページ</a>、<a href="http://modxslt.sourceforge.net/">Apache Module for XSLT</a></li>
    <li><a href="http://www.opaque.net/ming/">Ming - an SWF output library and PHP module</a>。Flash のデータを生成するライブライ。PHP、Python、Ruby からも使える [<a href="http://slashdot.jp/journal.pl?op=display&amp;uid=277&amp;id=22989">kinnneko さんの日記</a>]</li>
    <li><a href="http://www.microbrew.org/products/usieve/">Microbrew MicroSieve</a>。USENET ニュースの高速な spam フィルタ、らしい [freshmeat]</li>
    <li>なんとなく「<a href="http://www.pearsoned.co.jp/washo/etc/wa_other12-j.html">PDFリファレンス 第2版</a>」を買う</li>
    <li>galeon、<code>set_config_from_list()</code> の挙動が変。うーむ</li>
  </d:day>
  <d:day d:mday="19">
    <li>GNOME_Galeon_NautilusView.oaf.in が Galeon の HEAD に commit された。おお、いよいよ。</li>
    <li>fixed フォントが見つからん、などといって X が起動しない。xfs-xtt 使わないようにしてみたら、ログには <span class="filename">/usr/X11R6/lib/X11/fonts/misc</span> を init できないので FontPath のリストから消す、などという。fixed はここにあるのに。で、X のソースを追跡するなどして調べてみると <span class="filename">fonts.alias</span> がおかしいらしい。そこで /etc/X11/fonts/misc の内容をあれこれしてみると <span class="filename">xfonts-biznet-iso8859-2-base.alias</span> が原因だった。コメントに <code>#</code> が使われているよ</li>
    <li>帰宅。Galeon と Nautilus の組みあわせを試す。CVS から Galeon を入れ、Nautilus のウインドウを開き、HTML ページを表示させ、ちょいと設定をする。おおー、Nautilus の中で Galeon が動く。でも Nautilus 自身の問題か、リソース喰いだな。CVS の Nautilus も試さんと</li>
  </d:day>
  <d:day d:mday="20">
    <li><a href="http://www.solid-web.com/cgi-bin/view5.cgi?ID=158">プログラマと付き合う</a></li>
    <li>12 時に目が覚める。玄関のポストを見ると、不在票が。VAIO が届いたらしいが、爆睡して気づかず。連絡して夕方までに届けてもらう</li>
    <li><a href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey-Embed">Galeon の tinderbox</a></li>
    <li>Nautilus 1.0.5 が出た。入れてみる。起動が速くなったか。でもメモリを食い潰す現象がまだある。これは何が原因か</li>
    <li>Galeon は SEGV の原因っぽいのがいくつか FIX されている</li>
    <li>台所の掃除。<a href="http://ph.starts.co.jp/Rentabox/">レンタルボックス</a>借りようかどうしようか悩むなぁ。まずはどんどん捨ててから、だけど。量が多くて大変</li>
    <li>注文しておいた<a href="http://www.jp.sonystyle.com/Style-a/Catalog/01a/J21works/">VAIO</a> が届く。簡単に設定してみる。XP のデフォルトのインターフェイスは違和感あるなぁ。CPU のおかげで重いてことはないのだけれど</li>
    <li>本研へ。加賀屋でしんみりと飲む</li>
    <li>帰宅</li>
  </d:day>
  <d:day d:mday="21">
    <li>朝起きてテレビ見る。そしてまた寝て、起きたら15時。しまった夕べ、ビデオのタイマーをセットしておくの忘れたよ</li>
    <li>SkyPC で 1394 のケーブルなど。駅のあたりへ出て飯食って、靴買ったりいろいろ</li>
    <li>VAIO で試しに番組を録画。おお、これなら充分ですな。ビデオの代替になるよ。リモコンでかなりのところまで操作できるのは便利。Hi-8 の中身をすべて落としたいけど、量がアレだしなぁ</li>
    <li>部屋の片づけ。雑誌類をなるべく多く処分することにする。といってもどのくらいあるのか検討つかない。それから VAIO 設置のついでに AV 機器まわりをいくらか整理。調子の悪い NS9000 を完全に止めることにする。そのうち修理に出そう</li>
  </d:day>
  <d:day d:mday="22">
    <li>Emacs 21.1 が出たらしいが、slashdot 効果なのか混雑しまくり。ミラーでけん</li>
    <li>gnome-core と gnome-applets の新版が出るっぽいので ja.po を一気に更新。結構変わってるよ。Print キーでスクリーンショット、なんていつから入ったんだ? あと、gnome-terminal にマルチバイトサポートなるものが入ってるけど、これは RedHat のやつ?</li>
    <li>21.1 がミラーできた。さっそくコムパイルして <span class="directory">/usr/local/emacs</span> に入れてみる。<code>create-image</code> とか <code>put-image</code> とかで画像が扱えるんか</li>
    <li>しまった誤訳していた。ということで修正</li>
  </d:day>
  <d:day d:mday="23">
    <li>パッチ作って投げる。Galeon の 0.12.5 にすべりこんだみたい。たぶんあれでいいと思う。きっと。うまくいきますように。さて寝よう</li>
    <li><a href="http://www.glish.com/css/">CSS Layout Techniques: for Fun and Profit</a>。table 無しでレイアウトする上でのいろいろ [galeon-devel]</li>
    <li>glib pango atk gtk+ ORBit2 libIDL linc gnome-common libxml2 を build。なぜか gconf の HEAD は gcc-2.95.4 で build できんので gcc-3.0 で build</li>
  </d:day>
  <d:day d:mday="24">
    <li>S のケーブルを買う</li>
    <li>bonobo-activation と libbonobo</li>
  </d:day>
  <d:day d:mday="25">
    <li>フレッツ 8Mbps、か</li>
    <li><a href="http://www.atmarkit.co.jp/fxml/rensai/frontier06/frontier06.html">こころ、あると、いいな</a></li>
  </d:day>
  <d:day d:mday="25">
    <li><a href="http://www.gihyo.co.jp/wdpress/vol5index.html">2ちゃんねる転送量削減記</a></li>
    <li>Ximian Bugzilla #10541 への fix が原因かな...</li>
  </d:day>
  <d:day d:mday="26">
    <li>gccchecker 使ってバグを探したりする。一つ見つける</li>
  </d:day>
  <d:day d:mday="27">
    <li>昼くらいに起床。立ち食いそば屋で昼飯</li>
    <li>秋葉まで走る。PC133 CL3 256MB のメモリを 2 つ買う。これで税込みで 4,000円切るというのだから、えらいことだ。あと、AT100 IDE 100GB の Western Digital の HDD を買う。これは税込みで 30,000ちょい</li>
    <li>本研に寄って荷物を置いてから、と思ったけど、もう 18時までに 30 分しかなかったので、そのまま下北沢まで走る。さすがに 30分は無理で、40分かかる。バテる</li>
    <li>Bさんの牛。シャノでダラダラ</li>
    <li>本研へ。apricot の CD-ROM の調子が悪いので調べるが良くわからず。Mね君が自宅から CD-R なドライブを持ってきてくれたので、それを繋ぐ</li>
    <li>明朝に雨が降るそうなので、深夜に走って帰宅</li>
  </d:day>
  <d:day d:mday="28">
    <li>昼くらいに起床。フレンドで昼飯 (ホットケーキ)</li>
    <li>昨日買ったメモリと HDD を取り付ける。アクティベーションみたいなのは生じなかった。VAIO 附属のやつは VAIO にしかインストールできないようになってるから、という話が Y さんから聞いたが、だからかな</li>
    <li>30分番組を <a href="http://flaskmpeg.sourceforge.net/">FlaskMPEG</a> 使って MPEG4 にコンバートしてみる。ビデオカプセルを 100G の HDD に作った「キャビネット」に書き出したら、拡張子が .MPG のファイルになったので、それを直接指定する。思ったより速く終わる</li>
  </d:day>
  <d:day d:mday="29">
    <li><a href="http://project-assu.cool.ne.jp/2chcafe/index.html">2ちゃんねる カフェ</a>。デスクリムゾンとかクリーミー○ミ (クリィミー、だよな)などというカクテルが。 [<a href="http://pc.2ch.net/test/read.cgi/unix/1002365441/123">UNIXカフェを作ろうかと思うんですが</a>]</li>
    <li><a href="http://www.businessstandard.jp/trend/art.asp?newsid=%7B1DF278FC%2DC7BC%2D11D5%2D8459%2D00508B8FA8A5%7D">2ちゃんねる研究</a>。「ビジネススタンダード」誌の記事</li>
    <li>メモ: <a href="http://www.intel.com/ial/upnp/">Intel&#174; UPnP Software Development Kit V1.0 for Linux</a></li>
    <li><a href="http://www.suse.de/~mfabian/suse-cjk/suse-cjk.html">中日韓 (CJK) Support in SuSE Linux</a> [mozilla-general]</li>
    <li><a href="http://www.cc.rim.or.jp/~devilman/3dCoding/3dCoding.html">3D補講</a>、<a href="http://www.infoeddy.ne.jp/~tensyo/prog/linealgo.htm">直線のアルゴリズム 楕円のアルゴリズム</a> [<a href="http://pc.2ch.net/test/read.cgi/tech/1004061650/l50">滑らかな曲線</a>]</li>
  </d:day>
  <d:day d:mday="30">
    <li><cite>Add support for translucent panels.</cite>なんてのが gnome-core の ChageLog にあったことにいまさら気づく。パネルの上で右クリック→「プロパティ」→「すべてのプロパティ...」→「背景」から「背景の種類」のプルダウンで「透明」を選ぶ、と  ⇒パネル自身の「スクリーンショット」機能でキャプチャした<a href="/~AE5T-KSN/img/tpanel-20011030.png">画像 (286kB)</a>。メニューパネルでは変えられないのかな?</li>
    <li>Galeon の Nautilus の view が良い感じ</li>
  </d:day>
  <d:day d:mday="31">
    <li><a href="http://www.suse.de/~ke/po-toys/">PO File Management</a></li>
    <li><a href="http://www.xml.com/pub/a/2001/05/07/xsltmath.html">πを計算する XSLT</a>。xsltproc では <code>--maxdepth</code> で適当に大きな数を指定せんといかん</li>
    <li><a href="http://www.mulberrytech.com/quickref/index.html">XSLT and XPath Quick Reference</a></li>
  </d:day>
</d:diary>
