<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="rss.css" type="text/css"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:xhtml="http://www.w3.org/1999/xhtml" xml:lang="ja-JP">
	<channel rdf:about="http://yaa.no-ip.org/~yaa/diary/index.rdf">
	<title>YAA's personal log</title>
	<link>http://yaa.no-ip.org/~yaa/diary/</link>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/" />
	<description></description>
	<dc:creator>YAA</dc:creator>
	<dc:rights>Copyright 2009 YAA &lt;yaa@mail.ne.jp&gt;, copyright of comments by respective authors</dc:rights>
	<image rdf:resource="http://yaa.no-ip.org/~yaa/sign.png" />
<items><rdf:Seq>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20090115.html#p01"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c07"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c06"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c05"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c04"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c03"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c02"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#c01"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#p02"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080912.html#p01"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080729.html#p02"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080729.html#c03"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080729.html#p01"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080630.html#p01"/>
<rdf:li rdf:resource="http://yaa.no-ip.org/~yaa/diary/20080624.html#p01"/>
</rdf:Seq></items>
</channel>
<image rdf:about="http://yaa.no-ip.org/~yaa/sign.png">
	<title>YAA's personal log</title>
	<url>http://yaa.no-ip.org/~yaa/sign.png</url>
	<link>http://yaa.no-ip.org/~yaa/diary/</link>
	</image>
	<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20090115.html#p01">
