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

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="http://yadorigi.seesaa.net/">
<title>やどりぎ@NET</title>
<link>http://yadorigi.seesaa.net/</link>
<description>ネットや本から得た情報で何かを考えてみるブログ。</description>
<dc:language>ja</dc:language>
<admin:errorReportsTo rdf:resource="mailto:info@seesaa.jp" />
<admin:generatorAgent rdf:resource="http://blog.seesaa.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/40989842.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/31911928.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/31756247.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/31762775.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/31766357.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/25758268.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/26865150.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/25756605.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/25755382.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/25629754.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/24768757.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/24743857.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/24720292.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/24517691.html" />
<rdf:li rdf:resource="http://yadorigi.seesaa.net/article/24123831.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="http://yadorigi.seesaa.net/article/40989842.html">
<title>コンテキストを共有するTwitterをもっと便利に使う</title>
<link>http://yadorigi.seesaa.net/article/40989842.html</link>
<description>最近、盛り上がりを見せているTwitter。耐え切れなくなって始めてみた。Twitterは、「今何している？」という質問に気が向いたときに答えていればいいというサービス。その独り言をみんなで共有するものなのだが、なんとなく「つながっている」感があるのがいい。昔、ICQが流行ったときにチャットをしていたが、そのときは、パソコンの電源を入れたとたんに、いろんな人からメッセージが来て困ったりした。やりたいことがあるのに返事をしなくてはという状態に疲れてやめてしまった。Twitter...</description>
<dc:subject>blog</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2007-05-06T22:05:23+09:00</dc:date>
<content:encoded><![CDATA[
最近、盛り上がりを見せている<a href="http://twitter.com" target="_blank">Twitter</a>。耐え切れなくなって<a href="http://twitter.com/cuckoo" target="_blank">始めてみた</a>。<br /><br />Twitterは、「今何している？」という質問に気が向いたときに答えていればいいというサービス。その独り言をみんなで共有するものなのだが、なんとなく「つながっている」感があるのがいい。<br /><br />昔、<a href="http://ja.wikipedia.org/wiki/ICQ" target="_blank">ICQ</a>が流行ったときにチャットをしていたが、そのときは、パソコンの電源を入れたとたんに、いろんな人からメッセージが来て困ったりした。やりたいことがあるのに返事をしなくてはという状態に疲れてやめてしまった。<br />Twitterはあくまで独り言なので、必ず返事をしないといけないということはなく、好きなときに書いて、気になったらメッセージを送ればいい。<br /><br />面白いのは、そういう何気ない独り言を普段から読んでいると、その人がどんな人なのかが何となく分かってくることだ。<br />最近、社内SNSがナレッジマネジメントに役立つとか言われているけど、コンテキスト共有という観点からすると、blogやSNSよりもTwitterの方が合っているのかも。<br /><strong><br />※ 実際にやってみた人を発見。</strong><br /><a href="http://daiskip.com/blog/2007/04/10/0057.php" target="_blank">社内Twitterおもろいかも</a><br /><br /><br />ここからは、Twitter関連で自分が使っているツールを紹介。<br /><br /><h4><a href="http://tw.f-shin.net/" target="_blank">モバトゥイッター</a></h4><br />Twitterを携帯電話から見たり書き込んだりできる。<br />Twitterを始めてみると分かるが、気楽にいつでも読み書きできる携帯は、相性がいい。<a href="http://m.twitter.com" target="_blank">公式のモバイル版</a>も公開されたが、使い勝手からすると、モバトゥイッターがよかった。<br />X01HT+NetFrontで使っているが、モバトゥイッター、公式版ともに、VFJPのアクセスポイントからでも問題なく使えた。<br /><br /><h4><a href="http://mikedemers.net/projects/tweetbar" target="_blank">tweetbar</a></h4><br /><img src="http://yadorigi.up.seesaa.net/image/tweetbar.png" width="187" height="368" border="0" align="right" alt="tweetbar.png" /><br />普段のブラウザはFirefoxなので、サイドバーにTwitterを表示できるtweetbarをインストール。<br /><br />自動更新もされるし、見た目も好み。<br />ただ、問題がひとつある。表示・非表示を切り替えられるショートカットがControl+Shift+Tに割り当てられているのだが、これがFirefoxの前に閉じたタブを開くショートカットとぶつかっている。<br /><br /><a href="http://w2.abcoroti.com/~cattin/house.html" target="_blank">MUDAI - ファイル置き場</a><br /><br />ここにFirefox 2に対応しているkeyconfigがあるので、タブを開くショートカットを、Control+Shift+TからControl+Shift+Uに変更した。<br /><br /><h4 style="clear:right">twitterを快適にするGreasemonkeyスクリプト</h4><br /><a href="http://jmblog.jp/archives/128" target="_blank">Twitterで”@(user)”を入力補完してくれるGreasemonkeyスクリプト</a><br /><br /><img src="http://yadorigi.up.seesaa.net/image/twitter_gm1.png" width="394" height="228" border="0" align="" alt="twitter_gm1.png" /><br /><br />"@(user)"はよく使うが、ユーザ名を入力するのは面倒だし、打ち間違えが気になる。このGreasemonkeyを使うと"@"を入力したときに、自分のFriendsのリストが表示されて、そこから選択できる。<br /><br /><br /><a href="http://zeromemory.sblo.jp/article/3814341.html" target="_blank">[Greasemonkey]ver.0.1.0 Twitter Followers Manager - Followers から Friend 追加・削除とか</a><br /><br /><img src="http://yadorigi.up.seesaa.net/image/twitter_gm2.png" width="381" height="103" border="0" align="" alt="twitter_gm2.png" /><br /><br />Twitterでは、Followersのページからは、全員をaddしかできないが、個人を選択してaddできるようになる。枠で囲った部分が追加された部分。<br /><br /><br /><a href="http://a-h.parfe.jp/einfach/archives/2007/0411185259.html" target="_blank">Twitter で add を快適にする Greasemonkey スクリプト</a><br /><br /><img src="http://yadorigi.up.seesaa.net/image/twitter_gm3.png" width="200" height="225" border="0" align="" alt="twitter_gm3.png" /><br /><br />Friendのアイコンにカーソルをあわせるとプロフィールを表示してくれる。<br /><br /><h4><a href="http://www.miieditor.com/" target="_blank">Mii Editor</a></h4><br />Twitterだからという訳ではないのだが、プロフィール画像は結構困る。<br />海外だとそのまま自分の写真を貼ることが多いみたいだが、私のように、それはちょっとと思う人には、似顔絵を使ってみるというのはどうだろうか。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/miieditor.png" alt="miieditor.png" width="320" height="250" border="0" /><br /><br />Mii Editorは、Wiiの似顔絵チャンネルのような似顔絵が簡単に作れるツールで、出来上がった似顔絵はjpg形式の画像で保存できる。<br /><br />ちなみに、私が作った自分の似顔絵はこうなった。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/mii.jpg" width="150" height="150" border="0" align="" alt="mii.jpg" /><br /><br />似ているかは不明。<br /><br /><h4>JavaScript Badges</h4><br />Twitter公式にblogに自分のステータスを貼り付けるパーツが公開されている。このblogのサイドバーにある「what am i doing?」というパーツがそれだ。<br />このJavaScriptは、最新のステータスをひとつだけ表示するもので、物足りなく感じたので、新しいものから3つ表示するように変更して貼り付けてある。<br />HTMLソースを覗くとすぐ分かるが、修正が適当すぎるので参考にしないように。<br /><br /><h4>おまけ</h4><br />このエントリを書いていたときに、Twitterがメンテナンス中になった。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/twitter_upgrade.png" width="327" height="305" border="0" align="" alt="twitter_upgrade.png" /><br /><br />Twitterは猫がアップデートしてくれているそうで =)
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/31911928.html">
<title>X01HTのBluetoothで気分良く音楽を聴く</title>
<link>http://yadorigi.seesaa.net/article/31911928.html</link>
<description>先日、「X01HTでお気に入りのイヤホンを使う」という記事の中でも触れたが、X01HTはカスタマイズさえすれば、Bluetoothで音楽を聴くことができる。動画を見るときなどは、コマ落ちが激しくなるので、Bluetoothは使わないのだが、音楽を聴きながらブラウザを使うくらいなら、Bluetoothでも問題ない。一度、完全ワイヤレスの快適さを味わってしまうと、使える場合ならBluetoothでと思ってしまう。動いてもコードが目障りにならないし、この時期だと、ちょっとマフラーや...</description>
<dc:subject>モバイル</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2007-02-12T23:42:46+09:00</dc:date>
<content:encoded><![CDATA[
先日、「<a href="http://yadorigi.seesaa.net/article/31762775.html" target="_blank">X01HTでお気に入りのイヤホンを使う</a>」という記事の中でも触れたが、X01HTはカスタマイズさえすれば、Bluetoothで音楽を聴くことができる。<br />動画を見るときなどは、コマ落ちが激しくなるので、Bluetoothは使わないのだが、音楽を聴きながらブラウザを使うくらいなら、Bluetoothでも問題ない。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/x01ht_bt620s.jpg" alt="X01HTとBT620s" width="256" height="192" border="0" /><br /><br />一度、完全ワイヤレスの快適さを味わってしまうと、使える場合ならBluetoothでと思ってしまう。<br />動いてもコードが目障りにならないし、この時期だと、ちょっとマフラーや上着を脱いだりしても、コードが絡んだりしないし。<br /><br />ということで、その設定を以下で紹介する。<br /><br /><h4>A2DPを有効化</h4><br />xda-developersの次のスレッドから、<br /><br /><a href="http://forum.xda-developers.com/showthread.php?p=931819#275999" target="_blank">http://forum.xda-developers.com/showthread.php?p=931819#275999</a><br /><br />a2dp_hack.cabをダウンロードしてインストールして再起動。(要登録)<br /><br /><h4>音質改善のためにレジストリ変更</h4><br />「<a href="http://www2r.biglobe.ne.jp/~tascal/download/pocketpc/tre.htm" target="_blank">TRE</a>」などのレジストリエディタを使って、以下のようにレジストリ値を変更する。<br /><br /><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"MaxSupportedBitPool" 値削除 <br /></blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"BitPool"=dword:00000000(0) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"UseJointStereo"=dword:00000000(0) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]<br />"Capability"=dword:00000400(1024) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]<br />"SupportCLI"=dword:00000001(1) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]<br />"Priority256"= dword:0000003C(60) 値追加</blockquote><br /><br /><h4>ヘッドフォンとペアリング</h4><br />Bluetooth接続のデバイス設定でBluetoothデバイスを検索して、ペアリングする。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/a2dp_pairing.jpg" alt="ペアリング画面" width="240" height="320" border="0" /><br /><br /><br />認識されたら、設定画面で「Wireless Stereo(ワイヤレス ステレオ)」にチェックをつける。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/a2dp_wireless.jpg" alt="ワイヤレス ステレオ設定画面" width="240" height="320" border="0" /><br /><br /><br />これでヘッドフォンから音が出るようになっているはずだ。<br /><br /><h4>MortPlayerのインストール</h4><br />標準のMediaPlayerを使う場合には必須ではないが、私の場合には、こちらを使っていると音飛びがなかった。<br /><br />「<a href="http://www.sto-helit.de/modules/wmpdownloads/" target="_blank">MortPlayer beta 3.31RC6</a>」をダウンロードしてインストール。バージョン3.2だと、ヘッドフォン側の操作に対応していないので注意。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/a2dp_mort.jpg" alt="MortPlayer画面" width="240" height="320" border="0" /><br /><br />デフォルトのスキンは正直どうなのよ、という感じなので、スクリーンショットのスキンは「qVista QVGA」に変更してある。<br /><br /><h4>ヘッドフォンの相性</h4><br />どうもヘッドフォンによっては、音飛びが直らないものもあるらしい。<br />私の場合は、BT620sを使っていて、上記の設定をした後は、音飛びはまったくなく快適に音楽を聴いている。<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000GHJCFQ/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec1.images-amazon.com/images/P/B000GHJCFQ.01._SCMZZZZZZZ_.jpg" border="0" alt="B000GHJCFQ" /></a><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000GHJCFQ/yadoriginet-22/ref=nosim/" target="_blank">JABRA Bluetoothステレオヘッドフォン BT620S</a><br /><br /><br />このBT620sは、Bluetoothヘッドフォンの中ではいい音がしている方だと思う。少々低音が強調されるような感じがあるが、全体的に素直な音だと感じる。<br />また、Bluetoothでワイヤレスになっても、「紐付き」なのは結構多いので、完全に「紐」がなくなるのも、なんとなくうれしい。<br /><br />使い勝手もなかなかだ。電話が来ると、自動的にプレイヤーの再生が一時停止してくれる。電話を受けるのも、左耳のボタンを押せばいい。電話を切るときも、左耳のボタンを押す。電話が切れると自動的に音楽が再生される。<br /><br />X01HTとBT620sとの組み合わせでは、再生、一時停止、曲送り、曲戻し、音量調節など、一通りの操作がMediaPlayer、MortPlayerともに、ヘッドフォン側でできた。<br /><br />一応、不満な点も書いておこう。<br /><br />まず、ヘッドフォンとの再接続の手順が少し面倒だ。<br />Bluetooth接続の設定画面から、デバイス名を長くタップして「ワイヤレス ステレオに設定」を選ぶ必要がある。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/a2dp_wireless2.jpg" alt="ワイヤレス ステレオ再設定" width="240" height="320" border="0" /><br /><br />ワンボタンで簡単にとか、音楽を流すと自動的にといきたいところだが、今のところこれ以上簡単にできる方法は知らない。<br />知っている方がいれば、ぜひ教えてほしい。<br /><br />あと、BT620sの問題だが、このヘッドフォン、耳に当てる部分のリングが結構派手に青く光る。<br />ボタンを長押しするとLEDをオフにできるのだが、この設定が保存されないため、電源を入れるたびに自分でオフにする必要がある。<br />青く光らせながら街中を歩く度胸があればいいのだろうが、残念ながら私には無理だった。<br /><br /><br />最後に豆知識。<br />「Wireless Stereo」のとこだけ英語になるのが嫌な人は、<br /><br /><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000110B-0000-1000-8000-00805F9B34FB]<br />@="Wireless Stereo"</blockquote><br /><br />を「ワイヤレス ステレオ」などに書き換えるといい。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/31756247.html">
<title>ミヤビックスの液晶保護シート、BrilliantとPlusはどう違う？</title>
<link>http://yadorigi.seesaa.net/article/31756247.html</link>
<description>液晶保護シートでは、評価の高いミヤビックスの製品を2種類、試してみた。OverLay Brilliant for hTc Z/X01HT光線透過率90%以上ということらしいのが、理屈はともかく実際に張っているか分からないほどの透明感。X01HT以前にもzaurusなどで使って満足していたので、今回もこれを選択するつもりだったのだが、知らない間に別シリーズが出ていた。OverLay Plus for hTc Z/X01HTこちらは、低反射タイプということで、エンボス加工されてお...</description>
<dc:subject>モバイル</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2007-01-23T12:59:07+09:00</dc:date>
<content:encoded><![CDATA[
液晶保護シートでは、評価の高いミヤビックスの製品を2種類、試してみた。<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000JWE06Y/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec1.images-amazon.com/images/P/B000JWE06Y.01._SCMZZZZZZZ_V38743620_.jpg" border="0" alt="B000JWE06Y" /></a><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000JWE06Y/yadoriginet-22/ref=nosim/" target="_blank">OverLay Brilliant for hTc Z/X01HT</a><br /><br /><br />光線透過率90%以上ということらしいのが、理屈はともかく実際に張っているか分からないほどの透明感。<br />X01HT以前にもzaurusなどで使って満足していたので、今回もこれを選択するつもりだったのだが、知らない間に別シリーズが出ていた。<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000JWBWGK/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec2.images-amazon.com/images/P/B000JWBWGK.01._SCMZZZZZZZ_V38743744_.jpg" border="0" alt="B000JWBWGK" /></a><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000JWBWGK/yadoriginet-22/ref=nosim/" target="_blank">OverLay Plus for hTc Z/X01HT</a><br /><br /><br />こちらは、低反射タイプということで、エンボス加工されており、外で使うにはいいような感じで説明してある。<br /><br /><br />迷った末、両方を試してみることにした。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/overlay_review.jpg" alt="OverLay比較" width="320" height="240" border="0" /><br /><br />残念ながら、X01HT用のOverLay Brilliantが地元では見つからなかったのだが、W-ZERO3[es]用のものがサイズが同じと聞いていたので、それを購入した。<br />確かにサイズはぴったりで問題ない。<br /><br />やわな保護シートだと、スタイラスで書きまくっていると細かい傷がついてくるのだが、このシートはその辺も優秀である。<br />実際に、貼ってから2ヶ月は経っているが、まだ傷がついている様子はない。さすが評判どおり。<br /><br />さて、OverLay Plusの方はというと、色のにじみが予想よりも激しく、個人的には耐えられなかった。<br />エンボス加工なのだから、曇って見えるのは分かっていたのだが、色がにじむのは予想外だった。<br />液晶に水滴が付くと、白を表示していても赤とかの色が混じって見えたりするが、そんな感じである。<br />点描画のイメージというと伝わるだろうか。<br /><br />もちろん、見れないほど酷いわけではないが、太陽の真下で使うことが多いわけではないので、低反射を選ばなくてもいいかと、結局OverLay Brilliantを使うことにした。<br /><br />こうしてみると、OverLay Plusの方にいいところがないように見えてしまうが、指タップで指紋が付きにくい、付いても目立たないという利点があった。<br />指タップを駆使する人にはいいかもしれない。<br /><br /><br />最後に豆知識。<br />液晶保護シートを貼るときに、埃が入ってしまうという話を聞くが、湿らせた風呂場だと埃が舞うことがないので、多少もたもたしても大丈夫だったりする。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/31762775.html">
<title>X01HTでお気に入りのイヤホンを使う</title>
<link>http://yadorigi.seesaa.net/article/31762775.html</link>
<description>普段の通勤で音楽を聴くときには、SHURE E2Cを使っているのだが、このイヤホンをX01HTでも使えるように、変換アダプターを購入した。ステレオ オーディオアダプター for hTc Z/X01HT MFSA-EnMU35実はX01HTでは、Bluetoothのヘッドフォンを使っていたのだが、動画を見るときにはBluetoothの処理が負荷になって、動画のコマ落ちが激しくなる。音質の方はレジストリをいじることで、聴けるレベルになったのだが、処理速度が足りないのが原因だと限界...</description>
<dc:subject>モバイル</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2007-01-21T12:46:35+09:00</dc:date>
<content:encoded><![CDATA[
普段の通勤で音楽を聴くときには、<a href="http://www.amazon.co.jp/gp/product/B000CQJYFY?ie=UTF8&tag=yadoriginet-22&linkCode=as2&camp=247&creative=1211&creativeASIN=B000CQJYFY">SHURE E2C</a><img src="http://www.assoc-amazon.jp/e/ir?t=yadoriginet-22&l=as2&o=9&a=B000CQJYFY" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />を使っているのだが、このイヤホンをX01HTでも使えるように、変換アダプターを購入した。<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000M1M096/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec1.images-amazon.com/images/P/B000M1M096.01._SCMZZZZZZZ_V49665195_.jpg" border="0" alt="B000M1M096" /></a><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000M1M096/yadoriginet-22/ref=nosim/" target="_blank">ステレオ オーディオアダプター for hTc Z/X01HT </a>MFSA-EnMU35</a><br /><br /><br />実はX01HTでは、Bluetoothのヘッドフォンを使っていたのだが、動画を見るときにはBluetoothの処理が負荷になって、動画のコマ落ちが激しくなる。<br />音質の方はレジストリをいじることで、聴けるレベルになったのだが、処理速度が足りないのが原因だと限界がある。<br />それなら、いっそのこと直接イヤホンを挿したほうがいいとは思っていた。<br /><br />X01HTを購入した当初は、ミニUSBからステレオミニジャックに変換するアダプターは見かけなかったのだが、ようやく買えるようになったので、早速購入。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/usb_stereo_adapter.jpg" alt="ステレオオーディオアダプター" width="240" height="320" border="0" /><br /><br />いやあ、はじめから変換アダプターをつかっておけばよかった。<br />当然ながらコマ落ちはしないし、音質も綺麗なものだ。まあ、E2Cを使って聴くほどの物ではないと思うが。<br /><br />ところで、X01HTでBluetoothのヘッドフォンを使うときの音質は、レジストリの設定で、面白いほど大きく改善される。<br />「<a href="http://hermerx01ht.blog86.fc2.com/blog-entry-1.html" target="_blank">X01HT方式でいきましょう。</a>」さんで紹介されている設定値にすると、音質の面では問題ないくらいになった。<br /><br />以下に、再構築するときのために設定値をメモしておく。(hermerさん、ありがとうございます。)<br /><br /><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"MaxSupportedBitPool" 値削除 <br /></blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"BitPool"=dword:00000000(0) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]<br />"UseJointStereo"=dword:00000000(0) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]<br />"Capability"=dword:00000400(1024) </blockquote><blockquote>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway]<br />"SupportCLI"=dword:00000001(1) </blockquote>
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/31766357.html">
<title>X01HTで絵文字を不自由なく使えるようにする方法</title>
<link>http://yadorigi.seesaa.net/article/31766357.html</link>
<description>X01HTでは、標準で絵文字を利用することができない。自分で使うことがなくても、受け取ったメールに絵文字が使われていると、意味が分からなくて困ることがある。そのため、外字フォントを利用して絵文字を表示する方法が編み出されており、私もその方法で絵文字を表示できるようにしている。見づらい絵文字もあるが、使っていて支障はない。問題は入力である。絵文字を外字フォントとして使っているので、外字をIME辞書に登録しておいて、変換候補に出てくるようにして入力するのだが、これが非常に使いにく...</description>
<dc:subject>モバイル</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2007-01-20T18:11:31+09:00</dc:date>
<content:encoded><![CDATA[
X01HTでは、標準で絵文字を利用することができない。<br />自分で使うことがなくても、受け取ったメールに絵文字が使われていると、意味が分からなくて困ることがある。<br /><br />そのため、外字フォントを利用して絵文字を表示する方法が編み出されており、私もその方法で絵文字を表示できるようにしている。<br />見づらい絵文字もあるが、使っていて支障はない。問題は入力である。<br /><br />絵文字を外字フォントとして使っているので、外字をIME辞書に登録しておいて、変換候補に出てくるようにして入力するのだが、これが非常に使いにくい。<br /><br />そこで、一般の携帯電話のように、絵文字が並んでいる画面から選べるように工夫してみた。<br /><br /><br />まずは、絵文字の表示からだ。<br /><br /><h4>「Pocketの手」のインストール</h4><br />設定に使う「<a href="http://d.hatena.ne.jp/mikiofuku/20061108" target="_blank">Pocketの手</a>」をインストールする。ダウンロードしたPocketHand-182b.zipに含まれるファイルを、\Program Filesの下にフォルダを作ってコピーする。（別に好きなところでかまわない）<br /><br /><h4>外字フォントのインストール</h4><br />「<a href="http://blog.goo.ne.jp/bobby_soft/e/c46fe4d9127575cbb2b3f264a55fd216" target="_blank">ボビーのデジモノ日記</a>」さんのとこで、絵文字の外字フォントを公開してくださっているので、ダウンロード。sbemoji.zipに含まれる「EUDC.TTE」を\Windowsフォルダにコピーする。<br /><br />先ほどコピーしたPocketHand.exeを実行して、メニュー - フォント - フォントから、「外字ファイルを指定する」をチェックする。<br />参照ボタンを押して、先ほどコピーした外字ファイル(\Windows\EUDC.TTE)を指定する。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/pockethand.jpg" alt="フォント設定画面" width="240" height="320" border="0" /><br /><br />設定を保存して終了してソフトリセット(電源長押しで終了、電源オンでもいい)すると、絵文字の表示ができるようになる。<br /><br /><br />次に、絵文字の入力。<br /><br /><h4>「MCHAR」のインストール</h4><br />「<a href="http://homepage3.nifty.com/lavie/index11.html" target="_blank">MCHAR</a>」をインストールする。ダウンロードしたMCHAR130-1.lzhに含まれるファイルを、\Program Filesの下にフォルダを作ってコピーする。<br /><br /><h4>絵文字用の設定ファイルを上書き</h4><br />絵文字用の設定ファイルを作ったので、<a href="http://yadorigi.up.seesaa.net/download/mchar.chr" alt="mchar.chr" target="_blank">mchar.chr</a>ファイルをダウンロード(右クリックから「対象をファイルに保存」)して、インストールしたフォルダに上書きコピーする。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/mchar1.jpg" alt="MCHARインストール" width="240" height="320" border="0" /><br /><br />これでMCHAR.exeを実行すると絵文字一覧が表示されるので、そこから絵文字を選択すれば入力できるようになる。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/mchar2.jpg" alt="MCHARで絵文字" width="240" height="320" border="0" /><br /><br />実際に使うときには、MCHARの起動をハードウェアボタンに割り当てておくと便利だ。<br /><a href="http://www.nicque.com/PQz/DOC/" target="_blank">PQzII</a>などのボタン割り当てができるアプリケーションを使うと、より柔軟に割り当てができるのでお勧めする。<br /><br />X01HTで絵文字を使えるように試行錯誤された先人の方々や、便利なソフトウェアを公開されている方々に感謝である。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/25758268.html">
<title>マトリクスで整理しただけで満足してはいけない</title>
<link>http://yadorigi.seesaa.net/article/25758268.html</link>
<description>マトリクスをつかって、物事を整理することは良くやると思うが、それを発展させるときには、マトリクスをかけ合わせると発想を得られやすくなる。「IDEA HACKS!」を読んでいたら、そんな話と共にSWOT分析での例が載っていた。私もマトリクスを使うときにはよくやるHackなのでご紹介。SWOT分析は、「強み」、「弱み」、「機会」、「脅威」という切り口で、状況を整理していく手法なのだが、ここから得られるのは、整理されてはいるが事実の列挙だけである。それだけでは意味が無いので、整理さ...</description>
<dc:subject>lifehacks</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-12-22T09:54:27+09:00</dc:date>
<content:encoded><![CDATA[
マトリクスをつかって、物事を整理することは良くやると思うが、それを発展させるときには、マトリクスをかけ合わせると発想を得られやすくなる。<br /><br />「<a href="http://www.amazon.co.jp/exec/obidos/ASIN/4492042598/yadoriginet-22/ref=nosim/" target="_blank">IDEA HACKS!</a>」を読んでいたら、そんな話と共にSWOT分析での例が載っていた。私もマトリクスを使うときにはよくやるHackなのでご紹介。<br /><br />SWOT分析は、「強み」、「弱み」、「機会」、「脅威」という切り口で、状況を整理していく手法なのだが、ここから得られるのは、整理されてはいるが事実の列挙だけである。<br /><br />それだけでは意味が無いので、整理された情報を見ながら考えていくことになるのだが、思いついたことを書く場所を用意することで、漠然とではなく、考える手順に組み込んでしまおうという話である。<br /><br />どうするのかというと、2×2のマトリクスなら、3×3に広げてそれぞれの切り口をかけ合わせる場所を用意するだけだ。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/swot_matrix1.png" alt="SWOTのマトリクス" width="304" height="229" border="0" /><br /><br />普通にSWOTで整理した後、<br /><br /><br /><img src="http://yadorigi.up.seesaa.net/image/swot_matrix2.png" alt="掛け算のSWOT" width="410" height="308" border="0" /><br /><br />こう広げると、かけ合わせる場所ができる。<br /><br /><br />そうすると、そこに列挙されている情報がクロスされて、発想を刺激してくれる。以前このブログでも、アイデアは組み合わせから生まれるという話に触れたことがあるが、ここでもその法則が生きている。<br /><br />また、3×3のマトリクスの真ん中に、考えたいことを書き、その周辺の空いているマスに発想されることを埋めていくマンダラートという思考ツールがあるが、これは空いているマスが発想を刺激してくれる仕組みだそうだ。<br /><br />マトリクスを広げるやり方は、この仕組みに通じる部分もあるので、マンダラートと同じ効果も期待できるかもしれない。<br /><br />ここでは、例としてSWOT分析をあげているが、マトリクスを使って情報をまとめたとき全般に使えるHackである。<br /><br />物事の整理によく使われるマトリクスだが、使い方しだいで発想するツールとしても役立てることができる。<br /><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4492042598/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec2.images-amazon.com/images/P/4492042598.01._SCMZZZZZZZ_V62547189_.jpg" border="0" alt="4492042598" /></a><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4492042598/yadoriginet-22/ref=nosim/" target="_blank">IDEA HACKS! 今日スグ役立つ仕事のコツと習慣</a><br />原尻 淳一 小山 龍介 <br /><br />SWOT分析の話以外にも色々役立つHackが盛りだくさん。<br /><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4270000759/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://ec1.images-amazon.com/images/P/4270000759.09._SCMZZZZZZZ_V1132660794_.jpg" border="0" alt="4270000759" /></a><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4270000759/yadoriginet-22/ref=nosim/" target="_blank">メディチ・インパクト</a><br />フランス・ヨハンソン 幾島 幸子 <br /><br />イノベーションはアイデアの交差点から生まれるという話。<br /><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4484032058/yadoriginet-22/ref=nosim/" target="_blank"><img src="http://images.amazon.com/images/P/4484032058.09._SCMZZZZZZZ_.jpg" border="0" alt="4484032058" /></a><br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4484032058/yadoriginet-22/ref=nosim/" target="_blank">考具―考えるための道具、持っていますか?</a><br />加藤 昌治 <br /><br />役に立つ思考ツールを色々紹介している。マンダラートの紹介もある。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/26865150.html">
<title>「YouTubeにダウンロードリンクを追加するGreasemonkeyが動かないので作ってみた」が動かない</title>
<link>http://yadorigi.seesaa.net/article/26865150.html</link>
<description>以前、「YouTubeにダウンロードリンクを追加するGreasemonkeyが動かないので作ってみた」というエントリで公開したGreasemonkeyが動かなくなっていた。なんだか、動いているのか動いていないのか、よく分からないタイトルになってしまった =pという訳で、修正版。http://yadorigi.up.seesaa.net/script/saveyoutubeasfile.user.js戯壇徒然日記さんでも修正していただいたようなので、お好きなほうをご利用ください...</description>
<dc:subject>雑記</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-11-06T12:06:05+09:00</dc:date>
<content:encoded><![CDATA[
以前、「<a href="http://yadorigi.seesaa.net/article/18646070.html" target="_blank">YouTubeにダウンロードリンクを追加するGreasemonkeyが動かないので作ってみた</a>」というエントリで公開したGreasemonkeyが動かなくなっていた。<br /><br />なんだか、動いているのか動いていないのか、よく分からないタイトルになってしまった =p<br /><br />という訳で、修正版。<br /><br /><a href="http://yadorigi.up.seesaa.net/script/saveyoutubeasfile.user.js" target="_blank">http://yadorigi.up.seesaa.net/script/saveyoutubeasfile.user.js</a><br /><br /><a href="http://d.hatena.ne.jp/gedan/20061027/1161963682" target="_blank">戯壇徒然日記</a>さんでも修正していただいたようなので、お好きなほうをご利用ください。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/25756605.html">
<title>YouTubeの動画を変換してVodafone 702NKに転送する</title>
<link>http://yadorigi.seesaa.net/article/25756605.html</link>
<description>今回は、Plaggerを使って収集した動画を携帯に転送するまでを書いてみる。Plaggerを使ってiPod向けの動画に変換するときには、Filter::FFmpegのconfigでdevice:ipodという指定が用意されていて、次のように記述する。  - module: Filter::FFmpeg    config:      command: C:\Program Files\3GP_Converter034\cores\ffmpeg.exe      device:...</description>
<dc:subject>plagger</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-24T20:33:18+09:00</dc:date>
<content:encoded><![CDATA[
今回は、Plaggerを使って収集した動画を携帯に転送するまでを書いてみる。<br /><br />Plaggerを使ってiPod向けの動画に変換するときには、Filter::FFmpegのconfigでdevice:ipodという指定が用意されていて、次のように記述する。<br /><br /><pre>  - module: Filter::FFmpeg<br />    config:<br />      command: C:\Program Files\3GP_Converter034\cores\ffmpeg.exe<br />      device: ipod<br />      dir: C:\Youtube</pre><br /><br />しかし、702NK向けの動画に変換する場合は、当然用意されていないので、私の場合は次のように設定している。<br /><br /><pre>  - module: Filter::FFmpeg<br />    config:<br />      command: C:\Program Files\3GP_Converter034\cores\ffmpeg.exe<br />      ext: mp4<br />      dir: C:\youtube<br />      options:<br />        format:              3gp<br />        video_codec:         mpeg4<br />        bitrate:             300<br />        frame_size:          176x144<br />        audio_codec:         aac<br />        audio_sampling_rate: 44100<br />        audio_bit_rate:      64<br />      extra_options: -bitexact -fixaspect -ac 2</pre><br /><br />このオプションの内容は、変換された動画サイズや、画像の綺麗さをみて、個人的にバランスをとったり、この後の工夫のための設定が含まれているので、必ずこれでなくともいい。<br /><br />ここから出力された動画ファイルをエクスプローラでコピーするという手順でもいいのだが、どうせなら702NK標準の管理ツールであるNokia PC Suiteからできないか工夫してみた。<br /><br />Nokia PC Suiteには、Nokia Music Managerというツールが含まれている。これは音楽データの管理ツールで動画用ではないのだが、このツールを利用して702NKに動画を転送する。<br /><br />音楽向けなため、音楽データの拡張子しか読み込み対象にならないのだが、mp4という拡張子が動画データの拡張子でもあることを利用する。上記の設定でPlaggerを通して変換した動画ファイルには通常だと3gpという拡張子を付けるが、mp4を指定することで対象ファイルにしている。<br /><br />動画転送向けにNokia Music Managerの設定を変更する。<br /><br /><br />一般タブ<br /><a href="http://yadorigi.up.seesaa.net/image/nokiamusic_setting1.png" target="_blank"><img src="http://yadorigi.up.seesaa.net/image/nokiamusic_setting1-thumbnail2.png" alt="Music Manager設定画面(一般)" width="400" height="364" border="0" /></a><br /><br />「全般設定」の「電話機にトラックをコピーするときに、マイコレクションにもコピーする」チェックボックスをオフにする。<br />また、「マイコレクションの保存場所」にPlaggerで指定した出力先のフォルダを指定する。<br /><br /><br />変換タブ<br /><a href="http://yadorigi.up.seesaa.net/image/nokiamusic_setting2.png" target="_blank"><img src="http://yadorigi.up.seesaa.net/image/nokiamusic_setting2-thumbnail2.png" alt="Music Manager設定画面(変換)" width="400" height="364" border="0" /></a><br /><br />すでにPlaggerで転送用の動画に変換しているので、「自動変換オプション」を「変換しない」にしておく。<br /><br /><br />Nokia 6630タブ<br /><a href="http://yadorigi.up.seesaa.net/image/nokiamusic_setting3.png" target="_blank"><img src="http://yadorigi.up.seesaa.net/image/nokiamusic_setting3-thumbnail2.png" alt="Music Manager設定画面(Nokia 6630)" width="400" height="364" border="0" /></a><br /><br />Nokia 6630の転送先フォルダで動画フォルダを指定する。外部メモリに転送するなら「E:\Videos」になる。<br /><br /><br /><a href="http://yadorigi.up.seesaa.net/image/nokiamusic_main.png" target="_blank"><img src="http://yadorigi.up.seesaa.net/image/nokiamusic_main-thumbnail2.png" alt="Music Manager リスト画面" width="400" height="394" border="0" /></a><br /><br />これで、通常どおりNokia Music Managerを使って、マイコレクションに一覧になっている動画を電話機にコピーできる。<br /><br />エントリにしておいてこんなことを言うのもなんだが、Plaggerを使って702NKに動画を転送する人がどれだけいるのか分からないし、そんな奇特な人は私ぐらいなのかもしれない =p
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/25755382.html">
<title>Plaggerでdel.ico.usでブックマークしたYouTube動画をiTunesに登録する</title>
<link>http://yadorigi.seesaa.net/article/25755382.html</link>
<description>先日、「PlaggerでYouTubeの注目されている動画をPodcastに登録する」というエントリを書いたが、今度は自分で見つけた面白いYouTube動画をiTunesに簡単に登録できたらいいなあと思い始めた。見つけた動画のURLを含むフィードさえ作れればいいのだから、と考えてみると、del.ico.usを使えば簡単にできることに気がついた。気に入った動画をdel.ico.usに特定のタグをつけて登録すれば、そのタグが含まれるブックマークのフィードが取得できる。例えば、「y...</description>
<dc:subject>plagger</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-19T20:16:26+09:00</dc:date>
<content:encoded><![CDATA[
先日、「<a href="http://yadorigi.seesaa.net/article/24720292.html">PlaggerでYouTubeの注目されている動画をPodcastに登録する</a>」というエントリを書いたが、今度は自分で見つけた面白いYouTube動画をiTunesに簡単に登録できたらいいなあと思い始めた。<br /><br />見つけた動画のURLを含むフィードさえ作れればいいのだから、と考えてみると、del.ico.usを使えば簡単にできることに気がついた。<br /><br />気に入った動画をdel.ico.usに特定のタグをつけて登録すれば、そのタグが含まれるブックマークのフィードが取得できる。<br />例えば、「youtube」というタグをつけて登録しておいた場合なら、http://del.cio.us/アカウント名/youtubeからフィードを取得できる。<br /><br />先日のエントリのconfig.yamlのSubscription::ConfigでこのURLを設定するように変更すれば、他の箇所の変更はいらないはずだ。<br /><br /><pre>  - module: Subscription::Config<br />    config:<br />      feed:<br />        - http://del.cio.us/アカウント名/youtube</pre><br /><br />他のソーシャルブックマークを使っていても、同じようなやり方が使えると思う。<br /><br />いったん、フィードからiTunesまでの仕組みを作ってしまえば、アイデアしだいで簡単に応用が利くのがPlaggerのいいところである。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/25629754.html">
<title>NucleusでPukiWiki記法を使えるようにするプラグイン</title>
<link>http://yadorigi.seesaa.net/article/25629754.html</link>
<description>modPukiWikiという便利なクラスライブラリが公開されていたので、これを利用してNucleus向けのPukiWikiプラグインを作ってみた。Nucleus向けPukiWikiプラグインNP_PukiWiki_1.0.zipNucleusのpluginsディレクトリにファイルをコピーして、管理画面のプラグイン管理でプラグインをインストールすれば使えるようになる。作ったといっても、WikiテキストをHTMLに変換する部分は、modPukiWikiにデータを渡しているだけなの...</description>
<dc:subject>blog</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-17T13:00:06+09:00</dc:date>
<content:encoded><![CDATA[
<a href="http://www.kowa.org/modules/pukiwiki/327.html" target="_blank">modPukiWiki</a>という便利なクラスライブラリが公開されていたので、これを利用してNucleus向けのPukiWikiプラグインを作ってみた。<br /><br />Nucleus向けPukiWikiプラグイン<br /><a href="http://yadorigi.up.seesaa.net/download/NP_PukiWiki_1.0.zip" alt="NP_PukiWiki_1.0.zip" target="_blank">NP_PukiWiki_1.0.zip</a><br /><br />Nucleusのpluginsディレクトリにファイルをコピーして、管理画面のプラグイン管理でプラグインをインストールすれば使えるようになる。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/nucleus_pukiwiki.png" alt="nucleusのプラグイン設定画面" width="435" height="185" border="0" /><br /><br />作ったといっても、WikiテキストをHTMLに変換する部分は、modPukiWikiにデータを渡しているだけなので、大したことはしていない。<br />modPukiWikiを公開している「のぶのぶ」さんに感謝である。<br /><br />使えるPukiWiki記法については、modPukiWikiがPukiWiki1.4.xをベースにしているので、オフィシャルページにある「<a href="http://pukiwiki.sourceforge.jp/pukiwiki1.4/index.php?FormattingRules" target="_blank">テキスト整形のルール</a>」を参照して欲しい。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/24768757.html">
<title>Seesaaブログでタグクラウドが使えるようになっていた</title>
<link>http://yadorigi.seesaa.net/article/24768757.html</link>
<description>以前、「Seesaaブログでカテゴリをタグクラウド風に表示する」というエントリを書いたのだが、いつの間にかSeesaaブログ自体でタグクラウドが使えるようになっていた。ちょうど、あまり更新していなかった時期に重なっていたとはいえ、2ヶ月以上も気づいていなかったとは自分でも驚いた。タグ自体と使い方については、Seesaaブログ・ガイドツアーの「タグの設定方法について」で詳しく説明されている。ブログにタグクラウドを載せるのも、コンテンツから「タグクラウド」を選んで配置するだけだ。...</description>
<dc:subject>blog</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-04T12:48:55+09:00</dc:date>
<content:encoded><![CDATA[
以前、「<a href="http://yadorigi.seesaa.net/category/1620093-1.html">Seesaaブログでカテゴリをタグクラウド風に表示する</a>」というエントリを書いたのだが、いつの間にかSeesaaブログ自体でタグクラウドが使えるようになっていた。<br /><br />ちょうど、あまり更新していなかった時期に重なっていたとはいえ、2ヶ月以上も気づいていなかったとは自分でも驚いた。<br /><br />タグ自体と使い方については、Seesaaブログ・ガイドツアーの「<a href="http://blog-tour.seesaa.net/article/20826916.html">タグの設定方法について</a>」で詳しく説明されている。<br /><br />ブログにタグクラウドを載せるのも、コンテンツから「タグクラウド」を選んで配置するだけだ。<br /><br />難点は、過去のエントリの一つ一つにタグを付け直さなければならないのが面倒ということだが、これは仕方がないのでゆっくりタグ付けするとしよう。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/24743857.html">
<title>PlaggerでYouTubeの検索結果を取得するときにタイトルを設定するようにするパッチ</title>
<link>http://yadorigi.seesaa.net/article/24743857.html</link>
<description>PlaggerでYouTubeの検索結果を取得してRSSにしたときに、タイトルが「8KXpV-nNZqI」みたいに無意味な文字の羅列になってしまった。Filter::EntryFullTextでタイトルを設定するようにパッチを当ててみたので、報告のために公開する。plagger/assets/plugins/Filter-EntryFullText/youtube.yaml--- youtube.yaml~Mon Oct 02 00:14:54 2006+++ youtube...</description>
<dc:subject>plagger</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-03T00:32:15+09:00</dc:date>
<content:encoded><![CDATA[
PlaggerでYouTubeの検索結果を取得してRSSにしたときに、タイトルが「8KXpV-nNZqI」みたいに無意味な文字の羅列になってしまった。Filter::EntryFullTextでタイトルを設定するようにパッチを当ててみたので、報告のために公開する。<br /><br /><href="http://plagger.org/trac/browser/trunk/plagger/assets/plugins/Filter-EntryFullText/youtube.yaml">plagger/assets/plugins/Filter-EntryFullText/youtube.yaml</a><br /><pre>--- youtube.yaml~	Mon Oct 02 00:14:54 2006<br />+++ youtube.yaml	Mon Oct 02 00:11:17 2006<br />@@ -2,8 +2,8 @@<br /> custom_feed_handle: http://(?:www\.)?youtube\.com/(?:browse|results|my_favorites)<br /> custom_feed_follow_link: /watch\?v=\w+<br /> handle: http://(?:www\.)?youtube\.com/(?:watch)\?v=<br />-extract: &lt;span class="smallLabel">Added&lt;/span>&amp;nbsp;\s*&lt;b class="smallText">(.*?)&lt;/b>&lt;br/>.*?&lt;span id="vidDescBegin">\s*(.*?)\s*&lt;/span>.*?&lt;div class="vWatchEntry">.*?&lt;img class="vimgSm" src="(http://.*?\.youtube\.com/vi/.*?/\d+\.jpg)" /><br />-extract_capture: date body icon<br />+extract: &lt;h1>(.*?)&lt;/h1>.*?&lt;span class="smallLabel">Added&lt;/span>&amp;nbsp;\s*&lt;b class="smallText">(.*?)&lt;/b>&lt;br/>.*?&lt;span id="vidDescBegin">\s*(.*?)\s*&lt;/span>.*?&lt;div class="vWatchEntry">.*?&lt;img class="vimgSm" src="(http://.*?\.youtube\.com/vi/.*?/\d+\.jpg)" /><br />+extract_capture: title date body icon<br /> extract_date_format: %B %d, %Y<br /> extract_date_timezone: America/Los_Angeles</pre>
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/24720292.html">
<title>PlaggerでYouTubeの注目されている動画をPodcastに登録する</title>
<link>http://yadorigi.seesaa.net/article/24720292.html</link>
<description>SoftwareDesignの10月号にPlaggerの特集記事があるが、その中に「PlaggerでYouTube Casting」という記事がある。Plaggerを利用して指定のキーワードにマッチするYoutTubeの動画をダウンロード、iTunesに登録するというものだ。Plaggerのconfig.yamlの内容を詳細に説明してあり、とても分かりやすい。Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌]私は普段PlaggerでGm...</description>
<dc:subject>plagger</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-10-01T17:58:26+09:00</dc:date>
<content:encoded><![CDATA[
SoftwareDesignの10月号にPlaggerの特集記事があるが、その中に「PlaggerでYouTube Casting」という記事がある。Plaggerを利用して指定のキーワードにマッチするYoutTubeの動画をダウンロード、iTunesに登録するというものだ。<br />Plaggerのconfig.yamlの内容を詳細に説明してあり、とても分かりやすい。<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000ICL4U0/yadoriginet-22/ref=nosim/" target="_top">Software Design (ソフトウエア デザイン) 2006年 10月号 [雑誌]</a><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/B000ICL4U0/yadoriginet-22/ref=nosim/" target="_top"><img src="http://images.amazon.com/images/P/B000ICL4U0.01._SCMZZZZZZZ_.jpg" border="0" alt="B000ICL4U0" /></a><br /><br /><br />私は普段PlaggerでGmailに記事を集めて読むのが中心で、動画には手を出していなかったのだが、これを読んで興味が出てきたので挑戦してみることにした。<br /><br />同じ事をやっても面白くないので、検索条件にマッチする動画を登録するのではなく、はてなブックマークの「注目の動画」にあるものを定期的に取ってくることにした。その方がPlaggerらしいという気もする =)<br /><br />Plaggerが動作する環境が必要になるのは当然だが、それ以外に準備するものがある。<br /><br />まず、YouTubeの動画フォーマットをiPodや携帯電話で再生できる形式に変換するためにFFmpegが必要だ。私は「<a href="http://www.nurs.or.jp/~calcium/3gpp/index.html">携帯動画変換君</a>」に含まれているものを利用した。<br />後は、iTunesに登録するRSSをURLで公開するためのWebサーバが必要になる。<br /><br />それが揃っていれば、後はconfig.yamlを用意するだけだ。ファイルパスは自分の環境に合わせて欲しい。<br /><br /><pre>plugins:<br />  - module: Subscription::Config<br />    config:<br />      feed:<br />        - http://b.hatena.ne.jp/entrylist?url=http%3A%2F%2Fwww.youtube.com&threshold=20<br /><br />  - module: Filter::EntryFullText<br /><br />  - module: Filter::FindEnclosures<br /><br />  - module: Filter::HEADEnclosureMetadata<br /><br />  - module: Filter::FetchEnclosure<br />    config:<br />      dir: C:\Youtube<br /><br />  - module: Filter::FFmpeg<br />    config:<br />      command: C:\Program Files\3GP_Converter034\cores\ffmpeg.exe<br />      device: ipod<br />      dir: C:\Youtube<br /><br />  - module: Filter::RewriteEnclosureURL<br />    config:<br />      rewrite:<br />        - local: C:\\Youtube\\<br />          url: http://example/youtube/<br /><br />  - module: Publish::Feed<br />    config:<br />      dir: C:\Youtube<br />      filename: hatena_hot_entry.rss<br />      format: RSS</pre><br /><br />Subscription::Configではてなブックマークから注目されている動画のリストを取得している。<br />ただ、そのまま「<a href="http://b.hatena.ne.jp/video">注目の動画</a>」のRSSを登録してしまうと、しきい値が低すぎて大量の動画をダウンロードすることになってしまう。<br />そこで、注目エントリーでYouTubeのURLで絞り込んだ上で閾値を20usersにしてみた。<br /><br />もう一つ、Plaggerを動作させている環境がWindowsの場合には、注意点がある。<br />Filter::RewriteEnclosureURLでローカルファイルのパスをURLに置き換えているのだが、この時にWindowsのファイルパスに含まれる「\」をそのまま書くと上手く動作しない。<br />この原因は、Perlの正規表現で「\」は特別な意味を持つ文字だからなのだが、「\」そのものを表すには、「\\」というように重ねないといけない。<br /><br />後は、出力されたRSSファイルを、Filter::RewriteEnclosureURLで指定したURLでiTunesにPodcastとして登録するだけだ。上記の設定例だとhttp://example/youtube/hatena_hot_entry.rssが登録するURLになる。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/itunes_podcast.png" width="432" height="190" border="0" align="" alt="iTunesの登録画面" /><br /><br />iTunesで再生も出来るし、そのままiPodに転送してもいい。<br /><br /><a href="http://yadorigi.up.seesaa.net/image/itunes_video.png" target="_blank"><img src="http://yadorigi.up.seesaa.net/image/itunes_video-thumbnail2.png" width="400" height="297" border="0" align="" alt="iTunesのビデオ画面" /></a><br /><br />ここで紹介しているconfig.yamlはiPod向けのものだが、実は、私の持っているiPodは第4世代で動画が見れないため、Vodafone 702NKというNOKIAの携帯電話に転送して動画を見ている。<br />そのため、Plaggerでは、iPod向けではなく、702NK向けのフォーマットに動画を変換していたりする。<br />このネタに興味がある人がいるのか分からないが、時間があればエントリにするかもしれない。
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/24517691.html">
<title>写真やウェブページを参考にカラースキームを決める</title>
<link>http://yadorigi.seesaa.net/article/24517691.html</link>
<description>イメージはなかなか伝わらないもの。できる限り詳細に「これこれ、こんなイメージでデザインして」と説明したとしても（または、説明されたとしても）、出来上がりを見て「なんか、違うんだよねえ」となってしまうことは多い。そんなときに、イメージに近い写真や参考にしたいウェブページを使って、そこから自動的にカラースキームを抽出してみるのはどうだろうか。写真からカラースキームを抽出するColor Palette Generator画像をURLで指定すると、その画像に含まれる色を抽出してカラー...</description>
<dc:subject>雑記</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-09-27T18:17:37+09:00</dc:date>
<content:encoded><![CDATA[
イメージはなかなか伝わらないもの。<br />できる限り詳細に「これこれ、こんなイメージでデザインして」と説明したとしても（または、説明されたとしても）、出来上がりを見て「なんか、違うんだよねえ」となってしまうことは多い。<br /><br />そんなときに、イメージに近い写真や参考にしたいウェブページを使って、そこから自動的にカラースキームを抽出してみるのはどうだろうか。<br /><br /><h3>写真からカラースキームを抽出する</h3><br /><br /><a href="http://www.degraeve.com/color-palette/"><img src="http://img.simpleapi.net/small/http://www.degraeve.com/color-palette/" alt="" width=128 height=128 hspace=4 vspace=4 border=0></a><br /><a href="http://www.degraeve.com/color-palette/">Color Palette Generator</a><br /><br />画像をURLで指定すると、その画像に含まれる色を抽出してカラースキームを作ってくれる。<br /><br /><br /><a href="http://pic2color.com/"><img src="http://img.simpleapi.net/small/http://pic2color.com/" alt="" width=128 height=128 hspace=4 vspace=4 border=0></a><br /><a href="http://pic2color.com/">pic2color</a><br /><br />ブログのカラースキームを写真に含まれる色から生成するサービス。<br />残念ながらpic2colorはまだサービス開始していないようなのだが、<a href="http://pic2color.com/demo.php">デモ</a>を見ることができる。<br />ブログのスクリーンショットの下にある写真をドロップすると、その写真の色合いに似たカラースキームに変更される。<br /><br /><br /><a href="http://color.slightlyblue.com/"><img src="http://img.simpleapi.net/small/http://color.slightlyblue.com/" alt="" width=128 height=128 hspace=4 vspace=4 border=0></a><br /><a href="http://color.slightlyblue.com/">Flickr Color Selectr</a><br /><br />色をひとつ選択するとFlickr!からその色が含まれる写真を見つけてくれる。<br />見つかった写真から好みのものを選んで、そこからカラースキームを抽出するという手もある。<br /><br /><br /><h3>ウェブページからカラースキームを抽出する</h3><br /><br /><a href="http://redalt.com/Tools/I+Like+Your+Colors"><img src="http://img.simpleapi.net/small/http://redalt.com/Tools/I+Like+Your+Colors" alt="" width=128 height=128 hspace=4 vspace=4 border=0></a><br /><a href="http://redalt.com/Tools/I+Like+Your+Colors">Red Alt - I Like Your Colors</a><br /><br />ウェブページのURLを指定すると、そのページに含まれる色をカラースキームにしてくれる。<br />このブログのURLを指定すると次のようになった。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/i_like_your_color.png" width="436" height="463" border="0" align="" alt="このブログのI Like Your Colorでの結果" /><br /><br /><br /><a href="http://d.hatena.ne.jp/brazil/20060523/1148374195"><img src="http://img.simpleapi.net/small/http://d.hatena.ne.jp/brazil/20060523/1148374195" alt="" width=128 height=128 hspace=4 vspace=4 border=0></a><br /><a href="http://d.hatena.ne.jp/brazil/20060523/1148374195">COLLECTION & COPY - ページで使われている色をDel.icio.usにポストするブックマークレット</a><br /><br />Firefox専用だが、表示しているページからカラースキームを生成してdel.icio.usにポストできる。<br />カラースキームを生成したいページを開いて、ブックマークレットを実行するだけだ。<br />このブログで実行してみると次のようになった。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/color_to_delicious.png" width="403" height="317" border="0" align="" alt="このブログでブックマークレットを実行した結果" /><br /><br /><br />とここまで書いていて<a href="http://sweetlovexx.seesaa.net/article/24168415.html">*LOVE IS DESIGN*さんでほぼ似た内容のエントリ</a>があるのを発見。<br />でも、せっかく書いたのでこのエントリは公開してしまおう =)
]]></content:encoded>
</item>
<item rdf:about="http://yadorigi.seesaa.net/article/24123831.html">
<title>trac + TracBurndownプラグインでスクラム開発のすすめ</title>
<link>http://yadorigi.seesaa.net/article/24123831.html</link>
<description>ソフトウェア開発手法とその管理システムには様々な選択肢がある。私もこれまで色々試行錯誤してきたのだが、今は、tracとバーンダウンチャートを追加するプラグインであるTracBurndownプラグインでスクラム開発という環境が気に入っている。この環境を導入したきっかけは、転勤で勤務地が変わったことである。これまで、東京でチームを組んでソフトウェア開発をしており、その仕事を引き続き仙台で行うことになったが、今までの開発プロセスだと不都合が出始めた。タスクカードを使った「かんばん方...</description>
<dc:subject>雑記</dc:subject>
<dc:creator>cuckoo</dc:creator>
<dc:date>2006-09-21T12:45:40+09:00</dc:date>
<content:encoded><![CDATA[
ソフトウェア開発手法とその管理システムには様々な選択肢がある。私もこれまで色々試行錯誤してきたのだが、今は、<a href="http://trac.edgewall.org/" target="_blank">trac</a>とバーンダウンチャートを追加するプラグインである<a href="http://trac-hacks.org/wiki/ScrumBurndownPlugin" target="_blank">TracBurndownプラグイン</a>でスクラム開発という環境が気に入っている。<br /><br />この環境を導入したきっかけは、転勤で勤務地が変わったことである。<br />これまで、東京でチームを組んでソフトウェア開発をしており、その仕事を引き続き仙台で行うことになったが、今までの開発プロセスだと不都合が出始めた。<br /><br />タスクカードを使った「かんばん方式」とスクラムをベースにした開発プロセスを組み合わせて使っているのだが、物理的に開発拠点が分離してしまい、タスクカードが使いにくくなってしまったのである。<br /><br />いいタイミングなので、周囲の評価が高いので試してみようと構築していたtracにバーンダウンチャートのプラグインを導入して、全面的に移行することにしたという訳だ。<br /><br />tracにTracBurndownプラグインを導入すると、どうなるのかを簡単に説明しておく。<br />まず、メニューバーにBilling And EstimationとBurndownという項目が追加される。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_tab.png" width="458" height="85" border="0" align="" alt="tracのメニューバー" /><br /><br />このBurndownをクリックすると次のようにバーンダウンチャートが表示される。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_burndown.png" width="455" height="546" border="0" align="" alt="tracのバーンダウンチャート画面" /><br /><br />また、工数を入力するところはチケットの詳細ページに追加される。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_interface.PNG" alt="tracの工数入力画面" width="551" height="94" border="0" /><br /><br />チケットを登録するときにEstimated Hours?に見積もり時間を入力する。後は、1日ごとに実際にかかった工数をHours to Addに入力していくと、Total Hoursに加算される。このデータがバーンダウンチャートに反映されていくことになる。<br /><br />実際に使ってみての印象だが、スクラムをベースに開発をしているなら、かなり使いやすいのではないだろうか。<br />特にExcelでバックログとバーンダウンチャートを管理していたときは、タスクカードの状態をバックログに反映するのが手間だったのだが、tracに移行してからは自動化されたので助かった。<br />もともとtrac自体が非常に使いやすいし、動作も安定しているようなので、trac + TracBurndownプラグインの環境はおすすめである。<br /><br />構築したときに手順をメモしたので、ここで公開しておく。<br /><br />私の場合、tracの環境はDebian sargeがインストールしてあるサーバで、ここで説明している手順の中にはDebian特有のものもあるので注意してほしい。<br /><br /><br /><h3>tracを更新する</h3><br />古いバージョンのtracでは、この後必要になる<a href="http://trac-hacks.org/ticket/619">Timing And Estimationプラグインが動かない</a>ためtracのバージョンを0.10b1に更新する。<br /><br /><pre>$ wget http://ftp.edgewall.com/pub/trac/trac-0.10b1.tar.gz<br /><br />$ tar zxvf trac-0.10b1.tar.gz<br /><br />$ cd trac-0.10b1<br /><br />$ python setup.py install --force<br /></pre><br /><br />更新後、tracのページにアクセスするとエラーメッセージが出るはず。<br /><br /><pre>Available Projects<br /><br />    * プロジェクト名: Error<br />      (The Trac Environment needs to be upgraded. Run trac-admin プロジェクトのパス upgrade")<br /></pre><br /><br />メッセージのとおりにtrac-adminを使って環境を更新する。<br /><br /><pre>$ trac-admin プロジェクトのパス upgrade<br /></pre><br /><br /><br /><h3>python-setuptoolsを入れ替える</h3><br />Debian sargeに入っているpython-setuptoolsだと、<a href="http://www.emaki.minidns.net/Programming/trac_svn/index.html">WebAdminプラグインなどを正常にインストールできない</a>ようなので、python-setuptoolsを入れ替える。<br /><br />まず、インストール済みのpython-setuptoolsを削除する。<br /><br /><pre>$ apt-get remove python2.3-setuptools<br /></pre><br /><br /><a href="http://peak.telecommunity.com/dist/ez_setup.py" target="_blank">新しいsetuptools</a>をダウンロードしてインストールする。<br /><br /><pre>$ wget http://peak.telecommunity.com/dist/ez_setup.py<br /><br />$ python ez_setup.py<br /></pre><br /><br /><br /><h3>WebAdminプラグインをインストールする</h3><br /><a href="http://trac.edgewall.org/wiki/WebAdmin" target="_blank">WebAdminプラグイン</a>は、trac-adminの機能をブラウザから操作出来るようにするtracプラグインで、これをインストールしておくと、後の作業が楽になる。<br />WebAdminプラグインをwgetなどを使ってダウンロードする。<br /><br /><pre>$ wget http://trac.edgewall.org/attachment/wiki/WebAdmin/TracWebAdmin-0.1.1dev_r2765-py2.3.egg.zip?format=raw<br /><br />$ mv TracWebAdmin-0.1.1dev_r2765-py2.3.egg.zip\?format\=raw TracWebAdmin-0.1.1dev_r2765-py2.3.egg<br /></pre><br /><br />eggをpythonのsite-packagesディレクトリにコピーする。<br /><pre>$ cp TracWebAdmin-0.1.1dev_r2765-py2.3.egg /usr/lib/python2.3/site-packages/<br /></pre><br /><br />tracプラグインを有効にするため、trac.iniに以下を追記する。<br /><pre>[components]<br />webadmin.* = enabled<br /></pre><br /><br />後は、WebAdminを利用したいユーザにWebAdminのパーミッションを次のように追加する。<br /><br /><pre>$ trac-admin プロジェクトのパス permission add ユーザ名 TRAC_ADMIN<br /></pre><br /><br />これで、パーミッションを持ったユーザでアクセスすると、メニューバーに「Admin」が追加されているので、クリックすると管理画面が表示される。<br /><br /><br /><h3>Timing And Estimationプラグインを導入する</h3><br /><a href="http://trac-hacks.org/wiki/TimingAndEstimationPlugin" target="_blank">Timing And Estimationプラグイン</a>は、tracのチケットに見積もり時間と実績時間などを追加するtracプラグインで、TracBurndownプラグインで利用する。<br /><br /><pre>$ unzip timingandestimationplugin.zip<br /><br />$ cd timingandestimationplugin<br /><br />$ python setup.py install<br /></pre><br /><br />後は、WebAdminの管理画面でプラグインを有効にすればいい。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_timing_plugin.png" width="499" height="311" border="0" align="" alt="WebAdminのTiming And Estimationプラグイン設定" /><br /><br /><br /><h3>TracBurndownプラグインを導入する</h3><br /><a href="http://trac-hacks.org/wiki/ScrumBurndownPlugin" target="_blank">TracBurndownプラグイン</a>は、tracにバーンダウンチャートを表示する機能を追加するtracプラグインで、今回の目的はこれである。<br /><br />TracBurndown-01.00.10-py2.3.eggをダウンロードしてpythonのsite-packagesディレクトリにコピーする。<br /><br /><pre>$ cp TracBurndown-01.00.10-py2.3.egg /usr/lib/python2.3/site-packages/<br /></pre><br /><br />Timing And Estimationプラグインと同様に、WebAdminの管理画面からTracBurndownプラグインの機能にチェックを付けて有効にする。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_burndown_plugin.png" width="510" height="239" border="0" align="" alt="WebAdminのTracBurndown設定" /><br /><br />後は、TracBurndownプラグインを利用するユーザにパーミッションを追加すれば、TracBurndownプラグイン自体のインストールは完了である。<br />参照だけのユーザにはBURNDOWN_VIEW、管理ユーザにはBURNDOWN_ADMINを追加すればいい。<br /><br />パーミッションはWebAdminで追加することができる。<br /><br /><img src="http://yadorigi.up.seesaa.net/image/trac_permission.png" width="286" height="204" border="0" align="" alt="WebAdminのパーミッション設定画面" /><br /><br />Subjectにユーザ名を入力して、Actionから追加するパーミッションの種類を選べばいい。<br /><br />WebAdminを使わずにコンソールからtrac-adminで設定する場合には、次のようにする。<br /><br /><pre>$ trac-admin プロジェクトのパス permission add ユーザ名 BURNDOWN_VIEW<br /><br />$ trac-admin プロジェクトのパス permission add ユーザ名 BURNDOWN_ADMIN<br /></pre><br /><br /><h3>cronを設定する</h3><br />実はこれだけだとバーンダウンチャートが更新されない。cronなどを利用して更新するためのスクリプトを定期的に実行する必要がある。<br /><strong>※最新版では、cronの設定は不要になっているとのこと。</strong>コメントありがとうございます。&gt;Yuito Kanzakiさん<br /><br /><a href="http://trac-hacks.org/attachment/wiki/ScrumBurndownPlugin/burndown_job.py" target="_blank">バーンダウンチャートを更新するスクリプト</a>をpythonで実行可能なディレクトリにコピーしておく。<br /><br /><pre>$ cp burndown_job.py /usr/lib/python2.3/<br /></pre><br /><br />次に、cronから実行するスクリプトを用意する。ここでは一日一回、更新されるようにcron.dailyにスクリプトを記述する。<br /><br /><pre>$ emacs /etc/cron.daily/trac<br /></pre><br /><br /><pre>#!/bin/sh<br /><br />/usr/bin/python /usr/lib/python2.3/burndown_job.py プロジェクトのパス<br /></pre><br /><br />実行権限を付けるのを忘れずに。<br /><br /><pre>$ chmod 755 /etc/cron.daily/trac<br /></pre><br /><br />これでtrac + TracBurndownプラグインの環境構築は完了である。興味のある方はぜひ試してみてほしい。<br /><br clear="all">
]]></content:encoded>
</item>
</rdf:RDF>
