<?xml version="1.0" encoding="utf-8" ?>


<?xml-stylesheet href="http://d.hatena.ne.jp/ishiduca/rssxsl" type="text/xsl" media="screen"?>


<rdf:RDF
xmlns="http://purl.org/rss/1.0/"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xml:lang="ja">
<channel rdf:about="http://d.hatena.ne.jp/ishiduca/rss">
<title>ishiduca blog</title>
<link>http://d.hatena.ne.jp/ishiduca/</link>
<description>ishiduca blog</description>

<dc:creator>ishiduca</dc:creator>
<dc:date>2011-01-12T12:59:43+09:00</dc:date>
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://d.hatena.ne.jp/ishiduca/20110112/1294804778"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/ishiduca/20091020/1256038176"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/ishiduca/20081101/1225502345"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/ishiduca/20080826/1219755816"/>
<rdf:li rdf:resource="http://d.hatena.ne.jp/ishiduca/20080822/1219391775"/>
</rdf:Seq>
</items>
</channel>



<item rdf:about="http://d.hatena.ne.jp/ishiduca/20110112/1294804778">
<title>お年玉...</title>
<link>http://d.hatena.ne.jp/ishiduca/20110112/1294804778</link>
<description> MacBook Air 11インチ欲しい！ ほんとうに欲しんよ </description>

<content:encoded><![CDATA[
<div class="section">
<p><a class="keyword" href="http://d.hatena.ne.jp/keyword/MacBook%20Air%2011%A5%A4%A5%F3%A5%C1%CD%DF%A4%B7%A4%A4%A1%AA">MacBook Air 11インチ欲しい！</a></p>
<p>ほんとうに欲しんよ</p>
</div>
]]></content:encoded>
<dc:creator>ishiduca</dc:creator>
<dc:date>2011-01-12T12:59:38+09:00</dc:date>
</item>
<item rdf:about="http://d.hatena.ne.jp/ishiduca/20091020/1256038176">
<title>[javascript]はまった　クロージャかどうかも分かっていないレベルなので...orz</title>
<link>http://d.hatena.ne.jp/ishiduca/20091020/1256038176</link>
<description> 「JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス」って読んだことないけど評価高いですね。「モダンPerl入門」の購買層と重なるとかいう話も耳にしますが（それはそれ） ブログが続かないわけ | 僕、スコープとかクロージャとか曖昧でした 行儀の良</description>

<content:encoded><![CDATA[
<div class="section">
<p>「JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス」って読んだことないけど評価高いですね。「モダンPerl入門」の購買層と重なるとかいう話も耳にしますが（それはそれ）</p>
<p><a href="http://en.yummy.stripper.jp/?eid=1308069" target="_blank">ブログが続かないわけ | 僕、スコープとかクロージャとか曖昧でした</a></p>
<p>行儀の良い方法じゃないと思いますが、僕なりにも書いてみました。</p>
<p>何がクロージャなのかどうかも分かっていないんですけど...</p>
<pre class="syntax-highlight">
&#60;?xml version=<span class="synConstant">&#34;1.0&#34;</span> encoding=<span class="synConstant">&#34;utf-8&#34;</span>?&#62;
&#60;html xmlns=<span class="synConstant">&#34;http://www.w3.org/1999/xhtml&#34;</span>&#62;
&#60;head&#62;
&#60;title&#62;JavaScript The Bad Parts&#60;/title&#62;
&#60;/head&#62;
&#60;body&#62;
&#60;h1&#62;Java Script&#60;/h1&#62;
&#60;h2&#62;The Bad Parts&#60;/h2&#62;
&#60;pre&#62;bad knowhow&#60;/pre&#62;
&#60;/body&#62;
&#60;script type=<span class="synConstant">&#34;text/javascript&#34;</span>&#62;

<span class="synStatement">window</span>.onload = <span class="synIdentifier">function</span>()<span class="synIdentifier">{</span>
    <span class="synIdentifier">var</span> nodes = <span class="synStatement">document</span>.body.childNodes;
    <span class="synStatement">for</span>( <span class="synIdentifier">var</span> i = 0, len = nodes.length; i &#60; len; i++ )<span class="synIdentifier">{</span>
        nodes<span class="synIdentifier">[</span>i<span class="synIdentifier">]</span>.addEventListener(<span class="synConstant">'click'</span>,<span class="synIdentifier">function</span>(n)<span class="synIdentifier">{</span>
            <span class="synStatement">return</span> <span class="synIdentifier">function</span>()<span class="synIdentifier">{</span> <span class="synStatement">alert</span>(n); <span class="synIdentifier">}</span>;
        <span class="synIdentifier">}</span>(i),<span class="synConstant">false</span>);
    <span class="synIdentifier">}</span>
<span class="synIdentifier">}</span>;
&#60;/script&#62;
&#60;/html&#62;
</pre>

<p>最近は、DOMにイベントを仕込む時には target.addEventListener(type, listener, useCapture) を使うようにしてる。</p>
<p>参照</p>

<ul>
<li><a href="https://developer.mozilla.org/ja/DOM/element.addEventListener" target="_blank">element.addEventListener - MDC</a></li>
<li><a href="http://d.hatena.ne.jp/javascripter/20090406/1239034512" target="_blank">handleEvent、addEventListener - 素人がプログラミングを勉強するブログ</a></li>
</ul>
</div>
]]></content:encoded>
<dc:creator>ishiduca</dc:creator>
<dc:date>2009-10-20T20:29:36+09:00</dc:date>
<dc:subject>javascript</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/ishiduca/20081101/1225502345">
<title>[UI][ブラウザ]様々な形式のインフォメーションを処理するのに形を変える「雛形ガジェット」っていいんじゃないか、とか</title>
<link>http://d.hatena.ne.jp/ishiduca/20081101/1225502345</link>
<description> メイン（windows）とサブ（macbook）を使っている関係もあって、メールはブラウザ上で見ている。（バックアップとして、windowsのメーラーを使うけど）　また、RSSなんかのサイトの更新情報もブラウザ上（というかRSSリーダー）で見ている。 異なる環境でインフォメーション</description>

