<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>ゴミ箱の中の技術メモ</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/" />
   <link rel="self" type="application/atom+xml" href="http://www.trashpot.org/tech/atom.xml" />
   <id>tag:www.trashpot.org,2008:/tech//1</id>
   <updated>2008-04-02T18:28:20Z</updated>
   <subtitle>使ってみたソフトウェアの雑感、やってみた設定のメモなど、およそ他人には役に立たなさそうなことを自分が将来的に参照することを主な目的になんとなく書いているメモ集。


2008年4月より「ゴミ箱の中の雑記長」に統合し、このブログの更新は停止しました。



なお、 TrashPot トップページに掲載されている注意事項をご一読の上でお読みください。

 

</subtitle>
   <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.35</generator>

<entry>
   <title>ブログの再構成について</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2008/04/post_3.html" />
   <id>tag:www.trashpot.org,2008:/tech//1.197</id>
   
   <published>2008-04-02T18:18:44Z</published>
   <updated>2008-04-02T18:28:20Z</updated>
   
   <summary> 最近はすっかり更新することがなかったこの「技術メモ」ですが、今後は「雑記帳」に...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="お知らせ" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
最近はすっかり更新することがなかったこの「技術メモ」ですが、今後は「<a href="/scratch/">雑記帳</a>」に統合することにしました。単純な tipsなどはともかくとして、ソフトウェア・レビューなどはどちらに掲載してもよいような内容になりそうですし、何より二つのブログを保守する手間が思いの外大きいように感じられるようになったのが理由です。
</p>

<p>
なお、子の「技術メモ」については、外部からリンクしていただいている記事もありますので、現状のまま残すことにします。コメントの受付は停止しましたが、トラックバックは引き続き受け付ける設定にしておきます。また、ちょっとした実験などで時々このブログが変化することもあるかもしれませんが、基本的に内容の更新はありません。
</p>

<p>
ということで、今後は「雑記帳」をよろしくお願いします。まぁ、いずれにしてもゴミですが。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>ファックス</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/10/post_2.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.190</id>
   
   <published>2007-10-06T04:46:07Z</published>
   <updated>2008-04-14T15:51:55Z</updated>
   
   <summary> Broadband Watchの記事で、 SkypeのプラグインのPamFax...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Bookmarks" scheme="http://www.sixapart.com/ns/types#category" />
   
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
<a href="http://bb.watch.impress.co.jp/cda/desktop/19675.html" >Broadband Watchの記事</a>で、 Skypeのプラグインの<a href="http://www.pamfax.biz/" >PamFax</a>というのを知った。なんでも SkypeOutでファックス送信できるらしい。これと<a href="http://www.d-fax.ne.jp/" >D-Fax</a>とか類似のサービス組み合わせれば、もう基本的にはファックスはいらないな。ま、時にスキャナを組み合わせて使えば完璧でしょう。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>標準のブラウザを IEに戻す</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/09/default_browser.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.189</id>
   
   <published>2007-09-22T20:20:31Z</published>
   <updated>2008-04-14T15:51:55Z</updated>
   
   <summary> いろいろなブラウザを試しているうちに、標準のブラウザの設定がおかしなことになっ...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Bookmarks" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="Memo" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="Internet Explorer" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="55" label="ブラウザ" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="54" label="関連づけ" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
いろいろなブラウザを試しているうちに、標準のブラウザの設定がおかしなことになっているような気がしたので、 IEに戻すことにした。ところが、あれこれと試してもどうにも戻らない。そこでちょっと検索してみた。
</p>

<p>
その結果、僕同様あれこれ試してみたものの解決できなくて困った、という人の話が<a href="http://watcher.moe-nifty.com/memo/2006/10/ie__2cb2.html" >ここ</a>に出ていた。そして関連するレジストリの解説なんかも書かれていたりするのだが、その中で<a href="http://www.pc-tools.net/win32/setbrowser/" >SetBrowser for Windows</a>というソフトが紹介されていた。使ってみると、これまでの苦労が嘘のようにあっさりと IEに戻すことができた。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>twitter用クライアントtwit</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/06/twittertwit.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.180</id>
   
   <published>2007-06-27T18:21:01Z</published>
   <updated>2008-04-14T15:51:55Z</updated>
   
   <summary> Twitter用のクライアントをいくつか試したけど、 Windowsで使う分に...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Bookmarks" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="45" label="Twitter" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="52" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="53" label="twit" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
