<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss version="2.0">
   <channel>
      <title>Ogawa::Memoranda</title>
      <link>http://as-is.net/blog/</link>
      <description>三日に一回くらい更新する小川宏高のブログ。主な話題は技術・映画・旅行・飲食など。</description>
      <language>ja</language>
      <copyright>Copyright (c) 2008, Hirotaka Ogawa</copyright>
      <lastBuildDate>Wed, 23 Jul 2008 12:39:52 +0900</lastBuildDate>
      <pubDate>Thu, 24 Jul 2008 12:24:17 +0900</pubDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.21-ja</generator>
      <docs>http://www.rssboard.org/rss-specification</docs>

            <image><link>http://www.feedburner.com</link><url>http://feeds.feedburner.com/~fc/ogawa</url><title>This Feed Powered by FeedBurner.com</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ogawa" type="application/rss+xml" /><item>
         <title>Melittaアロマサーモ JCM-561/TD</title>
         <link>http://as-is.net/blog/archives/001348.html</link>
         <guid>http://as-is.net/blog/archives/001348.html</guid>
         <description><![CDATA[<p>4年ぶりにコーヒーメーカーを買い換えました。今まで使ってきた<a title="Vitantonio VSC-3B - Ogawa::Memoranda" href="http://as-is.net/blog/archives/000877.html">Vitantonio VSC-3B</a>は便利なコーヒーメーカーでしたが、(1)たまにドリップが完了しないうちに電源が切れるようになった、(2)ステンレスポットが冷めやすい(ように感じる)、(3)8杯も淹れないので割高な1x4フィルターを使うのは不経済、(4)4年も使っていて飽きた、などの理由により。</p>

<p>そういうわけで今回は、Melittaアロマサーモ JCM-561/TD。</p>

<div class="associate"><a href="http://www.amazon.co.jp/Melitta-%E3%82%A2%E3%83%AD%E3%83%9E%E3%82%B5%E3%83%BC%E3%83%A2-%E3%83%80%E3%83%BC%E3%82%AF%E3%83%96%E3%83%A9%E3%82%A6%E3%83%B3-JCM-561-TD/dp/B000HC9OQ2%3FSubscriptionId%3D0AQS8RTE2V53G2QTEJ02%26tag%3Dogawamemorand-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB000HC9OQ2" target="_blank" rel="nofollow"><img src="http://ecx.images-amazon.com/images/I/411845ZVNZL._SL160_.jpg" width="117" height="160" alt="Melitta アロマサーモ ステンレス ダークブラウン JCM-561/TD" style="border: none;"/></a><br/><a href="http://www.amazon.co.jp/Melitta-%E3%82%A2%E3%83%AD%E3%83%9E%E3%82%B5%E3%83%BC%E3%83%A2-%E3%83%80%E3%83%BC%E3%82%AF%E3%83%96%E3%83%A9%E3%82%A6%E3%83%B3-JCM-561-TD/dp/B000HC9OQ2%3FSubscriptionId%3D0AQS8RTE2V53G2QTEJ02%26tag%3Dogawamemorand-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB000HC9OQ2" target="_blank" rel="nofollow">Melitta アロマサーモ ステンレス ダークブラウン JCM-561/TD</a><img src="http://www.assoc-amazon.jp/e/ir?t=ogawamemorand-22&amp;l=as2&amp;o=9&amp;a=B000HC9OQ2" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"/></div>

<p>(1x4ドリッパーに比べて)かなり小さい設置面積と過不足ない機能、何よりビジネスホテルの備品然とした主張のないデザインが高い次元でバランスした、Melittaのフラッグシップモデルw</p>

<p>給水タンクが取り外し可能なら言うことないんですけどね。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Coffee</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Cookware</category>
         
         <pubDate>Wed, 23 Jul 2008 12:39:52 +0900</pubDate>
      </item>
            <item>
         <title>TagSupplementals Plugin 0.10公開</title>
         <link>http://as-is.net/blog/archives/001347.html</link>
         <guid>http://as-is.net/blog/archives/001347.html</guid>
         <description><![CDATA[<p>Movable Type 3.3以降でサポートされた「タグ」に便利機能を追加・拡張するTagSupplementals Pluginを久しぶりにアップデートしました。</p>

<p>今回のアップデートでは、いくつかの機能追加を行っています。</p>

<ul>
<li>4.0以降専用にしました。Movable Type 3.3の下方互換性をなくしました。もうMT3はサポートしません。</li>
<li>MTTagLastUpdated/MTRelatedEntries/MTRelatedTags/MTArchiveTagsタグで、blog_ids、include_blogs、exclude_blogsオプションが使えるようになりました。MTArchiveTagsは意味ないかも。</li>
<li>encode_urlplusモディファイアが正常に動作するようにしました。</li>
<li>MTRelatedEntriesタグにoffsetオプションを追加しました。</li> 
</ul>

<p>今回は動作確認すらしていないリリースです。何か不都合があったら教えてください。</p>

<p>他にもこんな機能があったらなという希望があったらコメント・トラックバックでお知らせください。簡単に実現できる機能から順に気まぐれに更新していきます。</p>

<p><a title="TagSupplementals Plugin.ja JP - Ogawa Code" href="http://code.as-is.net/public/wiki/TagSupplementals_Plugin.ja_JP">TagSupplementals Plugin.ja JP - Ogawa Code</a><br />
<a title="TagSupplementals Plugin - Ogawa Code" href="http://code.as-is.net/public/wiki/TagSupplementals_Plugin">TagSupplementals Plugin - Ogawa Code</a> (English)</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Plugin</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Tagging</category>
         
         <pubDate>Wed, 23 Jul 2008 11:56:41 +0900</pubDate>
      </item>
            <item>
         <title>6月15日の小旅行の写真</title>
         <link>http://as-is.net/blog/archives/001346.html</link>
         <guid>http://as-is.net/blog/archives/001346.html</guid>
         <description><![CDATA[<p>塩川滝。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224371961261598546"><img src="http://lh5.ggpht.com/hirotaka.ogawa/SICynm2CJ1I/AAAAAAAABAc/lX2vm-wgXSQ/s400/P1000586.JPG" /></a></p>

<p>相模川の支流・中津川上流のマス釣り場。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224372121423438850"><img src="http://lh5.ggpht.com/hirotaka.ogawa/SICyw7fl5AI/AAAAAAAABAs/jhgNiPU1ZYE/s400/P1000589.JPG" /></a></p>

<p>そのすぐそばのこまやの鮎(<a title="愛川の宿　観泉荘　こまや" href="http://www.0100.co.jp/">愛川の宿　観泉荘　こまや</a>)。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224373235585713234"><img src="http://lh5.ggpht.com/hirotaka.ogawa/SICzxyElBFI/AAAAAAAABBU/JFu5ARGYcTk/s400/P1000598.JPG" /></a></p>

<p>そして鮎。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224372282190250482"><img src="http://lh6.ggpht.com/hirotaka.ogawa/SICy6SZYwfI/AAAAAAAABA8/WxS_oWP05H4/s400/P1000591.JPG" /></a></p>

<p>さらに鮎。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224372816272187714"><img src="http://lh6.ggpht.com/hirotaka.ogawa/SICzZYAcYUI/AAAAAAAABBM/NZN_PJuebds/s400/P1000593.JPG" /></a></p>

<p>宮ヶ瀬ダムのダム湖畔にある宮ヶ瀬湖畔園地。子連れと犬連れの天国。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224373871966754034"><img src="http://lh5.ggpht.com/hirotaka.ogawa/SIC0W0xpFPI/AAAAAAAABBk/PwclezDXiQ8/s400/P1000602.JPG" /></a></p>

<p>野外音楽堂もあり、そこには途方もない長閑さが展開しています。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224373297711632866"><img src="http://lh5.ggpht.com/hirotaka.ogawa/SICz1ZgjUeI/AAAAAAAABBc/5-IDci4ejco/s400/P1000600.JPG" /></a></p>

<p>なぜか吊り橋もあり、とても意味があるとは思えませんが風が強いです。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224374205004853122"><img src="http://lh4.ggpht.com/hirotaka.ogawa/SIC0qNcHL4I/AAAAAAAABBs/NJuof4JC26E/s400/P1000603.JPG" /></a></p>

<p>そうでした、そうでした。ダムもあります。公共事業の偉大さがただただ胸を打ちます。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200806Atsugi/photo#5224374260783977298"><img src="http://lh3.ggpht.com/hirotaka.ogawa/SIC0tdO5E1I/AAAAAAAABB0/jT8_VV2Da9k/s400/P1000604.JPG" /></a></p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Trip</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Baka</category>
         
         <pubDate>Sat, 19 Jul 2008 01:09:59 +0900</pubDate>
      </item>
            <item>
         <title>WebSig 24/7 MT4分科会第2回勉強会で話してきました</title>
         <link>http://as-is.net/blog/archives/001345.html</link>
         <guid>http://as-is.net/blog/archives/001345.html</guid>
         <description><![CDATA[<p>先週土曜日にWebSig 24/7 MT4分科会第2回勉強会でMTOSの話をしてきました。WebSite expertに書いた記事を全体的にふっくらさせた感じで。</p>

<p><a title="WebSig24/7MT4分科会第2回勉強会が終了しました。 (WebSig24/7)" href="http://websig247.jp/committee/mt/000098.html">WebSig24/7MT4分科会第2回勉強会が終了しました。 (WebSig24/7)</a><br />
<a title="WebSig24/7MT4分科会第2回勉強会講話資料「MTOS開発への誘い」公開。 (WebSig24/7)" href="http://websig247.jp/committee/mt/000099.html">WebSig24/7MT4分科会第2回勉強会講話資料「MTOS開発への誘い」公開。 (WebSig24/7)</a></p>

<p>MTOSの開発に興味を持つ人が増えてくれると嬉しいです。あと、勇気を持ってmtos-devなどで英語で発言してくださいね。平均的な日本人の英語力はそう捨てたものじゃないですよ。</p>

<p>勉強会の方はというとなかなか盛り上がっていました。充実していましたね。特に門外漢の私にはWeb制作の上流工程(?)みたいな話が面白かったです。</p>

<p>グループワークの時間は短すぎましたね。私は、テーマと無関係に<a title="MT4向けコマンドライン・バックアップツール - Ogawa::Memoranda" href="http://as-is.net/blog/archives/001344.html">MT4向けコマンドライン・バックアップツール</a>のプロトタイピングをしたり、Amazonのアソシエートリンクを簡単に検索してエントリーに挿入するプラグインとそのユーザインタフェースを作ったりしていました。未完成ですがね。グループワークの発表時間も短かったかも。飛び入りで登壇発表する小ネタも用意していたのですが、ちょっとそんな時間はありませんでした＞＜</p>

<p>反省点も踏まえてより一層充実した勉強会にしていけるとよいですね。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">OpenSource</category>
         
         <pubDate>Sat, 28 Jun 2008 19:04:56 +0900</pubDate>
      </item>
            <item>
         <title>MT4向けコマンドライン・バックアップツール</title>
         <link>http://as-is.net/blog/archives/001344.html</link>
         <guid>http://as-is.net/blog/archives/001344.html</guid>
         <description><![CDATA[<p>MTOS/MT 4.0からバックアップ機能<a title="インポートの強化だけじゃない！バックアップ機能も追加された Movable Type 4 | MovableType.jp" href="http://www.movabletype.jp/blog/_movable_type_4_4.html">[1]</a>が導入されましたが、コマンドラインでバックアップできないのでcronとかで叩くこともできず、意義が半減してしまっています。</p>

<p>なのでコマンドライン・ツールを作ってみました。その名も<big>「backup」</big>!!</p>

<p><a title="mt4-backup - Ogawa::Code - Trac" href="http://code.as-is.net/public/wiki/mt4-backup">mt4-backup - Ogawa::Code - Trac</a></p>

<p>$MT_DIR/toolsあたりに放り込んでおけば、コマンドラインでスナップショットを取れます。</p>

<pre>
$ cd $MT_DIR
$ tools/backup
</pre>

<p>毎日スナップショットを取りたければcronでてきとーにどぞー。</p>

<pre>
10 0 * * * (cd $MT_DIR; tools/backup)
</pre>

<p>主なオプションを書いておきます。</p>

<dl>
<dt>--help</dt>
<dd>ヘルプを表示します。</dd>
<dt>--verbose</dt>
<dd>痛いメッセージを表示します。</dd>
<dt>--dir=&lt;dir&gt;</dt>
<dd>バックアップを作るディレクトリを指定します。指定しないとmt-config.cgiで指定したTempDirディレクトリに出力します。TempDirのデフォルト値は「/tmp」になっているはずです。</dd>
<dt>--blog_ids=&lt;1,2,3&gt;</dt>
<dd>バックアップするブログのIDを指定します。カンマで区切れば複数指定できます。このオプションを指定しないと全ブログがバックアップされます。</dd>
<dt>--size=&lt;num&gt;</dt>
<dd>指定されたKbytes単位ごとにバックアップファイルを分割します。指定しないと分割しません。</dd>
<dt>--archive=zip|tgz</dt>
<dd>アーカイブ形式を指定するとバックアップファイルを一つのファイルにまとめてアーカイブファイルを作ります。何も指定しなければアーカイブしません(manifest, xml, アセットデータのファイルが作られます)。</dd>
</dl>

<p>4.2系でしか試していません。<del>MT::Roleのダンプが不完全かもしれません。</del><ins>→原因が分かったの修正してあります。</ins></p>

<p>まだまだ開発版なので、At your own riskでどぞー。</p>

<p><a title="Japan Hackathon - MovableType | wiki.movabletype.org" href="http://wiki.movabletype.org/Japan_Hackathon">Hackathon</a>ネタにしてもよかったんですが、それだと4.2に同梱される見込みが「ゼロ」になっちゃいますからね(行けそうもないしね)。</p>

<p>追記: とりあえずmtos-devに投げてみました。将来的にはMTOS/MTディストリビューションへのマージを狙います。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">OpenSource</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Tool</category>
         
         <pubDate>Mon, 23 Jun 2008 18:47:59 +0900</pubDate>
      </item>
            <item>
         <title>Slicehostのお手入れ</title>
         <link>http://as-is.net/blog/archives/001343.html</link>
         <guid>http://as-is.net/blog/archives/001343.html</guid>
         <description><![CDATA[<p>3日に1エントリーの目標が全然達成できていないので、Slicehostのhousekeepingネタ。</p>

<h3>「2つでじゅうぶんですよ」と言いたいところだが「1つでじゅうぶんですよ」</h3>

<p>そう、gettyはWeb consoleで使う分、つまり1つだけあれば十分である。</p>

<pre>
$ sudo -s
# cd /etc/event.d
# mkdir .disabled
# mv tty[2-6] .disabled
</pre>

<h3>ブート時・シャットダウン時にHardware Clockをいじらないようにする</h3>

<p>Ubuntuのブート/シャットダウンシーケンスでは、ブート時にHardware Clockを読み出してOSのSystem Clockに設定し、シャットダウン時には逆にSystem ClockをHardware Clockに保存しようとする。だが、domUのHardware Clockは物理マシンのdom0が仮想的に実現しているものなので、dom0のHardware/System Clockに同期しており、domUから操作する意味がない。</p>

<p>domUのブート時・シャットダウン時にHardware Clockをいじらないようにするためには、/etc/default/rcSに以下の行を加えておけばよい。</p>

<pre>
HWCLOCKACCESS=no
</pre>

<h3>/etc/sysctl.confがカーネルバージョンとマッチしていないのを何とかする</h3>

<p>SlicehostのdomUカーネルは今のところ変更できないようなので(2.6.18-xen)、/etc/sysctl.confに新しいカーネルでしかサポートしていない変数を設定していると、warningメッセージを見ることになる。/etc/sysctl.confの中の以下の2つの項目はコメントアウトしても構わない。</p>

<pre>
kernel.maps_protect = 1
vm.mmap_min_addr = 65536
</pre>

<p>別にこの設定をしなくても害はない。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Xen</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Hosting</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">VPS</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Ubuntu</category>
         
         <pubDate>Fri, 20 Jun 2008 13:16:05 +0900</pubDate>
      </item>
            <item>
         <title>Suicaスーツケースが来た！</title>
         <link>http://as-is.net/blog/archives/001342.html</link>
         <guid>http://as-is.net/blog/archives/001342.html</guid>
         <description><![CDATA[<p>「みんなSuicaで。キャンペーン'08春」で当選したSuicaスーツケースが来たーよ！</p>

<div class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/Suica08/photo#5206140909497647218"><img src="http://lh6.ggpht.com/hirotaka.ogawa/SD_tkuk8gHI/AAAAAAAAA_E/rTDN7678d-c/s400/P1000577.JPG" /></a></div>

<div class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/Suica08/photo#5206141003986927762"><img src="http://lh4.ggpht.com/hirotaka.ogawa/SD_tqOk8gJI/AAAAAAAAA_U/4S-l45eeU7A/s400/P1000580.JPG" /></a></div>

<p>ガキ共が街中でひいてるようソフトスーツケースにスイッピのシールが貼ってあるだけだったりしたらとても使い物にならないなと思っていたのだけど、案外ちゃんとしたビジネスキャリーで一安心。</p>

<p>大事に使おう。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Trip</category>
         
         <pubDate>Fri, 30 May 2008 23:23:26 +0900</pubDate>
      </item>
            <item>
         <title>MTOS 4.2RC1が公開されていました</title>
         <link>http://as-is.net/blog/archives/001341.html</link>
         <guid>http://as-is.net/blog/archives/001341.html</guid>
         <description><![CDATA[<p>Movable Type Open Sourceの新リリースバージョン4.2のRC1が公開されました(あくまで「MTOSの」4.2がリリース候補版になったというブレないスタンスで)。コア開発者の方々は本当にお疲れさまでした。コミットログを眺めているだけで頭が下がります。内容的には<a href="http://code.sixapart.com/svn/movabletype/branches/release-38/">release-38</a>相当にTypePad AntiSpamクライアントを追加したものになっているようです。</p>

<p><a title="Welcome Movable Type 4.2 - MovableType.org - Home for the MT Community" href="http://www.movabletype.org/2008/05/welcome_movable_type_42.html">Welcome Movable Type 4.2 - MovableType.org - Home for the MT Community</a><br />
<a title="Movable Type 4.2 を発表しました | MovableType.jp" href="http://www.movabletype.jp/blog/about_movable_type_42.html">Movable Type 4.2 を発表しました | MovableType.jp</a></p>

<p>あ、なんかクレジットに名前が載っけてくれたみたいです （・∀・）ｲｲ!!</p>

<p>まだマージされていないパッチや、パッチにすらしていないアイディアもいろいろあるのですが、それは追々プッシュしていこうと思っています。</p>

<p><a title="TypePad AntiSpam" href="http://antispam.typepad.com/">TypePad AntiSpam</a>にはちょっと驚かされました。Akismet互換のAntiSpamサービスだけでなく、それを作るためのアプリケーションフレームワークもオープンソースで公開されています(<a title="TypePad AntiSpam - Developers" href="http://antispam.typepad.com/info/developers.html">TypePad AntiSpam - Developers</a>)。何に使うんでしょね？</p>

<p>そうそう、TypePad AntiSpamへの否定的な立場(<a title="TypePad AntiSpam Is Welcomed, But Times Are Changing" href="http://www.inquisitr.com/typepad-antispam-is-welcomed-but-times-are-changing">TypePad AntiSpam Is Welcomed, But Times Are Changing</a>)からは、ブログローカルなコメンティングシステムはもう時代遅れ、<a title="DISQUS | Turn Blog Comments into a Webwide Discussion with a Powerful Comment System" href="http://disqus.com/">DISQUS</a>などの外部サービスにアウトソースするのがこれからの主流で、TypePad AntiSpamを無料化・オープンソース化してもその意義は限定的なものになる、という意見も出ています。</p>

<p>私もアウトソースという方針には賛成するのですが、今のDISQUSにアウトソースする人はよっぽどのスキモノに限られます。なぜなら、DISQUSはコメントデータの保全に関して「ユーザに信頼されるために当然に必要とされる」機能をまったく提供していないからです。特にエンタープライズ用途では使い物にならないでしょう。ブログローカルなコメントデータと同期を取るために必要な最小限のAPIのセットを提供してくれればまだしも…。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">OpenSource</category>
         
         <pubDate>Fri, 30 May 2008 18:57:06 +0900</pubDate>
      </item>
            <item>
         <title>FiscalYearlyArchives Plugin 0.10公開</title>
         <link>http://as-is.net/blog/archives/001340.html</link>
         <guid>http://as-is.net/blog/archives/001340.html</guid>
         <description><![CDATA[<p>ちょっと前に作ったきりアナウンスを忘れていましたが、FiscalYearlyArchivesをアップデートして年度別アーカイブの他に、年度別カテゴリーアーカイブ、年度別ユーザアーカイブも生成できるようにしました。</p>

<p><a title="FiscalYearlyArchives.ja_JP - Ogawa::Code - Trac" href="http://code.as-is.net/public/wiki/FiscalYearlyArchives.ja_JP">FiscalYearlyArchives.ja_JP - Ogawa::Code - Trac</a><br />
<a title="FiscalYearlyArchives - Ogawa::Code - Trac" href="http://code.as-is.net/public/wiki/FiscalYearlyArchives">FiscalYearlyArchives - Ogawa::Code - Trac</a></p>

<p>新しいバージョンは、MTOS/MT 4.2以降でしか動作しません。動作確認は、MTOS 4.15のベータ版でしか行っていません。</p>

<p>MT 4.0から、ユーザがプラグインを使って新しい種類のアーカイブタイプを追加できるようになっていましたが、4.15以降ではちょっとインタフェースが拡張されています。</p>

<p>以前は以下のようにレジストリに特定のデータ構造を格納する必要があったのですが、</p>

<pre>
sub init_registry {
  my $plugin = shift;
  $plugin-&gt;registry({
    'archive_types' =&gt; {
      'FiscalYearly' =&gt;
        ArchiveType(
          name                      =&gt; 'FiscalYearly',
          archive_label             =&gt; \&amp;archive_label,
          archive_file              =&gt; \&amp;archive_file,
          archive_title             =&gt; \&amp;archive_title,
          date_range                =&gt; \&amp;date_range,
          archive_group_iter        =&gt; \&amp;archive_group_iter,
          archive_group_entries     =&gt; \&amp;archive_group_entries,
          archive_entries_count     =&gt; \&amp;archive_entries_count,
          default_archive_templates =&gt; [
            ArchiveFileTemplate(
              label    =&gt; 'fiscal/yyyy/index.html',
              template =&gt; 'fiscal/&lt;$MTArchiveFiscalYear$&gt;/%i',
              default  =&gt; 1
            ),
          ],
          dynamic_template          =&gt; 'fiscal/&lt;$MTArchiveFiscalYear$&gt;',
          dynamic_support           =&gt; 1,
          date_based                =&gt; 1,
          template_params           =&gt; {
            (snipped)
          },
        ),
    }
  });
}
</pre>

<p>4.15以降では大幅に簡略化され、MT::ArchiveTypeのサブクラス(以下の例ではFiscalYearlyArchives::FiscalYearly)を実装しておきさえすれば、以下のような簡単な手続きでシステムに新しいアーカイブタイプを追加できます。もちろん前のインタフェースも依然使えるようになっています。</p>

<pre>
sub init_registry {
  my $plugin = shift;
  $plugin-&gt;registry({
    archive_types =&gt; {
      'FiscalYearly' =&gt; 'FiscalYearlyArchives::FiscalYearly',
    },
  });
}
</pre>

<p>MT::ArchiveTypeのサブクラスの実装例は<a href="http://code.as-is.net/svn/public/FiscalYearlyArchives/tags/0.10/FiscalYearlyArchives/lib/FiscalYearlyArchives/FiscalYearly.pm">FiscalYearly.pm</a>。MT::ArchiveTypeのサブクラスのMT::ArchiveType::Dateを継承し、いくつか必要なインタフェースを実装しているだけです。他のアーカイブタイプが必要なら同様にMT::ArchiveTypeのサブクラスを実装してレジストリに追加すればいいわけです。</p>

<p>似たような拡張を必要とされている方は、このプラグインのソースコードがきっと役に立つと思います。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">MovableType</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Plugin</category>
         
         <pubDate>Fri, 30 May 2008 13:08:15 +0900</pubDate>
      </item>
            <item>
         <title>ドアラ☆チック / ドアラの休日 げんじつとうひ、してみました。</title>
         <link>http://as-is.net/blog/archives/001339.html</link>
         <guid>http://as-is.net/blog/archives/001339.html</guid>
         <description><![CDATA[<p>ドアラ先生の写真集が出たみたいです。</p>

<div class="associate"><a href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=4569700985%26tag=ogawamemorand-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4569700985%253FSubscriptionId=0AQS8RTE2V53G2QTEJ02" target="_blank"><img src="http://ecx.images-amazon.com/images/I/519LUFQrmSL._SL160_.jpg" width="160" height="110" alt="公式ドアラ写真集 ドアラ☆チック" style="border: none;"/></a><br/><a href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=4569700985%26tag=ogawamemorand-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/4569700985%253FSubscriptionId=0AQS8RTE2V53G2QTEJ02" target="_blank">公式ドアラ写真集 ドアラ☆チック</a><img src="http://www.assoc-amazon.jp/e/ir?t=ogawamemorand-22&amp;l=as2&amp;o=9&amp;a=4569700985" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"/></div>

<p>さらにドアラ先生の新作ビデオも9月に発売されるようです。</p>

<div class="associate"><a href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=B001AANMA4%26tag=ogawamemorand-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/B001AANMA4%253FSubscriptionId=0AQS8RTE2V53G2QTEJ02" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51Grc4VEv4L._SL160_.jpg" width="139" height="160" alt="ドアラの休日 げんじつとうひ、してみました。" style="border: none;"/></a><br/><a href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=B001AANMA4%26tag=ogawamemorand-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/B001AANMA4%253FSubscriptionId=0AQS8RTE2V53G2QTEJ02" target="_blank">ドアラの休日 げんじつとうひ、してみました。</a><img src="http://www.assoc-amazon.jp/e/ir?t=ogawamemorand-22&amp;l=as2&amp;o=9&amp;a=B001AANMA4" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;"/></div>

<p>最近ドラゴンズの広報がドアラの使い道に精通過ぎてきていて怖いです。しかし、ドラゴンズのファン獲得には全然役に立ってないような…。</p>

<p>本来「<a href="http://www.amazon.co.jp/gp/redirect.html%3FASIN=B000YH5WF2%26tag=ogawamemorand-22%26lcode=xm2%26cID=2025%26ccmID=165953%26location=/o/ASIN/B000YH5WF2%253FSubscriptionId=0AQS8RTE2V53G2QTEJ02" target="_blank">日本シリーズ優勝 ドラゴンズ2007 ~日本一の軌跡~</a>」とかをたくさん売るのがドアラ先生の仕事だった気が…。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Dragons</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Baseball</category>
         
         <pubDate>Wed, 28 May 2008 13:02:29 +0900</pubDate>
      </item>
            <item>
         <title>tac</title>
         <link>http://as-is.net/blog/archives/001338.html</link>
         <guid>http://as-is.net/blog/archives/001338.html</guid>
         <description><![CDATA[<p><a title="[を] さくらのレンタルサーバに tac コマンドを入れる" href="http://chalow.net/2008-05-24-4.html">[を] さくらのレンタルサーバに tac コマンドを入れる</a></p>

<p>これでよくね？</p>

<pre>
#!/bin/sed -f
1!G
h
$p
d
</pre>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Linux</category>
         
         <pubDate>Sun, 25 May 2008 00:09:30 +0900</pubDate>
      </item>
            <item>
         <title>Facebook、また流行りだした？</title>
         <link>http://as-is.net/blog/archives/001337.html</link>
         <guid>http://as-is.net/blog/archives/001337.html</guid>
         <description><![CDATA[<p>一年前に登録していたんだけど放置していた<a title="Facebook へようこそ! | Facebook" href="http://ja.facebook.com/">Facebook</a>。</p>

<p>何か再流行してるっぽいので少し更新してみました。</p>

<p><a title="Hirotaka Ogawa | Facebook" href="http://ja.facebook.com/people/Hirotaka_Ogawa/710797233">Hirotaka Ogawa | Facebook</a><br />
Friend申請はご自由にどうぞ! First Come, First Servedで追加させていただきます _o_</p>

<p>そのついでにgreeを退会しました。</p>

<p>そのついでにキヌガサも退会しました。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">SNS</category>
         
         <pubDate>Thu, 22 May 2008 14:16:10 +0900</pubDate>
      </item>
            <item>
         <title>ヤクルト - 中日 9回戦</title>
         <link>http://as-is.net/blog/archives/001336.html</link>
         <guid>http://as-is.net/blog/archives/001336.html</guid>
         <description><![CDATA[<p>ああ！またやりやがったよ、憲伸！</p>

<p><a title="中日ドラゴンズ 公式サイト - 試合速報" href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080515">中日ドラゴンズ 公式サイト - 試合速報</a></p>

<p>今年の川上憲伸は炎上しまくっているような気がするけど実際に炎上したのは二試合しかない。その二試合とも観戦に行ってしまった。ついてないやら、なさけないやら。</p>

<p>憲伸はともかく、FCが多くなったり、井端の二塁側への守備範囲が狭くなったりしているのが不安でしかたない。</p>

<p class="image"><a href="http://picasaweb.google.co.jp/hirotaka.ogawa/200805JinguStadium/photo#5200832427227144082"><img src="http://lh3.ggpht.com/hirotaka.ogawa/SC0RiZE035I/AAAAAAAAA7E/bf8JCOzca-w/s400/P1000570.JPG" /></a></p>

<hr />

<p>さて、個人的には前半戦(来週にはインターリーグが始まるし、日程的に8月下旬まで観に行ける試合がない)には一区切りついた。観戦成績は2勝3敗。</p>

<table>
<tr>
<td rowspan="2">4/3</td>
<td>巨人 vs 中日</td>
<td>東京ドーム / 指定席D</td>
<td><a href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080403">● 5-6</a></td>
</tr>
<tr>
<td colspan="3">和田さんスリーランで楽勝ムードだったが、川上炎上。</td>
</tr>
<tr>
<td rowspan="2">4/5</td>
<td>中日 vs 東京ヤクルト</td>
<td>ナゴヤドーム / パノラマA</td>
<td><a href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080405">○ 6-3</a></td>
</tr>
<tr>
<td colspan="3">とても珍しい荒木・井端のホームラン。おや、鈴木のようすが…。</td>
</tr>
<tr>
<td rowspan="2">4/25</td>
<td>東京ヤクルト vs 中日</td>
<td>神宮球場 / B指定席</td>
<td><a href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080425">● 1-2</a></td>
</tr>
<tr>
<td colspan="3">館山・松岡がまったく打てない。好投の朝倉を見殺しに。</td>
</tr>
<tr>
<td rowspan="2">5/9</td>
<td>巨人 vs 中日</td>
<td>東京ドーム / 立ち見</td>
<td><a href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080509">○ 7-4</a></td>
</tr>
<tr>
<td colspan="3">和田・中村紀が3打点ずつ。ノリさんの華麗なバット投げ&amp;ホームラン。川井-小笠原-小林-チェン-岩瀬の左5投手リレー。</td>
</tr>
<tr>
<td rowspan="2">5/15</td>
<td>東京ヤクルト vs 中日</td>
<td>神宮球場 / 外野指定</td>
<td><a href="http://dragons.jp/game/scoreboard/2008/index.php?date=20080515">● 4-8</a></td>
</tr>
<tr>
<td colspan="3">レフトスタンドをドン引きさせる初回炎上の川上。館山は打てたので前向きに。</td>
</tr>
</table>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Baseball</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Dragons</category>
         
         <pubDate>Fri, 16 May 2008 14:52:16 +0900</pubDate>
      </item>
            <item>
         <title>パンダにそろそろ一言言っとくか</title>
         <link>http://as-is.net/blog/archives/001335.html</link>
         <guid>http://as-is.net/blog/archives/001335.html</guid>
         <description><![CDATA[<p>FUKUDAを抜きにして考えると、パンダのレンタル料年間一億って高いですか？</p>

<p>動物園は基本的に公的資金を元に運営されるのですから(通常動物園の収支は経営努力にも関わらず真っ赤なものです)、それが運営費や他の動物のレンタル・購入費に充てられるのもパンダのレンタル料に充てられるのも実質変わりないですよね。一億が高いかどうかは、パンダと同じくらいレアということになっている<a title="オカピ - Google イメージ検索" href="http://images.google.co.jp/images?hl=ja&q=%E3%82%AA%E3%82%AB%E3%83%94">オカピ</a>のレンタル料や運営コストと比較してみないと何とも言えないところです。ちなみに天王寺ではコアラ用にユーカリを栽培するだけでも一億なんて余裕で越えるそうですよ。</p>

<p>また個人的には、仮に年間一億がオカピやその他の希少動物に比べて法外だったとしても、パンダが象徴的な動物なのは紛れもない事実で、「日中友好(という絵に描いた餅かもしれない何か)」に試しに払っておく額としては別に高くも安くもないと思います。</p>

<p>パンダが日中友好を象徴する動物であることを否定する人もいるでしょう。パンダを上野で観てわざわざ日中友好を意識する家族連れはいなかったではないか、と。</p>

<p>しかし、それは「パンダの(政治的)象徴性」を否定するものではありません。そうではありません。上野のパンダが普遍的なものとなり引越し屋のキャラクタにすら使われるようになった今日においては、「上野にパンダがいないこと」が容易に「日中不和の象徴」になり得るということが、パンダが果たしている政治的役割なのです。</p>

<p>両国関係の悪化をあらかじめ確認することが外交を進める上で得策だとはとても思えません。無償レンタルでも良かったとは思いますが。100億とかふっかけてきたのならともかく条件交渉するような額でもないですしね。</p>

<p>FUKUDAを抜きにすれば、パンダのレンタル料年間一億くらい払っても惜しくないですよね。</p>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Panda</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Polytics</category>
         
         <pubDate>Mon, 12 May 2008 18:41:09 +0900</pubDate>
      </item>
            <item>
         <title>SlicehostをHardyにアップデートしてみた</title>
         <link>http://as-is.net/blog/archives/001334.html</link>
         <guid>http://as-is.net/blog/archives/001334.html</guid>
         <description><![CDATA[<p><a title="Slicehost - VPS Hosting" href="https://manage.slicehost.com/customers/new?referrer=1063950492">Slicehost</a>でホスティングしているこのブログのサーバ(Xen Guest)をUbuntu 7.10 (Gutsy)からUbuntu 8.04 LTS (Hardy)にアップデートしたみた。</p>

<p>通常のUbuntuマシンと同様にupdate-manager-coreパッケージがインストールされていれば、do-release-upgradeコマンド一発でアップグレードできる。</p>

<pre>
$ sudo -s
# apt-get install update-manager-core
# do-release-upgrade
</pre>

<p>sshで接続した状態で実行するのはやや面倒なので、<a href="https://manage.slicehost.com/">Slicehost Manager</a>から起動できるWeb Consoleで作業した方がいい。実際の作業は結構緊張するが、ローカルな環境でVMware Guestをアップデートするのとさほど変わらない。</p>

<p>再起動後、好みで不要なパッケージを削除してもいい。私の場合はこれくらいのパッケージは削除している。</p>

<pre>
$ sudo apt-get autoremove gcc-4.1 cpp-4.1 gcc-4.1-base
$ sudo apt-get autoremove libdb4.[2345]
$ sudo apt-get autoremove alsa-base alsa-utils linux-sound-base
$ sudo apt-get autoremove libpam-foreground
</pre>]]></description>
         <author>hirotaka.ogawa@gmail.com (Hirotaka Ogawa)</author>
                  <category domain="http://www.sixapart.com/ns/types#tag">Xen</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Hosting</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">VPS</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Ubuntu</category>
         
         <pubDate>Mon, 05 May 2008 17:04:10 +0900</pubDate>
      </item>
      
   <feedburner:awareness xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://api.feedburner.com/awareness/1.0/GetFeedData?uri=ogawa</feedburner:awareness></channel>
</rss>
