<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>ブログ | Weboo! Returns.</title><link>http://yamashita.dyndns.org/blog</link><description>とあるPerl系ネット企業で働いているエンジニア 山下英孝の個人的なブログです</description><language>ja</language><lastBuildDate>Sun, 08 Nov 2009 04:40:28 PST</lastBuildDate><image><link>http://yamashita.dyndns.org</link><url>http://s3.amazonaws.com/twitter_production/profile_images/52912636/real_mario2_bigger.jpg</url><title>Weboo! Returns.</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/WebooReturns-Blog" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>Kagurazaka [Flickr]</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/GBCXKCm2t0U/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">weboo</dc:creator><pubDate>Sun, 08 Nov 2009 04:40:28 PST</pubDate><guid isPermaLink="false">tag:flickr.com,2005:/photo/4085143007</guid><creativeCommons:license xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">http://creativecommons.org/licenses/by-nd/2.0/deed.en</creativeCommons:license><description>&lt;p&gt;&lt;a href="http://www.flickr.com/people/weboo/"&gt;weboo&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/weboo/4085143007/" title="Kagurazaka"&gt;&lt;img src="http://farm3.static.flickr.com/2623/4085143007_c351f8a7b6_m.jpg" width="160" height="240" alt="Kagurazaka" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/GBCXKCm2t0U" height="1" width="1"/&gt;</description><enclosure url="http://farm3.static.flickr.com/2623/4085143007_d1ef5b8f21_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-07T14:28:09-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/weboo/4085143007/</feedburner:origLink></item><item><title>Narrow alley [Flickr]</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/SVri_qKq2BI/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">weboo</dc:creator><pubDate>Sun, 08 Nov 2009 04:40:21 PST</pubDate><guid isPermaLink="false">tag:flickr.com,2005:/photo/4085900040</guid><creativeCommons:license xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">http://creativecommons.org/licenses/by-nd/2.0/deed.en</creativeCommons:license><description>&lt;p&gt;&lt;a href="http://www.flickr.com/people/weboo/"&gt;weboo&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/weboo/4085900040/" title="Narrow alley"&gt;&lt;img src="http://farm3.static.flickr.com/2739/4085900040_952ec3a3b0_m.jpg" width="160" height="240" alt="Narrow alley" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/SVri_qKq2BI" height="1" width="1"/&gt;</description><enclosure url="http://farm3.static.flickr.com/2739/4085900040_96d4bf0794_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-07T14:33:38-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/weboo/4085900040/</feedburner:origLink></item><item><title>Sake [Flickr]</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/OwDiSRkxrLk/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">weboo</dc:creator><pubDate>Sun, 08 Nov 2009 04:40:16 PST</pubDate><guid isPermaLink="false">tag:flickr.com,2005:/photo/4085899896</guid><creativeCommons:license xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">http://creativecommons.org/licenses/by-nd/2.0/deed.en</creativeCommons:license><description>&lt;p&gt;&lt;a href="http://www.flickr.com/people/weboo/"&gt;weboo&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/weboo/4085899896/" title="Sake"&gt;&lt;img src="http://farm3.static.flickr.com/2506/4085899896_9a9895b3dc_m.jpg" width="240" height="160" alt="Sake" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/OwDiSRkxrLk" height="1" width="1"/&gt;</description><enclosure url="http://farm3.static.flickr.com/2506/4085899896_654a768945_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-07T14:15:59-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/weboo/4085899896/</feedburner:origLink></item><item><title>cafe [Flickr]</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/FM5eNzx5OeU/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">weboo</dc:creator><pubDate>Sun, 08 Nov 2009 04:40:10 PST</pubDate><guid isPermaLink="false">tag:flickr.com,2005:/photo/4085899726</guid><creativeCommons:license xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">http://creativecommons.org/licenses/by-nd/2.0/deed.en</creativeCommons:license><description>&lt;p&gt;&lt;a href="http://www.flickr.com/people/weboo/"&gt;weboo&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/weboo/4085899726/" title="cafe"&gt;&lt;img src="http://farm3.static.flickr.com/2575/4085899726_55af1ae1b1_m.jpg" width="240" height="160" alt="cafe" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/FM5eNzx5OeU" height="1" width="1"/&gt;</description><enclosure url="http://farm3.static.flickr.com/2575/4085899726_e0fc646b46_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-07T14:14:54-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/weboo/4085899726/</feedburner:origLink></item><item><title>dry garlic [Flickr]</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/lCLkNy-Y6KM/</link><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">weboo</dc:creator><pubDate>Sun, 08 Nov 2009 04:40:03 PST</pubDate><guid isPermaLink="false">tag:flickr.com,2005:/photo/4085142181</guid><creativeCommons:license xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">http://creativecommons.org/licenses/by-nd/2.0/deed.en</creativeCommons:license><description>&lt;p&gt;&lt;a href="http://www.flickr.com/people/weboo/"&gt;weboo&lt;/a&gt; posted a photo:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.flickr.com/photos/weboo/4085142181/" title="dry garlic"&gt;&lt;img src="http://farm3.static.flickr.com/2528/4085142181_a7c138ae67_m.jpg" width="240" height="160" alt="dry garlic" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/lCLkNy-Y6KM" height="1" width="1"/&gt;</description><enclosure url="http://farm3.static.flickr.com/2528/4085142181_387bb585ef_o.jpg" length="0" type="image/jpeg" /><dc:date.Taken xmlns:dc="http://purl.org/dc/elements/1.1/">2009-11-07T14:12:18-08:00</dc:date.Taken><feedburner:origLink>http://www.flickr.com/photos/weboo/4085142181/</feedburner:origLink></item><item><title>リリース
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/Vn4v77g6PFw/</link><description>&lt;p&gt;ここ半年くらいずっと取り組んできた例のモバイルのプロジェクトが、ちょうど一週間前にローンチしました。細かい不具合こそいくつかあったものの、何とか無事にリリースまでこぎ着けられて正直ほっとしています。ほぼ何もないところからのスタートで、設計から構築の部分まで自分がメインで関わったプロジェクトなので、本当に感慨深いです。&lt;/p&gt;

&lt;p&gt;お陰様で、リリース当初より予想をはるかに上回るアクセスが来ています。このプラットフォーム上で動作するアプリを作っている方なら分かってもらえると思いますが、凄まじい量のアクセスです。一番人気は自分が前にいた会社「ウノウ」のアプリなのですが、ユーザ数の急激な増加で対処に苦労しているようです。リリースから5日で100万ユーザを超えるサービスなんてそうそうないわけで、技術力がないと対応は難しいかもしれません。機能制限をかけつつも安定して稼働させているあたりは、さすがウノウといったところ。一応、徐々にユーザに解放をしていく仕組みが用意してあるのですが、キャパを超えてもユーザを確保したいというところが多くて、うまく活用されていないのが少し残念です。&lt;/p&gt;

&lt;p&gt;当然、プラットフォーム側にはアプリ数をかけた分のアクセスが来ているわけですが、弊社のインフラエンジニアが非常に強力で今は事なきを得ています。今後、より一層のパフォーマンス改善が求められていますが、ボトルネックとなっている部分がだんだんと見えてきたので、今はそんなに心配はしていません。&lt;/p&gt;

&lt;p&gt;今のところ、いわゆるスコアを競うだけのアプリが多かったりするんですが、今後は海外SNSで流行っているようなソーシャル性を活用したアプリケーションがより一層伸びてくると思います。アプリケーションが複雑化することで、より技術力の高いエンジニアが求められてくるわけですが、そう簡単に人は集まりません。クラウドをうまく活用して、ユーザの急拡大にも対応できる仕組みを用意しているかどうかが鍵となってきそうです。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vn4v77g6PFw:ogbZcIQoH8Q:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vn4v77g6PFw:ogbZcIQoH8Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Vn4v77g6PFw:ogbZcIQoH8Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vn4v77g6PFw:ogbZcIQoH8Q:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Vn4v77g6PFw:ogbZcIQoH8Q:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/Vn4v77g6PFw" height="1" width="1"/&gt;</description><pubDate>Tue, 03 Nov 2009 08:06:50 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/release/</guid><category>お仕事</category><category>OpenSocial</category><feedburner:origLink>http://yamashita.dyndns.org/blog/release/</feedburner:origLink></item><item><title>ソニエリの Android 端末 XPERIA X10(Rachael) が注文可能になってるみたい
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/Pu_oN2FjlqE/</link><description>&lt;div class="flickr" align="center"&gt;&lt;a href="http://3gmobile.shop-pro.jp/?pid=16441066" target="_blank"&gt;&lt;img src="/media/images/blog/091025_xperia3.png" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;みんなが待ってる Sony Erricson の Android 端末「Rachael」が &lt;a href="http://3gmobile.shop-pro.jp/?pid=16441066" target="_blank"&gt;3Gmobile&lt;/a&gt; にて注文可能になっています。当然ながらSIMロックフリーで、お値段は 89,990円。在庫があるわけではなく、注文を受けてシンガポールから輸入するらしいです。&lt;/p&gt;

&lt;blockquote&gt;&lt;strong&gt;Sony Ericsson XPERIA X10&lt;/strong&gt;&lt;br /&gt;
CPU：Snapdragon 1GHz&lt;br /&gt;
液晶：4.0インチWVGA(852x480)&lt;br /&gt;
RAM：256MB&lt;br /&gt;
カメラ：810万画素 AF,フラッシュ付き&lt;/blockquote&gt;

&lt;p&gt;すでに1個売れているようですが、自分は怖くて手が出せません。噂によると、11月発表で2010年に発売ということだったけど、UK,Singaporeあたりは先行発売するんでしょうか？docomoから出るのはほぼ決まりみたいなのでそれまで待つか、非常に悩ましいです…&lt;/p&gt;