<link>http://yaa.no-ip.org/~yaa/diary/20090115.html#p01</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20090115.html#p01" />
<dc:date>2009-01-15T22:16:51+09:00</dc:date>
<title>「ドラえも」の iview用SITEINFO 書いた</title>
<dc:creator>YAA</dc:creator>
<dc:subject>iview</dc:subject>
<dc:subject>SITEINFO</dc:subject>
<description>ふと、ドラえもを1から読み返したくなった。 でもめんどいから j/k で読みたい。 それ iview で(ry ということで、勢い余って SITEINFO 書いた。 アイテム: ドラえも - データベース: iview - wedata //hr/following-sibling::p/a[starts-with(@href, 'image/')] なかんじにした。 caption は encoding が Shift-JIS だったので化けてうまくとれなかったのでファイル名で。 iPhone の iview でみると、すこぶる良いな。 でも iPhone の iview だと、XPath の解釈が違うのか hr に続くpってあたりがうまく動かずに全部の画像がとれちゃって..</description>
<content:encoded><![CDATA[<h3>「ドラえも」の iview用SITEINFO 書いた</h3><p>ふと、<a href="http://nyumen.hp.infoseek.co.jp/">ドラえも</a>を1から読み返したくなった。
でもめんどいから j/k で読みたい。
それ iview で(ry
ということで、勢い余って SITEINFO 書いた。</p>
<ul>
<li><a href="http://wedata.net/items/26691">アイテム: ドラえも - データベース: iview - wedata</a></li>
</ul>
<pre>//hr/following-sibling::p/a[starts-with(@href, 'image/')]</pre>
<p>なかんじにした。</p>
<p>caption は encoding が Shift-JIS だったので化けてうまくとれなかったのでファイル名で。</p>
<p>iPhone の iview でみると、すこぶる良いな。
でも iPhone の iview だと、XPath の解釈が違うのか
hr に続くpってあたりがうまく動かずに全部の画像がとれちゃってるっぽい。
Firefox だと 1から順に読めるんだけどな。
まぁ、とりあえずいいか。</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20090115.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c07">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c07</link>
<dc:date>2008-09-29T11:21:06+09:00</dc:date>
<title>2008-09-12のツッコミ[7] (YAA)</title>
<dc:creator>YAA</dc:creator>
<description>おめ!</description>
<content:encoded><![CDATA[おめ!]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c06">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c06</link>
<dc:date>2008-09-28T08:08:50+09:00</dc:date>
<title>2008-09-12のツッコミ[6] (p-Lis)</title>
<dc:creator>p-Lis</dc:creator>
<description>報告が遅れましたが、9/16のツッコミの次の日にiPhone購入と相成りました。文字入力が意外と楽です。</description>
<content:encoded><![CDATA[報告が遅れましたが、9/16のツッコミの次の日にiPhone購入と相成りました。文字入力が意外と楽です。]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c05">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c05</link>
<dc:date>2008-09-16T17:54:44+09:00</dc:date>
<title>2008-09-12のツッコミ[5] (YAA)</title>
<dc:creator>YAA</dc:creator>
<description>サブ機です。どこでも IP reachable な touch として使ってます。電話もメールも使ってない。</description>
<content:encoded><![CDATA[サブ機です。どこでも IP reachable な touch として使ってます。電話もメールも使ってない。]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c04">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c04</link>
<dc:date>2008-09-16T17:49:56+09:00</dc:date>
<title>2008-09-12のツッコミ[4] (p-Lis)</title>
<dc:creator>p-Lis</dc:creator>
<description>Touchでネット接続するには無線LANで繋がるProxy持ち歩かないといけないからなぁ。3G回線があればお外でも快適ですから。Windows Mobileもあるけど、いまなら私もiPhoneのほうが欲しいな。1回線運用ですか？</description>
<content:encoded><![CDATA[Touchでネット接続するには無線LANで繋がるProxy持ち歩かないといけないからなぁ。3G回線があればお外でも快適ですから。Windows Mobileもあるけど、いまなら私もiPhoneのほうが欲しいな。1回線運用ですか？]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c03">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c03</link>
<dc:date>2008-09-16T11:21:54+09:00</dc:date>
<title>2008-09-12のツッコミ[3] (YAA)</title>
<dc:creator>YAA</dc:creator>
<description>買いましたー。POBOXというより iPod touch 買って MobileSafari に惚れました。</description>
<content:encoded><![CDATA[買いましたー。POBOXというより iPod touch 買って MobileSafari に惚れました。]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c02">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c02</link>
<dc:date>2008-09-15T14:38:30+09:00</dc:date>
<title>2008-09-12のツッコミ[2] (p-Lis)</title>
<dc:creator>p-Lis</dc:creator>
<description>iPhone買ってたんですか！なるほど、POBOXつながりかな？</description>
<content:encoded><![CDATA[iPhone買ってたんですか！なるほど、POBOXつながりかな？]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#c01">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#c01</link>
<dc:date>2008-09-13T14:49:00+09:00</dc:date>
<title>2008-09-12のツッコミ[1] (多呂)</title>
<dc:creator>多呂</dc:creator>
<description>変換候補の中に、なにげに「朝立ち」とあるのに、ちょっと笑ってしまいました。</description>
<content:encoded><![CDATA[変換候補の中に、なにげに「朝立ち」とあるのに、ちょっと笑ってしまいました。]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#p02">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#p02</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080912.html#p02" />
<dc:date>2008-09-13T04:42:27+09:00</dc:date>
<title>iPhone 2.1 で日本語入力が速くなったわけ</title>
<dc:creator>YAA</dc:creator>
<dc:subject>iPhone</dc:subject>
<description>iPhone の firmware を 2.1 に上げた。 あちこちで言われているように日本語入力がすげー速くなってる。 少し使ってみて速くなった理由に気付いた。 曖昧入力機能を削ったらしい。 今までは、「あさた」とか「あすた」みたいに入力しても「明日」という単語が候補に出てきた。 それが 2.1 にしてから出てこなくなった。 このような1文字違いの単語も変換候補に出すのは大きな負荷になっていたはずだ。 それをやめたから劇的に速くなったのではないか。 増井さん的には大きな妥協なんだろうな。 俺としてもこの機能に結構頼っていたのでち..</description>
<content:encoded><![CDATA[<h3>iPhone 2.1 で日本語入力が速くなったわけ</h3><p>iPhone の firmware を 2.1 に上げた。
あちこちで言われているように日本語入力がすげー速くなってる。</p>
<p><img class="photo" src="http://yaa.no-ip.org/~yaa/diary/images/20080912_0.jpg" alt="「あさた」と入力したときの変換候補" title="「あさた」と入力したときの変換候補" width="320" height="480">
少し使ってみて速くなった理由に気付いた。
曖昧入力機能を削ったらしい。
今までは、「あさた」とか「あすた」みたいに入力しても「明日」という単語が候補に出てきた。
それが 2.1 にしてから出てこなくなった。
このような1文字違いの単語も変換候補に出すのは大きな負荷になっていたはずだ。
それをやめたから劇的に速くなったのではないか。
増井さん的には大きな妥協なんだろうな。
俺としてもこの機能に結構頼っていたのでちょっと戸惑ってる。
でもなによりも、このレスポンスの速さは素晴らしい。
うん。レスポンスは重要だよ。</p>
<p>他にも連絡先の名前を変換候補に出すのもやめたらしい。
これもレスポンス向上の一因なのかな。</p>
<p>あれこれ機能は削られたけど、
その分の余裕でレスポンスの向上と連文節変換もどきを追加したってかんじだろう。
うんうん。かなりいいよ。快適になった。</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080912.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080912.html#p01">
<link>http://yaa.no-ip.org/~yaa/diary/20080912.html#p01</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080912.html#p01" />
<dc:date>2008-09-13T04:33:46+09:00</dc:date>
<title>不毛</title>
<dc:creator>YAA</dc:creator>
<dc:subject>Work</dc:subject>
<description>半日ほど不毛な作業に費した。</description>
<content:encoded><![CDATA[<h3>不毛</h3><p>半日ほど不毛な作業に費した。</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080912.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080729.html#p02">
<link>http://yaa.no-ip.org/~yaa/diary/20080729.html#p02</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080729.html#p02" />
<dc:date>2008-07-30T02:53:46+09:00</dc:date>
<title>makerss.rb 修正</title>
<dc:creator>YAA</dc:creator>
<dc:subject>tDiary</dc:subject>
<dc:subject>Plugin</dc:subject>
<description>イイカゲンにイジった makerss.rb が ツッコミ時に 500 Internal Server Error 出してることに気付いたので直した。 ごめんなさいごめんなさい。</description>
<content:encoded><![CDATA[<h3>makerss.rb 修正</h3><p>イイカゲンにイジった makerss.rb が
ツッコミ時に 500 Internal Server Error 出してることに気付いたので直した。
ごめんなさいごめんなさい。</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080729.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080729.html#c03">
<link>http://yaa.no-ip.org/~yaa/diary/20080729.html#c03</link>
<dc:date>2008-07-30T02:51:10+09:00</dc:date>
<title>2008-07-29のツッコミ[3] (YAA)</title>
<dc:creator>YAA</dc:creator>
<description>makerss.rb が 500 出してたのでテスト。</description>
<content:encoded><![CDATA[makerss.rb が 500 出してたのでテスト。]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080729.html#p01">
<link>http://yaa.no-ip.org/~yaa/diary/20080729.html#p01</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080729.html#p01" />
<dc:date>2008-07-29T14:23:34+09:00</dc:date>
<title>スラドの LDRize SITEINFO なおした</title>
<dc:creator>YAA</dc:creator>
<dc:subject>LDRize</dc:subject>
<dc:subject>XPath</dc:subject>
<description>なんかスラドの LDRize SITEINFO が jQueryセレクタになってたので XPath になおした。 Slashdot Japan name: 'Slashdot Japan', domain: 'http://slashdot.jp.*/$', paragraph: 'id(&quot;articles&quot;)//div[contains(concat(&quot; &quot;,@class,&quot; &quot;),&quot; article &quot;)]', link: 'following-sibling::div[contains(concat(&quot; &quot;,@class,&quot; &quot;),&quot; storylinks &quot;)]//a[1]', Slashdot Japan - article name: 'Slashdot Japan - article', domain: 'http://slashdot.jp/.+', paragraph: 'id(&quot;articles&quot;) | id(&quot;commentlisting&quot;)//li[contains(concat(&quot; &quot;,@class,&quot; &quot;),..</description>
<content:encoded><![CDATA[<h3>スラドの LDRize SITEINFO なおした</h3><p>なんかスラドの LDRize SITEINFO が jQueryセレクタになってたので XPath になおした。</p>
<ul>
<li>Slashdot Japan</li>
</ul>
<pre>name: 'Slashdot Japan',
domain: 'http://slashdot.jp.*/$',
paragraph: 'id("articles")//div[contains(concat(" ",@class," ")," article ")]',
link:      'following-sibling::div[contains(concat(" ",@class," ")," storylinks ")]//a[1]',</pre>
<ul>
<li>Slashdot Japan - article</li>
</ul>
<pre>name: 'Slashdot Japan - article',
domain: 'http://slashdot.jp/.+',
paragraph: 'id("articles") | id("commentlisting")//li[contains(concat(" ",@class," ")," comment ")]',
link: './/span[contains(concat(" ",@class," ")," otherdetails ")]//a[1]',</pre>
<p>article の方は id("articles") のとき link 取れないけどまーいいか。</p>
<p>これ Sleipnir 用LDRize のやつを間違えて GreaseMonkey 版の SITEINFO に書いちゃったのか。
各プラットフォーム用 LDRize 乱立してて分かりにく杉。</p>
<p>まずは本家の GreaseMonkey版。</p>
<ul>
<li><a href="http://white.s151.xrea.com/wiki/index.php?script%2FLDRize">silog - script/LDRize</a></li>
</ul>
<p>ここには GreaseMoneky て書いてある。</p>
<ul>
<li><a href="http://white.s151.xrea.com/wiki/index.php?script%2FLDRize%2Fsiteinfo">silog - script/LDRize/siteinfo</a></li>
</ul>
<p>ここには GreaseMonkey 版とは書いてない。書いておいた方が良いのかも。</p>
<p>次に Sleipnir 用の LDRize。</p>
<ul>
<li><a href="http://wikiwiki.jp/958/?LDRize">LDRize - 958 Wiki*</a></li>
</ul>
<p>ここ Sleipnir 用だって書いてないし、</p>
<ul>
<li><a href="http://wikiwiki.jp/958/?LDRize%2FSITEINFO">LDRize/SITEINFO - 958 Wiki*</a></li>
</ul>
<p>ここにも LDRize の SITEINFO であるとしか書いてない。
<a href="http://wikiwiki.jp/958/?FrontPage">トップ</a>に飛んでみて初めて Sleipnir 用だと分かった。</p>
<p>SITEINFO のページみたときに何用のものか分かんねー。
他方の存在知らなかったら間違いに気付くわけもない。
後発の Sleipnir版が紛らわしすぎるので、もうちょっと配慮すべきじゃないだろうか。</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080729.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080630.html#p01">
<link>http://yaa.no-ip.org/~yaa/diary/20080630.html#p01</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080630.html#p01" />
<dc:date>2008-06-30T15:51:56+09:00</dc:date>
<title>今日のおひるごはん</title>
<dc:creator>YAA</dc:creator>
<dc:subject>Food</dc:subject>
<description>コロッケと野菜サラダ。 トマトとレタスと、見えてないけど下の方はキャベツ。 デザートにオレンジ。 ごちそうさまでした。</description>
<content:encoded><![CDATA[<h3>今日のおひるごはん</h3><p>コロッケと野菜サラダ。
トマトとレタスと、見えてないけど下の方はキャベツ。
デザートにオレンジ。
ごちそうさまでした。</p>
<p><img class="photo" src="http://yaa.no-ip.org/~yaa/diary/images/20080630_0.jpg" alt="野菜サラダ" title="野菜サラダ" width="320" height="240">
<img class="photo" src="http://yaa.no-ip.org/~yaa/diary/images/20080630_1.jpg" alt="オレンジ" title="オレンジ" width="320" height="240"></p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080630.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
<item rdf:about="http://yaa.no-ip.org/~yaa/diary/20080624.html#p01">
<link>http://yaa.no-ip.org/~yaa/diary/20080624.html#p01</link>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yaa.no-ip.org/~yaa/diary/20080624.html#p01" />
<dc:date>2008-06-24T23:52:20+09:00</dc:date>
<title>vimperator の入力を視覚化する demonstrator.js</title>
<dc:creator>YAA</dc:creator>
<dc:subject>vimperator</dc:subject>
<description>昨日のIRC談義 - hogehoge とか読んで、入力を視覚化できるプラグイン書いてみた。 っていっても、vimerator の plugin とは呼べないくらい vimperator の plugin 機構を無視している。 vimperator 本体に手を入れないと Esc が取れないので、 思い切って別に event を attach してみた。 map とかで呼ばれる keypress は、event に noremap property を付けてるようなので、 それで判断してみた。完全に判別できてるのかよくわからない。 表示する場所もめんどかったので vimperator の中で tab bar ひっぱってるところを参考にして 無理..</description>
<content:encoded><![CDATA[<h3>vimperator の入力を視覚化する demonstrator.js</h3><p><a href="http://d.hatena.ne.jp/teramako/20080623/p1">昨日のIRC談義 - hogehoge</a>
とか読んで、入力を視覚化できるプラグイン書いてみた。
っていっても、vimerator の plugin とは呼べないくらい
vimperator の plugin 機構を無視している。</p>
<p>vimperator 本体に手を入れないと &lt;Esc&gt; が取れないので、
思い切って別に event を attach してみた。</p>
<p>map とかで呼ばれる keypress は、event に noremap property を付けてるようなので、
それで判断してみた。完全に判別できてるのかよくわからない。</p>
<p>表示する場所もめんどかったので vimperator の中で
tab bar ひっぱってるところを参考にして
無理矢理つっこんだ。</p>
<p>やっつけまくり。
まーとにかく動くものはできた。(俺の環境では)
デモするには良いんじゃまいか。</p>
<p>vimperator 自体で用意して :set demonstration とかすれば
有効になるようになればいいんじゃまいか。</p>
<ul>
<li><a href="../ddata/vimp/demonstration.js">demonstration.js</a></li>
</ul>
<h4>追記:</h4>
<p>あーこれパスワードフィールドとかへの入力も表示するか。アブネーw</p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/images/20080624_0.png"><img class="photo" src="http://yaa.no-ip.org/~yaa/diary/images/20080624_1.png" alt="vimperator の入力を表示してる" title="vimperator の入力を表示してる" width="480" height="338"></a></p>
<p><a href="http://yaa.no-ip.org/~yaa/diary/20080624.html#c">ツッコミを入れる</a></p>]]></content:encoded>
</item>
</rdf:RDF>