<a href="http://www.twitter.com/" >Twitter</a>用のクライアントをいくつか試したけど、 Windowsで使う分には、結局<a href="http://cheebow.info/chemt/archives/2007/04/twitterwindowst.html" >Twit</a>が一番良い感じだという結論に達しつつある。これで、起動中に実行すると二重起動されるのではなくて、今起動しているやつのウィンドウがアクティブになったり、システムトレイから出てきてくれるなりすると使い勝手としては完璧なんだが。とはいえ、結構まめにバージョンアップしてくれていて、最近出た<a href="http://cheebow.info/chemt/archives/2007/06/twit_ver090.html" >ver 0.90</a>では Twitterの仕様変更にも対応してくれていたりするので、十分ありがたいのではありますが。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>FIrefoxでSleipnir的タブブラウズ</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/06/firefoxsleipnir.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.178</id>
   
   <published>2007-06-26T04:17:45Z</published>
   <updated>2008-04-14T15:51:55Z</updated>
   
   <summary> Tabbrowser Preferences :: Firefox Add-o...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Bookmarks" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="50" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
<a href="https://addons.mozilla.org/ja/firefox/addon/158" >Tabbrowser Preferences :: Firefox Add-ons</a>を入れると、タブブラウズ関係の設定を多少細かくいじれるようになる。 location bar や search box に何か入れて、エンターを押して、新しいタブが開くのではなくて、今のタブでそのページが開かれて悲しい思いをしている人にはお勧めっぽい。
</p>

]]>
      
   </content>
</entry>
<entry>
   <title>Realtime Validation on Firefox</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/06/realtime_validation_on_firefox.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.177</id>
   
   <published>2007-06-23T00:05:12Z</published>
   <updated>2008-04-14T15:51:55Z</updated>
   
   <summary> Firefoxの addon  Html Validatorを入れると、ステー...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Bookmarks" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="50" label="Firefox" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="51" label="accessibility" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
Firefoxの addon 
<a href="https://addons.mozilla.org/ja/firefox/addon/249" >Html Validator</a>を入れると、ステータスバーに現在表示しているページの validationの結果が出るようになる。デフォルトではアイコンだけだが、設定するとテキストでも表示される。アクセシビリティー・チェックもしてくれるらしい。 (設定しないといけない) ただし、 JAWS 7>1 + Firefox 2 の組み合わせだと、ちょっとなれるまで使いづらいかも。後は簡単に validation の表示、非表示を切り替えられると便利なんだが。
</p>

]]>
      
   </content>