&lt;div align="center"&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qZTZO1h1028&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qZTZO1h1028&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;2009/10/27追記&lt;/strong&gt;&lt;br /&gt;
11月3日にSony Ericssonのサイトで何やら発表があるらしいです。リンクに注目！&lt;br /&gt;
&lt;a href="http://www.sonyericsson.com/whatsnext/"&gt;http://www.sonyericsson.com/whatsnext/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2009/11/3追記&lt;/strong&gt;&lt;br /&gt;
いよいよ本日発表ですね。名称がX3→X10になったようなので変更しました。&lt;br /&gt;下は公式ティザー動画。&lt;br /&gt;
&lt;object width="560" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rd1OPwfXnK0&amp;hl=en&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rd1OPwfXnK0&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Pu_oN2FjlqE:yRA4PYd-APU:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Pu_oN2FjlqE:yRA4PYd-APU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Pu_oN2FjlqE:yRA4PYd-APU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Pu_oN2FjlqE:yRA4PYd-APU:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Pu_oN2FjlqE:yRA4PYd-APU:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/Pu_oN2FjlqE" height="1" width="1"/&gt;</description><pubDate>Sun, 25 Oct 2009 21:03:36 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/android-xperia-x3-rachael/</guid><category>Android</category><feedburner:origLink>http://yamashita.dyndns.org/blog/android-xperia-x3-rachael/</feedburner:origLink></item><item><title>Mac OS X の Firefox で Command の替わりに Ctrl を使う
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/zoSGYn2Lrb0/</link><description>&lt;p&gt;自分のメインブラウザは Firefox です。いつの間にか Chrome や Safari といった WebKit 勢に追われる身になっていますが、&lt;a href="https://addons.mozilla.org/ja/firefox/addon/3615"&gt;Delicous Bookmarks&lt;/a&gt; や &lt;a href="http://firemobilesimulator.org/"&gt;FireMobile Simulator&lt;/a&gt; など便利な拡張機能の存在が大きく、なかなか手放せません。&lt;/p&gt;

&lt;p&gt;で、自分は会社では Windows、プライベートでは Ubuntu か Mac OS X という環境で Firefox を使っているのですが、困ったことに OS X だけ Firefox が Ctrl ではなくて Command ベースのキーバインドなんですよね。新規タブが Command+T とか、タブを閉じるのが Command+W とかに割り当てられいます。せっかく Ctrl キーが A の隣にあるのに、これでは台無しです。なんでわざわざ押しにくいキーを押さなければいけないのかと小一時間…&lt;/p&gt;

&lt;p&gt;というわけで、けっこう前から　Command の替わりに Ctrl を使う方法を探してたのですが、最近になってやっと方法が分かったのでメモ。&lt;/p&gt;

about:configで、

ui.key.accelKey の値を 17 に設定して Firefox を再起動する。

&lt;p&gt;これだけでした。これだけで、修飾キーを Ctrl に替えることができて Ctrl+L,K,F,G といったキーバインドが使い放題になりました。&lt;/p&gt;

&lt;p&gt;ショートカットキーをWebページに乗っ取られないように ui.key.generalAccessKey=0 も設定しておくといいかも。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=zoSGYn2Lrb0:Tg4XkcgOzLs:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=zoSGYn2Lrb0:Tg4XkcgOzLs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=zoSGYn2Lrb0:Tg4XkcgOzLs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=zoSGYn2Lrb0:Tg4XkcgOzLs:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=zoSGYn2Lrb0:Tg4XkcgOzLs:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/zoSGYn2Lrb0" height="1" width="1"/&gt;</description><pubDate>Sun, 25 Oct 2009 18:08:10 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/firefox-replace-command-ctrl-on-mac-os-x/</guid><category>Mac</category><category>Firefox</category><feedburner:origLink>http://yamashita.dyndns.org/blog/firefox-replace-command-ctrl-on-mac-os-x/</feedburner:origLink></item><item><title>ThinkPad USB トラックポイントキーボードを購入
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/sAn_gNq84Q8/</link><description>&lt;div class="flickr" align="center"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3935638593/" title="ThinkPad USB Trackpoint Keyboard by weboo, on Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2438/3935638593_e6ed4f1782.jpg" width="500" height="333" alt="ThinkPad USB Trackpoint Keyboard" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="http://lenovoblogs.com/designmatters/?p=2364"&gt;The Keyboard You Helped Design - Design Matters&lt;/a&gt;で紹介されているのを見て即注文した &lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NSDWPM/webooretur-22/ref=nosim/"&gt;ThinkPad USB トラックポイントキーボード（55Y9003）&lt;/a&gt;が届きました。写真のように13インチのMacBook Proにぴったりなサイズです。実際に使ってみた印象ですが、軽めながらちゃんと打鍵感、キーストローク共にあってタッチは悪くないです。ただ一つ不満なのが、剛性が低めなこと。ThinkPadの高剛性シャシーに付いてこそのあのキータッチだったんですね。今更ながら思い知りました。&lt;/p&gt;

&lt;p&gt;分解された方のレポート（&lt;a href="http://www.macoteau.com/maco/index.php?logid=1315" target="_blank"&gt;トラックポイントキーボードを分解::Macotish Blog&lt;/a&gt;）によると、T400sのキーボードをそのまま使っていて、ThinkPadキーボード・パーツメーカーの中でも評判の良いNMB製らしいです。キーボード自体は悪くないので、あとは何とか剛性を高めることができれば良いのですが。どうも中に入っているUSB変換基板を使えば、簡単にUSBキーボード化できそうなので、秋葉原でジャンクのThinkPadを探して来ようかなぁ。&lt;/p&gt;

&lt;p&gt;今は&lt;a href="http://shopap.lenovo.com/SEUILibrary/controller/e/jpweb/LenovoPortal/ja_JP/catalog.workflow:item.detail?GroupID=38&amp;Code=55Y9024&amp;current-category-id=E9ADAEB6787146E29B78400A33E7FE8A"&gt;Lenovoのサイト&lt;/a&gt;で2〜3週間待ち、&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NSDWPM/webooretur-22/ref=nosim/"&gt;Amazon&lt;/a&gt;でも入荷未定となっていますが、&lt;a href="http://www.wakamatsu.co.jp/cgi-bin/shopping/details.cgi?itemno=694"&gt;若松通商のサイト&lt;/a&gt;に英語配列のみ在庫(&lt;del&gt;2009/9/20現在:8個&lt;/del&gt; 9/21 売り切れたようです)があるので、お急ぎの方はこちらで購入するといいかもしれません。僕はすぐに欲しかったので、送料が高いけどここで買いました。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2009/10/2追記&lt;/strong&gt;&lt;br /&gt;Amazonで&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/B002NSDWPM/webooretur-22/ref=nosim/"&gt;英語キーボードが在庫あり&lt;/a&gt;になっています。欲しい方はお早めに。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=sAn_gNq84Q8:7DAWLgaMR2o:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=sAn_gNq84Q8:7DAWLgaMR2o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=sAn_gNq84Q8:7DAWLgaMR2o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=sAn_gNq84Q8:7DAWLgaMR2o:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=sAn_gNq84Q8:7DAWLgaMR2o:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/sAn_gNq84Q8" height="1" width="1"/&gt;</description><pubDate>Sun, 20 Sep 2009 16:12:23 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/thinkpad-usb-keyboard-with-trackpoint/</guid><category>ThinkPad</category><feedburner:origLink>http://yamashita.dyndns.org/blog/thinkpad-usb-keyboard-with-trackpoint/</feedburner:origLink></item><item><title>第2回 おばかアプリ選手権に参加してきました！
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/TeF_ZaMbOxs/</link><description>&lt;p&gt;先日、お台場で開催された「第2回 おばかアプリ選手権」に選手として参加してきました。&lt;/p&gt;

&lt;div style="float:right;margin-left:20px;"&gt;&lt;img src="/media/images/blog/090718_obaka.png" style="border:none"&gt;&lt;/div&gt;

&lt;p&gt;自分たちが作ったアプリを紹介して、どれが最も「おばか」かを競うこのイベント、北村さんに誘われて軽い気持ちで行ってみたのですが、綺麗なお姉さんのライブとかリクルートMTLの気合いの入ったプレゼンとかを見れてかなり楽しかったです。自分たちの発表はというと、発表直前でPCが固まりステージの上で再起動、その後のデモも不調で急遽、gooホームではなく mixi に切り替えて行うという散々な感じでした。もう今年一番くらいのピンチにもの凄く焦りました。。&lt;/p&gt;

&lt;p&gt;そんな中、救世主のように場の笑いを取ってくれたのが、我らがおっぱいエンジニア &lt;a href="http://d.hatena.ne.jp/technohippy/" target="_blank"&gt;technohippy&lt;/a&gt;. みんなが大好きなあの弾性体をiPhone上でシミュレートする「&lt;a href="itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=319080958&amp;mt=8&amp;s=143441" target="_blank"&gt;puniTouch&lt;/a&gt;」アプリの紹介はかなり好評でした。彼のマニアックなまでの情熱には頭が下がります。&lt;/p&gt;

&lt;p&gt;結果は、惜しくも2位だったようですが、帰りにはお台場のガンダムも見れて、満足な一日でした。どうもありがとうございました。&lt;/p&gt;

