<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE d:diary SYSTEM "d.dtd">
<d:diary xmlns:d="http://mickn.p.utmc.or.jp/diary" year="2003" month="12">
  <d:day mday="1">
    <li title="perl"><a href="http://www.geocities.co.jp/SiliconValley-Oakland/1680/xperl/index.html">おきらくＰｅｒｌプログラミング入門 -- めざせ Perl マスター --</a>。perl について、わりにつっこんだところまで解説されてていい感じ</li>
    <li title="地上デジタル">NHK やフジの一部ドラマ以外は 4:3 な番組をアプコンしてワイドで放送している。まぁ、受信状況も NHK-G 以外は微妙に不安定なのでそれでもいいけど。NTV、ANB、TX は送出機材を同じ某社が作ってて、そこの問題らしいとかどうとか。しかしそれでもアナログがダメダメなウチの環境としては充分に綺麗だ。<a href="http://www.zdnet.co.jp/news/0312/01/cjad_sato.html">地上波デジタル放送スタート　多チャンネル化や送出設備で悩む放送局</a></li>
  </d:day>
  <d:day mday="2">
    <li title="ケータイ"><a href="http://specters.net/cgipon/">CGIぽん</a>。ケータイ向けの Web の開発に有用な情報をまとめているところ、のようだ [apache-users ML]</li>     
  </d:day>
  <d:day mday="3">
    <li title="Perl">「実用Perlプログラミング」をいまさらながらに読む。早いうちに読んでおればよかった…</li>
    <li title="JSP">HTML::Parser +αで parse できるっぽい。ということで書いてみた</li>
  </d:day>
  <d:day mday="4">
    <li title="SIP"><a href="http://internet.watch.impress.co.jp/cda/news/2003/12/03/1349.html">エッジ、専用端末からユーザー間は無料で通話できるインターネット電話</a>。この端末を買えば、実家の間ともタダで電話し放題かな</li>
    <li title="テンプレート">メモ: <a href="http://www.mail-archive.com/velocity-user@jakarta.apache.org/index.html#10961">a new paper on enforcing separation in template engines,</a>。例のペーパーについての Velocity のメーリングリストでのスレ</li>
    <li title="Postfix + Perl"><a href="http://search.cpan.org/~uri/Mail-Postfix-Attr-0.02/">Mail::Postfix::Attr</a>。Postfix のプログラム同士が通信に使用している独自のプロトコルを処理するモジュール</li>
  </d:day>
  <d:day mday="5">
    <li title="Colander"><a href="http://marc.theaimsgroup.com/?l=postfix-users&amp;m=106988471215726&amp;w=2">Colander: opensource SMTP proxy for pluggable per-user filters in Perl</a>。ユーザごとにフィルタを設定できる spam 対策用の SMTP proxy。perl の POE を利用して書かれていて、性能もいいらしい。pobox.com で使われている。opensource としてリリースする、らしい</li>
    <li title="スパムスパム">なにやら「紫いも」のことが「スパスパ人間学」で取り上げられたとのことで、「紫いも」について触れた宣伝系のメルマガが、がんがん流れているらしい。<a href="http://www.google.co.jp/search?q=%83X%83p%83X%83p%90l%8A%D4%8Aw&amp;meta=lr%3Dlang_ja%26hl%3Dja&amp;btnG=S">「スパスパ人間学」でグーグルを検索してみる</a>と、右の広告エリアに紫いもについての商品販売サイトが流れている。さすがだ。スーパーとかだけじゃなく、こういうところでも健康番組などはマメにチェックしているのね。逆にいえば、スパム対策屋さんは「あるある大事典」「おもいっきりテレビ」「生活ホットモーニング」などの番組を毎日ちゃんとチェックして、キーワードを拾っていけばいいのだろうか (もうやってたりして)</li>
    <li title="牛">牛</li>
  </d:day>
  <d:day mday="6">
    <li title="秋葉">秋葉で配線まわりの小物など。あと、CD</li>
    <li title="飲み">チムニーで飲み</li>
  </d:day>
  <d:day mday="7">
    <li title="アンテナ">屋上に上がってポールを延ばしてみる。風が強くてアンテナがゆらゆら。日光がまぶしくて設置も大変。さて、結果はダメダメ。向きや高さをちゃんと調整せんといかんようだ。さすがにダれてきた</li>
    <li title="猫">天気がいいので昼飯ついでに谷中銀座に猫見物。<a href="http://www.gtk.utmc.or.jp/photo/2003-12-07/">写真</a></li>
    <li title="CATV">観念して <a href="http://www.tcn-catv.co.jp/">CATV</a> を申しこむ。ゴーストまみれながらも UHF も見れるし、地デジは周波数変更無しでのパススルーだし、初期費用・工事費用半額キャンペーン中だし</li>
  </d:day>
  <d:day mday="8">
    <li title="Debian Enterprise"><a href="http://lists.debian.org/debian-devel/2003/debian-devel-200311/msg01346.html">Debian Enterprise?</a>のスレと<a href="http://debian-enterprise.org/">debian-enterprise.org</a>をチェック</li>
    <li title="新月"><a href="http://fuktommy.hp.infoseek.co.jp/">P2P掲示板 新月</a>。Perl で書かれている P2P な掲示板</li>
    <li title="掃除">大家さんから電話。ガス屋さんが明日来るとのこと。大家さんも立ち会うということで、夜中までかかって部屋の掃除。パソコンラックは分解し、デスクトップ Linux マシン以外 (VAIO とサーバ) は、すべてワイヤーラックへ</li>
  </d:day>
  <d:day mday="9">
    <li title="ガス">朝、ガス屋さん来る。実際の対策工事は午後じゃないとだめということで会社は休むことにする。大家さんに CATV 工事の許可を得る</li>
    <li title="部屋">そのうちまたちらかるだろうから、記念に<a href="http://www.gtk.utmc.or.jp/photo/2003-12-09/">撮影</a></li>
  </d:day>
  <d:day mday="10">
    <li title="RSS">bk1 が RSS feed を開始した、RSS クライアントを配り出した、なんて話を見てなんとなく RSS feed を作ってみた。<a href="http://www.asahi-net.or.jp/rss/info.xml">これ</a> と <a href="http://www.asahi-net.or.jp/rss/news.xml">これ</a>。とりあえず RSS 0.91 の最小セットで</li>
    <li title="Straw">GNOME 上の RSS リーダとしては <a href="http://www.nongnu.org/straw/">Straw</a> が日本語も使えていい感じだが、resolve.conf に IPv6 な DNS サーバのみを指定している環境だとうまくない。straw が使ってる adns が対応してないようだ</li>
  </d:day>
  <d:day mday="11">
    <li title="RSS"><a href="http://jeremy.zawodny.com/blog/archives/001001.html">Yahoo! News Search via RSS</a> というのを今さらながら知る。Yahoo! のニュース記事を特定のキーワードで検索した結果を RSS で得ることができる [<a href="http://groups.yahoo.com/group/syndication/message/4263">syndication ML</a>]</li>
    <li title="風博士">風博士の deb を入れてみる。うーむ、昨日作った RSS は認識されないな。0.91 だとだめなのかな。1.0 と 2.0 を用意するかな</li>
    <li title="10年"><a href="http://jeremy.zawodny.com/blog/archives/001192.html">10 Years of Personal Web Publishing (or Self-Archeology and Internet Nostalgia)</a> を読んで、そういや自分の昔のページの URL が記録されてる投稿が NetNews にあったなと思って探してみる…。<a href="http://groups.google.co.jp/groups?hl=ja&amp;lr=&amp;ie=UTF-8&amp;inlang=ja&amp;c2coff=1&amp;scoring=d&amp;selm=Cuoy53.26t%40news.unr.edu">:Re: Mosaic &amp; World Wide Web</a> を見つける。もう10年近くになるのか</li>
    <li title="RSS over NetNews">RSS の流通手段として NetNews ってのは誰かやってるかな。現状の NNTP のネットワークだと辛いので、互いにそれなりに認証かけてる NNTP 網を組み、配布する RSS はなにがしかの署名をする、って感じで</li>
    <li title="コンテキストと IM">名簿のアプリを作ってるとして、その入力フォームには「名前」「住所」などの欄がある。名前の欄に入力する時には人名を選択候補の中で優先させ、住所では地名を優先させる。なんてことのできる IM はどっかないかな</li>
  </d:day>
  <d:day mday="12">
    <li title="PodWiki"><a href="http://www.daemon.de/en/software/podwiki/">PodWiki</a>。POD を使った Wiki</li>
  </d:day>
  <d:day mday="13">
    <li title="秋葉">DVDなど</li>
    <li title="飲み">蕎麦人で飲み</li>
  </d:day>
  <d:day mday="14">
    <li title="新宿">新宿へ。ハンズでポスタークリップを買う</li>
    <li title="牛">下北沢へ。牛。私と麺と中山君の3人のトリプル</li>
  </d:day>
  <d:day mday="15">
    <li title="SMTP Throttle">qmail 用。<a href="http://monkey.org/~jose/software/vthrottle/">vthrottle</a>。元になったのは <a href="http://www.hpl.hp.com/techreports/2002/HPL-2002-172.html">Throttling Viruses: Restricting propagation to defeat malicious mobile code</a> か? あと、<a href="http://www.hpl.hp.com/techreports/2003/HPL-2003-118.html">Design, Implementation and Test of an Email Virus Throttle</a> というのも。</li>
     <li title="Referer Launderer (1)"><a href="http://rl.utmc.or.jp/">Referer Launderer</a> というのを作って設置</li>
     <li title="Referer Launderer (2)">要するに http://ime.nu/ みたいなの。諸事情により Referer を隠したい場合に使う。http://rl.example.net/ に設置した場合、http://rl.example.net/http://www.example.jp/ にリンクすると、http://www.example.jp/ にリンクするページが生成される。 http://www.example.com/#hoge にリンクしたい場合は http://rl.example.net/anchor(hoge)/http://www.example.com/ へリンクすればよい。ブラウザのバグによって漏れることなどもあるし、完璧ではないが、まぁ、いいだろう</li>
  </d:day>
  <d:day mday="16">
    <li title="いろいろ">ぎゃふん</li>
    <li title="Blosxom"><a href="http://www.blosxom.com/">Blosxom</a>を試しに入れてみた。実際に運用していくにはプラグインをがしがしつっこまないと面白くはないか。コードも短かいのですぐに読めた。よくできてるな。やたらと小文字な「グローバル変数」みたいなのが多いのが、ちょっと好みじゃない。パッケージ名が小文字のみ、とか。perl4 っぽい嫌な雰囲気が残っている。デフォルトでは File::Find しまくるのとか</li>
  </d:day>
  <d:day mday="17">
    <li title="RSS">タイムスタンプ・変更検知がらみのメモ。<a href="http://groups.yahoo.com/group/rss-dev/message/6006">Update algorithm using syndication module</a>、<a href="http://groups.yahoo.com/group/RSS2-Support/message/461">best practice to indicate content changes in an item</a>、<a href="http://www.intertwingly.net/wiki/pie/TimestampVsCreationDateTime">What should the timestamp be?</a>。「書かれた日時」「最後に変更された日時」「発行、された日時」「参照可能な期間」などがあるな</li>
    <li title="アワード"><a href="http://exode.at.infoseek.co.jp/weblo/">ウェブロアワード2003</a>。山田BBSなアワード。ところで、<a href="http://artifact-jp.com/mt/archives/200312/blogoftheyeah.html">blog of the Yeah!2003</a> とか <a href="http://kotonoha.main.jp/2003/12/14cocolog.html">ココログはなぜパワーがあるのか</a> とか見てると、パソ通時代の NIFTY とそれ以外の空気の違いやら何やらを思い出す</li>
    <li title="順序">この日誌の生成 XSLT に手を入れる。最新数日分の表示では、各日の中においても新しいものを先頭にするようにした</li>
  </d:day>
  <d:day mday="19">
    <li title="飲み">夜、ひさしぶりな某氏と春日で飲む</li>
  </d:day>
  <d:day mday="20">
    <li title="秋葉">自転車で秋葉へ。DVDなど買いこむ</li>
    <li title="鍋">カフェ本で鍋</li>
    <li title="破損">「ゴールデンフェニックス版」の箱を自転車のスポークにまきこんでしまい、一部を破損する。しおしお。中身は無事なのが幸いだが、さすがに箱のために買い足すのもなぁ</li>
  </d:day>
  <d:day mday="21">
    <li title="秋葉">ふらふらと歩いて秋葉へ。サトームセンで <a href="http://www3.toshiba.co.jp/dvd/j/lineup/hdd/rd-x4.html">RD-X4</a> を買う</li>
    <li title="RD-X4(1)"><a href="http://www.gtk.utmc.or.jp/photo/2003-12-21/rd-x4.jpg">設置</a>する。とりあえず「劇場版」のDVDなど見る</li>
    <li title="RD-X4(2)">試しに一番組焼いてみる。操作感は全体に向上しているのだが、なんといってもDVDを焼く時の、DVDのタイトルをPC側から入力できるようになっているのがよい。この機能強化は前から知ってはいたが、Java Applet を使ったネットリモコンで実現している。RD-X4 側で「ソフトキーボード」を表示するような場面でネットリモコンを機動していると、ネットリモコンからテキスト入力ウインドウがポップアップするような仕掛になっている。Linux + Epiphany でも入力できた (入力したウインドウでは文字化けしているが、RD-X4 そのものには正しく入る。フォントの設定の問題か?)。焼くのも速いし、言うことないね</li>
  </d:day>
  <d:day mday="22">
    <li title="ケーブル">Wooo のチューナのモニタ出力を RD-X4 に入力するために S-VHS のケーブルを買う。Wooo のチューナ、D端子の出力がないのだよなぁ。D-VHS でストリーム録画して、D-VHS デッキから出せばなんとかなるのだが。地上波デジタルをアナログで録るのであれば、まぁ、それでもいいのだろうけど</li>
    <li title="掃除">来客にそなえて部屋の掃除。奥の二部屋をなんとか人が歩ける状態にまでもっていく</li>
    <li title="宴会">毎年恒例のメメクリ。今年の会場は私の家。21時くらいからボチボチと集り、最終的には十数人になったか。鮪や角煮、酒などを飲み食い、ビデオを見、語り、夜は更ける</li>
  </d:day>
  <d:day mday="23">
    <li title="休みの日">早朝、皆が帰宅or出社。昼まで寝る</li>
    <li title="買い物">春日へ降りる。あおい書店で漫画を買い、マクドで昼飯しつつ、読む。春日へ買いもの。DVD-R を収納するケースをオリンピックで。クイーンズ伊勢丹で焼肉用の肉や野菜など。珈琲館でマクドでの続きを読む。夜はホットプレートで肉を焼いて夕飯</li>
    <li title="散髪">家のすぐ近所の床屋で散髪。2回目だけど、顔をちゃんと覚えていただいていた</li>
    <li title="漫画">夜の8時、なんとなく漫画の新刊などを買い逃してるのに気づいたので、チャリで秋葉まで。とらのあなで何冊か買う</li>
  </d:day>
  <d:day mday="24">
    <li title="RSS">