</entry>
<entry>
   <title>SpamAssassin 3.2.1 の spamd</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/06/spamassassin_321_spamd.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.176</id>
   
   <published>2007-06-21T04:51:36Z</published>
   <updated>2007-06-21T04:55:54Z</updated>
   
   <summary>SpamAssassin を 3.2.1 にしたら、 spamdを起動すると M...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="47" label="SpamAssassin" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="48" label="mail" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      SpamAssassin を 3.2.1 にしたら、 spamdを起動すると Mail/SpamAssassin/CompiledRegexps/*.pm がないとかいうエラーが出るようになってしまった。 warning ではなくて errorのくせに、 psするとちゃんと spamdが動いているのが謎ではあるが…。

で、ちょっと苦戦したものの、いつの間にか追加されていた sa-compile というコマンドを実行したら直った。

ついでに書いておくと、 sa-update というコマンドも追加されていて、こいつを実行すると最新の rulesetを取ってきてくれる。なので、これからは定期的に sa-update、 sa-compileを実行するようにするのが良いらしい。

      
   </content>
</entry>
<entry>
   <title>Sleipnirとスタートメニュー</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2007/02/sleipnir.html" />
   <id>tag:www.trashpot.org,2007:/tech//1.148</id>
   
   <published>2007-02-19T17:54:31Z</published>
   <updated>2007-02-19T17:56:10Z</updated>
   
   <summary>Sleipnirを何も考えずにインストールすると、スタートメニューに「Fenri...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Memo" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="34" label="Sleipnir" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="32" label="アンパサンド" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="31" label="スタートメニュー" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      Sleipnirを何も考えずにインストールすると、スタートメニューに「Fenrir &amp; Co」というフォルダができる。普通、スタートメニューを開いた後にフォルダ名の先頭文字の英数字 (この場合なら f) のキーを押すと、その文字から始まる名前のフォルダにフォーカスが移るのだが、なぜだかこのフォルダにはいくら fを押してもたどり着けない。で、今日やっとその原因が分かった。

      結論から言うと、このフォルダ名の中にアンパサンド (&amp;) が含まれているのが原因だった。だから、たとえばこのフォルダを Fenrir and Co にリネームしてやると、ちゃんと fを押せばここにたどり着けるようになる。では、なぜ &amp;があるとうまく行かないのだろうか。

と思って少し調べてみた。これはどうやら Windows ME以降の仕様らしいのだが、 &amp;が入っていると、それに続く文字がその名前にアクセスするためのキーになる、ということらしい。だからたとえば、 Microsoft Office というフォルダを、 Mi&amp;crosoft Office にリネームすると、 Mではなくて Cを押すとここにたどり着けるようになる。これは一見便利そうなのだが、実際にはこのアンパサンドもメニューの中に表示されてしまい、さらに Cにアンダーラインがつくわけでもないから、視覚的には全くよろしくない。

で、 Fenrir &amp; Coの場合なら、アンパサンドの後にスペースが入っているので、スペースキーを押せば良い、ということはなくて、実際にはスペースキーを押しても何も起こらないのである。

とりあえず僕は Fenrir &amp; Coを単に Fenrir とリネームして使うことにした。

   </content>
</entry>
<entry>
   <title>Windowsで WebDAV</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/12/windows_webdav.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.140</id>
   
   <published>2006-12-05T08:46:51Z</published>
   <updated>2006-12-05T08:48:55Z</updated>
   
   <summary>Windowsの WebDAVクライアントは動作が変。 でも、以下をやると改善す...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="25" label="WebDAV" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      Windowsの WebDAVクライアントは動作が変。

でも、以下をやると改善する部分もある模様。

webfldrs.msi を実行して、「select reinstall mode」をクリック。 2番目のチェックボックス以外を全部チェックして OK。 reinstall。

      
   </content>
</entry>
<entry>
   <title>Zope 2.9.5 + Plone 2.5.1 にしたら ZMIが壊れた</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/11/zope_295_plone_251_zmi.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.134</id>
   
   <published>2006-11-09T06:37:49Z</published>
   <updated>2006-11-09T06:58:08Z</updated>
   
   <summary> Products/ExternalEditorを削除するといいらしい。 ただし...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="23" label="Plone" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="21" label="Zope" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
Products/ExternalEditorを削除するといいらしい。
</p>
<p>
ただし、この状態で新しい Plone siteを ZMIから追加しようとするとエラーになる。これを回避するには、 Products/CMFPlone/profiles/default/rolemaps.xml の<br />
<pre>

&lt;permission name=&quot;Use External Editor&quot; acquire=&quot;false&quot;&gt;
&lt;role name=&quot;Authenticated&quot; /&gt;
&lt;role name=&quot;Manager&quot; /&gt;
&lt;/permission&gt;
</pre>

というのをコメントアウトすればいいらしい。
</p>

<p>
もちろん、各個人の設定で、 External Editorの利用をしない設定に変更しておく必要もある。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>Zope 2.9.5 + Plone 2.5.1 で UnicodeDecodeError</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/11/zope_295_plone_251_unicodedeco.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.133</id>
   
   <published>2006-11-09T06:33:19Z</published>
   <updated>2006-11-09T06:37:16Z</updated>
   
   <summary> とりあえず /usr/local/lib/python2.4/site.py ...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="23" label="Plone" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="21" label="Zope" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
とりあえず /usr/local/lib/python2.4/site.py で、
<br />
<code>encoding = &quot;ascii&quot;</code><br />
となっているのを<br />
<code>encoding = &quot;utf-8&quot;</code><br />
とすれば直る模様。
</p>

 ]]>
      
   </content>
</entry>
<entry>
   <title>Cygwinでシリアルポート</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/10/cygwin.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.132</id>
   
   <published>2006-10-23T08:17:20Z</published>
   <updated>2006-10-23T08:21:07Z</updated>
   
   <summary>com1 == /dev/tty0 なので、 port number の指定は ...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Memo" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="4" label="Cygwin" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="6" label="serial port" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      com1 == /dev/tty0
なので、 port number の指定は -1する必要があることがある。

      
   </content>
</entry>
<entry>
   <title>IEでソースの表示をするエディタを変更する</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/10/ie.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.131</id>
   
   <published>2006-10-10T03:41:07Z</published>
   <updated>2008-04-14T15:51:53Z</updated>
   
   <summary> もう少しこのブログを自分のためのメモとして活用することにしよう。ということで、...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Tips" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="10" label="Internet Explorer" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
もう少しこのブログを自分のためのメモとして活用することにしよう。ということで、その第1弾。
</p>

<p>
registry editorで<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor
Name<br />
というキーを作り、「規定」の値をエディタのフルパスにする。
</p>

<p>
参考: 
<a href="http://www.atmarkit.co.jp/fwin2k/win2ktips/286iesourceview/iesourceview.html" >＠IT：Windows TIPS -- Tips：Internet Explorerの［ソースの表示］メニューで起動するエディタを指定する</a>

</p>
]]>
      
   </content>
</entry>
<entry>
   <title>Google Desktop その後</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/04/google_desktop_1.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.99</id>
   
   <published>2006-04-11T19:42:01Z</published>
   <updated>2006-10-23T08:23:00Z</updated>
   
   <summary> 以前の記事で、 Google Desktopを入れていると IEが落ちることが...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Memo" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="12" label="Google Desktop" scheme="http://www.sixapart.com/ns/types#tag" />
   <category term="8" label="Windows" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
<a target="_new" href="http://www.trashpot.org/tech/2006/02/google_desktop.html">
以前の記事</a>で、 Google Desktopを入れていると IEが落ちることがある、ということを書いた。当時から Google Desktopもバージョンアップされたので、新しいバージョンでも試してみた。が、問題は解決していなかった。しかし、システム・トレイにあった Google Desktopを右クリックして出てくるメニューに「終了」というのがあるのを発見したので、 Google Desktopを終了させてみたところ、例の問題はあっさり解決してしまった。ということで、これからは必要に応じて Google Desktopを終了させる、という、きわめて消極的な解決策を用いることにして、僕は再び Google Desktopを使うことにした。
</p>
]]>
      
   </content>
</entry>
<entry>
   <title>301 permanently movedへの対応</title>
   <link rel="alternate" type="text/html" href="http://www.trashpot.org/tech/2006/03/301_permanently_moved.html" />
   <id>tag:www.trashpot.org,2006:/tech//1.88</id>
   
   <published>2006-03-17T23:21:39Z</published>
   <updated>2006-10-23T08:28:19Z</updated>
   
   <summary> 先日の記事でも書いたとおり、 Movable Typeのアップグレードに伴い、...</summary>
   <author>
      <name>Max</name>
      <uri>http://NAKANE-Masafumi.jp/</uri>
   </author>
         <category term="Memo" scheme="http://www.sixapart.com/ns/types#category" />
         <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
   
   <category term="14" label="Web" scheme="http://www.sixapart.com/ns/types#tag" />
   
   <content type="html" xml:lang="ja" xml:base="http://www.trashpot.org/tech/">
      <![CDATA[<p>
<a href="http://www.trashpot.org/tech/2006/03/movable_type_1.html" target="_new">
先日の記事</a>でも書いたとおり、 Movable Typeのアップグレードに伴い、 RSSの出力先が index.rdf から index.xmlに変わった。それで、このサイトでは index.rdfへのアクセスを index.xmlにリダイレクトするようにした。ところが、 RSSリーダー (や類似のもの) の中には、 301 permanently moved にちゃんと対応していないものも少なくないことが分かった。
</p>

]]>
      <![CDATA[<P>
アクセスログを見ていると、 RSSリーダー (およびその類似品) は、以下のように分類できるようだ。
</p>

<ol>
<li>301 permanently movedを受け手、 index.xmlにアクセスし、それ以後、 index.rdfにはアクセスしないタイプ</li>
<li>301を受け手、 index.xmlにアクセスするものの、それ以後のアクセスも、まずは index.rdfに対して行うもの。</li>
<li>index.rdfにアクセスして、 301は無視するもの。</li>
</ol>

<p>
もちろん仕様的には 1.があるべき姿だろう。 2.も許容できる範囲かもしれない。しかし、 3.は論外である。しかし、実際には 3.のタイプのシステムもいくつかあるようで、これらのシステムの利用者は、このサイトが消滅した、あるいはブログの更新が止まったと思いこむことだろう。
</p>

<p>
ちなみに、 1.の例としてはいくつかの検索エンジンや bloglinesなどの RSSチェッカーが、 2.の例としては僕が愛用している Headline Readerが、 3.の例としては、某所で動いているアンテナ的なサイト (たぶん個人作成) が挙げられる。また、 Google Desktopに関しては、バージョンによって動作が異なるようである。
</p>

<p>
そういう現状を考慮すると、 301でリダイレクトするよりも、 symbolic linkを張るようにした方がいいのか、と思わなくもない。しかし、僕は Web上のものに関しては、なるべく symbolic linkは使わないことにしている。これは、たとえばサイトを再構築する際には、いちいち手動でリンクを作り直さなければならなくなる可能性があり、それを忘れてしまう可能性がそれなりに高いと思う、とかそういう理由である。全てを .htaccessに書いておけば、仮に CVSや Subversionでファイル管理をしているサイトなどでも、全ての情報をリポジトリに入れることができる。
</p>

<p>
いずれにしても、 HTTPの仕様に従った実装をして欲しいものだと感じる。もうしばらくしたら、 index.rdf は 404になるようにすると思うので、そうすると上記 3.のクライアントの利用者からは、このサイトは完全に消滅したと思われることだろう。まあ、今まで更新頻度が低かったので、別に不思議に思われないだろうけど。
</p>
]]>
   </content>
</entry>

</feed>