&lt;p&gt;&lt;b&gt;関連リンク：&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://www.atmarkit.co.jp/fwcr/design/ux/d89clip10/01.html" target="_blank"&gt;3回目はあるのか？ おばかアプリ選手権レポート - @IT&lt;/a&gt;
&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=TeF_ZaMbOxs:cPQ9yRhamvM:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=TeF_ZaMbOxs:cPQ9yRhamvM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=TeF_ZaMbOxs:cPQ9yRhamvM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=TeF_ZaMbOxs:cPQ9yRhamvM:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=TeF_ZaMbOxs:cPQ9yRhamvM:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/TeF_ZaMbOxs" height="1" width="1"/&gt;</description><pubDate>Sat, 18 Jul 2009 21:33:19 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/obaka-application-championship/</guid><category>生活</category><feedburner:origLink>http://yamashita.dyndns.org/blog/obaka-application-championship/</feedburner:origLink></item><item><title>Android を手に入れたらインストールするべきアプリ20（前編）
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/X-aV9zeE_To/</link><description>&lt;p&gt;ついに日本で最初の Android 端末 HT-03A が発売になりましたね。自分の場合は、Google Developer Day で配布されたものを使い始めてから、早いもので1ヶ月が経ちました。もう完全に iPhone から乗り換えて、メインは Androidになりました。&lt;/p&gt;

&lt;p&gt;現状で一つ一つのアプリケーションはまだ荒削りな感じはするのですが、マルチタスクでアプリケーションをバンバン切り替えて使えるので快適です。やっと Palm 並みに実用的に使える端末に戻れた感じがします。もう最近、 iPhone は家に置きっぱなしですw 今後、&lt;a href="http://www.youtube.com/watch?v=9UwcVlF5EUM" target="_blank"&gt;ソニーエリクソンの端末&lt;/a&gt;や Snapdragon 1GHz な CPU が載ってきたら、どうなっちゃうんでしょう。今から楽しみです。&lt;/p&gt;

&lt;p&gt;さて、そんなわけで独断と偏見でおすすめアプリ20個を紹介したいと思います。本当は10個に収めようと思ったのですが、絞りきれなかったので前編と後編に分けて10個ずつ紹介することにします。&lt;/p&gt;

&lt;h3&gt;1. Steel&lt;/h3&gt;
&lt;p&gt;代替 Web ブラウザ。標準のブラウザと同じ WebKit エンジンベースなのですが、こちらのほうがスクロール等の動作が軽快です。フルスクリーン表示にできたり、UserAgent を PC や iPhone に偽装できるので何かと便利。&lt;br /&gt;
画面タップ長押しで、半透明のメニューが表示されます。ここで「Share」をタップすると、Delicious に投稿したり、はてブしたり、Twitterに投稿することができます。これは Android のアプリケーション間連携機能を使っていて、投稿した後は戻るボタンで元の画面に戻って来れます。まさに Android ならではの機能で、標準のブラウザでも当たり前のようにできます。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_steel1.png"&gt;　
&lt;img src="/media/images/blog/090714_steel2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;2. Toggle Settings&lt;/h3&gt;
&lt;p&gt;ステータスバーに常駐して、Wi-FiやGPSなどのオン・オフ、輝度の設定などが即座に変更できます。また、プロファイルが登録できて、バッテリー残量が20%を切ったら、バックライトの輝度を下げてGPSを切って、というようなことも自動でできます。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_ts1.png"&gt;　
&lt;img src="/media/images/blog/090714_ts2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;3. Task Manager&lt;/h3&gt;
&lt;p&gt;Android では、常にアプリケーションはバックグラウンドで動いていて、メモリが足りなくなると自動的に終了するのですが、これを手動で強制終了するためのソフトウェアです。こちらもステータスバーに常駐して、いつでもアクセスできます。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_tm1.png"&gt;
&lt;/div&gt;

&lt;h3&gt;4. TwitterRide&lt;/h3&gt;
&lt;p&gt;Twitter クライアントは Market にいくつかあるのですが、一番動作が軽快な感じがしたのでこれを使っています。アプリを終了してもバックグラウンドで動作して、自分宛のつぶやきがあった時だけ、音や振動で通知してくれます。これが超便利！初めてこれを使ったときには感動しました。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_twitter1.png"&gt;　
&lt;img src="/media/images/blog/090714_twitter2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;5. Simeji&lt;/h3&gt;
&lt;p&gt;Yet Another IME. iPhone のフリック入力に慣れてしまったので、日本語入力にはこれを使っています。&lt;s&gt;ローカル辞書だと動作が軽くて快適なんですが、辞書があまり賢くないのが玉に瑕。今のところ、ソーシャル IME を ON にして使っていますが、ローカルだけで事足りるようになる日が待ち遠しいです。&lt;/s&gt; 最新版で、OpenWnnの辞書に対応して、ローカル辞書だけで問題なく使えるようになりました。非常に快適です。&lt;br /&gt;
また、ランチャー機能もおまけで付いていて、トラックボールを押しながら端末を傾けることで、アプリの起動ができます。ランチャー機能に関しては、自分は使っていません。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_simeji1.png"&gt;　
&lt;img src="/media/images/blog/090714_simeji2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;6. Astrid&lt;/h3&gt;
&lt;p&gt;Remember The Milk と連動できる ToDo 管理ソフトウェア。自分の場合、Linux, Windows, Mac を同じ割合で使うので特定のプラットフォームでしか動作しないアプリ（というかデータを共有できないアプリ）は使いません。そういう意味では、「クラウド＋Android」というのは最強の組み合わせなんじゃなかと思います。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_astrid1.png"&gt;　
&lt;img src="/media/images/blog/090714_astrid2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;7. NewsRob&lt;/h3&gt;
&lt;p&gt;Google Reader と連動した RSS リーダー。一括ダウンロードしてオフラインで読めます。そして、ブラウザと同様にすぐにはてブや Delicious に投稿が可能です。自分は、Livedoor Reader をメインで使っているので、本音を言うと LDR と連携したものが欲しいところ。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_newsrob1.png"&gt;　
&lt;img src="/media/images/blog/090714_newsrob2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;8. OI Safe&lt;/h3&gt;
&lt;p&gt;パスワード管理ソフトウェア。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_oisafe1.png"&gt;　
&lt;img src="/media/images/blog/090714_oisafe2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;9. Barcode Scanner&lt;/h3&gt;
&lt;p&gt;QR コードやバーコードを読み取れるようになります。Android のサイトを PC で見ていると、結構な頻度で QR コードが出てくるので入れておいた方がよいかと。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_barcode1.png"&gt;　
&lt;img src="/media/images/blog/090714_barcode2.png"&gt;
&lt;/div&gt;

&lt;h3&gt;10. Qik&lt;/h3&gt;
&lt;p&gt;Ustream のようなライブ中継を Android 端末だけで行うことができます。動画は、&lt;a href="http://qik.com/"&gt;http://qik.com/&lt;/a&gt; から見れます。今の回線だと上りの帯域はそんなに高くないので画質はそこそこですが、ちょっと中継するには充分な感じです。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090714_qik2.png"&gt;　
&lt;img src="/media/images/blog/090714_qik3.png"&gt;
&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=X-aV9zeE_To:1k2dSzQQrQg:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=X-aV9zeE_To:1k2dSzQQrQg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=X-aV9zeE_To:1k2dSzQQrQg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=X-aV9zeE_To:1k2dSzQQrQg:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=X-aV9zeE_To:1k2dSzQQrQg:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/X-aV9zeE_To" height="1" width="1"/&gt;</description><pubDate>Wed, 15 Jul 2009 02:16:24 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/android-applications-20-1/</guid><category>Android</category><feedburner:origLink>http://yamashita.dyndns.org/blog/android-applications-20-1/</feedburner:origLink></item><item><title>Android で某キャリアの MMS を使えるようにする 
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/BoH7sZu5rWk/</link><description>&lt;p&gt;分かる人だけどうぞ。&lt;/p&gt;

diff --git a/src/com/android/mms/MmsConfig.java b/src/com/android/mms/MmsConfig.java
index 696b15e..2a537ff 100644
--- a/src/com/android/mms/MmsConfig.java
+++ b/src/com/android/mms/MmsConfig.java
@@ -20,5 +20,5 @@ public class MmsConfig {
     /**
      * Whether to hide MMS functionality from the user (i.e. SMS only).
      */
-    public static final boolean DISABLE_MMS = true;
+    public static final boolean DISABLE_MMS = false;
 }