<p><a href="http://www.nongnu.org/straw/">Straw</a> では、チェックしたいサイトの URL を入力すると、そのサイトについての RSS Feed の URL を自動的に Straw が探し出してきて、登録してくれる機能がある。</p>
<p>たとえば、<a href="http://slashdot.jp/">http://slashdot.jp/</a> という URL を登録すると自動的に二つの RSS が検出されるが、どうやっているのかパケットを観察してみた (Straw は Python で書かれているのでコード読めばより確実なのだが)。</p>
<p>まず最初はユーザの入力した URL に実際にアクセスしている。おそらく、それが RSS/RDF かどうかを確認、あるいは HTML ならば <a href="http://diveintomark.org/archives/2002/06/02/important_change_to_the_link_tag">RSS Autodicovery</a> 用のタグがあるかどうかなどをチェックしているのだろう。</p>
<p>さて、slashdot.jp のページには何の手がかりもない。</p>
<p>Straw はここで、<a href="http://www.syndic8.com/">Syndic8</a> の XML-RPC インターフェイスにアクセスしている。ここで http://slashdot.jp/ について検索すると、二つの URL が返される。</p>
<p>そして Straw はそれらにアクセスし、存在の確認や description のチェックをしている。</p></li>
    <li title="年末・年始">まずはコミケ。12/28,29は一般参加、12/30は売り子で参加。帰省は 12/30の ANA 最終便で鹿児島、そして1/2 の ANA で帰京。というわけで、<a href="http://www.gtk.utmc.or.jp/lib/2003-2004.txt">録画予約のスケジューリング(仮)</a>。うーん、死ぬ。はやくHDDを空けねば。万が一のために帰省先から自宅内の機器を操作するため準備もしたいが、そんな余裕はあるのか</li>
  </d:day>
  <d:day mday="25">
    <li title="コーディング">さっさと実装しちまおう、と仕様をあれこれ考えたり、コード買いたり。実際にコードを書きながらメモを取っていくのが一番効率いいな</li>
    <li title="夜">とらのあなに寄ってマリみて新刊など買ったり、ゲマズで CD 買ったり。オリジン弁当でおかず買って夕飯。ひたすら DVD-R 焼き。HDD レコ買うと見る時間がなくなるという話を先日の飲みの時にしたのだが、まさにそんな感じだ</li>
  </d:day>
  <d:day mday="26">
    <li title="perl">sarge に perl 5.8.2 が入ってる。よきかな</li>
    <li title="file type">
