<?xml version="1.0" encoding="EUC-JP"?>
<d:diary xmlns:d="http://mickn.p.utmc.or.jp/diary" year="2003" month="11">
  <d:day mday="1">
    <li title="UHFアンテナ">UHFブースターを購入。UHFアンテナにためしにつないで見ると、それなりに映る。録画には適さないが</li>
    <li title="飲み">白糸で飲み</li>
  </d:day>
  <d:day mday="2">
    <li title="UHFアンテナ">アルミポールを購入し、ベランダに据え付ける。地上波デジタルは映るだろうか…</li>
  </d:day>
  <d:day mday="3">
    <li title="休日">せっかくの休日だけど天気悪し。正門前のレストランで昼食。スパゲティ頼んだら量が多かった。やはり大学のそばだけのことはある。総合図書館で少し時間をつぶす。夜はダージリンでカレー</li>
  </d:day>
  <d:day mday="4">
    <li title="VFS for Ruby"><a href="http://sugi.nemui.org/wiki/libvfs-ruby">libvfs-ruby</a></li>
    <li title="地上デジタル"><a href="http://tv.2ch.net/test/read.cgi/bs/1066358736/189n-">地上デジタルの放送エリアの細かい地図について</a>。私の家はギリギリ、エリア外 (民放は)</li>
  </d:day>
  <d:day mday="5">
    <li title="FTP"><a href="http://www.ford-hutchinson.com/~fh-1-pfh/ftps-ext.html">ftps - FTP-SSL and FTP-TLS - the state of play</a>。FTP の SSL/TLS サポート状況。あと MLST の draft は RFC 化待ちの queue に入ってるようだ</li>
    <li title="Wiki on Subversion"><a href="http://subwiki.tigris.org/">SubWiki</a>。Wiki using a Subversion data repository</li>
    <li title="Autoconf"><a href="http://ac-archive.sourceforge.net/">The Autoconf Macro Archive</a></li>
  </d:day>
  <d:day mday="6">
    <li title="XML"><a href="http://www.w3.org/TR/2003/PR-xml11-20031105/">XML 1.1 PR</a></li>
    <li title="PeerCast"><a href="http://slashdot.jp/article.pl?sid=03/11/06/0725215">PeerCast 専用端末</a>。おもしろそうだ。<a href="http://www.zdnet.co.jp/broadband/0311/06/lp11.html">「P2P型」インターネットラジオ端末が登場</a></li>
    <li title="UPnP"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/0971786119/">Upnp Design by Example: A Software Developer's Guide to Universal Plug and Play</a>。UPnP の解説書</li>
  </d:day>
  <d:day mday="7">
    <li title="GNOME"><a href="http://www.gnomedesktop.org/article.php?sid=1430">Footnotes の記事</a>からいくつか。<a href="http://glabels.sourceforge.net/">gLabel</a>。名刺やラベルを作るエディタ。News Aggregator (RSS Aggregator) の <a href="http://www.nongnu.org/straw/">straw</a> が新版。<a href="http://www.kanzaki.com/docs/sw/atom.html">Atom</a> もサポートするようになったようだ。<a href="http://www.gnomedesktop.org/article.php?sid=1431">Inkscape</a> プロジェクトが立ちあがった。Sodipodi からの fork? 改名?</li>
    <li title="PeerCast"><a href="http://lowlife.jp/yasusii/weblog/2003/11/07.html#P107">PeerCast 搭載の P2P ラジオ端末 PeerGarden にはちょっとひとこといわせてもらいたい</a>。改変部分の提供、というところにちょっと期待 [<a href="http://slashdot.jp/comments.pl?sid=131946&amp;cid=429001">/.-J の記事へのコメント</a>]</li>
    <li title="Stealing Cycles from Humans">
    <p><a href="http://www.post-gazette.com/pg/03278/228349.stm">CMU student taps brain's game skills</a></p>
    <p>ウェブのフォームの入力が人間によって成されたか、spammer などの使うロボットによって成されたのかを峻別するためのテスト CAPTCHA を「自動的に」破る方法。ウェブフォームでは文字を歪ませたりするなどの加工をして表示し、それを確認フォームで入力させるということで、ロボットかどうかの判別することがある。それを自動的に破るにはどうするか、の話。フリーメールや、ebay や PayPal の登録フォームで使われている。</p>
   <p>具体的には、まず、ロボットはウェブのフォームに自動的に適当な入力をしていく。そして、テスト画像を拾うと無料ポルノサイトに、そのテスト画像を持っていく。そして、そのポルノサイトでは同様の確認テストをサイトの訪問者に対して実行し、訪問者に答えを入力させる、というもの。これにより人間の CPU サイクルを盗むことができる [<a href="https://www1.ietf.org/mail-archive/working-groups/asrg/current/msg07899.html">[Asrg] 6. Proposals - Turing Tests - News Article on Exploits (was Re: [Asrg]3. Requirements - Accessibility - W3C draft published)</a>]</p></li>
  </d:day>
  <d:day mday="8">
    <li title="PeerCast">PeerCast の woody 用の適当な deb を<a href="http://www.gtk.utmc.or.jp/peercast/APT">作ってみた</a></li>
  </d:day>
  <d:day mday="9">
    <li title="衆議院議員選挙・国民審査">NHKとテレ朝と、あとどこだかの出口調査の人が並んでいた</li>
    <li title="テレビ">夕方。大きいテレビが欲しくなったので秋葉原へ。<a href="http://av.hitachi.co.jp/tv/wooo5000/selection/set_h/pdp_42.html">日立の42型+地デジチューナー付き</a>を買う。在庫があったので配達は水曜</li>
  </d:day>
  <d:day mday="10">
    <li title="CSS で Tab メニュー"><a href="http://www.isolani.co.uk/blog/standards/CssTabMenus">CSS Tab Menus </a>。CSS を使ったタブメニューの実装のいろんな方法へのリンク</li>
  </d:day>
  <d:day mday="11">
    <li title="UTF-8"><a href="http://ring.asahi-net.or.jp/archives/doc/RFC/rfc3629.txt">RFC 3629</a>。UTF-8 が STD 63 になってる</li>
  </d:day>
  <d:day mday="12">
    <li title="X Server"><a href="http://xserver.freedesktop.org/">X Server</a>。Keith P の X?</li>
    <li title="Module::Build">ExtUtils::MakeMaker を使ってみようと <a href="http://www.makemaker.org/">http://www.makemaker.org/</a> に行って FAQ を見てたら <a href="http://sourceforge.net/projects/module-build/">Module::Build</a> の存在を知る。make に依存せず、pure perl だ</li>
    <li title="Hacker Emblem"><a href="http://slashdot.jp/article.pl?sid=03/11/12/0423244">Eric Raymond が新しい hacker emblem を提案</a>。<a href="http://xserver.freedesktop.org/">X Server</a> のページの下にあったのはコレだったか</li>
    <li title="テレビ">テレビが届く</li>
  </d:day>
  <d:day mday="13">
    <li title="地上デジタル"><a href="http://www.arib.or.jp/anahen/topics/09.html">【11月13日午前10時から連続２４時間、関東地域で地上デジタル放送の試験電波が発射されます】</a>。さっそく受信チェックせねば</li>
  </d:day>
  <d:day mday="14">
    <li title="外道"><a href="http://bonobo.gnome.gr.jp/~nakai/geadow/">Geadow</a>か。今は滅びた<a href="http://www.bkr-lab.utmc.or.jp/">袋研</a>の<a href="http://www.google.co.jp/search?q=geroware&amp;meta=lr%3Dlang_ja%26hl%3Dja&amp;btnG=S">Geroware</a> っぽいノリの名前だ</li>
  </d:day>
  <d:day mday="15">
    <li title="BS">BSデジタルのアンテナを分配器でプラズマテレビと、RD-X3に継いでるBSDチューナの両方につないでるけど、ここのところ録画予約に失敗してばかりだった。なぜかと思ったら、分配器の片方の経路のみが電流通過だった、のが原因だった</li>
    <li title="昼飯">DELLマシンを本研まで搬入し、瀬佐味亭で昼飯。担々麺。開店当初に入ったきりで、しかもその時はそれほど腹が減ってない時だったこともあり、それほどの印象はなかった。しかし今日は、うまい。これからは利用しよう</li>
    <li title="神保町">丸の内線で本三から御茶の水。そこから神保町まで歩く。高岡で漫画3冊</li>
    <li title="秋葉原">秋葉原まで歩く。富士無線で2端子とも電流通過な分配器を買う</li>
    <li title="本研">ネズミ捕りにつかまってるネズミが晒されていた。まだ息をしている。その場の人間でひたすら掃除</li>
    <li title="夕飯">新装もり川で夕飯。狭くなった?と思えば、1Fもあるようだ</li>
    <li title="Debian on DELL">DELL マシン (PowerEdge 600SC) に Debian をインストール。<a href=" http://www.debian.org/devel/debian-installer/index.en.html">debian-installer</a> のページから Debian-Installer beta 1 の ISO イメージ (100MB) を落とし、CD-R に焼いて、ブート。さっくりとインストール完了。ひどく簡単だ。日本語を選んでインストールしたのだが、文字が欠けたり、途中からはまったく化けたりで読めなかったが、気合いで乗り切る。残りの設定はリモートからやることにして、必要最低限のコネクティビティのみ設定</li>
    <li title="Skype">P2P なインターネット電話、<a href="http://slashdot.jp/article.pl?sid=03/11/14/1017202">Skype</a> を試す。IRC にいる4人で実験。音質良好。パケットの流れを見ていると、通話者間でダイレクトに UDP パケットが交換されている。話している人間のどちらも NAT (IP Masq.) 内なのにどうやって…と考えてみると、UDP の NAT の穴を使ってるんじゃないかということに気づく。接続を確立する時にはグローバルIP持った、どこかのマシンの助けを借りるが、実際の通信はダイレクトに済むのだな。ググってみると、UDP Hole Punching か。<a href="http://ring.asahi-net.or.jp/archives/doc/internet-drafts/draft-ford-midcom-p2p-01.txt">Peer-to-Peer (P2P) communication across middleboxes</a>などに説明されている</li>
  </d:day>
  <d:day mday="18">
    <li title="P2P"><a href="http://www.sfc.ne.jp/pukiwiki/index.php?%5B%5B%C3%F8%BA%EE%B8%A2%A4%C8P2P%A5%B7%A5%F3%A5%DD%A5%B8%A5%A6%A5%E0inSFC%5D%5D">著作権とP2PシンポジウムinSFC</a></li>
  </d:day>
  <d:day mday="19">
    <li title="本研">本研の33インチのテレビをリサイクルショップに見てもらう。捨てるしかないですね、ということで処分を依頼</li>
    <li title="地上デジタル">NHK 総合 (JOAK-DTV) の試験放送がようやく見れた。武蔵、聖徳太子、小さな旅、といった内容を30分にまとめ、延々とリピートしている。ハイビジョンなだけあって、とても綺麗。ただ、民放と教育はあいかわらずダメ。大家さんにお願いして共同アンテナ建ててもらうほうがいいのだろうか</li>
  </d:day>
  <d:day mday="20">
     <li title="牛">Xセンパイの牛</li>
  </d:day>
  <d:day mday="21">
    <li title="Template">テンプレートエンジンを探す。<a href="http://www.antlr.org/stringtemplate/index.tml">The StringTemplate Template Engine</a>。「テンプレートエンジンでモデルとビューの分離を強制する」というペーパーがあるな</li>
    <li title="Template (2)">なにはともあれ、とりあえず HTML::Template を使う。記法は気に入らないけど…</li>
  </d:day>
  <d:day mday="22">
    <li title="テレビ移設">ウチであまった29インチテレビを本研に運搬。多慶屋で買った運び屋くんを使用</li>
    <li title="フォアグラトリュフ">秋葉のデニーズへ。フォアグラトリュフキャビアなステーキを食う</li>
  </d:day>
  <d:day mday="23">
    <li title="アンテナ">大家さんに電話。ガス工事と屋上へのアンテナの件を聞く。アンテナ設置は勝手にやっていいよ、と言われる。ずいぶんとおおざっぱだが気楽でいいや</li>
    <li title="ガス">ガスの点検の人が来る。どうやら接続部分のネジ山がボロボロになってるらしい。週明けにでも工事の人を手配せねば</li>
  </d:day>
  <d:day mday="24">
    <li title="アンテナ">屋上へ登ってみる。みはらしがいい。東京タワー方向に東京ドームホテルがあるのがガンなようだ。地図で見る限りはタワーとウチを結ぶ線はギリギリ、ホテルの横を通るようではあるのだが。VHF アンテナの下には FM アンテナとブースターが付いていたが、ブースターの電源は入ってなかった。使われていないのだろうか。建物の裏側へもアンテナの配線が延びていたが、途中で切断されていた。各部屋への分岐は直下でされていた。さて、全体に錆びついてるのでいじるのは面倒か。FM アンテナを撤去して UHF アンテナを入れ、ミキサーとブースターを新調すればいいかな</li>
     <li title="試験放送"><a href="http://www.gtk.utmc.or.jp/photo/2003-11-24/cimg0004.jpg">データ放送の画面</a>と、<a href="http://www.gtk.utmc.or.jp/photo/2003-11-24/img_0535s.jpg">普通の画面</a>。受信レベルが安定しないのか、ときどき暗くなる</li>
  </d:day>
  <d:day mday="26">
     <li title="テンプレート"><a href="http://www.cs.usfca.edu/~parrt/papers/mvc.templates.pdf">Enforcing Model-View Separation in Template Engines [PDF]</a>をようやく読み終える。「もつれ指標 (entanglement index)」という評価用の指標を定義してて、「モデル」と「ビュー」の分離の徹底度を formalize している。<a href="http://www.antlr.org/stringtemplate/index.tml">StringTemplate</a> と <a href="http://html-template.sourceforge.net/">HTML::Template</a> と <a href="http://xmlc.enhydra.org/">XMLC</a> は指標が 1 (最高に徹底している)だ。指標は以下の5つの条件のいくつに違反しているかによって決定するものと定義している。