<content:encoded><![CDATA[
<div class="section">
<p>メイン（windows）とサブ（macbook）を使っている関係もあって、メールはブラウザ上で見ている。（バックアップとして、windowsのメーラーを使うけど）　また、RSSなんかのサイトの更新情報もブラウザ上（というかRSSリーダー）で見ている。</p>
<p>異なる環境でインフォメーションをチェックする手段としてブラウザを介したウェブサービスを重宝しているんだけど、機動性（←いつでも読めるようにしておくくらいの意味）を高めるためには、ブラウザを立ち上げておかないといけない。</p>
<p>「読む（確認する）」→「ブラウザを閉じる」→「ブラウザを開く」という作業はそれだけで時間がかかる。</p>
<p>速くなったといってもFirefoxは起動するのに、まだまだ時間がかかる。とくに僕の場合、windowsの時には Twitter は Firefox のアドオンを使っているので、立ち上げっぱなしにしておかなきゃならない。（この辺は僕自体の問題だけど）</p>
<p>何となく感じていたモヤモヤ感はこの辺にあるんじゃないかと、特に画面の小さなmacbookを使うようになってから強く感じる。　んで、何を言いたいのかというと、生モノのインフォメーションを扱うウェブアプリケーションはブラウザである必要はないんじゃないの、という事。小型で軽量のガジェットの方が、画面を占領しないしいいよね、なんて。</p>
<p>でも、冷静に考えてみればSkypeやGTalkなんかのインスタントメッセンジャーはすでにブラウザじゃないし、実現されているわけですよ。</p>
<p>じゃあ、メールもRSSリーダーも専用のガジェットやアプリケーションを使えばいいのかというと、そういうアプリケーションのインストール・アンインストールってユーザーにとってはかなり面倒な作業じゃないですか。少なくとも僕にとっては嫌な作業です。アンインストールの事を考えると躊躇しちゃう。</p>
<p>んなわけで、僕はこんなのが欲しい</p>

<ul>
<li>インフォメーション本体（OPML,RSS,FOAFとかのXMLやYAML,JSONなんか）</li>
<li>受け取ったインフォメーションをどう処理して表示するかの情報</li>
<li>メニューなんかのユーザーインターフェイスについて規定した情報</li>
</ul>
<p>を受け取ってごちゃごちゃする雛形を持つガジェット</p>
<p>この辺（ <a href="http://jp.techcrunch.com/archives/20081022social-desktop-aggregator-sobees-launches-public-beta/" target="_blank">http://jp.techcrunch.com/archives/20081022social-desktop-aggregator-sobees-launches-public-beta/</a> 「ソーシャル・デスクトップ・アグリゲータ」のSobees、公開ベータを開始] ）を読んでいてピンときた。</p>
<p>似たようなことは、既に誰かが書いていると思うんだけど、実際にはどうなんだろう。　それとも、もうこういった仕組みはできあがっているのかな？</p>
</div>
]]></content:encoded>
<dc:creator>ishiduca</dc:creator>
<dc:date>2008-11-01T10:19:05+09:00</dc:date>
<dc:subject>UI</dc:subject>
<dc:subject>ブラウザ</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/ishiduca/20080826/1219755816">
<title>[bookmark]「まとめてxx」は結構重要</title>
<link>http://d.hatena.ne.jp/ishiduca/20080826/1219755816</link>
<description> だと思う。 プライベートで頻繁に使うブックマークは、その頻度からも分かるように数量的に少ないはずで、そうでないと全部巡回するだけで日が暮れてしまう。一定の数量を保つことで、整理ができるから、それがいいんじゃないかと。 そこで、「まとめてxx」って、何が関係す</description>