<a href="http://mail.gnome.org/archives/nautilus-list/2003-December/thread.html#00255">Why file content sniffing sucks</a>、<a href="http://mail.gnome.org/archives/nautilus-list/2003-December/thread.html#00264">Suggestion for file type detection approach</a>。GNOME において、ファイルの「MIME Type」の決定ルールはどうにかならんのか、という話。file コマンドみたく中身を見て判断するのは場合によっちゃ問題だ。拡張子のみで判断すると速くなるし、危険性もそれ自体ではないのではないか、といった提起からの議論</li>
    <li title="DNS"><a href="http://www.kb.cert.org/vuls/id/714121">VU#714121 Incorrect NXDOMAIN responses from AAAA queries could cause denial-of-service conditions</a>。CERT/CC の Vulnerability Note にも登録されていたのか</li>
    <li title="デジタルデバイド"><a href="http://www.sfc.ne.jp/~shibu/diary/?date=20031214#p01">デジタルデバイドin日本</a>と、それに対する批判である<a href="http://blog.readymade.jp/tiao/archives/000518.html">「blogに関する中央と周縁」と改めて言われると</a>、それへの応答である<a href="http://www.sfc.ne.jp/~shibu/diary/?date=20031219#p01">Tiaoさんの批判に応える</a>が面白い。私はブロードバンドでも所得でもランキング最下位を漂ってる県から東京に出てきて、そのまま居ついている人間なので興味深い話題だ</li>
  </d:day>
  <d:day mday="27">
    <li title="出勤">当番出勤</li>
    <li title="印刷">都内某所にて冬コミの本を印刷&amp;製本</li>
    <li title="本研">カフェ本</li>
    <li title="チェック">カタログをチェック。初日は特に無し</li>
  </d:day>
  <d:day mday="28">
    <li title="休み">まったりと休み</li>
  </d:day>
  <d:day mday="29">
    <li title="冬コミ">9時に起床。9時半くらいに出て、会場に入れたのは11時近くくらいか。特に混雑してることもなく、まったりと周る</li>
  </d:day>
  <d:day mday="30">
    <li title="冬コミ">6時起床。会場到着は8時。チラシを片づけ。O竹さん来る。買い物おねがいして、売り子。ぼちぼち売れる。売り子交代して買い物。チェックしたところをひととおり周る。戻ってきたら完売していた</li>
    <li title="帰省">2時には会場を出、ゆりかもめで新橋。新橋のキムラヤでビデオテープを買い、帰宅。準備して空港へ。土産買って軽く食事して最終便で鹿児島。バスで市内。西駅で父の車に乗り、家へ</li>
  </d:day>
  <d:day mday="31">
    <li title="onちゃん">なぜか鹿児島で放送された<a href="http://www.htb.co.jp/on-anime/">onちゃん夢パワー大冒険!</a>を録る。GRT無しビデオなんでゴースト出まくりなのが残念 (家の目の前にKKBのタワーがあるのだが)。HTB版とはどう違ってるんだろ</li>
    <li title="家">妹の家に行く。この広さでこの値段、ってのはいいなぁ</li>
    <li title="年越し">妹夫婦も来る。紅白見て、去年と同じようにナイナイのバカ番組見つつ、蕎麦食いつつ、年越し</li>
    <li title="更新"><a href="/~AE5T-KSN/anime/newprog.html">新番組一覧</a>を更新</li>
  </d:day>
  <!--
12/21 (Sun) 13:00-
-->
</d:diary>
<!--
What should the timestamp be?
http://www.intertwingly.net/wiki/pie/TimestampVsCreationDateTime


Update algorithm using syndication module
http://groups.yahoo.com/group/rss-dev/message/6006

best practice to indicate content changes in an item
http://groups.yahoo.com/group/RSS2-Support/message/461

Re: best practice to indicate content changes in an item
http://groups.yahoo.com/group/RSS2-Support/message/467

Re: best practice to indicate content changes in an item
http://groups.yahoo.com/group/RSS2-Support/message/472
  dcterms:created - item が最初に書かれた日時
  dcterms:modified - item が最後に変更された日時
  dcterms:issued (= pubDate) - item が発行された日時
  dcterms:available - 参照可能な日時 ＝ issued 〜 参照不可能になる日時

What should the timestamp be?
http://www.intertwingly.net/wiki/pie/TimestampVsCreationDateTime

News Standards Summit
http://www.idealliance.org/news-summit/

掲示板
http://bbs11.otd.co.jp/1109634/bbs_plain
-->
