<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
         xmlns="http://purl.org/rss/1.0/">




    



<channel rdf:about="http://dev.ariel-networks.com/matsublog/RSS">
  <title>松山blog一覧</title>
  <link>http://dev.ariel-networks.com</link>
  
  <description>
    
       松山のブログのエントリ一覧
       
  </description>
  
  
  
            <syn:updatePeriod>daily</syn:updatePeriod>
            <syn:updateFrequency>1</syn:updateFrequency>
            <syn:updateBase>2005-12-20T02:30:20Z</syn:updateBase>
        
  
  <image rdf:resource="http://dev.ariel-networks.com/logo.jpg"/>

  <items>
    <rdf:Seq>
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/keyboard-customize"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/isearch-selected-text"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/zsh-peek-file"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/haystack-and-needle"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/ipod-touch-with-linux"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/gnu-screen-vertical-split"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/imenu"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/use-make"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/implement-emacs-lisp-reader-macro"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/use-emacs-lisp-for-work"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/pretty-lambda-in-emacs"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/make-locate-fast-with-suffix-array"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/emacs-w3m-h1-6-tag-patch"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/make-ant-faster"/>
        
        
            <rdf:li rdf:resource="http://dev.ariel-networks.com/Members/matsuyama/use-interactive-program-trasparently"/>
        
    </rdf:Seq>
  </items>