diff --git a/src/com/android/mms/transaction/HttpUtils.java b/src/com/android/mms/transaction/HttpUtils.java
index 9d563c7..e92e471 100644
--- a/src/com/android/mms/transaction/HttpUtils.java
+++ b/src/com/android/mms/transaction/HttpUtils.java
@@ -220,7 +220,7 @@ public class HttpUtils {
 
     private static AndroidHttpClient createHttpClient() {
+        // for smilemms.softbank.ne.jp:8080
         AndroidHttpClient client
-                = AndroidHttpClient.newInstance("Android-Mms/0.1");
+                = AndroidHttpClient.newInstance("iPhoneOS/3.0 (7A341)");
         HttpParams params = client.getParams();
         HttpProtocolParams.setContentCharset(params, "UTF-8");
         return client;


&lt;p&gt;&lt;b&gt;2009.8.1追記：&lt;/b&gt;&lt;br /&gt;
欲しいという方がいらっしゃったので、コンパイル済みのものをここに置きました。&lt;br /&gt;
&lt;a href="http://yamashita.dyndns.org/download/Mms.apk"&gt;http://yamashita.dyndns.org/download/Mms.apk&lt;/a&gt;&lt;br /&gt;
当然ですが、アクセスポイントの設定で MMS proxy と port を正しく設定する必要があります。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=BoH7sZu5rWk:1XpNOTQ0tP4:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=BoH7sZu5rWk:1XpNOTQ0tP4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=BoH7sZu5rWk:1XpNOTQ0tP4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=BoH7sZu5rWk:1XpNOTQ0tP4:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=BoH7sZu5rWk:1XpNOTQ0tP4:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/BoH7sZu5rWk" height="1" width="1"/&gt;</description><pubDate>Sun, 12 Jul 2009 23:57:23 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/use-mms-on-android/</guid><category>Android</category><feedburner:origLink>http://yamashita.dyndns.org/blog/use-mms-on-android/</feedburner:origLink></item><item><title>HT-03A (Magic)の Google Maps を Latitude 対応版にアップデートする
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/_aeEvyNRROw/</link><description>&lt;p&gt;Android版の Google Maps v3.1 がかなり評判がいいので使ってみたかったのですが、自分のところには全然ソフトウェア・アップデートの通知が来ません。どうも国別に使える地域を制限しているようで、日本のキャリアの SIM を挿していると最新版の Google Maps がダウンロードできないようです。いろいろ試してみたところ、次の条件を満たして Android Market で"Google Maps"で検索すると現れるみたいです。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;日本のキャリアのSIMを抜く&lt;/li&gt;
&lt;li&gt;Wi-Fiで接続する&lt;/li&gt;
&lt;li&gt;ロケールを英語にする&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;さて、この Google Maps v3.1 ですが、評判通りにスクロールなどの動作が軽快でこれは素晴らしいです。目玉の &lt;a href="http://www.google.com/intl/en_us/latitude/intro.html"&gt;Latitude&lt;/a&gt; 機能は、自分の周りにいる友達が分かったり、近くにいる友達のつぶやきが見えたりします。今は使っている知り合いが周りにいないので寂しいですが、きっとそのうち iPhone でも使えるようになるでしょう。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;
&lt;img src="/media/images/blog/090712_latitude01.png" /&gt;　
&lt;img src="/media/images/blog/090712_latitude02.png" /&gt;
&lt;/div&gt;

&lt;div class="flickr" align="center" style="margin-top:15px"&gt;
&lt;img src="/media/images/blog/090712_latitude03.png" /&gt;　
&lt;img src="/media/images/blog/090712_latitude04.png" /&gt;
&lt;/div&gt;

&lt;p&gt;常に自分の位置を自動的に通知することもできるのですが、さすがにちょっと怖いので手動で通知するようにしています（右下の画面）。似たようなアプリケーションに &lt;a href="http://brightkite.com/"&gt;BrightKite&lt;/a&gt; というのもありますが、Latitude が知り合い以外が表示されないのに対して、BrightKite は友達以外も表示されるようになっていて、何ヶ月か前に同じ場所にいた人のつぶやきとかが見れて面白いです。これは、現代版「○○参上」みたいな落書きですね。摩周湖とかで見たら、「今日は霧で全く見えなかったorz」みたいなのが書いてあったりしそう。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=_aeEvyNRROw:GozRUjarJMs:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=_aeEvyNRROw:GozRUjarJMs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=_aeEvyNRROw:GozRUjarJMs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=_aeEvyNRROw:GozRUjarJMs:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=_aeEvyNRROw:GozRUjarJMs:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/_aeEvyNRROw" height="1" width="1"/&gt;</description><pubDate>Sun, 12 Jul 2009 23:33:28 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/update-google-maps-latitude/</guid><category>Android</category><feedburner:origLink>http://yamashita.dyndns.org/blog/update-google-maps-latitude/</feedburner:origLink></item><item><title>Google Developer Day 2009 と Android G2
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/P6L1Gh44rbo/</link><description>&lt;div class="flickr" align="center"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3629548910/" title="Google Developer Day 2009 by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3591/3629548910_9d77109d9a.jpg" width="500" height="332" alt="Google Developer Day 2009" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;先日、パシフィコ横浜で開催された Google Developer Day に参加してきました。仕事の関係で午前中の基調講演しか聞くことができなかったのですが、Chrome、Android、OpenSocial そして話題の Wave など Google が擁するプロダクトについての話を聞くことができました。&lt;/p&gt;

&lt;p&gt;しかし何と言っても今回一番の収穫はこれです。&lt;/p&gt;

&lt;div class="flickr" align="center"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3628660225/" title="Android G2 (HTC Magic) by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3598/3628660225_f99dc0ac2d.jpg" width="500" height="333" alt="Android G2 (HTC Magic)" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;近々ドコモから発売予定の Android 端末「HTC Magic」！！これをGDD参加者全員に配るというサプライズがありました。先だってサンフランシスコで開催された Google I/O でも配布されたのですが、あちらは参加費が $400 もします。無料のこのイベントで、ちゃんとTELECを通過した発売前の端末を専用カスタマイズして配るとは驚きました。&lt;br /&gt;
自分は今まで、エミュレータと &lt;a href="/blog/android-on-zaurus/"&gt;Zaurus にインストール&lt;/a&gt;した Android しか触ったことがなかったのですが、やっぱり実機があるとないとでは雲泥の差ですね。少し使ってみて、Android がかなり気に入ってしまいました。&lt;/p&gt;

&lt;p&gt;アプリを起動する度にいちいち待たされる iPhone と違って動作は軽快です。また、バックグラウンドでアプリケーションを動かせるので、例えば twitter アプリで自分宛ての tweet や direct message が届いた時だけブルブルと震えて通知することができます。ここ数日は、実際にそういう設定をして使っているわけですが、これはちょっとした革命ではないかと思います。&lt;/p&gt;

&lt;p&gt;不満点を挙げるとすると、マルチタッチ機能がないのでピンチ操作で拡大したりとかができないのと、現時点で日本からは有料アプリが買えないことでしょうか。なので無料アプリしか試していませんが、まだ個々のアプリケーションのクオリティが低いものが多いです。同じ目的のソフトウェアが3種類くらいは出てこないとなかなか切磋琢磨して機能向上とはいかないですね。&lt;/p&gt;

&lt;p&gt;しかしそこはオープンなプラットフォームなので、無いものは自分たちで作ればよいわけです。先週の金曜日には、さっそく社内の有志で会議室に集まって Android プチ開発合宿を行ってしまいました。&lt;a href="http://code.google.com/p/android-scripting/"&gt;Android Scripting Engine&lt;/a&gt; を使うと Python からハードウェア機能にアクセスできたりして、かなり楽しいです。このあたりは後ほど、別のエントリとしてまとめますが、位置情報の取得も数行書くだけでできちゃいます。&lt;/p&gt;

&lt;p&gt;今まで Eclipse をインストールするのをためらってたくらいなのに開発を始めちゃうなんて、僕らは Google の思惑通りですよ。＞ 及川さん&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=P6L1Gh44rbo:4oy1-F9AcLI:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=P6L1Gh44rbo:4oy1-F9AcLI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=P6L1Gh44rbo:4oy1-F9AcLI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=P6L1Gh44rbo:4oy1-F9AcLI:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=P6L1Gh44rbo:4oy1-F9AcLI:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/P6L1Gh44rbo" height="1" width="1"/&gt;</description><pubDate>Tue, 16 Jun 2009 08:31:56 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/google-developer-day-2009-android-g2/</guid><category>Android</category><feedburner:origLink>http://yamashita.dyndns.org/blog/google-developer-day-2009-android-g2/</feedburner:origLink></item><item><title>『10日でおぼえる Python 入門教室』
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/igeuIGoxJv0/</link><description>&lt;p&gt;最近は、Google App Engine や Django などが話題ですが、Python が分からないからと躊躇している人も多いのではないでしょうか？そんな人にお勧めなのが、この&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118753/webooretur-22/ref=nosim/" name="amazletlink" target="_blank"&gt;『10日でおぼえる Python 入門教室』&lt;/a&gt;です。&lt;/p&gt;

&lt;div style="margin-left:20px;float:right"&gt;&lt;div style="float:left;"&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118753/webooretur-22/ref=nosim/" name="amazletlink" target="_blank"&gt;&lt;img src="http://ecx.images-amazon.com/images/I/51ER82iPixL._SL160_.jpg" alt="10日でおぼえる Python 入門教室" style="border: none;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="float:left;margin-left:15px;line-height:120%"&gt;&lt;div style="margin-bottom:10px;line-height:120%"&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118753/webooretur-22" name="amazletlink" target="_blank"&gt;10日でおぼえる Python 入門教室&lt;/a&gt;&lt;div style="font-size:7pt;margin-top:5px;font-family:verdana;line-height:120%"&gt;posted with &lt;a href="http://www.amazlet.com/browse/ASIN/4798118753/webooretur-22/ref=nosim/" title="10日でおぼえる Python 入門教室" target="_blank"&gt;amazlet&lt;/a&gt; at 09.06.08&lt;/div&gt;&lt;/div&gt;&lt;div&gt;穂苅 実紀夫 寺田 学 中西 直樹&lt;br /&gt;堀田 直孝 永井 孝 &lt;br /&gt;翔泳社 &lt;br /&gt;&lt;/div&gt;&lt;div style="margin-top: 5px"&gt;&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798118753/webooretur-22/ref=nosim/" name="amazletlink" target="_blank"&gt;Amazon.co.jp で詳細を見る&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: left"&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;こういう本には、教科書的なものとハウツー的なものがありますが、この本は後者です。より実践的に Python を学んで行くことができます。内容も Amazon や Livedoor天気予報, Yahoo!翻訳などの API を使ってデータを取得したり、GUI の RSSリーダーを作ったりと、実際に動くものを作ることでプログラミングの楽しさを学べるようになっています。また、最後の10日目では流行の Google App Engine を使ってアプリケーションを作成することがテーマになっていて、この本を最後まで読み進めていけば、一気に最先端の領域まで駆け上がることができます。実際には、プロダクションレベルのアプリケーションを構築するには、データモデルの設計やセキュリティ対策、パフォーマンス改善などもっと体系的な知識が必要になってきますが、入門用としてはこれで充分です。Python で一通りのことが出来るようになることでしょう。&lt;/p&gt;

&lt;p style="margin-left:30px;font-weight:bold"&gt;目次&lt;br /&gt;
第0日 オリエンテーション&lt;br /&gt;
第1日 Pythonはじめの一歩&lt;br /&gt;
第2日 Pythonを本格的に使ってみよう&lt;br /&gt;
第3日 Web APIを使ってみよう&lt;br /&gt;
第4日 日本語とファイルの扱いを学ぼう&lt;br /&gt;
第5日 便利なツールを作ってみよう&lt;br /&gt;
第6日 デスクトップアプリを作ろう&lt;br /&gt;
第7日 エラーとテストを学ぼう&lt;br /&gt;
第8日 データベースを操作しよう&lt;br /&gt;
第9日 Webフレームワークを使ってフォトログを作ろう&lt;br /&gt;
第10日 Google App Engineを使ってフォトログを作ろう&lt;/p&gt;

&lt;p&gt;少し個人的な感想を書かせてもらうと、バージョンは Python 2.6を中心に扱っていて、現時点ではまだあまり一般的ではない 3.0 を参考程度にとどめている点に好感を持ちました。ちょっと残念な点としては、初学者には SQLAlchemy や Pylons の章が若干難し過ぎる印象を受けました。テンポ良くここまで進んできて、ここで躓いてしまう人がいないかどうかが心配になります。ちょっと難しいなと思ったら、第8日,第9日は飛ばしてしまっても構わないと思います。&lt;/p&gt;

&lt;p&gt;それからもう一点、第3日目の Amazon API ですが、8月15日からはリクエストに署名を付けることが必須となるため、このサンプルは動かなくなるので注意が必要です。これは、執筆の時期の関係で仕方がないのかもしれませんが。&lt;/p&gt;

&lt;p&gt;以上、この辺りを考慮しても『10日でおぼえる Python 入門教室』は自信を持ってお勧めできます。より体系的に学びたくなった場合は、教科書的な&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/479733665X/webooretur-22/ref=nosim/" name="amazletlink" target="_blank"&gt;『みんなのPython』&lt;/a&gt;や&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4873113938/webooretur-22/ref=nosim/" name="amazletlink" target="_blank"&gt;『初めてのPython 第3版』&lt;/a&gt;を手元に置いておくと完璧です。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=igeuIGoxJv0:E_oK3nNWZBA:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=igeuIGoxJv0:E_oK3nNWZBA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=igeuIGoxJv0:E_oK3nNWZBA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=igeuIGoxJv0:E_oK3nNWZBA:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=igeuIGoxJv0:E_oK3nNWZBA:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/igeuIGoxJv0" height="1" width="1"/&gt;</description><pubDate>Mon, 08 Jun 2009 03:22:52 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/learning-python-in-10-days/</guid><category>Python</category><feedburner:origLink>http://yamashita.dyndns.org/blog/learning-python-in-10-days/</feedburner:origLink></item><item><title>OpenSocial Signed Request を Google App Engine で検証する
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/l7qzSELbh84/</link><description>&lt;p&gt;OpenSocial の Signed Request を Google App Engine で検証する方法についてです。Signed Request は、OpenSocial コンテナからのリクエストが正しいものであるかを検証するための仕組みです。OAuth Signature を検証することで、リクエストパラメータの不正な改ざんを検出することができます。この署名付きリクエストの検証方法については、&lt;a href="http://developer.mixi.co.jp/appli/make_request/validating_signed_requests"&gt;mixi Developer Center&lt;/a&gt; に分かりやすいサンプルがあるのですが、PHP と Java と C# のみで Python がありません。&lt;/p&gt;
&lt;p align="center"&gt;ヽ(`Д´)ﾉ&lt;/p&gt;
&lt;p&gt;そこで mixiアプリからのリクエストを検証するサンプルを書いてみました。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="/download/signed_request.py"&gt;signed_request.py&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;利用するためには、次の2つのライブラリが必要です。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://oauth.googlecode.com/svn/code/python/oauth/oauth.py"&gt;oauth.py&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amk.ca/python/code/crypto"&gt;Crypto&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;これらを 次のように App Engine のプロジェクト直下に置いてください。&lt;/p&gt;

nantoka-project/
|-- &lt;b&gt;Crypto/&lt;/b&gt;
|-- app.yaml
|-- index.py
|-- index.yaml
|-- &lt;b&gt;oauth.py&lt;/b&gt;
|-- &lt;b&gt;signed_request.py&lt;/b&gt;


&lt;p&gt;Cryptoは、下のようにすると簡単に入手できます。&lt;/p&gt;

% svn export http://gdata-python-client.googlecode.com/svn/trunk/src/gdata/Crypto

&lt;p&gt;準備ができたら、さっそく使ってみます。使い方は、モジュールをインポートして、署名を検証したいリクエスト・メソッドのデコレータとして指定します。動いているアプリケーションに下線部分を追加するだけです。&lt;/p&gt;

from google.appengine.ext import webapp
import wsgiref.handlers

&lt;u&gt;from signed_request import signed_request&lt;/u&gt;

class Index(webapp.RequestHandler):
    &lt;u&gt;@signed_request&lt;/u&gt;
    def get(self):
        # do something
        self.response.headers['Content-Type'] = 'text/plain'
        self.response.out.write('OK')

def main():
    application = webapp.WSGIApplication(
        [('/', Index),],
        debug=True)
    wsgiref.handlers.CGIHandler().run(application)

if __name__ == "__main__":
    main()


&lt;p&gt;以上。&lt;/p&gt;

&lt;p&gt;だけだと素っ気ないので、signed_request.py の中身を簡単に説明します。通常なら OAuth のクライアントライブラリを使って簡単にできそうなものですが、Google App Engine では openssl のライブラリが使えないので、多くのコンテナで採用されている RSA-SHA1 形式の署名を検証するには少し工夫する必要があります。&lt;a href="http://developer.mixi.co.jp/appli/make_request"&gt;外部サーバの呼び出し &amp;raquo; mDC&lt;/a&gt;のページに記載されている公開鍵を mixi.cer という名前のテキストファイルに保存します。そして、この公開鍵を16進数表記に変換します。&lt;/p&gt;

% openssl x509 -modulus -noout &amp;lt; mixi.cer | sed s/Modulus=/0x/
0xC048F9DD595072FD561EF7D69533FE4F5957520F755BE6E0252B87003F3D3DD55FF548E78BDD
8491B8EA68B0F3038DFE53950B94AFF4E6344E9C6C050557484B150B81EBD2A624DF81B7C270A6
D15BB857AD34A68C5444A7B60EBDF953DEBAFBAAA36F8E6FB75C4D79EF3714DF74973081AF5F5B
901FF6387CDA44135A665FE5

&lt;p&gt;signed_request.py 中の MIXI_CERT がこれに当たります。他のコンテナに対応させる場合も同様に変換すれば OK です。&lt;/p&gt;

&lt;p style="padding-top:40px"&gt;&lt;b&gt;関連リンク：&lt;/b&gt;&lt;br /&gt;
&amp;raquo; &lt;a href="http://wiki.opensocial.org/index.php?title=Building_an_OpenSocial_App_with_Google_App_Engine"&gt;Building an OpenSocial App with Google App Engine&lt;/a&gt;&lt;br /&gt;
&amp;raquo; &lt;a href="http://docs.google.com/View?docid=d5pvpm7_3csvt2n6k"&gt;OpenSocial in the Cloud（日本語訳）&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=l7qzSELbh84:Pa1_c_wHEsg:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=l7qzSELbh84:Pa1_c_wHEsg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=l7qzSELbh84:Pa1_c_wHEsg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=l7qzSELbh84:Pa1_c_wHEsg:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=l7qzSELbh84:Pa1_c_wHEsg:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/l7qzSELbh84" height="1" width="1"/&gt;</description><pubDate>Mon, 01 Jun 2009 04:21:24 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/verifying-opensocial-signed-request-with-google-app-engine/</guid><category>OpenSocial</category><category>AppEngine</category><feedburner:origLink>http://yamashita.dyndns.org/blog/verifying-opensocial-signed-request-with-google-app-engine/</feedburner:origLink></item><item><title>月の初めに
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/FI1eLG3RHas/</link><description>&lt;p&gt;最近、ブログが更新されないですね、と何人かの人に言われました。&lt;/p&gt;

&lt;p&gt;確かに、気づいたら前回のエントリから3週間も経ってしまっています。ブログを書く理由って、自分が学んだことを記録したり、社会(会社)に対して持っている不満の裏返しだったり、まぁいろいろあると思います。ところがここ最近、日々の小さな発見や質問、愚痴なんかは、twitterで間に合うようになってしまいました。おー、こんな便利な方法があったんだー、ということがブックマークして終わり、twitterで軽くつぶやいて終わりという風になってしまいました。習慣というのは怖いもので、最近は140字以上書けない体になっているような気がします。&lt;/p&gt;

&lt;p&gt;もともと無い文章力が明らかに落ちていると感じる今日この頃。本当にこれでいいんでしょうか？Reblogは本当に簡単で楽しいけれど、それが何かを生み出しているのかというと疑問です。&lt;br/&gt;
そして今日、hirose31さんのこのエントリを見て、はっと我に返りました。&lt;/p&gt;

&amp;raquo; &lt;a href="http://d.hatena.ne.jp/hirose31/20090531/1243777478"&gt;readlineのマクロで解決 - (ひ)メモ&lt;/a&gt;

&lt;p&gt;やっぱり文章に纏めることも大事なんだなぁ、と。今でもブログを書いている人は書いていますが、ここに来て創る人と消費する人の二極化が始まっている気がしてなりません。これは、1時間おきに「駐車戦争」で車を移動してる場合じゃないです。&lt;/p&gt;

&lt;p&gt;ということで、今月の目標は、なるべくブログを書くことにしたいと思います。目指すは一日一エントリ。は大変そうなので、三日に一回くらいで無理せず頑張りたいと思います。&lt;/p&gt;
&lt;br /&gt;
&lt;p align="center" style="font-weight:bold"&gt;〜 Think positive. Learn creatively. Do something. 〜&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=FI1eLG3RHas:TOpuVyYpKg8:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=FI1eLG3RHas:TOpuVyYpKg8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=FI1eLG3RHas:TOpuVyYpKg8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=FI1eLG3RHas:TOpuVyYpKg8:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=FI1eLG3RHas:TOpuVyYpKg8:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/FI1eLG3RHas" height="1" width="1"/&gt;</description><pubDate>Mon, 01 Jun 2009 03:54:53 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/begining-of-the-month/</guid><category>生活</category><feedburner:origLink>http://yamashita.dyndns.org/blog/begining-of-the-month/</feedburner:origLink></item><item><title>「チャンネー」という OpenSocial アプリを作りました
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/vvqsk-MHtEI/</link><description>&lt;p&gt;先日、goo と リクルートMTL 主催で開催された OpenSocial Hackathon に参加してきました。久しぶりに仕事と関係のない開発ができたのと、ここしばらく JavaScript と無縁の生活を送っていたのでリハビリができてかなり楽しかったです。&lt;/p&gt;

&lt;div align="center" class="flickr"&gt;&lt;img src="/media/images/blog/090508_hackathon01.jpg" align="top" /&gt;
&lt;img src="/media/images/blog/090508_hackathon02.jpg" /&gt;&lt;/div&gt;

&lt;p&gt;Hackathon はいくつかのグループに分かれて、それぞれが開発を行いました。僕はリクルートのAPIを使って、OpenSocialアプリケーションを作成するチームに加わりました。リクルート・メディアテクノロジーラボさんは会場を貸してくれた上に、お昼ご飯と懇親会のピザまで提供してくれました(MTL++)。&lt;/p&gt;

&lt;p&gt;そして、この素晴らしいAPIを使って作ったのが、「チャンネー」というこのアプリ！&lt;br /&gt;
なんと、Hackathon参加者による投票で1 等賞を頂いてしまいました。&lt;/p&gt;

&lt;div align="center"&gt;&lt;img src="/media/images/blog/090508_chuney01.png" alt="チャンネー" /&gt;&lt;/div&gt;

&lt;p&gt;ひとことで言うと、自分の気に入った髪型をお取り置きしておけるアプリケーションです。ルールは簡単で、2人ずつチャンネーが表示されるので気に入ったほうを次々にクリックしていきます。&lt;span style="color:red"&gt;ここではどっちの女性がタイプかではなく、必ず髪型で選んでください。&lt;/span&gt;想定外の使い方をしてAPIを止められたら元も子もないので、くれぐれもよろしくお願いします。ページ下部には、マイミクが選んだ好みの髪型も表示されます。&lt;br /&gt;
また、ホーム画面では下のように自分が選んだチャンネーがスライドショー形式で表示されます。&lt;/p&gt;

&lt;div align="center"&gt;&lt;img src="/media/images/blog/090508_chuney02.png" alt="ホーム画面" /&gt;&lt;/div&gt;

&lt;p&gt;もちろん OpenSocial ということで、マルチ・プラットフォームに対応しています。mixiアプリ版とgooガジェット版がありますので、ぜひ試してみてください！&lt;/p&gt;

&lt;p&gt;&lt;b&gt;mixiアプリ版&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://platform001.mixi.jp/view_appli.pl?id=1357"&gt;http://platform001.mixi.jp/view_appli.pl?id=1357&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;gooガジェット版&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://sandbox.home.goo.ne.jp/gadget/K4FZzsNtd51b/detail"&gt;http://sandbox.home.goo.ne.jp/gadget/K4FZzsNtd51b/detail&lt;/a&gt;&lt;/p&gt;

&lt;br /&gt;

&lt;p&gt;ここで、mixiアプリをまだ使ったことがない人のために、簡単に使い方を説明しておくと、まだmixiアプリはオープンβ段階なので特別なURLにアクセスする必要があります。既に多くのアーリーアダプタな方々が参加されているので、私のブログを読んでくれているような人たちはもう利用されているかもしれませんが、以下の手順に従ってアプリを登録してください。&lt;/p&gt;

&lt;h4&gt;１．「mixiアプリ オープンβ」コミュニティに参加&lt;/h4&gt;

&lt;p&gt;&lt;a href="http://platform001.mixi.jp/view_community.pl?id=3217244"&gt;mixiアプリ オープンβ&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;※既に参加済みの方は必要ありません。このコミュニティに参加し、かつ platform001.mixi.jp にアクセスすることでアプリ関連の機能が利用可能になります。&lt;/p&gt;

&lt;h4&gt;２．アプリページにアクセス&lt;/h4&gt;

&lt;p&gt;&lt;a href="http://platform001.mixi.jp/view_appli.pl?id=1357"&gt;チャンネー&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;上記のページにアクセスします。&lt;br /&gt;
ログイン画面が表示された場合は、ログイン操作を行ってください。&lt;/p&gt;

&lt;h4&gt;３．アプリを追加する&lt;/h4&gt;

&lt;p&gt;「アプリを追加する」をクリックします。&lt;/p&gt;

&lt;br /&gt;

&lt;p&gt;以降、これからは http://platform001.mixi.jp にアクセスすることで、mixiアプリを利用できます。勘違いしている人が多いようですが、アプリを使ってみるだけなら開発者登録は必要ありません。&lt;/p&gt;

&lt;p&gt;&lt;b&gt;関連リンク：&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://blog.goo.ne.jp/goohome_developer/e/6e7bcb5387791ebc2ad8dfbc658161ea"&gt;OpenSocial Hackathon in Aprilレポート！ - gooホーム Developer's Recipe&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=vvqsk-MHtEI:9QCTULgoElo:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=vvqsk-MHtEI:9QCTULgoElo:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=vvqsk-MHtEI:9QCTULgoElo:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=vvqsk-MHtEI:9QCTULgoElo:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=vvqsk-MHtEI:9QCTULgoElo:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/vvqsk-MHtEI" height="1" width="1"/&gt;</description><pubDate>Fri, 08 May 2009 01:33:44 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/chunery-opensocial-application/</guid><category>OpenSocial</category><feedburner:origLink>http://yamashita.dyndns.org/blog/chunery-opensocial-application/</feedburner:origLink></item><item><title>新宿夜景
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/4CpuK0r6kdk/</link><description>&lt;p&gt;夜の東京都庁に行って来ました。地上202メートルの展望室は、愛を語らうカップルと外国人旅行客の一団で賑わっていました。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3391723790/" title="Shinjuku Midnight by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3471/3391723790_12d1946d72.jpg" width="500" height="332" alt="Shinjuku Midnight" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;まぁ、当然のように僕は一人で、気分はまさに「Lost in Translation」の世界。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3390911415/" title="Lost in Translation by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3655/3390911415_f51779e663.jpg" width="500" height="332" alt="Lost in Translation" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;無料でこの夜景が楽しめるのはかなりお得だと思います。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=4CpuK0r6kdk:AWV8Irb4vqA:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=4CpuK0r6kdk:AWV8Irb4vqA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=4CpuK0r6kdk:AWV8Irb4vqA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=4CpuK0r6kdk:AWV8Irb4vqA:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=4CpuK0r6kdk:AWV8Irb4vqA:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/4CpuK0r6kdk" height="1" width="1"/&gt;</description><pubDate>Sun, 19 Apr 2009 00:13:18 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/lost-in-translation/</guid><category>カメラ/写真</category><feedburner:origLink>http://yamashita.dyndns.org/blog/lost-in-translation/</feedburner:origLink></item><item><title>レーシングカート
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/PNLC1exY0bY/</link><description>&lt;p&gt;実家から車で20分くらいの所にカート用のサーキットがあります。レンタルして乗れるかなーと思って先日足を運んでみたのですが、あいにくその日は貸し切りみたいで走ることはできませんでした。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3374548497/" title="Pit Garage by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3646/3374548497_e75a9fdb92.jpg" width="500" height="332" alt="Pit Garage" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;仕方がないので走行会の様子をしばらく見ていたのですが、大人、中高生、小学生の３つのクラスごとに時間が分かれていて順番に走っていました。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3374549271/" title="The First Corner by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3593/3374549271_66bab2a183.jpg" width="500" height="332" alt="The First Corner" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;驚いたのは小学生のクラスで、お父さんがメカニック、お母さんがストップウォッチを片手にタイムを計っていてかなり本気です。しかもそんな家族がそこに20はいたでしょうか。駐車場に止まっている車のナンバーを見ると関東の各地から来ているようです。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3374548865/" title="Pit Road by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3555/3374548865_ec107e2684.jpg" width="500" height="332" alt="Pit Road" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;そんな親たちはちょうど自分と同い年くらいで、アイルトン・セナやアラン・プロストを見て育った世代。気持ちはよく分かります。でも、自分の子供がカートをやりたいって言っても応援するかどうかは微妙ですねー。子供たちが大きくなる頃まで、F-1が今の形で残っているとは思えないもの。&lt;/p&gt;

&lt;div class="flickr"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3374549713/" title="Racing Kart by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3634/3374549713_e4f723ce54.jpg" width="500" height="332" alt="Racing Kart" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;カートに乗れなかったのは残念だったけど、久しぶりに2ストのオイルの焼ける匂いを嗅げてよかった休日でした。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=PNLC1exY0bY:8Ep39aT0yqA:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=PNLC1exY0bY:8Ep39aT0yqA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=PNLC1exY0bY:8Ep39aT0yqA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=PNLC1exY0bY:8Ep39aT0yqA:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=PNLC1exY0bY:8Ep39aT0yqA:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/PNLC1exY0bY" height="1" width="1"/&gt;</description><pubDate>Sun, 12 Apr 2009 15:46:58 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/racing-kart/</guid><category>クルマ</category><category>カメラ/写真</category><feedburner:origLink>http://yamashita.dyndns.org/blog/racing-kart/</feedburner:origLink></item><item><title>4/17ビジクリミーティングのお知らせ 〜 メディア編
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/hHN4Bt8sVA4/</link><description>&lt;p&gt;突然ですが、来たる4月17日(金)にビジクリミーティングという勉強会を開催します。&lt;/p&gt;

&lt;p&gt;インターネットの台頭により、誰もが簡単に情報を入手できる時代になり、旧来のメディアには新たな役割が求められています。今回は、朝日新聞社とフジテレビにてご活躍されている檜山氏、野村氏（いわゆる”なかの人”）をお招きして、「メディア」をテーマに行います。内容としては、このお二方に新聞・テレビの現状についてプレゼンテーションして頂き、その後「老舗メディアに求められている新たな役割」について皆で軽くディスカッションする予定です。&lt;/p&gt;

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
日時：4月17日（金) 19:30 - 22:00
場所：東京都新宿区西新宿4-34-7　住友不動産西新宿ビル5号館
　アスキーメディアワークス社内5階会議室
地図リンク：&lt;a href="http://asciimw.jp/info/corp/map.php"&gt;http://asciimw.jp/info/corp/map.php&lt;/a&gt;
会費：1500円(懇親会費は別途)
定員：30人
必要なもの：名刺、筆記用具
タイムテーブル：
19:30 - 19:40 イントロダクション
19:40 - 20:20 株式会社朝日新聞社　桧山氏
20:15 - 20:45 株式会社フジテレビジョン　野村氏
21:00 - 21:45 ディスカッション
21:45 - 21:55 今後について
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

&lt;p&gt;■□■株式会社朝日新聞社　デジタルメディア本部　営業セクション　桧山直樹氏 ■□■&lt;br /&gt;
&amp;lt;&amp;lt;悩みが深い新聞社、立て直しどうする！&amp;gt;&amp;gt;&lt;/p&gt;

&lt;p&gt;ニュースを集めて紙に刷って大量に家に配る。&lt;br /&gt;
それが新聞社の１９世紀以来（笑）の、収益モデルです。&lt;br /&gt;
が、ご存じのとおり、インターネットの登場以来、大きな壁にぶつかっている感があります。
２１世紀に入り、もし新聞社が必要がなくなったのだとしたら、経済法則に従って、
退場あるのみ。実際、アメリカでは破綻や閉鎖が相次いでいます。だが、このまま潰すには
ちょっと惜しい気がする。小職は、紙の新聞とニュースサイトの双方での取材・編集をし、
現在はニュースコンテンツ営業の世界に身を置いております。日米の新聞社のデジタル
ビジネスの現状や問題点などについて、皆さんと議論できればうれしいです。&lt;/p&gt;

&lt;p&gt;■□■株式会社フジテレビジョン　ペイＴＶ運営部　野村和生氏■□■&lt;br /&gt;
&amp;lt;&amp;lt;誰もが陥るテレビの誤解&amp;gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;一時は買収の危機に立たされたテレビ局ですが、買収を仕掛けた側も、テレビを旧業態と
批判しつつも具体的で実現性の高いビジネスモデルを提示できませんでした。それは、
華やかなイメージだけでテレビを過大もしくは過小評価しているからではないでしょうか？
IT企業？から一転してテレビ局に転職し、実際に経験してきたことを踏まえ、テレビの
現実とテレビ局とビジネスをしていく上でのヒントをお話できればと思います。&lt;/p&gt;

&lt;p style="padding-top:20px"&gt;今まで一般に参加者を募集することなくクローズドで行われていた勉強会なのですが、より幅広い方々に参加して意見を伺いたいということで広く参加者を募集します。興味のある方は、下記からお申し込みください。&lt;/p&gt;

&lt;div style="font-weight:bold;text-align:center"&gt;↓↓↓参加のお申し込みはこちらから↓↓↓&lt;br /&gt;
&lt;a href="http://atnd.org/events/498"&gt;http://atnd.org/events/498&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;

&lt;p&gt;※定員に達し次第、申し込みは締め切らせて頂きます。&lt;/p&gt;

&lt;p&gt;1;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=hHN4Bt8sVA4:A42YiPnODTA:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=hHN4Bt8sVA4:A42YiPnODTA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=hHN4Bt8sVA4:A42YiPnODTA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=hHN4Bt8sVA4:A42YiPnODTA:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=hHN4Bt8sVA4:A42YiPnODTA:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/hHN4Bt8sVA4" height="1" width="1"/&gt;</description><pubDate>Tue, 07 Apr 2009 00:06:46 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/business-creative-meeting-200904/</guid><category>お知らせ</category><feedburner:origLink>http://yamashita.dyndns.org/blog/business-creative-meeting-200904/</feedburner:origLink></item><item><title>近況報告
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/Vq3tJ8aDLdM/</link><description>&lt;p&gt;お久しぶりです！各方面から「最近、ブログを更新してないけどどうしたの？」と言われるので、近況報告をしておきます。ちょうど昨年末くらいから忙しくしていて、気づいたら年度が変わっていました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;2月に転職しました。&lt;/li&gt;
&lt;li&gt;それに伴ってPerlを使うようになりました。&lt;/li&gt;
&lt;li&gt;車を手放しました。&lt;/li&gt;
&lt;li&gt;東京23区内に引っ越しました。&lt;/li&gt;
&lt;li&gt;自転車(クロスバイク)を購入しました。これが思いのほか楽しくて、週末はポタリング三昧。おかげで少しだけ痩せました。&lt;/li&gt;
&lt;li&gt;生まれて初めて青色申告をしました。これは自分の経済感覚を高める上で大変勉強になりました。住基カードのパスワードを忘れてロックされてしまうというミスがあり、e-taxの期限ぎりぎりでしたが…&lt;/li&gt;
&lt;li&gt;悲しい別れがありました。自分にとても大きな影響を与えてくれた人で、とても素敵な人でした。ちょっとしたすれ違いから連絡を取らなくなっていたある日、突然その人からメールが来ました。「死を覚悟しています」というメールでした。そのメールに返信したものの、返事がなかったので忙しさにかまけてそれから連絡しませんでした。その人は、あと4日で42歳の誕生日を迎えるというときにガンでこの世を去りました。とてもお世話になった大切な人が苦しんでいるときに僕は自分のことしか考えていませんでした。最低でした。&lt;/li&gt;
&lt;li&gt;自分の生き方について自分なりにいろいろ考えました。&lt;/li&gt;
&lt;li&gt;新しい職場では写真好きの人が多く(しかもみんな上手)、再び一眼レフでいろいろ撮るようになりました。&lt;/li&gt;
&lt;li&gt;そしてOpenSocial&lt;/li&gt;
&lt;li&gt;というとWebブラウザ上でJavaScriptで…というのを想像するかもしれませんが、もうWebブラウザ一辺倒なのは時代遅れかもと思っています。今後、もっと人々の生活に食い込んでいくためには、PCのWebブラウザの外を開拓していく必要があり、その中で今までにない新たな人と人とのコミュニケーション手段が生まれるのではないかと日々妄想しています。&lt;/li&gt;
&lt;/ul&gt;

&lt;div align="center"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3336186177/" title="LOUIS GARNEAU by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3302/3336186177_b510f76532_s.jpg" width="75" height="75" alt="LOUIS GARNEAU" /&gt;&lt;/a&gt;
&lt;a href="http://www.flickr.com/photos/weboo/3337716870/" title="Cocoon Tower by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3605/3337716870_6ae1db5d73_s.jpg" width="75" height="75" alt="Cocoon Tower" /&gt;&lt;/a&gt;
&lt;a href="http://www.flickr.com/photos/weboo/3337291638/" title="Tokyo Metropolitan Government by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3648/3337291638_6e07d45662_s.jpg" width="75" height="75" alt="Tokyo Metropolitan Government" /&gt;&lt;/a&gt;
&lt;a href="http://www.flickr.com/photos/weboo/3401231169/" title="Black Cliff by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3433/3401231169_dc773c17f3_s.jpg" width="75" height="75" alt="Black Cliff" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;いずれにしても2009年は、昨今の世界情勢をみてもいろいろ動きのある年になりそうです。どうぞ今後ともよろしくお願いします。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vq3tJ8aDLdM:yN435YkCg_k:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vq3tJ8aDLdM:yN435YkCg_k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Vq3tJ8aDLdM:yN435YkCg_k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=Vq3tJ8aDLdM:yN435YkCg_k:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=Vq3tJ8aDLdM:yN435YkCg_k:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/Vq3tJ8aDLdM" height="1" width="1"/&gt;</description><pubDate>Fri, 03 Apr 2009 06:17:18 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/recently-updates-200904/</guid><category>生活</category><feedburner:origLink>http://yamashita.dyndns.org/blog/recently-updates-200904/</feedburner:origLink></item><item><title>Ubuntu 9.04 Jaunty Jackalope と NVIDIA ドライバ
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/KDidPl2fjSw/</link><description>&lt;div align="center"&gt;&lt;a href="http://www.flickr.com/photos/weboo/3131581871/" title="Merry Christmas! by weboo, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3095/3131581871_afbc2bee89.jpg" width="500" height="313" alt="Merry Christmas!" style="border:none" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;メインで使っているデスクトップPCを Ubuntu 9.04 (Jaunty Jackalope) にアップグレードしました。Jackalope は、来年4月にリリースが予定されている Ubuntu の次期安定バージョンです。アップグレード自体は、"update-manager -d"するだけなので超簡単なんですが、X server が1.6というアグレッシブなバージョンなので、NVIDIAのプロプライエタリなドライバが動きません（そうドキュメントに書いてあった）。なので、オープンソース版の nv やら nouveau というドライバをインストールしてしばらく使っていたのですが、Compositeの機能が使えなかったりしてとても残念な感じでした。そこで、ダメ元でNVIDIAのβ版ドライバを入れてみたら動作したので、ここに記録を残しておきます。&lt;/p&gt;

&lt;p&gt;&lt;a href="ftp://download.nvidia.com/XFree86/Linux-x86_64/"&gt;NVIDIAのFTPサーバ&lt;/a&gt; (&lt;a href="ftp://download.nvidia.com/XFree86/Linux-x86/"&gt;32bit&lt;/a&gt;)からドライバ(現時点で最新は180.18)をダウンロードします。pkg0,pkg1,pkg2とあるのはコンパイル済みのモジュールが含まれているかどうかなのでpkg0でおｋ。&lt;/p&gt;

% sudo /bin/bash NVIDIA-Linux-x86_64-180.18-pkg0.run

&lt;p&gt;ここで、dash とか zsh だとエラーになる場合があるので、bash で実行します。インストールが完了したら再起動するのですが、残念ながらそのままでは次のようなエラーが表示されて起動しません。&lt;/p&gt;

(EE) NVIDIA(0): This video driver ABI is not supported.
(EE) NVIDIA(0): Use the -ignoreABI option to override this check.

&lt;p&gt;素直に指示に従って X 起動時のオプションに -ignoreABI オプションを付け加えます。私の場合は、gdm経由でログインしているので、 /etc/gdm/gdm.conf を書き換えます(太字の部分を追加)。&lt;/p&gt;

[server-Standard]
name=Standard server
command=/usr/X11R6/bin/X -br -audit 0 &lt;b&gt;-ignoreABI&lt;/b&gt;
flexible=true

&lt;p&gt;この Ubuntu 9.04 なんですが、動作が軽快でかなり気に入っています。 Ubuntu Community にシャトルワース氏が投稿したメールにもあるように、起動/レジューム時間の短縮が目標に掲げられているようです。&lt;/p&gt;

&lt;blockquote&gt;There are some specific goals that we need to meet in Jaunty. One of
them is boot time. We want Ubuntu to boot as fast as possible - both in
the standard case, and especially when it is being tailored to a
specific device. The Jackalope is known for being so fast that it's
extremely hard to catch, and breeds only when lightning flashes. Let's
see if we can make booting or resuming Ubuntu blindingly quick.&lt;br /&gt;
&lt;a href="https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-September/000481.html"&gt;Introducing the Jaunty Jackalope by Mark Shuttleworth&lt;/a&gt;&lt;/blockquote&gt;

&lt;p&gt;また、まだ実装はされていないようですが、&lt;a href="http://www.markshuttleworth.com/archives/253"&gt;Growlっぽい機能&lt;/a&gt;も標準で付くようで今から非常に楽しみです。&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;（追記）&lt;br /&gt;Ubuntu に&lt;s&gt;愛ちゃん&lt;/s&gt;&lt;a href="http://www.kao.co.jp/kawatsuku/desktop/index.html"&gt;愛ちゃん&lt;/a&gt;は付いてきません。（正式に公開されたようでリンクを変更）&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=KDidPl2fjSw:AzNwdmKfL0w:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=KDidPl2fjSw:AzNwdmKfL0w:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=KDidPl2fjSw:AzNwdmKfL0w:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=KDidPl2fjSw:AzNwdmKfL0w:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=KDidPl2fjSw:AzNwdmKfL0w:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/KDidPl2fjSw" height="1" width="1"/&gt;</description><pubDate>Thu, 25 Dec 2008 00:45:29 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/ubuntu-904-jaunty-jackalope-and-nvidia-driver/</guid><category>Linux</category><category>Ubuntu</category><feedburner:origLink>http://yamashita.dyndns.org/blog/ubuntu-904-jaunty-jackalope-and-nvidia-driver/</feedburner:origLink></item><item><title>Google Blogで紹介して頂きました
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/J4tSqqcdfRU/</link><description>&lt;div align="center"&gt;&lt;a href="http://googlejapan.blogspot.com/2008/12/opensocial-1.html"&gt;&lt;img src="/media/images/blog/081222-opensocial.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;先日、Google 東京オフィスで開催された OpenSocial 1周年記念イベントの様子が Google Japan のブログと Asia Pacific 向けのブログで公開されています。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="http://googlejapan.blogspot.com/2008/12/opensocial-1.html"&gt;Google Japan Blog: OpenSocial 1周年記念&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://apacdeveloper.blogspot.com/2008/12/opensocial-celebrates-1st-year.html"&gt;OpenSocial Celebrates 1st year Anniversary in Tokyo with new technical innovations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Chris さんに &lt;a href="/blog/opensocial-gumi-platform/"&gt;gumi Platform&lt;/a&gt; の説明をしたら、とても興味を持ってもらえたようで図入り写真付きで大きく取り上げていただきました。ありがとうございます！少し補足しておくと、Google App Engine については、アプリケーションのホスティング環境として使える＆使っているということで、Platform 自体が App Engine 上で動いているという意味ではないので誤解なきようお願いします。（Chris さんにはちゃんと伝わっているはず…）&lt;/p&gt;

&lt;p&gt;海外の Facebook や MySpace, hi5, Orkut 等のソーシャル・プラットフォームの盛り上がりに対して、日本ではまだまだこれからの分野ですが、来年には&lt;a href="http://developer.mixi.co.jp/appli/example"&gt;mixiアプリ&lt;/a&gt;も始まってかなり面白いことになりそうです。&lt;a href="http://www.eisbahn.jp/yoichiro/"&gt;よういちろうさん&lt;/a&gt;のOpenSocial本も発売されるようで今から楽しみです。&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=J4tSqqcdfRU:KvvcBxS3d4Y:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=J4tSqqcdfRU:KvvcBxS3d4Y:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=J4tSqqcdfRU:KvvcBxS3d4Y:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=J4tSqqcdfRU:KvvcBxS3d4Y:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=J4tSqqcdfRU:KvvcBxS3d4Y:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/J4tSqqcdfRU" height="1" width="1"/&gt;</description><pubDate>Mon, 22 Dec 2008 23:04:21 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/introduced-on-google-blog/</guid><category>OpenSocial</category><feedburner:origLink>http://yamashita.dyndns.org/blog/introduced-on-google-blog/</feedburner:origLink></item><item><title>Google Friend Connectが利用可能になりました
</title><link>http://feedproxy.google.com/~r/WebooReturns-Blog/~3/ZOfzayJdIIg/</link><description>&lt;div style="float:left;margin-right:20px"&gt;&lt;img src="/media/images/blog/081204_friendconnect.png" style="border:none "&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="http://www.google.com/friendconnect/"&gt;Google Friend Connect&lt;/a&gt;が利用可能になったので、さっそくブログ右側に設置してみました。&lt;/p&gt;

&lt;p&gt;Google Friend Connectとは何かというと、あらゆるWebサイトをSNS化してしまおうという試みです。以前から&lt;a href="http://www.mybloglog.com/buzz/members/Weboo/"&gt;MyBlogLog&lt;/a&gt;がこのようなサービスを行っていましたが、決定的な違いは既存のSNSの友達関係を使って友人を招待したり、同じサイトの利用者＋友人というフィルタをかけたりできることです。今のところ、ソーシャルグラフとしては、Google Talk, Orkut, Plaxoだけが利用可能なようですが、これから対応SNSはさらに増えてくるものと思われます。当然のように、これに対してFacebookは&lt;a href="http://wiki.developers.facebook.com/index.php/Facebook_Connect"&gt;Facebook Connect&lt;/a&gt;という機能を開始しています。&lt;/p&gt;

&lt;p&gt;先日、mixiが来年から招待制をやめるという話がありましたが、このような世界的なSNSオープン化の動きを見据えてのことだと考えておけば納得がいくのではないでしょうか。SNSに関してもガラパゴス化しつつある昨今の日本の状況ですが、来年はOpenSocial元年にしたいところです。&lt;/p&gt;

&lt;br clear="all" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=ZOfzayJdIIg:YBqaZ9Be09s:I9og5sOYxJI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?d=I9og5sOYxJI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=ZOfzayJdIIg:YBqaZ9Be09s:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=ZOfzayJdIIg:YBqaZ9Be09s:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/WebooReturns-Blog?a=ZOfzayJdIIg:YBqaZ9Be09s:R3Xqr3igUVg"&gt;&lt;img src="http://feeds.feedburner.com/~ff/WebooReturns-Blog?i=ZOfzayJdIIg:YBqaZ9Be09s:R3Xqr3igUVg" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/WebooReturns-Blog/~4/ZOfzayJdIIg" height="1" width="1"/&gt;</description><pubDate>Thu, 04 Dec 2008 03:36:59 +0900</pubDate><guid isPermaLink="false">http://yamashita.dyndns.org/blog/google-friend-connect/</guid><category>OpenSocial</category><feedburner:origLink>http://yamashita.dyndns.org/blog/google-friend-connect/</feedburner:origLink></item></channel></rss>