<content:encoded><![CDATA[
<div class="section">
<p>だと思う。</p>
<p>プライベートで頻繁に使うブックマークは、その頻度からも分かるように数量的に少ないはずで、そうでないと全部巡回するだけで日が暮れてしまう。一定の数量を保つことで、整理ができるから、それがいいんじゃないかと。</p>
<p>そこで、「まとめてxx」って、何が関係するのかということになるだけども、「まとめて消す」なんかがあると、一定の量を保つのに便利じゃないかと。</p>
<p>たとえば、一定の期間だけ頻繁に使う（アクセスする）ブックマーク先の例で説明する。</p>
<p>「ヘッドフォンが欲しい」という場合、ヘッドフォン関係の情報（ブックマーク）を集めて（グループ化する・タグ付けする・フォルダに入れる etc,）おいて、何らかのアクション（この場合は「購入を決断する」）をとった後、関連した情報（ブックマーク）は不要になるから、不要になったブックマークを消すことで、一定の数量を保つことができる。この際、グループ化したり、タグ付けしたブックマークをまとめて消すことができると、作業効率がいい。</p>
<p>と思うのは、自分だけか？</p>
<p><a href="http://ishiduca.sakura.ne.jp/pocotan/pin/" target="_blank">http://ishiduca.sakura.ne.jp/pocotan/pin/</a></p>
</div>
]]></content:encoded>
<dc:creator>ishiduca</dc:creator>
<dc:date>2008-08-26T22:03:36+09:00</dc:date>
<dc:subject>bookmark</dc:subject>
</item>
<item rdf:about="http://d.hatena.ne.jp/ishiduca/20080822/1219391775">
<title>[bookmark]ブラウザのブックマークとソーシャルブックマークの使い分け</title>
<link>http://d.hatena.ne.jp/ishiduca/20080822/1219391775</link>
<description> 昨日の続き。 実際のところ、ブラウザのブックマークとソーシャルブックマークでは、訪問する頻度で自然に使い分けしているんだけど、僕の場合なんかは （ほぼ）毎日訪問するサイト（ページ）とか、（ほぼ）決まった間隔て訪問するサイト（ページ） ある一定の期間だけ頻繁</description>

<content:encoded><![CDATA[
<div class="section">
<p><a href="http://d.hatena.ne.jp/ishiduca/20080821/1219297480" target="_blank">昨日</a>の続き。</p>
<p>実際のところ、ブラウザのブックマークとソーシャルブックマークでは、訪問する頻度で自然に使い分けしているんだけど、僕の場合なんかは</p>

<ul>
<li>（ほぼ）毎日訪問するサイト（ページ）とか、（ほぼ）決まった間隔て訪問するサイト（ページ）</li>
<li>ある一定の期間だけ頻繁に訪問するサイト（ページ）&#62;&#62; 欲しいモノの価格調査とか</li>
</ul>
<p>は、ブラウザのブックマークに。</p>

<ul>
<li>あとで読もうと思っているサイト（ページ）</li>
</ul>
<p>なんかは、ソーシャルブックマークに登録していて、自然と「訪問頻度が多いもの」はブラウザのブックマーク、「訪問頻度の低いもの」はソーシャルブックマークと使い分けしているんだけど、これって「使い勝手の良さ」で無意識にコントロールされているんじゃないかと思うんですが、どうでしょう？実際、毎日訪問するサイトもソーシャルブックマークに登録しているんだけど、全く使わないし。</p>
<p>んで、考えてみたんですが、</p>

<ul>
<li>探す作業を必要とするかしないか</li>
<li>最初から見えているかどうか（スクロールだけで見えるようになるか）</li>
</ul>
<p>という要素って結構重要な気がする。その辺をちょっと気にして今回は作ってみた。</p>
<p><a href="http://ishiduca.sakura.ne.jp/pocotan/pin/" target="_blank">http://ishiduca.sakura.ne.jp/pocotan/pin/</a></p>
</div>
]]></content:encoded>
<dc:creator>ishiduca</dc:creator>
<dc:date>2008-08-22T16:56:15+09:00</dc:date>
<dc:subject>bookmark</dc:subject>
</item>
</rdf:RDF>