</channel>

    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/keyboard-customize">        <title>キーボードカスタマイズの魅力</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/keyboard-customize</link>        <description> キーボードの使いやすさといえば、ハードウェア的な性能に関してよく言及されますが、キーボード配列などのソフトウェア的な性能も同じぐらいに重要だということはあまり認識されていないように感じます。必要性を感じないからなのか怠惰だからなのかわかりませんが、プログ...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-07-05T09:54:43Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/isearch-selected-text">        <title>選択中の文字列を isearch する</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/isearch-selected-text</link>        <description> 選択中の文字列を isearch にそのまま渡したいことがよくあるので（C-w で検索文字列をのばすのは面倒くさい）、キーバインディングからそれっぽい機能を探してみたのですが、どうやらないようなので、以下のように暫定的に対応してみました。 ~/.ema...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-06-11T11:40:59Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/zsh-peek-file">        <title>zsh のコマンドラインに入力中のファイルを閲覧する方法</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/zsh-peek-file</link>        <description> シェルというのはコンピュータに命令を送るのには非常に適したインターフェースですが、その反面、操作する人間のちょっとした気分の変化にうまく対応できないという欠点があります。 $ svn add foo.txt ここでちょっと気が変わって foo.t...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-04-30T12:38:06Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/haystack-and-needle">        <title>strstr 関数の haystack と needle</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/haystack-and-needle</link>        <description> $ man strstrchar *strstr(const char *haystack, const char *needle); オブジェクト A からオブジェクト B を見つける関数を書く場合、オブジェクト A に haystack 、オ...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-04-20T11:15:00Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/ipod-touch-with-linux">        <title>iPod Touch の音楽を Linux で管理する</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/ipod-touch-with-linux</link>        <description> iPod touch を買ったはいいけど音楽を聴くのにすら使ってなかった（ iTunes なんて使いたくない）ので、いろいろ頑張って最低限使えるレベルまでもってきました。今回はそのメモ。 iPod touch の音楽を Linux で管理する場合、以下...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-04-19T14:33:18Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/gnu-screen-vertical-split">        <title>GNU Screen の縦分割を使ってみた</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/gnu-screen-vertical-split</link>        <description> GNU Screen の CVS HEAD に縦分割が入っているらしい [1] ので早速導入してみました。 [1]http://lists.gnu.org/archive/html/screen-users/2007-02/msg00000.ht...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-04-15T08:41:11Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/imenu">        <title>imenu.el の使い方と応用</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/imenu</link>        <description>  imenu とは 本の読者は、目次（インデックス）を見ることにより瞬時に読みたいページを開くことができますが、 imenu は編集中のバッファに対してインデックスを作成することにより、編集したい場所に瞬時に移動するのを補助してくれます。 TAGS ...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-04-14T13:03:04Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/use-make">        <title>Make を有効活用する</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/use-make</link>        <description> 以前、一つのファイルに複数のサブコマンドを記述して定型作業を楽にする方法を書きましたが [1] 、今回はそれをもう少し一般化してみたいと思います。 [1]http://dev.ariel-networks.com/Members/matsuyam...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-02-18T22:21:50Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/implement-emacs-lisp-reader-macro">        <title>Emacs Lisp にリーダーマクロを実装してみた</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/implement-emacs-lisp-reader-macro</link>        <description> 今回は、前々から構想を練っていた Emacs Lisp 上でリーダーマクロを実現する話をします。  リーダーマクロって？ Lisp インタプリタが S 式を read するときに自由に展開することができるマクロの一種で、 Lisp の構文を独自に拡...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-02-16T12:14:56Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/use-emacs-lisp-for-work">        <title>Emacs Lisp を仕事で使ってみた</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/use-emacs-lisp-for-work</link>        <description> 先日、仕事で開発している製品の CSS のインデント幅を 4 から 2 に変更する必要がありました。 Unix ラブで最小主義の僕は、この場合は sed で処理するのがベストだろうと思い、以下のコマンドを叩きました。 % sed -e 's/^   ...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-02-08T06:57:53Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/pretty-lambda-in-emacs">        <title>Emacs で lambda をかわいくする</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/pretty-lambda-in-emacs</link>        <description> 元ネタは http://www.emacswiki.org/cgi-bin/wiki/PrettyLambda です。 Lisp の lambda という文字列は読むにはかなり冗長なので λ のようにかわいく表示して可読性を向上しようという試みです。...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-02-01T20:13:30Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/make-locate-fast-with-suffix-array">        <title>Suffix Array で高速な locate を実現する</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/make-locate-fast-with-suffix-array</link>        <description> アルバイトのハッカー Fujita さんに GNU locate が遅くて使えないよほげほげと愚痴ってたら sary (*) と find を使って高速な擬似的 locate を実験的に実装してくれたので、それのちゃんとした実装の紹介をします。 (*)...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-02-01T19:28:12Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/emacs-w3m-h1-6-tag-patch">        <title>emacs-w3m で h1 タグなどを見やすくするパッチ</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/emacs-w3m-h1-6-tag-patch</link>        <description> w3m が h1 タグなどを全て b タグに変換してしまう仕様を回避して emacs-w3m での可読性を向上するパッチです。 適用前:  適用後:  パッチを適用する場合は、本エントリに添付してある w3m-head.patch と w3m....</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-01-21T19:45:51Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/make-ant-faster">        <title>Ant の実行を速くする</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/make-ant-faster</link>        <description> Sweet Ant Tools(*) の Ant Console を使えば Ant の実行を速くすることができます。 (*) http://www.sdv.fr/pages/casa/html/sat.en.html  インストール 上の URL...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-01-01T10:38:38Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>
    <item rdf:about="http://dev.ariel-networks.com/Members/matsuyama/use-interactive-program-trasparently">        <title>対話型プログラムを透過的に使う</title>        <link>http://dev.ariel-networks.com/Members/matsuyama/use-interactive-program-trasparently</link>        <description> gdb や js や irb などのプログラムは、ユーザーとの持続的な対話を想定したインターフェースになっていますが、その対話型インターフェースを裏に隠してしまって、いつでも端末から透過的に対話を実行できれば何かとうれしそうです（こういうツールありそうだ...</description>        <dc:publisher>No publisher</dc:publisher>        <dc:creator>matsuyama</dc:creator>        <dc:rights></dc:rights>                <dc:date>2008-01-01T10:10:29Z</dc:date>        <dc:type>COREBlog Entry</dc:type>    </item>




</rdf:RDF>