<ul>
<li>ビューがモデルの内容に変更を加えることができないこと</li>
<li>ビューがモデルから読み取れるデータを基に「計算」を実行できないこと</li>
<li>ビューがモデルから読み取れるデータを「比較」できないこと</li>
<li>ビューがモデルから読み取れるデータの「型」に仮定を置かないこと</li>
<li>モデルから読み取れるデータがフォーマット処理にかかわるデータを含まないこと</li>
</ul>
最後の条件を満たすことはテンプレートエンジンではできないので、最高に徹底している場合で1となる。</li>
     <li title="D-VHS">HM-DHX1 を購入。BSデジタルや地上デジタルの番組を iLink 経由でデジタルストリーム録画してみる</li>
  </d:day>
  <d:day mday="28">
     <li title="TCN">TCN で地デジの再送信がはじまったらしい。しかもパススルー</li>
  </d:day>
  <d:day mday="29">
     <li title="トラヒック">ネットが軽くなった、との記述をいくつか見る。<a href="http://d.hatena.ne.jp/magisystem/20031128#p1">TOTOROの自堕落 日記 (2003/11/28)</a>、<a href="http://www.otsune.com/diary/2003/11/29.html#200311294">void GraphicWizardsLair( void ); // (2003/11/29)</a>、<a href="http://yoshi.init.org/diary/?20031128-04#20031128-04">World Wide Walker (2003/11/28)</a></li>
     <li title="PageKit"><a href="http://www.pagekit.org/">PageKit Web Application Framework</a></li>
     <li title="牛">牛</li>
  </d:day>
  <d:day mday="30">
     <li title="アンテナ">マンションの屋上に登って、いろいろなサイズなど測る。隣のマンションのアンテナを見ると、アンテナを支えるワイヤは重りにくくりつけられてるだけっぽい。こちらのマンションの屋上にも、その重しらしきものが打ち捨てられている。ステーアンカーを建物に叩きこむのはまずそうなんで屋根馬は検討外だったがはたして…。分配器を収納してる防水箱はヘタれてる。このあたりも交換したほうがほんとはいいんだろうな。VHF のアンテナもゴースト対策型にしたいが、とりあえずはパス。あと、建物への導入管は4本しか見えないが、部屋は6つある。どこで分岐しているのだろう。なんにしてもあちこち老朽化しているな</li>
     <li title="秋葉原">ロケットなどでコンクリを挟んでアンテナポールを建てるやつを探すが、ウチの屋上のコンクリの幅 (30cm) に向いたものは無さげ。U字金具でボールを継ぎ足すかなぁ。とりあえず防水キャップや、SC5Bなケーブルなど買う。石丸で売れ残りDVDの投げ売りセールなどやってたので物色。正価だと買う気がいまいちおこらなかった「チャンス トライアングルセッション」のセットを揃える。そのほか DVD-R やら D-VHS のテープやら、雑誌やら</li>
  </d:day>
</d:diary>

