<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0' gd:etag='W/&quot;D0cGRHY6eSp7ImA9WhJQEko.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953</id><updated>2012-07-26T12:57:05.811+09:00</updated><category term='Microsoft Visio'/><category term='Visual Studio'/><category term='Flash'/><category term='Twitter'/><category term='MySQL'/><category term='Google Desktop'/><category term='SQL Server'/><category term='Microsoft Excel'/><category term='Mac'/><category term='Microsoft Word'/><category term='Apache'/><category term='私事'/><category term='Management'/><category term='Windows'/><category term='VC++'/><category term='Android'/><category term='Facebook'/><category term='phpAdmin'/><category term='HTML5'/><category term='BATCH'/><category term='AutoHotkey'/><title>戦うプログラマの開発日記</title><subtitle type='html'>プログラマとして孤軍奮闘した記録を残し、何かの役に立つことを目指すブログです。</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;AkENRn48eCp7ImA9WhRQGUg.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-3057077992984779596</id><published>2011-12-15T23:18:00.001+09:00</published><updated>2011-12-15T23:18:17.070+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-12-15T23:18:17.070+09:00</app:edited><title>Rakuten Anti Mail Magazine 「楽天市場 クイック購入画面」に対応</title><content type='html'>&lt;p&gt;楽天市場が仕様変更した様で、商品検索画面が変わっています。&lt;br&gt;それに伴って購入画面が増えた？様なので、対応しました。&lt;/p&gt;&lt;pre&gt;2011.12.15 Ver 1.3.1 楽天市場のクイック購入画面に対応しました。&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="Rakuten Anti Mail Magazine" href="https://chrome.google.com/webstore/detail/kclbpbfpfddcglkinajbcfcldhpdkmmk" target="_blank"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-6U28zTdhbEo/TuoBpx9XzKI/AAAAAAAADYg/7XmuzjDldDY/image%25255B3%25255D.png?imgmax=800" width="244" height="175"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="https://chrome.google.com/webstore/detail/kclbpbfpfddcglkinajbcfcldhpdkmmk" target="_blank"&gt;Rakuten Anti Mail Magazine&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/3057077992984779596/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/rakuten-anti-mail-magazine.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3057077992984779596?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3057077992984779596?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/rakuten-anti-mail-magazine.html' title='Rakuten Anti Mail Magazine 「楽天市場 クイック購入画面」に対応'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-6U28zTdhbEo/TuoBpx9XzKI/AAAAAAAADYg/7XmuzjDldDY/s72-c/image%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkEHSXszfip7ImA9WhRQF0w.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-4030682720988939597</id><published>2011-12-13T00:05:00.001+09:00</published><updated>2011-12-13T02:23:58.586+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-12-13T02:23:58.586+09:00</app:edited><title>今すぐ「楽天商品ランキングAPI」を動かしてみる最低限のコード</title><content type='html'>&lt;h4&gt;楽天商品ランキングAPI (version:2010-08-05)を使ってみる&lt;/h4&gt; &lt;p&gt;これだけですよ、っていう参考までに。&lt;br&gt;ちなみにトラベル系なら本家にもサンプルが。&lt;br&gt;&lt;a href="http://travel.rakuten.co.jp/webservice/sample/jsonp/get_hotel_chain_list.html" target="_blank"&gt;http://travel.rakuten.co.jp/webservice/sample/jsonp/get_hotel_chain_list.html&lt;/a&gt;&lt;/p&gt;&lt;span class="small"&gt;test.html&lt;/span&gt;  &lt;div class="codex"&gt;&lt;pre&gt;&lt;code&gt;&amp;lt;html&amp;gt; &lt;br /&gt;&amp;lt;head&amp;gt;楽天ランキングAPIサンプル&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;script type="text/javascript" src="RakutenAPI.js"&amp;gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;body onload="getData()"&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;div id="result"&amp;gt; &lt;br /&gt;&amp;lt;div id="ResultList"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt; &lt;br /&gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;span class="small"&gt;RakutenAPI.js&lt;/span&gt; &lt;br /&gt;&lt;div class="codex"&gt;&lt;pre&gt;&lt;code&gt;&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////&lt;br /&gt;// 楽天ランキングAPIサンプル&lt;br /&gt;//////////////////////////////////////////////////////////////////////////////&lt;br /&gt;// ランキングデータを取得&lt;br /&gt;function getData(genreId) {&lt;br /&gt;     var requestUrl = 'http://api.rakuten.co.jp/rws/3.0/json?'; &lt;br /&gt;     var param = [];&lt;br /&gt;     param.push('developerId' + '=' + 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');	// ※自分のデベロッパーIDに変更すること！&lt;br /&gt;     param.push('affiliateId' + '=' + 'xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx');	 // ※自分のアフィリエイトIDに変更すること！&lt;br /&gt;     param.push('operation' + '=' + 'ItemRanking');&lt;br /&gt;     param.push('callBack' + '=' + 'showResult');&lt;br /&gt;     param.push('version' + '=' + '2010-08-05');&lt;br /&gt;     &lt;br /&gt;     var scriptTag = document.createElement('script'); &lt;br /&gt;     scriptTag.src = requestUrl + param.join('&amp;amp;'); &lt;br /&gt;     document.body.appendChild(scriptTag); &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// コールバック関数&lt;br /&gt;function showResult(d) { &lt;br /&gt;     var result = '';&lt;br /&gt;     if(d.Header.Status == "Success") {&lt;br /&gt;          // ランキング取得成功&lt;br /&gt;          var item = d.Body.ItemRanking.Items.Item; &lt;br /&gt;          for(var i = 0; i &amp;lt; item.length; i++) {&lt;br /&gt;               result += '&amp;lt;a target="_blank" href="' + item[i].affiliateUrl + '"&amp;gt;&amp;lt;img src="' + item[i].smallImageUrl + '"&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;br&amp;gt;';&lt;br /&gt;          }&lt;br /&gt;     } else {&lt;br /&gt;          // ランキング取得失敗&lt;br /&gt;          result = '&amp;lt;p align="center"&amp;gt;' + d.Header.StatusMsg + '&amp;lt;/p&amp;gt;'; &lt;br /&gt;     } &lt;br /&gt;     document.getElementById('ResultList').innerHTML = result; &lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/4030682720988939597/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/api.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4030682720988939597?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4030682720988939597?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/api.html' title='今すぐ「楽天商品ランキングAPI」を動かしてみる最低限のコード'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0ABQn0yfSp7ImA9WhRQF00.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-2282315479152302400</id><published>2011-12-12T23:27:00.001+09:00</published><updated>2011-12-12T23:55:53.395+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-12-12T23:55:53.395+09:00</app:edited><title>Chrome 拡張 「楽天市場 ジャンル別ランキング チェッカー」をVer2.0に更新</title><content type='html'>&lt;p&gt;掲題の通り、あのランキングチェッカーをアップデートしてみた。&lt;/p&gt; &lt;p&gt;変更内容は、単なる広告貼付け状態から、ちゃんとRakuten API を使ってリストを作成するようになった。&lt;br&gt;Ver1.0が Chrome 拡張の HelloWorld だったとすると、Ver2.0は Rakuten API の HelloWorld になる。&lt;br&gt;というわけで、品質はそういうレベルですよという前置きでハードルを下げつつ、Rakuten API のサンプルも次の投稿で載っけておくことにする。&lt;/p&gt; &lt;h4&gt;更新した、今すぐ買える「楽天市場ジャンル別ランキング チェッカー」&lt;/h4&gt; &lt;p&gt;&lt;a href="https://chrome.google.com/webstore/detail/cbkfbpldkdcackefdcehbinedcmefbon"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-cRAzcQc1lvs/TuYPXPKi1NI/AAAAAAAADYM/1U2i0BhTHJk/image_thumb%25255B3%25255D.png?imgmax=800" width="444" height="332"&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/2282315479152302400/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/chrome-ver20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/2282315479152302400?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/2282315479152302400?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/12/chrome-ver20.html' title='Chrome 拡張 「楽天市場 ジャンル別ランキング チェッカー」をVer2.0に更新'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-cRAzcQc1lvs/TuYPXPKi1NI/AAAAAAAADYM/1U2i0BhTHJk/s72-c/image_thumb%25255B3%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A0MMQ309eip7ImA9WhdbE04.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-87712661370388025</id><published>2011-10-11T22:24:00.001+09:00</published><updated>2011-10-11T22:24:42.362+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-11T22:24:42.362+09:00</app:edited><title>楽天市場 ジャンル別ランキング チェッカー</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-dpdWh_alI-A/TpRDllW8OBI/AAAAAAAADKE/RtzBV2L43w8/s1600-h/cm%25255B3%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="cm" border="0" alt="cm" src="http://lh3.ggpht.com/-_HdpGULD2F0/TpRDmRLN9YI/AAAAAAAADKM/nsB_mPwmmhQ/cm_thumb%25255B1%25255D.png?imgmax=800" width="384" height="254"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Google Chrome 拡張、楽天市場のジャンル別ランキングチェッカーを公開しました。&lt;br&gt;毎日更新されるランキングの上位10商品を表示します。&lt;/p&gt; &lt;p&gt;数多ある商品のランキング上位なので、知らないと損をするような商品が載っています。&lt;br&gt;特に、「日用品雑貨」「水」「食品」「ビール」「医薬品」などのジャンルは、継続的に買い続ける商品なので、少しでも安いものが見つかると、より経済的です。&lt;/p&gt; &lt;p&gt;頻繁にチェックしなくとも、1度ランキングを眺めて見るだけでも価値があると思います。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/87712661370388025/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/10/blog-post.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/87712661370388025?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/87712661370388025?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/10/blog-post.html' title='楽天市場 ジャンル別ランキング チェッカー'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/-_HdpGULD2F0/TpRDmRLN9YI/AAAAAAAADKM/nsB_mPwmmhQ/s72-c/cm_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkQGRXg-fip7ImA9WhdbE04.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-4568081591912413514</id><published>2011-10-11T22:05:00.001+09:00</published><updated>2011-10-11T22:05:24.656+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-10-11T22:05:24.656+09:00</app:edited><title>楽天のメルマガを自動でOFFにするChrome 拡張</title><content type='html'>&lt;p&gt;&lt;a title="Rakuten Anti Mail Magazine" href="https://chrome.google.com/webstore/detail/kclbpbfpfddcglkinajbcfcldhpdkmmk?hl=ja&amp;amp;hc=search&amp;amp;hcp=main" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-2SideeoIN_I/TpQ_Dr9xD9I/AAAAAAAADJs/0ubyH4Z-6u4/image%25255B7%25255D.png?imgmax=800" width="375" height="193"&gt;&lt;/a&gt;&lt;a href="http://lh3.ggpht.com/-nT0XuvqS1B0/TpQ_EGACDKI/AAAAAAAADJ0/KWIeNvOR42Q/s1600-h/preview2%25255B3%25255D.jpg"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="preview2" border="0" alt="preview2" src="http://lh3.ggpht.com/-6myD7_IE1Rk/TpQ_Ey539vI/AAAAAAAADJ8/5AIA8U0lQyY/preview2_thumb%25255B1%25255D.jpg?imgmax=800" width="362" height="258"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;楽天で各種ショッピングをする時に毎回表示される、メールマガジンの購読。&lt;br&gt;これを自動でOFFにする Google Chrome 拡張を公開しました。&lt;br&gt;楽天ユーザには便利だと思います。&lt;/p&gt; &lt;p&gt;&lt;strong&gt;→ &lt;/strong&gt;&lt;a href="https://chrome.google.com/webstore/detail/kclbpbfpfddcglkinajbcfcldhpdkmmk?hl=ja&amp;amp;hc=search&amp;amp;hcp=main" target="_blank"&gt;&lt;strong&gt;Rakuten Anti Mail Magazine&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/4568081591912413514/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/10/offchrome.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4568081591912413514?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4568081591912413514?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/10/offchrome.html' title='楽天のメルマガを自動でOFFにするChrome 拡張'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-2SideeoIN_I/TpQ_Dr9xD9I/AAAAAAAADJs/0ubyH4Z-6u4/s72-c/image%25255B7%25255D.png?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry gd:etag='W/&quot;CEECQHo5fCp7ImA9WhdQFkU.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-5548969550971967526</id><published>2011-08-19T00:45:00.002+09:00</published><updated>2011-08-19T00:51:01.424+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-08-19T00:51:01.424+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Google Desktop'/><title>【クイック検索ガジェット】SPACE ALC の英辞郎 ON THE WEB【Google Desktop】</title><content type='html'>&lt;p&gt;Helloword 代わりに作ったゴミプロが意外と便利だったので公開。&lt;br /&gt;
ALCさん曰く”空気読んでください”とのことだったので、ブログにひっそりおいておくことに。&lt;/p&gt;&lt;p&gt;こんな感じの Google Desktop ガジェット。入力→Enter　で、英辞郎での検索結果をブラウザで開く。&lt;br /&gt;
英辞郎ユーザには、そこそこ便利だと思う。&lt;br /&gt;
&lt;a href="http://lh5.ggpht.com/-digp78cb1Pg/Tk0zsY8ehxI/AAAAAAAADDA/kkpjAZBgn-0/s1600-h/image%25255B7%25255D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-dvO8tOGxBjU/Tk0ztCIz-EI/AAAAAAAADDE/EEfs6zs9B20/image_thumb%25255B19%25255D.png?imgmax=800" width="244" height="114"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;もちろん、英語と日本語です。&lt;br /&gt;
ダウンロード↓&lt;/p&gt;&lt;iframe style="padding-bottom: 0px; background-color: #fcfcfc; padding-left: 0px; width: 98px; padding-right: 0px; height: 115px; padding-top: 0px" title="Preview" marginheight="0" src="https://skydrive.live.com/embedicon.aspx/%e5%85%ac%e9%96%8b/Development/AlcBox/AlcBox.gg?cid=c7c213b5df452406&amp;amp;sc=documents" frameborder="0" marginwidth="0" scrolling="no"&gt;&lt;/iframe&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/5548969550971967526/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/space-alc-on-webgoogle-desktop.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5548969550971967526?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5548969550971967526?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/space-alc-on-webgoogle-desktop.html' title='【クイック検索ガジェット】SPACE ALC の英辞郎 ON THE WEB【Google Desktop】'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-dvO8tOGxBjU/Tk0ztCIz-EI/AAAAAAAADDE/EEfs6zs9B20/s72-c/image_thumb%25255B19%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Ck8HR307eyp7ImA9WhdRGE8.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-4293883824948139963</id><published>2011-08-09T01:20:00.002+09:00</published><updated>2011-08-09T01:27:16.303+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-08-09T01:27:16.303+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title>Android SDK のエミュレータでアプリが起動しないパターン1</title><content type='html'>&lt;h4&gt;問題&lt;/h4&gt;&lt;p&gt;昨日までアプリを起動できたのに、突然エミュレータがアプリを起動してくれなくなることがある。&lt;br /&gt;
ただし、エミュレータは何事も無く正常に起動する。&lt;/p&gt;&lt;h4&gt;原因&lt;/h4&gt;&lt;p&gt;不明&lt;/p&gt;&lt;h4&gt;解決方法 (のうちの一つ)&lt;/h4&gt;&lt;h5&gt;1. 「adb.exe」を Kill してみる (&lt;font color="#ff0000"&gt;※&lt;/font&gt;&lt;font color="#ff0000"&gt;実施前に作業中データの保存を推奨&lt;/font&gt;)&lt;/h5&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-6sMXg4xY95M/TkAMrfJwyxI/AAAAAAAAC_k/hHV9g0x3hiI/s1600-h/image%25255B11%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-e7O5PMsKlek/TkAMr5KYitI/AAAAAAAAC_o/K5bgsvks_xc/image_thumb%25255B10%25255D.png?imgmax=800" width="453" height="316"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;「adb.exe」の Kill 後、以下のログが表示され、エミュレータ上でアプリが起動した。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/-uxTnK95FmaY/TkAMsSVQ5PI/AAAAAAAAC_s/_hp5iV6H8Nc/s1600-h/image%25255B9%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-m1AT-tjlYms/TkAMs6w1pYI/AAAAAAAAC_w/DmRSFeeSBHs/image_thumb%25255B8%25255D.png?imgmax=800" width="484" height="210"&gt;&lt;/a&gt;&lt;/p&gt;&lt;h4&gt;参考&lt;/h4&gt;&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:798E96FB-0CC9-4229-BE18-6AA02762E1C3:33b01812-7b74-4e58-b339-f98b58f4bc20" class="wlWriterEditableSmartContent"&gt;&lt;a href="http://stackoverflow.com/questions/2793956/android-emulator-wont-run-application-started-from-eclipse" target="_blank"&gt;&lt;img src="http://lh5.ggpht.com/-rQWvl4BylMg/TkAMtE302HI/AAAAAAAAC_0/6DS0vZH_OBw/Screenshot%25255B21%25255D.png?imgmax=800" width="143" height="201" /&gt;&lt;br /&gt;
Android Emulator won't run application started from eclipse&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/4293883824948139963/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/android-sdk-1_09.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4293883824948139963?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4293883824948139963?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/android-sdk-1_09.html' title='Android SDK のエミュレータでアプリが起動しないパターン1'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-e7O5PMsKlek/TkAMr5KYitI/AAAAAAAAC_o/K5bgsvks_xc/s72-c/image_thumb%25255B10%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkANRXY8cSp7ImA9WhdRGE8.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-3799435924790520564</id><published>2011-08-03T02:41:00.002+09:00</published><updated>2011-08-09T01:26:34.879+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-08-09T01:26:34.879+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title>Android SDK でエミュレータが起動しないパターン1</title><content type='html'>&lt;h4&gt;問題&lt;/h4&gt;&lt;p&gt;素直にインストールしたはずなのに、エミュレータが起動してくれないパターン。&lt;br /&gt;
エミュレータ起動時に、以下の文言が表示される。&lt;/p&gt;&lt;p&gt;[2011-08-03 01:52:35 - Emulator] invalid command-line parameter: Files\android-sdk-windows\tools/emulator-arm.exe.&lt;br /&gt;
[2011-08-03 01:52:35 - Emulator] Hint: use '@foo' to launch a virtual device named 'foo'.&lt;br /&gt;
[2011-08-03 01:52:35 - Emulator] please use -help for more information&lt;/p&gt;&lt;p&gt;実際の表示&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/-sz9bzvnmOlA/Tjg2vmbg3xI/AAAAAAAAC7k/B6pU-rSznEQ/s1600-h/image%25255B5%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-pLmVrfFS4XQ/Tjg2wVVXsnI/AAAAAAAAC7o/aWERXV3sviE/image_thumb%25255B11%25255D.png?imgmax=800" width="571" height="174"&gt;&lt;/a&gt;&lt;/p&gt;&lt;h4&gt;原因&lt;/h4&gt;&lt;p&gt;パスにスペースが含まれていると、途中で切れてしまう。&lt;/p&gt;&lt;h4&gt;対策&lt;/h4&gt;&lt;h5&gt;1. パスを変更出来る場合は、スペースが含まれない名前に変更する&lt;/h5&gt;&lt;h5&gt;2. Program Files の場合は、32bit、64bit に応じて以下の通り変更する&lt;/h5&gt;&lt;h6&gt;Windows 32bit版&lt;/h6&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;変更前&lt;/strong&gt;: C:\&lt;strong&gt;&lt;font color="#ff0000"&gt;Program Files&lt;/font&gt;&lt;/strong&gt;\Android\android-sdk&lt;br /&gt;
&lt;strong&gt;変更後&lt;/strong&gt;: C:\&lt;strong&gt;&lt;font color="#ff0000"&gt;PROGRA~1&lt;/font&gt;&lt;/strong&gt;\Android\android-sdk&lt;/p&gt;&lt;/blockquote&gt;&lt;h6&gt;Windows 64bit版&lt;/h6&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;変更前: &lt;/strong&gt;C:\&lt;strong&gt;&lt;font color="#ff0000"&gt;Program Files (x86)&lt;/font&gt;&lt;/strong&gt;\Android\android-sdk&lt;br /&gt;
&lt;strong&gt;変更後: &lt;/strong&gt;C:\&lt;strong&gt;&lt;font color="#ff0000"&gt;PROGRA~2&lt;/font&gt;&lt;/strong&gt;\Android\android-sdk&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&amp;nbsp; &lt;h4&gt;参考&lt;/h4&gt;I &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:798E96FB-0CC9-4229-BE18-6AA02762E1C3:7ed44056-2cf4-47af-8f81-4957905021e7" class="wlWriterEditableSmartContent"&gt;&lt;a href="http://android.okhelp.cz/invalid-command-line-parameter-android-emulator-start/" target="_blank"&gt;&lt;img src="http://lh5.ggpht.com/-ImOZoYZ4BD8/Tjg3GDykP5I/AAAAAAAAC7s/ueNE38SRCSM/Screenshot%25255B54%25255D.png?imgmax=800" width="143" height="201" /&gt;&lt;br /&gt;
nvalid command-line parameter android emulator start&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/3799435924790520564/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/android-sdk-1.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3799435924790520564?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3799435924790520564?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/08/android-sdk-1.html' title='Android SDK でエミュレータが起動しないパターン1'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/-pLmVrfFS4XQ/Tjg2wVVXsnI/AAAAAAAAC7o/aWERXV3sviE/s72-c/image_thumb%25255B11%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DU8DR3Y9cSp7ImA9WhdSFkw.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-5164782133816008436</id><published>2011-07-26T03:17:00.001+09:00</published><updated>2011-07-26T03:17:56.869+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-26T03:17:56.869+09:00</app:edited><title>Android SDK のインストール時にJDK(Java SE Develepment Kit)が認識されない</title><content type='html'>&lt;h4&gt;問題&lt;/h4&gt; &lt;p&gt;現在の最新版のインストーラ installer_r12-windows.exe でインストールを試みたところ、JDK (Java SE Develepment Kit) を認識してくれなかった。&lt;/p&gt; &lt;h4&gt;原因&lt;/h4&gt;   &lt;p&gt;インストーラのバグ。数バージョン前のインストーラから既に発生している様ですが、なぜ修正されないのかは不明。&lt;/p&gt; &lt;h4&gt;解決方法&lt;/h4&gt; &lt;p&gt;【Back】してから【Next】で、画面を再表示すれば認識する・・・&lt;/p&gt; &lt;p&gt;詳しくは以下のサイトにまとめられています。&lt;/p&gt; &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:798E96FB-0CC9-4229-BE18-6AA02762E1C3:6234fa7b-39a8-4512-b9b1-c41d95c5ef68" class="wlWriterEditableSmartContent"&gt;&lt;a href="http://www.hlplus.jp/php/blog/index.php?UID=1310091926" target="_blank"&gt;&lt;img src="http://lh4.ggpht.com/-tVoVxZ1Ia-o/Ti2zU2Qj4sI/AAAAAAAAC2o/50s0iRqUmcQ/Screenshot%25255B135%25255D.png?imgmax=800" width="143" height="201" /&gt;&lt;br /&gt;Android SDK 新規インストール時のJDK誤認識バグ対応まとめ&lt;/a&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/5164782133816008436/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/07/android-sdk-jdkjava-se-develepment-kit.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5164782133816008436?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5164782133816008436?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/07/android-sdk-jdkjava-se-develepment-kit.html' title='Android SDK のインストール時にJDK(Java SE Develepment Kit)が認識されない'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-tVoVxZ1Ia-o/Ti2zU2Qj4sI/AAAAAAAAC2o/50s0iRqUmcQ/s72-c/Screenshot%25255B135%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A08BRno-eyp7ImA9WhZaFEk.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-5377634168248580002</id><published>2011-07-01T01:04:00.001+09:00</published><updated>2011-07-01T01:04:17.453+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-01T01:04:17.453+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotkey'/><title>AutoHotKeyでスピードダイアル</title><content type='html'>&lt;p&gt;Opera のスピードダイアル機能を Google Chrome でも使いたいなというときは、AutoHotKey で作れば簡単。&lt;br&gt;・・・かと思ったが、IfWinExist が、非アクティブのタブに対して働いてくれないので、2重オープン制御は不完全。できないのだろうか。&lt;/p&gt; &lt;div class="codex"&gt; &lt;p&gt;&lt;font color="#008000"&gt;;#------------------------------------------------------------#&lt;br&gt;;#-&amp;nbsp; Google Chrome&lt;br&gt;;#------------------------------------------------------------#&lt;/font&gt;&lt;br&gt;#IfWinActive, ahk_class Chrome_WidgetWin_0&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color="#008000"&gt;;// Speed Dial&lt;/font&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^1::&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OpenURL( "Facebook", "&lt;a href="http://www.facebook.com/?ref=logo&amp;quot;"&gt;http://www.facebook.com/?ref=logo"&lt;/a&gt; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^2::&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OpenURL( "[mixi]", "&lt;a href="http://mixi.jp/&amp;quot;"&gt;http://mixi.jp/"&lt;/a&gt; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ^3::&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OpenURL( "YouTube", "&lt;a href="http://www.youtube.com/?gl=JP&amp;amp;hl=ja&amp;quot;"&gt;http://www.youtube.com/?gl=JP&amp;amp;hl=ja"&lt;/a&gt; )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;#IfWinActive&lt;/p&gt; &lt;p&gt;&lt;font color="#00ff00"&gt;&lt;font color="#008000"&gt;;//&lt;br&gt;;// 指定したURLを開く&lt;br&gt;;// title&amp;nbsp;&amp;nbsp;&amp;nbsp; : 行き先URLのタイトル（連打抑制にしかなってない）&lt;br&gt;;// url&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 行き先URL&lt;br&gt;;//&lt;/font&gt;&lt;br&gt;&lt;/font&gt;OpenURL( title, url ){&lt;/p&gt; &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IfWinExist, %title%&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; WinActivate&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }else&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Run %url%&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return&lt;br&gt;}&lt;br&gt;&lt;/p&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/5377634168248580002/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/07/autohotkey.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5377634168248580002?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5377634168248580002?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/07/autohotkey.html' title='AutoHotKeyでスピードダイアル'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CU8BQnY4eyp7ImA9WhZVFkU.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-8183462166834706446</id><published>2011-05-20T22:55:00.001+09:00</published><updated>2011-05-30T00:44:13.833+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-05-30T00:44:13.833+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title>30秒で出来る、Twitter → Facebook の連携方法(英語版)</title><content type='html'>&lt;h5&gt;1. &lt;strike&gt;「twi」と入力して、『Twitter App』をクリックする&lt;/strike&gt;&lt;font color="#ff0000"&gt;[2011/5/3訂正]入力候補の表示内容は人によって違う&lt;/font&gt;&lt;font color="#ff0000"&gt;様です&lt;/font&gt;&lt;br&gt;下記Twitterアプリのページを表示する&lt;br&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-0Mb9-AbQrt4/TeJpyVCVJsI/AAAAAAAAAtc/5FlWDE-KH1E/s1600-h/image_thumb%25255B1%25255D%25255B2%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image_thumb[1]" border="0" alt="image_thumb[1]" src="http://lh4.ggpht.com/-Tq_4HrSY4uY/TeJpzZBMNyI/AAAAAAAAAtg/JN-r61_scak/image_thumb%25255B1%25255D_thumb.png?imgmax=800" width="154" height="103"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2231777543"&gt;&lt;font color="#0000ff"&gt;http://www.facebook.com/apps/application.php?id=2231777543&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;2. 【Go To App】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TdZyn2UOuSI/AAAAAAAAAsk/K8vQQRZ8sQ4/s1600-h/image%5B22%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TdZyoS3pzuI/AAAAAAAAAso/yQ45DLBiRR4/image_thumb%5B8%5D.png?imgmax=800" width="563" height="297"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;3. 【Allow】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TdZyojj_aUI/AAAAAAAAAss/oIKdyUUB6Bs/s1600-h/image%5B23%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/TdZypN2D4nI/AAAAAAAAAsw/DemIXh8Nrts/image_thumb%5B9%5D.png?imgmax=800" width="562" height="362"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;4. FacebookProfile をチェックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TdZyptFLn7I/AAAAAAAAAs0/yUdZDmHJ-SY/s1600-h/image%5B24%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/TdZyqTDIk2I/AAAAAAAAAs4/wg0hx8UGvl0/image_thumb%5B10%5D.png?imgmax=800" width="561" height="338"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;5. 【Allow】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TdZyrPzLtBI/AAAAAAAAAs8/m0C68YIjqcQ/s1600-h/image%5B25%5D.png"&gt;&lt;img style="border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/TdZyrRs0oNI/AAAAAAAAAtA/Vdu-Qfh6u7w/image_thumb%5B11%5D.png?imgmax=800" width="560" height="303"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;6. ホーム画面に、「Twitter」が追加されていることを確認する&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TdZysKhLJbI/AAAAAAAAAtE/0nUDMt-oE0Q/s1600-h/image%5B30%5D.png"&gt;&lt;img style="border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/TdZys1gEESI/AAAAAAAAAtI/9Za5jAV9zDg/image_thumb%5B14%5D.png?imgmax=800" width="422" height="460"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;以上、できましたか？&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/8183462166834706446/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/05/30twitter-facebook_20.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/8183462166834706446?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/8183462166834706446?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/05/30twitter-facebook_20.html' title='30秒で出来る、Twitter → Facebook の連携方法(英語版)'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-Tq_4HrSY4uY/TeJpzZBMNyI/AAAAAAAAAtg/JN-r61_scak/s72-c/image_thumb%25255B1%25255D_thumb.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CUADR30-cCp7ImA9WhZVFkU.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-3728782620762099099</id><published>2011-05-20T22:30:00.001+09:00</published><updated>2011-05-30T00:42:56.358+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-05-30T00:42:56.358+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title>30秒で出来る、Twitter → Facebook の連携方法(日本語版)</title><content type='html'>&lt;h5&gt;1. &lt;strike&gt;「twi」と入力して、『Twitter アプリ』をクリックする&lt;/strike&gt; &lt;font color="#ff0000"&gt;[2011/5/3訂正]入力候補の表示内容は人によって違う&lt;/font&gt;&lt;font color="#ff0000"&gt;様です&lt;/font&gt;&lt;br&gt;下記Twitterアプリのページを表示する&lt;br&gt;&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-PYJ7p4qgSz8/TeJpfOkwdZI/AAAAAAAAAtU/vafT_MF18OQ/s1600-h/image%25255B4%25255D.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-7dMcoWnUC_4/TeJpflC3k2I/AAAAAAAAAtY/pPMwq49Ngts/image_thumb%25255B1%25255D.png?imgmax=800" width="154" height="103"&gt;&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.facebook.com/apps/application.php?id=2231777543"&gt;&lt;font color="#0000ff"&gt;http://www.facebook.com/apps/application.php?id=2231777543&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;2. 【アプリへ移動】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TdZvaH0-t8I/AAAAAAAAAr0/2DfrbSQn2m8/s1600-h/image%5B8%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/TdZvaklRjrI/AAAAAAAAAr4/7Tsch3GVmJ0/image_thumb%5B4%5D.png?imgmax=800" width="557" height="398"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;3. 【許可する】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TdZvbH4Cb3I/AAAAAAAAAr8/Frxq12J8KCQ/s1600-h/image%5B12%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/TdZvbn1Dc3I/AAAAAAAAAsA/Pz78zGaKXv0/image_thumb%5B6%5D.png?imgmax=800" width="551" height="366"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h5&gt;4. FacebookProfile をチェックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TdZvcMprzVI/AAAAAAAAAsE/yT0mTo9fYdo/s1600-h/image%5B26%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TdZvcwiD13I/AAAAAAAAAsI/R4LIdFUvboU/image_thumb%5B14%5D.png?imgmax=800" width="568" height="387"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;5. 【Allow】をクリックする&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/TdZvdGNQMuI/AAAAAAAAAsM/H2pbF3bytoc/s1600-h/image%5B27%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TdZvdgKoUUI/AAAAAAAAAsQ/-9UaMmzw9wQ/image_thumb%5B15%5D.png?imgmax=800" width="564" height="312"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h5&gt;6. ホーム画面に、「Twitter」が追加されていることを確認する&lt;/h5&gt; &lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TdZveELbd8I/AAAAAAAAAsU/AdYPAYGIiTs/s1600-h/image%5B25%5D.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ogaTj7xowHs/TdZvepyGyCI/AAAAAAAAAsY/qW8dgCF4O38/image_thumb%5B13%5D.png?imgmax=800" width="422" height="546"&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;以上！できましたか？&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/3728782620762099099/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/05/30twitter-facebook.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3728782620762099099?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3728782620762099099?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/05/30twitter-facebook.html' title='30秒で出来る、Twitter → Facebook の連携方法(日本語版)'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/-7dMcoWnUC_4/TeJpflC3k2I/AAAAAAAAAtY/pPMwq49Ngts/s72-c/image_thumb%25255B1%25255D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUAHRHY4cSp7ImA9Wx9XEk4.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-7366556789174266679</id><published>2011-01-05T23:28:00.001+09:00</published><updated>2011-01-05T23:28:55.839+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-01-05T23:28:55.839+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='BATCH'/><title>バッチファイル(.BAT)のリダイレクトエラー補足方法</title><content type='html'>&lt;p&gt;以下の処理は、hoge.exe の実行エラーを補足できるが、mylog.txt へのリダイレクトのエラーは補足できない。&lt;/p&gt; &lt;div class="codex"&gt; &lt;p&gt;hoge.exe /t &amp;gt; c:\mylog.txt&lt;/p&gt; &lt;p&gt;IF %ERRORLEVEL%==1 GOTO ERROR&lt;/p&gt;&lt;/div&gt; &lt;p&gt;リダイレクトのエラーを補足したい場合、cmd.exe をかませば良い&lt;/p&gt; &lt;div class="codex"&gt; &lt;p&gt;cmd /C "hoge.exe /t &amp;gt; c:\mylog.txt"&lt;/p&gt; &lt;p&gt;IF %ERRORLEVEL%==1 GOTO ERROR&lt;/p&gt;&lt;/div&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/7366556789174266679/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2011/01/bat.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7366556789174266679?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7366556789174266679?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2011/01/bat.html' title='バッチファイル(.BAT)のリダイレクトエラー補足方法'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUYGRXwyfyp7ImA9Wx5VEEQ.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-5809758626699992397</id><published>2010-10-03T18:12:00.001+09:00</published><updated>2010-10-03T18:12:04.297+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-10-03T18:12:04.297+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title>日本Androidの会、10月定例会 に行ってきた</title><content type='html'>&lt;p&gt;先日開催された、日本Androidの会10月定例会に参加してきたので、その内容を簡単に記す。&lt;/p&gt; &lt;h4&gt;イベント概要&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;イベント名：日本Androidの会(本会)、10月定例会  &lt;li&gt;日時：2010年9月30日（木曜日）　19:00 - 21:00  &lt;li&gt;場所：&lt;strong&gt;&lt;a href="http://www.u-tokyo.ac.jp/campusmap/cam02_04_09_j.html" target="_blank"&gt;東京大学駒場第二キャンパス　コンペンションホール&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt; &lt;h4&gt;講演内容&lt;/h4&gt; &lt;h5&gt;音声入力 API for Android&lt;/h5&gt; &lt;p&gt;&lt;embed type="application/x-shockwave-flash" src="http://picasaweb.google.co.jp/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.co.jp&amp;hl=ja&amp;feat=flashalbum&amp;RGB=0x000000&amp;feed=http%3A%2F%2Fpicasaweb.google.co.jp%2Fdata%2Ffeed%2Fapi%2Fuser%2F112190342446412022049%2Falbumid%2F5523694595440723121%3Falt%3Drss%26kind%3Dphoto%26authkey%3DGv1sRgCNrv2Oyv8bzY7QE%26hl%3Dja" pluginspage="http://www.macromedia.com/go/getflashplayer"&gt;&lt;/embed&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;h6&gt;講演者：Alex Gruenstein&lt;/h6&gt; &lt;h6&gt;通訳：Yusuke Konishi&lt;/h6&gt; &lt;ol&gt; &lt;li&gt;Google 音声入力について  &lt;ul&gt; &lt;li&gt;音声検索は主要なデバイス、言語に対応している  &lt;li&gt;Web 検索だけでなく、天気、乗り換え案内、など利用シーンは色々  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:a3b71284-775c-4e3d-9421-7c73a45d2411" class="wlWriterEditableSmartContent"&gt;&lt;div id="354e5dca-e4e4-4e11-9706-44e23247d8db" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=gNaCOPvjkv4" target="_new"&gt;&lt;img src="http://lh5.ggpht.com/_ogaTj7xowHs/TKhI4VYz02I/AAAAAAAAAKc/zxM3UCHCXzo/video0375c9db19ef%5B4%5D.jpg?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('354e5dca-e4e4-4e11-9706-44e23247d8db'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;227\&amp;quot; height=\&amp;quot;189\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/gNaCOPvjkv4&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/gNaCOPvjkv4&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;227\&amp;quot; height=\&amp;quot;189\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;li&gt;検索ボックスからだけでなく、全ての入力欄に、キーボードの代わりとして使うことができる&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Google 音声入力の仕組み &lt;/li&gt; &lt;ul&gt; &lt;li&gt;入力した音声情報をそのままサーバに送ると、入力候補が返ってくる &lt;li&gt;サーバが音声情報を受け取って文章にするまで、3段階の処理を行う&lt;/li&gt; &lt;ol&gt; &lt;li&gt;Acoustic Model&lt;/li&gt; &lt;ul&gt; &lt;li&gt;受け取った音声を1音ごとに分解 &lt;li&gt;それぞれの音が何であるか、可能性のある音の候補をいくつか作る&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Dictionary&lt;/li&gt; &lt;ul&gt; &lt;li&gt;Acoustic Model で作られた音の候補から、並べて単語として成り立つ組み合わせを、単語の候補とする&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Langage Model ( Search Langage Model と Dictation Langage Model を利用シーンにより使い分ける )&lt;/li&gt; &lt;ol&gt; &lt;li&gt;Search Langage Model&lt;/li&gt; &lt;ul&gt; &lt;li&gt; Dictionary で作られた単語の候補から、並べて検索ワードとしてそれらしくなるものを作る &lt;li&gt;この判定には Google 検索のログを使っている &lt;li&gt;検索向きの Langage Model&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Dictation Langage Model&lt;/li&gt; &lt;ul&gt; &lt;li&gt;辞書的な判定から文章にする &lt;li&gt;メール、チャットなど、文章向きの Langage Model&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;/ol&gt; &lt;li&gt;またこれらのエンジンは言語ごとに作られており、サーバはまずはじめに言語ごとエンジンに振り分けることになる&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Google 音声入力の組み込み方法&lt;/li&gt; &lt;ul&gt; &lt;li&gt;音声情報をサーバに投げると、いくつかの候補が返ってくるというだけなので簡単 &lt;li&gt;使用する Langage Model はパラメータで指定&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;Google 動物音声検索&lt;/li&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.google.co.jp/intl/ja/landing/animaru/" target="_blank"&gt;http://www.google.co.jp/intl/ja/landing/animaru/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;デモンストレーション&lt;/li&gt; &lt;ul&gt; &lt;li&gt;AAで表現される犬に声をかけると、芸をするアプリ。「おて」「おすわり」など。「ハウス」でアプリ終了&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt; &lt;h6&gt;感想&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;実際に音声検索を使っていてもその認識精度には驚かされるが、仕組みを知ることでさらに秀逸さを思い知らされた感じ&lt;/li&gt; &lt;li&gt;音声入力は、音声認識であり、音声検索ではないということが重要&lt;/li&gt; &lt;li&gt;応用次第で検索とは全く違う方向性のアプリを作れる ( 例、英語の発音をチェックするアプリ )&lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;はじめての App Inventor&lt;/h5&gt; &lt;h6&gt; 講演者：梶川敬文&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;誰でも（プログラムを知らなくても）出来る！と言われているが BASIC レベルの知識は必要&lt;/li&gt; &lt;li&gt;Betaなので、全体的にまだ未完成の部分がある&lt;/li&gt; &lt;li&gt;クラウドサービスなので常に最新版を利用できるが、逆に勝手にアップデートされるので、昨日まで動いていたものが急に動かなくなることがある（まだBetaだからとう面もある）&lt;/li&gt; &lt;li&gt;プロトタイプ作成などに使えると思う&lt;/li&gt;&lt;/ul&gt; &lt;h6&gt;感想&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;はじめての App Inventor という題名だったので、App Inventor の Hello World かと思ってた、App Inventor を使ってみてのレビューという感じだった&lt;/li&gt; &lt;li&gt;プログラムの論理構造をパズルっぽいブロックで組み合わせる表現方法は、今後の新しい開発環境でも用意されれば、言語ごとの表記方法の相違を飲み込んでくれるので、とっかかりの面倒臭さがなくなるかも ( 今で言えば Google Apps, Google Desktop, etc )&lt;/li&gt; &lt;li&gt;開発の敷居を下げることで Android 開発者の層が広がり、将来的に優秀な技術者を獲得することにつながる可能性も&lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;モバイルARプラットフォームについて&lt;/h5&gt; &lt;h6&gt; 講演者：渡辺潤&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;AR(拡張現実) 技術の紹介&lt;/li&gt; &lt;ul&gt; &lt;li&gt;AR(拡張現実)とは、セカイカメラとかそういうやつ&lt;/li&gt; &lt;li&gt;GPS Based AR : GPS による位置情報からの制御&lt;/li&gt; &lt;li&gt;Vision Based AR : 映像からの制御&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;合成処理の流れ&lt;/li&gt; &lt;ol&gt; &lt;li&gt;カメラ画像の取得とマーカー検出&lt;/li&gt; &lt;li&gt;登録済マーカーとの比較&lt;/li&gt; &lt;li&gt;マーカーの3次元位置計測&lt;/li&gt; &lt;li&gt;カメラ画像へのＣＧ合成&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;上記サイクルを、Snapdragon では毎秒30サイクル以上処理可能&lt;/li&gt; &lt;li&gt;画像、3Dの物体もマーカとして認識可能&lt;/li&gt; &lt;li&gt;現在可能な利用シーン&lt;/li&gt; &lt;ul&gt; &lt;li&gt;取り扱い説明&lt;/li&gt; &lt;li&gt;広告&lt;/li&gt; &lt;li&gt;ゲーム&lt;/li&gt; &lt;li&gt;検索&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;現在不可能（今後の課題）な利用シーン&lt;/li&gt; &lt;ul&gt; &lt;li&gt;SNS&lt;/li&gt; &lt;li&gt;ナビゲーション&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;AR ディベロッパーチャレンジを開催する&lt;/li&gt; &lt;li&gt;10月、SDKリリースと同時に開始、来年2月までアプリ受付&lt;/li&gt; &lt;li&gt;賞金は、1st : $125,000　2nd : $50,000　3rd : $25,000&lt;/li&gt; &lt;li&gt;宝くじより確率高いのでよろしくお願いします(笑&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;感想&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Qualcomm が Snapdragon の開発元だとは知らなかった&lt;/li&gt; &lt;li&gt;予備知識が少なかったからか、突拍子も無い印象を受けた&lt;/li&gt; &lt;li&gt;プレゼンに関して、はじめに何をプレゼンするのか、相手には何を分かって欲しいのか、を説明するといいと感じた&lt;/li&gt;&lt;/ul&gt; &lt;h5&gt;andronaviでのアプリ配信サービス展開計画のご紹介&lt;/h5&gt; &lt;h6&gt;講演者：徳間康晋&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;なぜ BIGLOBE が？と思うだろうが、これは BIGLOBE の新しい分野への挑戦&lt;/li&gt; &lt;li&gt;分散しているマーケットを統合し、Androiv アプリといったら Andronavi だという役割を目指す&lt;/li&gt; &lt;li&gt;運営側が登録している全てのアプリを実際に使い、レビューを書く&lt;/li&gt; &lt;li&gt;個人の開発者でも利用可能。無料、有料問わず&lt;/li&gt; &lt;li&gt;不正利用防止対策をしている　（起動時にサーバへ利用可能チェックをかける） &lt;br&gt;&lt;em&gt;i アプリにあるものと同じイメージだと思われる&lt;/em&gt;&lt;/li&gt; &lt;li&gt;料金システムは、PayPal、BIGLOBE ID支払い&lt;/li&gt; &lt;li&gt;Andronavi をどうぞよろしく&lt;/li&gt;&lt;/ul&gt; &lt;h6&gt;感想&lt;/h6&gt; &lt;ul&gt; &lt;li&gt;サイトの運営側がレビューを書くというのは今どき珍しい&lt;/li&gt; &lt;li&gt;マーケットというより、アプリ紹介サイトになってしまうのではないか&lt;/li&gt; &lt;li&gt;開発者自身がプレゼン、ユーザがレビューというのがあるべき姿だと思う&lt;/li&gt; &lt;li&gt;力を入れ具合は感じたので、今後の展開に期待&lt;/li&gt; &lt;li&gt;この講演だけの話ではないが、Android 市場の成長予測に Windows Phone 7 を無視しているのが如何なものだろうか&lt;/li&gt;&lt;/ul&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/5809758626699992397/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/10/android10.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5809758626699992397?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5809758626699992397?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/10/android10.html' title='日本Androidの会、10月定例会 に行ってきた'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_ogaTj7xowHs/TKhI4VYz02I/AAAAAAAAAKc/zxM3UCHCXzo/s72-c/video0375c9db19ef%5B4%5D.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D0IDRHs8fSp7ImA9Wx5WE0k.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-1417581769173330371</id><published>2010-09-25T01:26:00.001+09:00</published><updated>2010-09-25T01:26:15.575+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-25T01:26:15.575+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotkey'/><title>AutoHotkey Script - Outlook の表示/非表示、一発切替キー</title><content type='html'>&lt;p&gt;以下のコードは、「Windows キー(ミ田)」 + 「1」で、Outlook の表示非表示を切り替えるもの。&lt;br&gt;1発起動なので、マウス操作、Alt + Tab の切り替えよりも、さらに素早くメールチェックができる。&lt;/p&gt; &lt;h5&gt;Outlook の表示/非表示切替コード&lt;/h5&gt; &lt;div class="codex"&gt;&lt;pre style="width: 557px; height: 392px"&gt;&lt;p&gt;SetTitleMatchMode 2&lt;br /&gt;&lt;br /&gt;#1::&lt;br /&gt;  IfWinExist, Microsoft Outlook&lt;br /&gt;  {&lt;br /&gt;    IfWinActive, Microsoft Outlook&lt;br /&gt;    {&lt;br /&gt;      WinMinimize&lt;br /&gt;    }&lt;br /&gt;    else&lt;br /&gt;    {&lt;br /&gt;      WinMaximize&lt;br /&gt;      WinActivate&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;    Run outlook&lt;br /&gt;  }&lt;br /&gt;  return&lt;/p&gt;&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;br /&gt;&lt;h5&gt;ポイント&lt;/h5&gt;&lt;br /&gt;&lt;p&gt;Outlook を「最小化時にアイコン化する」の設定にしていると、IfWInExist で発見できなくなるので困るのだが、Outlook の2重起動防止機能を利用して、アイコン化時には表示、未起動時には起動、という動作をさせている。検索文字列と Run を変えれば Thunderbird でも、なんでも可能。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/1417581769173330371/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey-script-outlook.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/1417581769173330371?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/1417581769173330371?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey-script-outlook.html' title='AutoHotkey Script - Outlook の表示/非表示、一発切替キー'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkQDRXsyfyp7ImA9WhdSFkw.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-4373761901865442752</id><published>2010-09-19T16:49:00.006+09:00</published><updated>2011-07-26T03:26:14.597+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-07-26T03:26:14.597+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotkey'/><title>AutoHotkey キーコード一覧</title><content type='html'>&lt;h4&gt;複合キー一覧&lt;/h4&gt;Shft + Alt + a、Ctrl + Alt + d など、代表的な同時押しに使うキーは、略記号で簡単に定義できる。&lt;br /&gt;
これら同士を複数組み合わせることも可能。また、同時押しの定義なので、順番は関係ない。&lt;br /&gt;
これで全てではないが、実際に使うのはこのぐらい。&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 475px;"&gt;&lt;tbody&gt;
&lt;tr bgcolor="#bbeeff"&gt; &lt;td valign="top" width="156"&gt;&lt;div align="center"&gt;キー&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="110"&gt;&lt;div align="center"&gt;記述&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="207"&gt;&lt;div align="center"&gt;備考&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="156"&gt;Shift&lt;/td&gt; &lt;td valign="top" width="110"&gt;+&lt;/td&gt; &lt;td valign="top" width="207"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="156"&gt;Control&lt;/td&gt; &lt;td valign="top" width="110"&gt;^&lt;/td&gt; &lt;td valign="top" width="207"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="156"&gt;Alt&lt;/td&gt; &lt;td valign="top" width="110"&gt;!&lt;/td&gt; &lt;td valign="top" width="207"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="156"&gt;Windows (ミ田)&lt;/td&gt; &lt;td valign="top" width="110"&gt;#&lt;/td&gt; &lt;td valign="top" width="207"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h4&gt;キー一覧&lt;/h4&gt;通常のキーを指定するときは、以下のキー名を指定する。&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 555px;"&gt;&lt;tbody&gt;
&lt;tr bgcolor="#bbeeff"&gt; &lt;td valign="top" width="151"&gt;&lt;div align="center"&gt;キー&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="123"&gt;&lt;div align="center"&gt;記述&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;div align="center"&gt;備考&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;a～z&lt;/td&gt; &lt;td valign="top" width="123"&gt;a～z （そのまま）&lt;/td&gt; &lt;td valign="top" width="279"&gt;大文字/小文字どちらでも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;0～9&lt;/td&gt; &lt;td valign="top" width="123"&gt;0～9 （そのまま）&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;F1～F12&lt;/td&gt; &lt;td valign="top" width="123"&gt;F1～F12 (そのまま)&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Enter&lt;/td&gt; &lt;td valign="top" width="123"&gt;Enter&lt;/td&gt; &lt;td valign="top" width="279"&gt;Return でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Esc&lt;/td&gt; &lt;td valign="top" width="123"&gt;Esc&lt;/td&gt; &lt;td valign="top" width="279"&gt;Escape でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Tab&lt;/td&gt; &lt;td valign="top" width="123"&gt;Tab&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;CapsLock&lt;/td&gt; &lt;td valign="top" width="123"&gt;CapsLock&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Shift&lt;/td&gt; &lt;td valign="top" width="123"&gt;Shift&lt;/td&gt; &lt;td valign="top" width="279"&gt;左右両対応。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Control&lt;/td&gt; &lt;td valign="top" width="123"&gt;Ctrl&lt;/td&gt; &lt;td valign="top" width="279"&gt;Control でも OK。左右両対応。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Alt&lt;/td&gt; &lt;td valign="top" width="123"&gt;Alt&lt;/td&gt; &lt;td valign="top" width="279"&gt;左右両対応。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Space&lt;/td&gt; &lt;td valign="top" width="123"&gt;Space&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;左 Control&lt;/td&gt; &lt;td valign="top" width="123"&gt;LCtrl&lt;/td&gt; &lt;td valign="top" width="279"&gt;LControl でも OK。Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;右 Control&lt;/td&gt; &lt;td valign="top" width="123"&gt;RCtrl&lt;/td&gt; &lt;td valign="top" width="279"&gt;RControl でも OK。Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;左 Shift&lt;/td&gt; &lt;td valign="top" width="123"&gt;LShift&lt;/td&gt; &lt;td valign="top" width="279"&gt;Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;右 Shift&lt;/td&gt; &lt;td valign="top" width="123"&gt;RShift&lt;/td&gt; &lt;td valign="top" width="279"&gt;Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;左 Alt&lt;/td&gt; &lt;td valign="top" width="123"&gt;LAlt&lt;/td&gt; &lt;td valign="top" width="279"&gt;Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;右 Alt&lt;/td&gt; &lt;td valign="top" width="123"&gt;RAlt&lt;/td&gt; &lt;td valign="top" width="279"&gt;Windows 2000 以降対象&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;左Windowsキー(ミ田)&lt;/td&gt; &lt;td valign="top" width="123"&gt;LWin&lt;/td&gt; &lt;td valign="top" width="279"&gt;通常の日本語キーボードだと左側しかない&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;右Windowsキー(ミ田)&lt;/td&gt; &lt;td valign="top" width="123"&gt;RWin&lt;/td&gt; &lt;td valign="top" width="279"&gt;英語キーボードだとついてたりする&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;アプリケーションキー&lt;/td&gt; &lt;td valign="top" width="123"&gt;AppsKey&lt;/td&gt; &lt;td valign="top" width="279"&gt;通常は右 Alt と右 Ctrl の間にある、右クリックメニューを出すキー。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Insert&lt;/td&gt; &lt;td valign="top" width="123"&gt;Ins&lt;/td&gt; &lt;td valign="top" width="279"&gt;Insert でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Delete&lt;/td&gt; &lt;td valign="top" width="123"&gt;Del&lt;/td&gt; &lt;td valign="top" width="279"&gt;Delete でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Home&lt;/td&gt; &lt;td valign="top" width="123"&gt;Home&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;End&lt;/td&gt; &lt;td valign="top" width="123"&gt;End&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;PageUp&lt;/td&gt; &lt;td valign="top" width="123"&gt;PgUp&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;PageDown&lt;/td&gt; &lt;td valign="top" width="123"&gt;PgDn&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;上矢印 (↑)&lt;/td&gt; &lt;td valign="top" width="123"&gt;Up&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;下矢印 (↓)&lt;/td&gt; &lt;td valign="top" width="123"&gt;Down&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;左矢印 (←)&lt;/td&gt; &lt;td valign="top" width="123"&gt;Left&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;右矢印 (→)&lt;/td&gt; &lt;td valign="top" width="123"&gt;Right&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;PrintScreen&lt;/td&gt; &lt;td valign="top" width="123"&gt;PrintScreen&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;ScrollLock&lt;/td&gt; &lt;td valign="top" width="123"&gt;ScrollLock&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Pause&lt;/td&gt; &lt;td valign="top" width="123"&gt;Pause&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Break&lt;/td&gt; &lt;td valign="top" width="123"&gt;Break&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;NumLock&lt;/td&gt; &lt;td valign="top" width="123"&gt;NumLock&lt;/td&gt; &lt;td valign="top" width="279"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="151"&gt;Sleep&lt;/td&gt; &lt;td valign="top" width="123"&gt;Sleep&lt;/td&gt; &lt;td valign="top" width="279"&gt;一部キーボードでは動作しない&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h4&gt;テンキー一覧&lt;/h4&gt;テンキーを指定する場合は NumLock によって別のキーとして定義されている。&lt;br /&gt;
よって NumLock が ON の時と、 OFF の時で別々に指定する。&lt;br /&gt;
この機能を利用すると、テンキーは単独で27通りの動作を割り当てることができる。&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 578px;"&gt;&lt;tbody&gt;
&lt;tr bgcolor="#bbeeff"&gt; &lt;td valign="top" width="90"&gt;&lt;div align="center"&gt;テンキー&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="140"&gt;&lt;div align="center"&gt;NumLock ON 時&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="140"&gt;&lt;div align="center"&gt;NumLock OFF 時&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="206"&gt;&lt;div align="center"&gt;備考&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;0&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad0&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadIns&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;1&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad1&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadEnd&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;2&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad2&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadDown&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;3&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad3&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadPgDn&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;4&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad4&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadLeft&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;5&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad5&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadClear&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;6&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad6&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadRight&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;7&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad7&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadHome&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;8&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad8&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadUp&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;9&lt;/td&gt; &lt;td valign="top" width="145"&gt;Numpad9&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadPgUp&lt;/td&gt; &lt;td valign="top" width="197"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;.&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadDot&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadDel&lt;/td&gt; &lt;td valign="top" width="197"&gt;NumpadDot は (.) でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;/&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadDiv&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadDiv&lt;/td&gt; &lt;td valign="top" width="197"&gt;ON / OFF 同じ。(/) でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;*&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadMult&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadMult&lt;/td&gt; &lt;td valign="top" width="197"&gt;ON / OFF 同じ。(*) でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;-&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadAdd&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadAdd&lt;/td&gt; &lt;td valign="top" width="197"&gt;ON / OFF 同じ。(+) でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;+&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadSub&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadSub&lt;/td&gt; &lt;td valign="top" width="197"&gt;ON / OFF 同じ。(-) でも OK&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="94"&gt;Enter&lt;/td&gt; &lt;td valign="top" width="145"&gt;NumpadEnter&lt;/td&gt; &lt;td valign="top" width="140"&gt;NumpadEnter&lt;/td&gt; &lt;td valign="top" width="197"&gt;ON / OFF 同じ。&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;h4&gt;マルチメディアキーボード用キー一覧&lt;/h4&gt;ボリューム操作、再生停止、アプリ起動など、独自のキーが付いているキーボード用のキー。&lt;br /&gt;
&lt;table border="1" cellpadding="2" cellspacing="0" style="width: 555px;"&gt;&lt;tbody&gt;
&lt;tr bgcolor="#bbeeff"&gt; &lt;td valign="top" width="170"&gt;&lt;div align="center"&gt;キー&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="128"&gt;&lt;div align="center"&gt;記述&lt;/div&gt;&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;div align="center"&gt;備考&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-戻る&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Back&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-進む&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Forward&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-更新&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Refresh&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-停止&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Stop&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-検索&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Search&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-お気に入り&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Favorites&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ブラウザ-ホーム&lt;/td&gt; &lt;td valign="top" width="128"&gt;Browser_Home&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ボリューム-アップ&lt;/td&gt; &lt;td valign="top" width="128"&gt;Volume_Up&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ボリューム-ダウン&lt;/td&gt; &lt;td valign="top" width="128"&gt;Volume_Down&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;ボリューム-ミュート&lt;/td&gt; &lt;td valign="top" width="128"&gt;Volume_Mute&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;プレイヤー-次へ&lt;/td&gt; &lt;td valign="top" width="128"&gt;Media_Next&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;プレイヤー-前へ&lt;/td&gt; &lt;td valign="top" width="128"&gt;Media_Prev&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;プレイヤー-停止&lt;/td&gt; &lt;td valign="top" width="128"&gt;Media_Stop&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;プレイヤー-再生/一時停止&lt;/td&gt; &lt;td valign="top" width="128"&gt;Media_Play_Pause&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;起動、メール&lt;/td&gt; &lt;td valign="top" width="128"&gt;Launch_Mail&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;起動、メディア&lt;/td&gt; &lt;td valign="top" width="128"&gt;Launch_Media&lt;/td&gt; &lt;td valign="top" width="255"&gt;多分、メディアセンターのボタン。&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;起動、1&lt;/td&gt; &lt;td valign="top" width="128"&gt;Launch_App1&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;起動、2&lt;/td&gt; &lt;td valign="top" width="128"&gt;Launch_App2&lt;/td&gt; &lt;td valign="top" width="255"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;液晶バックライト-暗く&lt;/td&gt; &lt;td valign="top" width="128"&gt;F21&lt;/td&gt; &lt;td valign="top" width="255"&gt;ノートPC等、対応マシンのみ&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt; &lt;td valign="top" width="170"&gt;液晶バックライト-明るく&lt;/td&gt; &lt;td valign="top" width="128"&gt;F22&lt;/td&gt; &lt;td valign="top" width="255"&gt;ノートPC等、対応マシンのみ&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;h5&gt;&amp;lt;参考&amp;gt;&lt;/h5&gt;&lt;a href="http://www.autohotkey.com/docs/commands.htm"&gt;Alphabetical Command List for AutoHotkey&lt;/a&gt; (AutoHotkey公式サイト)&lt;br /&gt;
&lt;a href="http://ahk.xrea.jp/"&gt;AutoHotkeyを流行らせるページ&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/4373761901865442752/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey_19.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4373761901865442752?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/4373761901865442752?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey_19.html' title='AutoHotkey キーコード一覧'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Ak8CQ347fCp7ImA9Wx5WE0o.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-6060215260382298998</id><published>2010-09-18T18:19:00.002+09:00</published><updated>2010-09-25T10:41:02.004+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-25T10:41:02.004+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title>MacBook Pro のキーボード換装(分解、交換)手順</title><content type='html'>&lt;h4&gt;きっかけ&lt;/h4&gt;&lt;p&gt;うちの MacBook Pro MA464J/A&amp;nbsp; のキーボード z～m キーの反応が悪い。調査した結果、ケーブルの接触不良が疑わしいので接続を確認したかった。また、キーボード交換！となったときに自分で換装できるようになっておこう、ということで換装（と言っても同じキーボードをはめ直すが）してみることに。&lt;/p&gt;&lt;h4&gt;MacBook Pro の換装は高ハードルと言うが…&lt;/h4&gt;&lt;p&gt;ちなみに Mac に触れてから一月もたってないので、Mac の分解は初めて。そこで前情報として色々調べたのだけど、&lt;strong&gt;MacBook Pro の分解はハードルが高い&lt;/strong&gt;という情報だった。&lt;/p&gt;&lt;p&gt;結果から言うと確かにハードルは高めであった。ただそのハードルが意味するところは、&lt;strong&gt;難易度というよりも面倒くささ&lt;/strong&gt;だと感じた。正しい情報を元に、人並みに慎重に部品を扱えば壊すこともない。ただ、外すネジの数が30本近くと非常に多い（笑）のと、換装に関する情報が少ないというところが多少ハードルを上げていると感じた。&lt;/p&gt;&lt;h4&gt;取り外すまでの流れ&lt;/h4&gt;&lt;p&gt;キーボードが乗った上部のパネルを外すところまでは、&lt;a href="http://ascii.jp/elem/000/000/352/352409/" target="_blank"&gt;ASCII.jp にある HDD&amp;amp;ドライブ 換装手順&lt;/a&gt; の6番までを参考にした。&lt;strong&gt;写真付きでネジの位置と本数まで書いてある&lt;/strong&gt;ので非常に分かりやすい。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSD9iG2RHI/AAAAAAAAAHM/qKb796fJUXI/s1600-h/IMAGE_176%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMAGE_176" border="0" alt="IMAGE_176" src="http://lh3.ggpht.com/_ogaTj7xowHs/TJSD-MyCaII/AAAAAAAAAHQ/1VGpV-GXTW8/IMAGE_176_thumb.jpg?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&lt;br /&gt;
上記サイトの6番までやると、こういう状態になる。 &lt;br /&gt;
ただ、一つ情報に違い（抜け？）があって、上部のパネルを外す際、ネジを外しても手前だけが固くくっついていて持ち上がらなかった。勇気を出して手前に起き上がらせたところ、バキバキッ！！という音とともに気持ちよく外れた笑。実は３箇所ほど、パチッと止める方式でクリップされていたのだ。外し方としては正解だったものの、心臓に悪い。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/TJSD-8YvfEI/AAAAAAAAAHU/aWnLMLu7a6s/s1600-h/IMAGE_177%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMAGE_177" border="0" alt="IMAGE_177" src="http://lh5.ggpht.com/_ogaTj7xowHs/TJSD_YEvNSI/AAAAAAAAAHY/oLc1hWpuwQg/IMAGE_177_thumb.jpg?imgmax=800" width="244" height="184"&gt;&lt;/a&gt; &lt;br /&gt;
パネルを外したあとは、&lt;a href="http://studiokennel.sakura.ne.jp/blog/index.php?ID=114" target="_blank"&gt;WORKS | MacBook Pro 17インチ　キーボード交換&lt;/a&gt;　を参考に解体。ここからはネジ外し作業だけでなく、シールはがし、ケーブル外し（超小さい）、ツメの曲げ直しの作業をやるので、情報がないと辛いところ。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEAVmj-WI/AAAAAAAAAHc/Lfo9_eo8mRc/s1600-h/image%5B6%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/TJSEBca0gEI/AAAAAAAAAHg/QmGI1DSd8TA/image_thumb%5B6%5D.png?imgmax=800" width="244" height="181"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEB25RUUI/AAAAAAAAAHk/ruGAoPFEWtU/s1600-h/IMAGE_186%5B14%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMAGE_186" border="0" alt="IMAGE_186" src="http://lh3.ggpht.com/_ogaTj7xowHs/TJSECU0RTAI/AAAAAAAAAHo/JQ30ugLMNuA/IMAGE_186_thumb%5B12%5D.jpg?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&lt;br /&gt;
まずはケーブルから。1本目。ここから2本だけ外すのだが、これはその一つ、バックライト用らしい。接続部の直径1cmぐらいしかないのに、外すときに茶色い部分を起きあがらせる仕様になっている。爪でひっかいたら茶色の端が欠けた（笑）ので、ケーブルを引っ張ったら勝手に茶色い部分が起きてくれた。シールは貼りなおせる。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEDZ7LEKI/AAAAAAAAAHs/2mijrzl9zCs/s1600-h/image%5B9%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ogaTj7xowHs/TJSEEJsiJ5I/AAAAAAAAAHw/KLuPpadP3_8/image_thumb%5B7%5D.png?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/TJSEE1TrbgI/AAAAAAAAAH4/dZMXPM_o5AE/s1600-h/IMAGE_185%5B6%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMAGE_185" border="0" alt="IMAGE_185" src="http://lh6.ggpht.com/_ogaTj7xowHs/TJSEFfekuVI/AAAAAAAAAH8/PXSYCqAryko/IMAGE_185_thumb%5B4%5D.jpg?imgmax=800" width="244" height="184"&gt;&lt;/a&gt; &lt;br /&gt;
2本目は青いヤツ。これはキーボードと本体をつなぐケーブル。上記バックライト用のやつと同じノリで引っ張ったらなんなく抜けたけど、正しいやりかたなのか解らない（&lt;font color="#ff0000"&gt;求ム情報&lt;/font&gt;）。ちなみにケーブルを引っ張る前に、透明のパネルを慎重に剥がす。これも貼りなおせた。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEGJZkVYI/AAAAAAAAAIA/Bvl3mF1WkiM/s1600-h/image%5B12%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEHLaIm3I/AAAAAAAAAIE/LH4mOeM5PJc/image_thumb%5B8%5D.png?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
ケーブルを2本はずしたら、ネジを外す。ただしネジは黒いシートで隠れているので、シートをペリペリ剥がしてからとりかかる。ちなみに、赤い部分全部キーボードをとめてるネジ。多すぎ！&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TJSEIOjYIVI/AAAAAAAAAII/uCXnKqhzxUA/s1600-h/image%5B15%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/TJSEJO1PjtI/AAAAAAAAAIM/QEhExdHwYIU/image_thumb%5B9%5D.png?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
ネジをすべて外してもまだキーボードは取り外せない。最後に、周りを取り囲んでいる青い爪をすべて起こす。これはすべて起こさなくても取り外せるが、無理をするとキーボードやパネルに力が加わって、容易に変形してしまうので注意。ちなみに「爪を起こす」というのは「フック状になっている金属を、まっすぐに伸ばす」ということだ。&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TJSEJ0D-0tI/AAAAAAAAAIQ/Nb9SzHDLCAc/s1600-h/IMAGE_188%5B2%5D.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="IMAGE_188" border="0" alt="IMAGE_188" src="http://lh4.ggpht.com/_ogaTj7xowHs/TJSEKkwdydI/AAAAAAAAAIU/I7oSeSAg_Eg/IMAGE_188_thumb.jpg?imgmax=800" width="244" height="184"&gt;&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
以上をこなして、めでたく外れましたの図。このキーボード単体だと、丸めて運べるゴムのキーボードみたいにペラペラだ。これでキーボードを取り替えて、逆の手順を踏めば立派に換装できる。&lt;/p&gt;&lt;h4&gt;触った部品&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;ネジ：16本＋10本＝26本&lt;br /&gt;
&lt;li&gt;ケーブル：1本＋2本＝3本&lt;br /&gt;
&lt;li&gt;シール：黄色1＋透明1＋黒2＝4枚&lt;br /&gt;
&lt;li&gt;爪：たくさん&lt;/li&gt;&lt;br /&gt;
&lt;/ol&gt;&lt;h4&gt;結果&lt;/h4&gt;&lt;p&gt;そもそものキーボード不良について、再度組み立てなおしても症状は変わらなかった。ただ、キーボードと本体の接続部の接触によって、z～mだけでなく、asdf 周辺も効いたり効かなかったりという影響があり、asdf 周辺は効いて z～m が効かない状態で、タッチバッド上部を強く押すと効いたりした(笑）。ただ、それ以上どうすればいいのか解らなかった。&lt;/p&gt;&lt;p&gt;キーボードの換装については、本当に面倒くさかった。が、次はスムーズに1時間半くらいで終わらせられると思う。あと、爪対策にラジオペンチが必要だと思った。&lt;/p&gt;&lt;p&gt;以上。&lt;/p&gt;&lt;p&gt;＜換装するにあたって参考にしたサイト＞&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://ascii.jp/elem/000/000/352/352409/" target="_blank"&gt;ASCII.jp：難易度はやや高め!? MacBook ProのHDD＆光学式ドライブの交換手順&lt;/a&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href="http://ejwt.eco.coocan.jp/weblog/2010/01/post-313.html" target="_blank"&gt;キーボード交換 - ejwt -BLOG版-&lt;/a&gt;&lt;br /&gt;
&lt;li&gt;&lt;a href="http://studiokennel.sakura.ne.jp/blog/index.php?ID=114" target="_blank"&gt;WORKS | MacBook Pro 17インチ　キーボード交換&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;
&lt;/ul&gt;&lt;p&gt;＜ついでに見つけた面白いサイト＞&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://bunkai.jp/index.html#" target="_blank"&gt;ハードディスク（HDD）の交換・換装方法なら分解web&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/6060215260382298998/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/macbook-pro.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/6060215260382298998?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/6060215260382298998?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/macbook-pro.html' title='MacBook Pro のキーボード換装(分解、交換)手順'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_ogaTj7xowHs/TJSD-MyCaII/AAAAAAAAAHQ/1VGpV-GXTW8/s72-c/IMAGE_176_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0cCQ3syeCp7ImA9Wx5WFkQ.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-43656674064189642</id><published>2010-09-17T01:08:00.001+09:00</published><updated>2010-09-29T01:24:22.590+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-29T01:24:22.590+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio'/><title>VB6 でまともにテキスト検索(Grep)するアドイン</title><content type='html'>&lt;p&gt;VB6 に触れたことがある人ならわかるであろう、テキスト検索機能の不便さ。&lt;br&gt;最近の VS2008 etc に触れてから VB6 を触ると露骨で、IDEの機能差が生産性に深く影響していることが痛いほどにわかる。&lt;/p&gt; &lt;p&gt;ただ世の中便利なもので、ないものは誰かが作ってくれる。VB6 のテキスト検索についても例外ではない。というわけで、インストール必須のテキスト検索アドインをメモしておく。&lt;/p&gt; &lt;p&gt;ちなみに Visual Studio だと Grep と言わないで、ファイルから検索、テキスト検索などと言う。&lt;br&gt;にも関わらず、Grep という言葉に辿りつかないと Google で検索しても見つけられなくて苦労した。腑に落ちない。&lt;/p&gt; &lt;p&gt;--------------------&lt;/p&gt; &lt;p&gt;以前使っていたアドイン。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;名前&lt;/strong&gt; ： &lt;a href="http://www.vector.co.jp/soft/win95/prog/se140241.html" target="_blank"&gt;&lt;strong&gt;GrepForVb6&lt;/strong&gt;&lt;/a&gt;  &lt;li&gt;&lt;strong&gt;機能&lt;/strong&gt; ： テキスト検索、一覧、ダイレクトジャンプ 。Visual Studio とのドッキング。 &lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt; ： シンプルですっきりしたUIは秀逸。正規表現を使わないならこれ。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;新しく試しているアドイン。&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;strong&gt;名前&lt;/strong&gt; ： &lt;a href="http://www.vector.co.jp/soft/win95/prog/se352216.html" target="_blank"&gt;&lt;strong&gt;GrepVB Plus&lt;/strong&gt;&lt;/a&gt;  &lt;li&gt;&lt;strong&gt;機能&lt;/strong&gt; ： テキスト検索、一覧、ダイレクトジャンプ、正規表現。 &lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt; ： 高機能。正規表現と、検索結果が9つあるのが良い。その反面、UIがごちゃっとしていて、Visual Studio とのドッキング不可なのでウィンドウの管理がしずらい面も。&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;※画像を貼っておきたいのだけど、自宅に VB6 がないもので…残念&lt;/p&gt; &lt;p&gt;以上。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/43656674064189642/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/vb6-grep.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/43656674064189642?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/43656674064189642?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/vb6-grep.html' title='VB6 でまともにテキスト検索(Grep)するアドイン'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0EERH4_cCp7ImA9WhRWF0o.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-6983752005013390731</id><published>2010-09-14T02:00:00.001+09:00</published><updated>2012-01-05T22:53:25.048+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2012-01-05T22:53:25.048+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><title>3980円のアダプタでMacBookProを動かしてみた</title><content type='html'>先日購入したかわいい Mac ちゃん。実は訳ありモノだったので、バッテリーとACアダプタがなかった。&lt;br /&gt;
そこで、とりあえず起動の確認をと思いACアダプタを探していたのだけど、情報の少ないこと少ないこと。ちなみに MacBookPro用 は純正だと MagSafe（磁石式ACアダプタ）ってやつの 85W が必要なのだけど、これがまたあまり売ってない…。&lt;br /&gt;
そんな中調べた選択肢は、こんな感じだった。&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ヤフオクで中古を購入&lt;br /&gt;￥4,000～￥5,000  &lt;/li&gt;
&lt;li&gt;ヤフオクで中古をあやしい中国業者から購入&lt;br /&gt;￥3,000～  &lt;/li&gt;
&lt;li&gt;純正を購入&lt;br /&gt;￥7,800  &lt;/li&gt;
&lt;li&gt;他社製、互換アダプタを購入（秋葉原ソフマップで発見）&lt;br /&gt;￥6,980&lt;/li&gt;
&lt;/ul&gt;
ヤフオクは、、落札待ち＆相場チェックで時間がかかりすぎるし、&lt;br /&gt;ヤフオク業者は、、怪しすぎる笑。しかも悪評付きで、海外発送だから到着まで2週間。&lt;br /&gt;しかも&lt;strong&gt;純正はコードが劣化して断線しやすい&lt;/strong&gt;という噂だし（実際にAppleShopにいくと、実機のコードが切れてたりする笑）、&lt;strong&gt;最新型はジャックの形がコードに負担が少ないL字タイプに変わっている&lt;/strong&gt;ので、なるべく中古は避けたい。&lt;br /&gt;しかし、新品純正は高すぎる。&lt;br /&gt;他社製も、他社製にしては高すぎる。1,000円差ぐらいなら純正を買ってしまいたい気持ちになる。&lt;br /&gt;
･･･と、Mac が到着して早くアダプタが必要なのに、八方塞がりであった。&lt;br /&gt;（訳ありで価格を抑えたのに、高いアダプタ買ったら意味が無い）&lt;br /&gt;&lt;br /&gt;しかし楽天市場をチェックしていると…&lt;strong&gt;秋葉原ソフマップと同じ他社製が ￥3,980&lt;/strong&gt; で売っていた（送料込み）。神の御加護だ。&lt;br /&gt;&lt;img border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fmurauchi-denki%2fcabinet%2f667%2f4528888011667.jpg%3f_ex%3d128x128&amp;amp;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fmurauchi-denki%2fcabinet%2f667%2f4528888011667.jpg%3f_ex%3d80x80" /&gt;&lt;br /&gt;（こいつ。でもさすがに ￥3,980 はもうない）&lt;br /&gt;
ちなみに、この製品の情報がネット上に少なすぎるので書いておくと、名前は「&lt;strong&gt;MacBook用AC アダプタ ブライトンネット ABB-1675W 75W MacBook用 ACアダプタ&lt;/strong&gt; 」だ。MacBook Pro にもつかえるMagSafe タイプで、もっと売れていいと思うんだけど、気にかかる点が2つある。&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;電圧が75W  &lt;/li&gt;
&lt;li&gt;MacBookPro用って書いてあるけど、対応機種が3つぐらいしか書いてない（MacBookはたくさん書いてある）&lt;/li&gt;
&lt;/ul&gt;
電圧に関して、75Wでも動くみたい（ソフマップの人談）なのだが、純正は85Wだし、なんせかわいい Mac だからあまり冒険したくない。&lt;br /&gt;対応機種に関して、基本ProならOK（ソフマップの人談）だけど、対応機種に乗ってないんじゃ…なんせかわいい（略&lt;br /&gt;っていうのが人情。誰か使っている人のレポでもあれば安心できるんだけどね･･･。&lt;br /&gt;
&lt;br /&gt;
･･･ということで。3,000円引きのインパクトには勝てず買ってしまったのでレポしておく。&lt;br /&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TI5YstW0RtI/AAAAAAAAAGo/Lixjax9Sm18/s1600-h/IMAGE_173%5B2%5D.jpg"&gt;&lt;img alt="IMAGE_173" border="0" height="244" src="http://lh6.ggpht.com/_ogaTj7xowHs/TI5YtUpqULI/AAAAAAAAAGs/-3V1NLYl1Xs/IMAGE_173_thumb.jpg?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="IMAGE_173" width="184" /&gt;&lt;/a&gt; どーん。&lt;br /&gt;写真だとわかりづらいけど、製品名とかキラキラして結構高級感のあるパッケージ。&lt;br /&gt;しかも！&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TI5Ytzt4R-I/AAAAAAAAAGw/qRdWy5_dEdc/s1600-h/IMAGE_174%5B6%5D.jpg"&gt;&lt;img alt="IMAGE_174" border="0" height="185" src="http://lh5.ggpht.com/_ogaTj7xowHs/TI5YuhFUBdI/AAAAAAAAAG0/l6cUYG71jjc/IMAGE_174_thumb%5B7%5D.jpg?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="IMAGE_174" width="244" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;strong&gt;普通のACアダプタ用ジャックから、MagSafeタイプへの変換コードが付いている！！！&lt;/strong&gt;ということは、Pro じゃない MacBook にも使える、MacBook / MacBookPro 両対応っていうのはそういうことだったのだ。&lt;strong&gt;さらに、磁石側もストレートではない新しいL字タイプだ。&lt;/strong&gt;&lt;br /&gt;で、&lt;br /&gt;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TI5YvPYjxSI/AAAAAAAAAG4/P9vRAPIiBPM/s1600-h/IMAGE_175%5B2%5D.jpg"&gt;&lt;img alt="IMAGE_175" border="0" height="244" src="http://lh6.ggpht.com/_ogaTj7xowHs/TI5Yv4j0CVI/AAAAAAAAAG8/GiZhjZhV7A0/IMAGE_175_thumb.jpg?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="IMAGE_175" width="184" /&gt;&lt;/a&gt; ぶーん&lt;br /&gt;&lt;strong&gt;普通に起動しました笑。心配して損した。。&lt;/strong&gt;&lt;br /&gt;ちなみにこのマシンは &lt;strong&gt;MA464J/A &lt;/strong&gt;で、初期のMacBookProになる。アダプタのパッケージには対応って書いてないけど、今のところ全くもって問題なさそうだ。対応の基準ってなんなんだろうか。とりあえず、ひきづづき使用を続けることにする。が、このレポートを参考にして行った結果に対する責任を当方は一切負いません :P&lt;br /&gt;
ちなみに試すとしたらこのアダプタ、5000円以下で買えるのに、普通に6000円以上で売ってるとこがあるので注意。以下の相場も参考のこと。以上。&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: red;"&gt;2012/01/05　追記　最近は品薄でネットでは見つかりづらいようです。&lt;/span&gt;&lt;br /&gt;
&lt;table border="0" cellpadding="2" cellspacing="0" style="width: 423px;"&gt; &lt;tbody&gt;
&lt;tr&gt; &lt;td valign="top" width="128"&gt;&lt;div style="border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; float: left; margin: 0px; padding-bottom: 6px; padding-left: 0px; padding-right: 0px; padding-top: 6px; text-align: center; width: 120px;"&gt;
&lt;img alt="MacBook用ACアダプタブライトンネット ABB-1675W 7..." border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fmurauchi-denki%2fcabinet%2f667%2f4528888011667.jpg%3f_ex%3d80x80&amp;amp;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fmurauchi-denki%2fcabinet%2f667%2f4528888011667.jpg%3f_ex%3d64x64" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;  &lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
MacBook用ACアダプタブライトンネット ABB-1675W 7...&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
価格：4,893円（税込、送料別）&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt; &lt;td valign="top" width="133"&gt;&lt;div style="border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; float: left; margin: 0px; padding-bottom: 6px; padding-left: 0px; padding-right: 0px; padding-top: 6px; text-align: center; width: 120px;"&gt;
&lt;img alt="75W 16V MacBook/MacBookPro向けACアダプタブライトンネット 75W M..." border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fvalumore%2fimages%2fmain%2fnow_printing.gif%3f_ex%3d80x80&amp;amp;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_gold%2fvalumore%2fimages%2fmain%2fnow_printing.gif%3f_ex%3d64x64" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;  &lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
75W 16V MacBook/MacBookPro向けACアダプタブライトンネット 75W M...&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
価格：4,986円（税込、送料別）&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt; &lt;td valign="top" width="160"&gt;&lt;div style="border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid; float: left; margin: 0px; padding-bottom: 6px; padding-left: 0px; padding-right: 0px; padding-top: 6px; text-align: center; width: 120px;"&gt;
&lt;img alt="ブライトンネット 75W MacBook用 ACアダプタ ABB..." border="0" src="http://hbb.afl.rakuten.co.jp/hgb/?pc=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fakibastyle%2fcabinet%2fweb01%2fnowprinting.jpg%3f_ex%3d80x80&amp;amp;m=http%3a%2f%2fthumbnail.image.rakuten.co.jp%2f%400_mall%2fakibastyle%2fcabinet%2fweb01%2fnowprinting.jpg%3f_ex%3d64x64" style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;" /&gt;  &lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
ブライトンネット 75W MacBook用 ACアダプタ ABB...&lt;/div&gt;
&lt;br /&gt;
&lt;div style="font-size: 12px; line-height: 1.4em; margin: 0px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; padding-top: 2px; text-align: left;"&gt;
価格：5,030円（税込、送料別）&lt;/div&gt;
&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/6983752005013390731/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/3980macbookpro.html#comment-form' title='2 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/6983752005013390731?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/6983752005013390731?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/3980macbookpro.html' title='3980円のアダプタでMacBookProを動かしてみた'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ogaTj7xowHs/TI5YtUpqULI/AAAAAAAAAGs/-3V1NLYl1Xs/s72-c/IMAGE_173_thumb.jpg?imgmax=800' height='72' width='72'/><thr:total>2</thr:total></entry><entry gd:etag='W/&quot;CUEHRXo7eCp7ImA9Wx5XEEk.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-7910468429359090108</id><published>2010-09-09T23:47:00.001+09:00</published><updated>2010-09-09T23:47:14.400+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-09T23:47:14.400+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotkey'/><title>AutoHotkey の導入手順</title><content type='html'>&lt;p&gt;&lt;a href="http://tatakau-developper.blogspot.com/2010/09/autohotkey.html" target="_blank"&gt;前の記事&lt;/a&gt;で AutoHotkey を他人に薦められるようにしたところで、今度は簡単に HelloWorld 的なところまで進む。&lt;/p&gt; &lt;ol&gt; &lt;li&gt;準備&lt;br&gt;一応ダウンロードはこちら &lt;a href="http://www.autohotkey.com/download/"&gt;AutoHotkey Download&lt;/a&gt;&lt;br&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TIjt9tf1dNI/AAAAAAAAAF8/9GkSSyJf3lw/s1600-h/image%5B6%5D.png"&gt;&lt;img title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/TIjt-ccsFrI/AAAAAAAAAGA/_VcxMpT88MM/image_thumb%5B11%5D.png?imgmax=800" width="309" height="111"&gt;&lt;/a&gt;&lt;br&gt;一番上の「AutoHotkey Installer」をダウンロードすればOK。&lt;br&gt; &lt;li&gt;インストール&lt;br&gt;ダウンロードしたファイルを実行。&lt;br&gt; &lt;li&gt;実行  &lt;ol&gt; &lt;li&gt;起動モジュールの確認&lt;br&gt;緑色の「AutoHotkey.exe」が実行ファイル。&lt;br&gt;こいつがスクリプトを書いたファイルを読み込んで常駐する。&lt;br&gt;&amp;nbsp;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/TIjzX1RV4WI/AAAAAAAAAGE/VJ9a85LkJf4/s1600-h/image%5B10%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ogaTj7xowHs/TIjzYdvdjCI/AAAAAAAAAGI/OoZIv2ddAXk/image_thumb%5B14%5D.png?imgmax=800" width="216" height="244"&gt;&lt;/a&gt;  &lt;li&gt;起動&lt;br&gt;では、「AutoHotkey.exe」を実行する。&lt;br&gt;実行すると、通知領域に&lt;strong&gt;「H」&lt;/strong&gt;のアイコンが現れる。&lt;br&gt;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/TIjzZP--a1I/AAAAAAAAAGM/YljlE2uuIc4/s1600-h/image%5B15%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TIjzZokqWbI/AAAAAAAAAGQ/ZR2-QIAvw-U/image_thumb%5B20%5D.png?imgmax=800" width="300" height="73"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;この状態で「Ctrl + Alt + n」を押下してみると、メモ帳が起動する。&lt;br&gt;メモ帳が起動したら、動作環境の確認はOK。&lt;br&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;キーの設定は…&lt;br&gt;キーの設定ファイル（スクリプトファイル）は、マイドキュメントフォルダに格納されている。&lt;br&gt;「AutoHotkey.ahk」というファイルがそれ。&lt;br&gt;&amp;nbsp;&lt;a href="http://lh6.ggpht.com/_ogaTj7xowHs/TIjzaSzoUOI/AAAAAAAAAGU/340vpI-hqpE/s1600-h/image%5B24%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/TIjzbFiXdVI/AAAAAAAAAGY/S5OlBlqN6kI/image_thumb%5B30%5D.png?imgmax=800" width="289" height="218"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;そのファイルを適当なテキストエディタで開くと、「Ctrl + Alt + n」でメモ帳を起動させるスクリプトが記述してある。&lt;br&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TIjzbuD9n5I/AAAAAAAAAGc/1NFa8MWUtdY/s1600-h/image%5B28%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/TIjzcSvXhEI/AAAAAAAAAGg/72MqgOKFNy8/image_thumb%5B36%5D.png?imgmax=800" width="244" height="212"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;あとは、このファイルを色々いじっていけばOK。&lt;br&gt;もちろんスクリプトファイルの場所も名前も数も変えられるけど、導入なので書かないことにする。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;以上。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/7910468429359090108/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey_09.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7910468429359090108?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7910468429359090108?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey_09.html' title='AutoHotkey の導入手順'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ogaTj7xowHs/TIjt-ccsFrI/AAAAAAAAAGA/_VcxMpT88MM/s72-c/image_thumb%5B11%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CUABQn08cCp7ImA9Wx5XEEk.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-5171477777918031995</id><published>2010-09-09T23:23:00.002+09:00</published><updated>2010-09-09T23:49:13.378+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-09T23:49:13.378+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='AutoHotkey'/><title>AutoHotKey で自在にキーボードをカスタム。のすすめ</title><content type='html'>結構いまさらの情報なのだが、AutoHotKey というキーボードカスタム…というよりキーボードの扱いならなんでもこい！のソフトについて他人に薦められるようにしておく。&lt;br /&gt;
ちなみに、これのいいところは&lt;strong&gt;&lt;span style="color: red; font-size: x-small;"&gt;なんでもできる&lt;/span&gt;&lt;/strong&gt;こと。&lt;br /&gt;
出来る設定についてなら、&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;キー配置入れ替え&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;キー無効化&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;キーをショートカットキーに&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;キーの1対多&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;キーの多体1&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;キースロトークをトリガーに&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;etc….&lt;/li&gt;

&lt;/ul&gt;汎用性でいうのなら、&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;PS/2、USB、BlueTooth キーボード OK&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Windows XP、Windows Vista、Windows 7 OK&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;つまり windows ならほぼどの環境でもOK！&lt;/li&gt;

&lt;/ul&gt;そして使いやすさで言うのなら、&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;自分でテキストに書くので、誰が作ったものよりも見やすい&lt;/li&gt;
&lt;li&gt;自分で自由自在に設定するので、誰が準備した設定の組み合わせよりも使いやすい&lt;/li&gt;
&lt;/ul&gt;という素晴らしさ。&lt;br /&gt;
ただ、&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;設定は自分でスクリプトを書く必要がある（どっかで拾ってきても良い）&lt;/li&gt;
&lt;/ul&gt;というところが唯一の欠点。といっても、自分で書くからこそなんでもできるわけで、いつでも長所と短所は表裏一体。プログラマなら欠点が欠点じゃないので使うべきだし。素人なら、諦めるべき（笑）というのは冗談で、勉強のチャンスだ！&lt;br /&gt;
とりあえずダウンロードしてみよう！&lt;br /&gt;
&lt;a href="http://www.autohotkey.com/download/" target="_blank"&gt;AutoHotkey Download&lt;/a&gt; &lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/TIjt9tf1dNI/AAAAAAAAAF8/9GkSSyJf3lw/s1600-h/image%5B6%5D.png"&gt;&lt;img alt="image" border="0" height="111" src="http://lh6.ggpht.com/_ogaTj7xowHs/TIjt-ccsFrI/AAAAAAAAAGA/_VcxMpT88MM/image_thumb%5B11%5D.png?imgmax=800" style="border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; display: inline;" title="image" width="309" /&gt;&lt;/a&gt; 一番上の「AutoHotkey Installer」をダウンロードすればOK。&lt;br /&gt;
&lt;a href="http://tatakau-developper.blogspot.com/2010/09/autohotkey_09.html"&gt;次は導入手順を紹介&lt;/a&gt;。</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/5171477777918031995/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5171477777918031995?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/5171477777918031995?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/autohotkey.html' title='AutoHotKey で自在にキーボードをカスタム。のすすめ'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ogaTj7xowHs/TIjt-ccsFrI/AAAAAAAAAGA/_VcxMpT88MM/s72-c/image_thumb%5B11%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CUUER3Y5fSp7ImA9Wx5QF0Q.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-1114505992910339763</id><published>2010-09-07T02:13:00.001+09:00</published><updated>2010-09-07T02:13:26.825+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-07T02:13:26.825+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='私事'/><category scheme='http://www.blogger.com/atom/ns#' term='Android'/><title>日本Androidの会へ行ってきた</title><content type='html'>&lt;p&gt;今日、日本Androidの会9月定例会に出席してきた。&lt;br&gt;参加者は300人近く。予想だが、雰囲気的に半数以上（適当）はAndroid開発者だったのではと思う。&lt;/p&gt; &lt;p&gt;ということで、今日のメモを残しておく。&lt;br&gt;--------------------&lt;/p&gt; &lt;ol&gt; &lt;li&gt;イベントついて  &lt;ul&gt; &lt;li&gt;題目 ： 日本Androidの会9月定例会  &lt;li&gt;日時 ： 2010年9月6日（月曜日）　19:00 - 21:00  &lt;li&gt;場所 ： 立教大学池袋キャンパス14号館D201  &lt;li&gt;講演者 ： 日本電子出版協会副会長 下川和男、KDDI メディア・ビジネス部 権正和博、ITジャーナリスト 星暁雄、日経BP社 菊池隆裕、テスト部　宮田友美&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;講演内容&lt;br&gt;記憶に残った部分のみ、斜体は公演者でなく自分の主観。  &lt;ol&gt; &lt;li&gt;下川和男  &lt;ul&gt; &lt;li&gt;電子書籍の歴史 ： 電子書籍の歴史は意外と長く、1998年の Rocket Book が始まりである。&lt;br&gt;&lt;img src="http://www.litkicks.com/Memoir/rocketbook.jpg" width="65" height="70"&gt;&amp;nbsp;&lt;br&gt;Rocket Book ( 1998年? )&lt;br&gt;それまでいくつものデバイスが作られたが、失敗に終わった。&lt;br&gt;PCでデータをDLし外部メモリを経由させる等、手間だったからのも原因だ。  &lt;li&gt;現在の電子書籍市場 ： ガラケーで電子書籍の入手が容易になり、市場規模が盛り上がっている。だが日本では8割がコミック。 電子書籍はまだ始まったばかり。  &lt;li&gt;今後の電子書籍市場 ： 今後6年間で市場規模が100倍になるという予想データを紹介。  &lt;li&gt;液晶と eInk の違い ： = iPad と Kindle の違い。液晶はカラー、高速。eInk は目に優しい、バッテリーの持ちが良い。eInk は文字が読みやすく、純粋な読書利用には eInk が向いているだろう。  &lt;li&gt;最新機種の違い ： 電子書籍デバイスは UI が非常に大事。〇〇なんて使いづらすぎて話にならない。&lt;em&gt;その他色々と紹介してくれた。Kindle 2 は格別だったという印象。&lt;/em&gt;  &lt;li&gt;Kindle DTP について ： 個人で、世界へ電子出版が可能になる。印税 70%！  &lt;li&gt;その他 ： Kindle 2 は日本語表示可能になった。対応言語からしてドロイドフォントを使っているのではないか。 あと、外字はなくしたほうがいい。&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;権正和博  &lt;ul&gt; &lt;li&gt;電子書籍市場におけるキャリア ： 出版社、印刷会社だけでなく、キャリアも精力的に活動している。  &lt;li&gt;au の電子書籍 ： リスモで電子書籍をやっている。しかし9割がコミックである。  &lt;li&gt;今後の課題 1 ： 有名な作品のラインナップ充実。1度見て欲しいのがないという状況だと、ユーザはまた来てくれなくなる。  &lt;li&gt;今後の課題 2： ビジネスモデルの確立。権利の保護、コピー対策、利益分配など、確立されていない。&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;星暁雄  &lt;ul&gt; &lt;li&gt;Oracle は Google を訴えた  &lt;li&gt;Google は、 Google と Java オープンソースコミュニティへの宣戦布告だと解釈している  &lt;li&gt;とりあえず Oracle は今のところ Google 1社のみを訴えているようだ（今後ないとは言えない）  &lt;li&gt;ざっくり言うと、Oracle は Android が Java でない独自の Dalvik VM を実行環境とするせいで、1円も利益がないのが気に食わない様だ  &lt;li&gt;Oracle には Android を潰すメリットがない、金がほしいだけだろう  &lt;li&gt;SCO vs Linux の構図に似ている  &lt;li&gt;我々が今どうこうという話ではない。何年後か、きっと忘れた頃に判決が下されるだろう  &lt;li&gt;&lt;em&gt;提訴に関する記事 &lt;a href="http://www.itmedia.co.jp/news/articles/1008/16/news011.html"&gt;Oracle、Googleを提訴――AndroidのJava特許侵害で (1/2) - ITmedia News&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;日経BP 菊池隆裕  &lt;ul&gt; &lt;li&gt;Android Application Award の紹介など&lt;br&gt;&lt;a href="http://itpro.nikkeibp.co.jp/android/aaa2010spring/"&gt;http://itpro.nikkeibp.co.jp/android/aaa2010spring/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;日経BP もう一人の人  &lt;ul&gt; &lt;li&gt;DoCoMo がiアプリをオープンにしていく動きをしている  &lt;li&gt;法人のみの開発領域が、個人でも可能に。GPS、電話帳など  &lt;li&gt;iアプリ開発者コミュニティの紹介&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;宮田友美  &lt;ul&gt; &lt;li&gt;Android はテストが大変  &lt;li&gt;解像度が数種類あるので、すべてテストが必要  &lt;li&gt;テストコードを書くのも大変  &lt;li&gt;まだテスト手法が確立されていない。求む情報&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;最後の人（名前忘れ）  &lt;ul&gt; &lt;li&gt;Android SDK の翻訳レビュアー急募&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;まとめ&lt;br&gt;同席者も言っていたのだけど、いい雰囲気。やっぱり来ている人全員が全員モチベーション高いので、黙っている時の空気が心地いい。試験会場みたいな。&lt;br&gt;あとは、Android に対する自分の立ち位置をはっきりできたのが収穫。次も行こうと思う。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;--------------------&lt;br&gt;以上。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/1114505992910339763/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/android.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/1114505992910339763?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/1114505992910339763?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/09/android.html' title='日本Androidの会へ行ってきた'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CU8DSHY7eip7ImA9Wx5XGEU.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-3021869474975940005</id><published>2010-08-31T20:57:00.002+09:00</published><updated>2010-09-19T17:11:19.802+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-09-19T17:11:19.802+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='VC++'/><title>GetDC、GetWindowDC、BeginPaint の違い</title><content type='html'>&lt;span style="color: red; font-size: small;"&gt;※注意 この記事は書きかけであり、正誤未確認の項目も含まれています。それを認識の上参考程度にお読みください。また間違いに気づかれた場合、指摘をいただけると幸いです。&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;はじめに&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;a href="http://tatakau-developper.blogspot.com/2009/06/vc-getdccreatesolidbrushselectobjectpat.html"&gt;前回&lt;/a&gt;、デバイスコンテキストを使用した描画処理の全体像をまとめた。&lt;br /&gt;
今回は、もう少しブレイクダウンして、理解することにしよう。&lt;/blockquote&gt;&lt;span style="font-size: small;"&gt;GetDC と GetWindowDC と BeginPaint&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;デバイスコンテキスト ( 以下 DC ) のハンドル取得方法で、最低知っておくべき API は以下の3つだ。&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;GetDC&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;GetWindowDC&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;BeginPaint&lt;/li&gt;

&lt;/ul&gt;それぞれの違いは、取得した DC ハンドルが対応する描画領域の大きさ、使えるタイミング、などなどある。 これについて掘り下げていく。&lt;/blockquote&gt;&lt;span style="font-size: small;"&gt;Ⅰ. GetDC&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: small;"&gt;&lt;/span&gt; &lt;br /&gt;
&lt;blockquote&gt;&lt;span style="color: black;"&gt;この関数の特徴は、以下のとおり。&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="color: red;"&gt;クライアント領域の DC ハンドル&lt;/span&gt;&lt;span style="color: black;"&gt;を取得する&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;ウィンドウハンドルに NULL を指定すると、スクリーン全体の DC ハンドルを取得できる&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;最後は ReleaseDC で DC ハンドルを開放する&lt;/li&gt;

&lt;/ul&gt;特別な理由がない限り、DC ハンドルが必要なのはクライアント領域に対してのみだ。 なので普段は、この API で DC ハンドルを取得する。&lt;br /&gt;
[ “クライアント領域” のイメージ] ウィンドウ上下のバーや、全体を囲うふちは含まれない。&lt;br /&gt;
&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/THzuHHA-3vI/AAAAAAAAAFs/8yyc2hZPTl4/s1600-h/client_region7.jpg"&gt;&lt;img alt="client_region" border="0" height="148" src="http://lh4.ggpht.com/_ogaTj7xowHs/THzuHi7tH8I/AAAAAAAAAFw/rUNx2GCH1T0/client_region_thumb5.jpg?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline; margin-left: 0px; margin-right: 0px;" title="client_region" width="148" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;span style="font-size: small;"&gt;Ⅱ. GetWindowDC&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;span style="color: black;"&gt;この関数の特徴は、以下のとおり。&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="color: red;"&gt;クライアント領域以外を含む、ウィンドウ全体の DC ハンドル&lt;/span&gt;を取得する（ ウィンドウタイトル、メニュー、ステータスバー、スクロールバー ）&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;ウィンドウハンドルに NULL を指定すると、スクリーン全体の DC ハンドルを取得できる&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;最後は ReleaseDC で DC ハンドルを開放する&lt;/li&gt;

&lt;/ul&gt;ウィンドウタイトル、メニュー、ステータスバーなどに対して描画を行いたいときにこの API で DC ハンドルを取得する。 考えられるケースとしては、クライアント領域以外にボタンを追加して便利なショートカットを･･･とかかな ( 用途の想像がつかないのが正直なところ ) 。 なので、あまりお世話になる機会は少ないだろう。&lt;br /&gt;
[ “クライアント領域以外を含む、ウィンドウ全体” のイメージ]&lt;br /&gt;
&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THzuINzXpuI/AAAAAAAAAF0/qEi9cPb62cE/s1600-h/sumizumi2.jpg"&gt;&lt;img alt="sumizumi" border="0" height="148" src="http://lh5.ggpht.com/_ogaTj7xowHs/THzuIilOddI/AAAAAAAAAF4/Fk92vIN5Ep4/sumizumi_thumb.jpg?imgmax=800" style="border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: inline;" title="sumizumi" width="148" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;Ⅲ. &lt;/span&gt;BeginPaint&lt;/span&gt;&lt;br /&gt;
&lt;blockquote&gt;&lt;ul&gt;&lt;/ul&gt;&lt;span style="color: black;"&gt;この関数の特徴は、以下のとおり。&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="color: red;"&gt;クライアント領域の DC ハンドル&lt;/span&gt;&lt;span style="color: black;"&gt;を取得する&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;再描画が要求されている領域を取得可能&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;WM_PAINT メッセージの処理中でしか使えない&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;背景のブラシが設定されている場合は、処理前に背景色を塗りつぶしてくれる&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;最後は必ず EndPaint を呼び出す &lt;/li&gt;

&lt;/ul&gt;&lt;/blockquote&gt;&lt;blockquote&gt;GetDC と GetWindowDC とのレベル感がちょっと違う。 前2者は単純な描画処理に使用されるのに対し、BeginPaint は更新領域に対する描画として使用する。  ･･･更新領域とは、ウィンドウ同士の重なりあいがずれて新しく現れる領域などの、再描画が必要な領域のことで、そういう領域が発生した場合、当該ウィンドウに対して WM_PAINT メッセージが送られる。  つまり、こういうことだ&lt;br /&gt;
&lt;strong&gt;ただ単に、描画したいとき　&lt;/strong&gt;･･･　GetDC と GetWindowDC ( でも、ウィンドウが重ねられたりしたら描画したものは消えてしまう ) &lt;strong&gt;ウィンドウが隠れた後も、再描画したいとき　&lt;/strong&gt;･･･　BeginPaint ( でも、更新領域が発生したときしか描画できない )&lt;br /&gt;
そして、さらにいうとこういうことだ&lt;br /&gt;
&lt;strong&gt;更新領域以外を描画したいとき&lt;/strong&gt;　･･･　GetDC、GetWindowDC &lt;strong&gt;更新領域を描画したいとき&lt;/strong&gt;　　　･･･　BeginPaint&lt;br /&gt;
そして、さらにさらにいうとこういう事だ&lt;br /&gt;
&lt;strong&gt;アニメーション等、更新領域以外への描画&lt;/strong&gt;　…　GetDC、GetWindowDC &lt;strong&gt;更新領域への描画&lt;/strong&gt;　　　　　　　　　　　　…　BeginPaint&lt;br /&gt;
そしてそして、さらにさらにさらにいうときっとこういう事だ&lt;br /&gt;
&lt;strong&gt;ペイントで赤い線を引く、消しゴムで消すなど、領域単位でない描画&lt;/strong&gt;　…　GetDC、GetWindowDC &lt;strong&gt;自分で作成したボタンコントロール、クライアント領域に出力したテキスト等、静的な状態を保持したい描画&lt;/strong&gt;　…　BeginPaint&lt;br /&gt;
もちろん、GetDC でも InvalidRect 関数を呼び出して意図的に更新領域を発生させて描画をおこなうのも常套手段だし、 WM_PAINT と BeginPaint でもアニメーションを描画できる。 でもきっと、大きくズレてはいないはず。&lt;/blockquote&gt;&lt;span style="font-size: small;"&gt;&lt;span style="font-size: small;"&gt;Ⅳ. &lt;/span&gt;CDC クラス&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-size: xx-small;"&gt;--力尽きて中断--&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/3021869474975940005/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/getdcgetwindowdcbeginpaint.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3021869474975940005?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/3021869474975940005?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/getdcgetwindowdcbeginpaint.html' title='GetDC、GetWindowDC、BeginPaint の違い'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ogaTj7xowHs/THzuHi7tH8I/AAAAAAAAAFw/rUNx2GCH1T0/s72-c/client_region_thumb5.jpg?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Ck4HSXg4fCp7ImA9Wx5QEkg.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-7603442929533622901</id><published>2010-08-31T19:25:00.001+09:00</published><updated>2010-08-31T19:35:38.634+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-08-31T19:35:38.634+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title>Windows Vista のスタートメニューにマイビデオを追加する方法</title><content type='html'>&lt;p&gt;最近、何かと PC で画像を管理する機会が多くなった。&lt;br&gt;ケータイもスマートフォンも高機能なカメラを積んでいるので、つい色々と撮ってしまう・・・&lt;/p&gt; &lt;p&gt;そうしているうちに不便に感じたのが、&lt;strong&gt;&lt;font color="#000000" size="1"&gt;スタートメニューに「ピクチャ」、「ミュージック」はあるのに、「ビデオ」がない&lt;/font&gt;&lt;/strong&gt;ということ。「ビデオ」がないせいで、マイビデオ自体が存在しないのかと思っていたぐらいだ・・・。&lt;/p&gt; &lt;p&gt;そこで調べたのだが、どうやら今のところ Windows 上でスタートメニューの右側をいじれる設定はなかった（左側なら簡単にいじれる）。&lt;br&gt;だが、レジストリをいじって&lt;strong&gt;「ゲーム」の代わりに「ビデオ」を表示させることは可能&lt;/strong&gt;だ。&lt;br&gt;日本語の情報が少なかったので、紹介しておこう。&lt;/p&gt; &lt;p&gt;------------------&lt;/p&gt; &lt;p&gt;ちなみにまず、結果はこうなる。&lt;br&gt;&amp;nbsp; &lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THza4qPtlzI/AAAAAAAAAFE/crqQt4-mdIY/s1600-h/image%5B24%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/THza5Wqu9nI/AAAAAAAAAFI/wzLVOKhVHbY/image_thumb%5B7%5D.png?imgmax=800" width="187" height="244"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;------------------&lt;/p&gt; &lt;p&gt;それでは手順。&lt;/p&gt; &lt;ol&gt; &lt;li&gt;準備  &lt;ul&gt; &lt;li&gt;ゲームを表示させておく（設定でゲームを表示していない場合のみ）  &lt;li&gt;レジストリ設定をダウンロードしておく &lt;a href="http://cid-c7c213b5df452406.office.live.com/self.aspx/公開/Custom/game2video.zip" target="_blank"&gt;game2video.zip&lt;/a&gt;&lt;br&gt;設定ファイル作成には、以下サイトのものを流用させていただきました。thanks! &lt;a href="http://www.winhelponline.com/blog/add-your-videos-folder-to-vista-start-menu-by-replacing-games/" target="_blank"&gt;Add Videos folder to the Windows Vista Start menu - The Winhelponline Blog&lt;/a&gt;&lt;br&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THza5--889I/AAAAAAAAAFM/lTOrBeywIvw/s1600-h/image%5B36%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/THza6gJOh7I/AAAAAAAAAFQ/6mKDXowKhEM/image_thumb%5B11%5D.png?imgmax=800" width="187" height="244"&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;font size="1"&gt;ゲームが表示されている状態&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;実行  &lt;ul&gt; &lt;li&gt;videos_sm_JP.reg を実行する ( videos_sm.reg は英語版 )&lt;br&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THzYiQ3GHII/AAAAAAAAAEs/m2z8LKwCf3k/s1600-h/image17.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ogaTj7xowHs/THzYjZttR-I/AAAAAAAAAEw/mhPPMzRsK0M/image_thumb26.png?imgmax=800" width="244" height="112"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;確認メッセージがでるので「はい」で進む。&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THzYkOMDlpI/AAAAAAAAAE0/S6rNM0GrncI/s1600-h/image8.png"&gt;&lt;br&gt;&lt;/a&gt;&lt;a href="http://lh4.ggpht.com/_ogaTj7xowHs/THza7bU2R-I/AAAAAAAAAFU/AaOb5VV8TbU/s1600-h/image%5B15%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_ogaTj7xowHs/THza77EhnYI/AAAAAAAAAFY/XgwWSBUpB1g/image_thumb%5B4%5D.png?imgmax=800" width="244" height="85"&gt;&lt;/a&gt; &lt;br&gt;完了メッセージがでたらOK。&lt;br&gt;&amp;nbsp;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/THza8sE4GUI/AAAAAAAAAFc/yRtvSPcZdfY/s1600-h/image%5B18%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/_ogaTj7xowHs/THza9X0G4mI/AAAAAAAAAFg/8BSa5g7T4ec/image_thumb%5B5%5D.png?imgmax=800" width="244" height="61"&gt;&lt;/a&gt;  &lt;li&gt;ログオフする&lt;br&gt;一旦ログオフし、再びログオンするとゲームがビデオに！&lt;br&gt;&lt;a href="http://lh3.ggpht.com/_ogaTj7xowHs/THza9wnXsPI/AAAAAAAAAFk/tvxxS7B36XA/s1600-h/image%5B21%5D.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/_ogaTj7xowHs/THza-XUBqeI/AAAAAAAAAFo/g3F3UX4ZHbA/image_thumb%5B6%5D.png?imgmax=800" width="187" height="244"&gt;&lt;/a&gt; &lt;br&gt;&lt;br&gt;これで完了。以降ビデオからマイビデオにアクセスできるようになる。便利！！&lt;br&gt;ただし、マウスを重ねたときに出てくる説明がゲームの内容になっているが・・・細かいことは気にしない。&lt;/li&gt;&lt;/ul&gt; &lt;li&gt;巻き戻し方法&lt;br&gt;ビデオをゲームに戻すときは、Undo_videos_sm.reg を実行し、ログオフする。&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;以上。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/7603442929533622901/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/windows-vista.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7603442929533622901?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/7603442929533622901?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/windows-vista.html' title='Windows Vista のスタートメニューにマイビデオを追加する方法'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_ogaTj7xowHs/THza5Wqu9nI/AAAAAAAAAFI/wzLVOKhVHbY/s72-c/image_thumb%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkcCRXc_cCp7ImA9Wx5QEUo.&quot;'><id>tag:blogger.com,1999:blog-2358498510687044953.post-8908296346169299390</id><published>2010-08-30T21:07:00.001+09:00</published><updated>2010-08-30T21:07:44.948+09:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2010-08-30T21:07:44.948+09:00</app:edited><category scheme='http://www.blogger.com/atom/ns#' term='HTML5'/><title>HTML5 + javascript でこんなことまで･･･</title><content type='html'>&lt;p&gt;久しぶりに技術系のブログを眺めていたら、こんなものをみつけた。&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.monocubed.com/?p=549" target="_blank"&gt;~ Monocubed ~&lt;/a&gt;&lt;br&gt;&lt;a href="http://lh5.ggpht.com/_ogaTj7xowHs/THufC73aI5I/AAAAAAAAADU/AnmG1rx2DeE/s1600-h/image%5B8%5D.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_ogaTj7xowHs/THufDsSM0yI/AAAAAAAAADY/GN6cHf7gVTc/image_thumb%5B11%5D.png?imgmax=800" width="339" height="188"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;なんだ Gmail のシューティングゲーか、Gmail に羽とはお笑いだぜ！&lt;br&gt;と思いきや、実はこれ HTML5 と javascript でつくられているらしい。&lt;br&gt;（ちなみに、このほかにも ここ &lt;a href="http://www.monocubed.com/?cat=51" target="_blank"&gt;http://www.monocubed.com/?cat=51&lt;/a&gt; に HTML5 の表現力をまざまざと見せ付けられるコンテンツがある。）&lt;/p&gt; &lt;p&gt;で、今ITはこんな↓状況でもあるわけで&lt;/p&gt; &lt;table border="2" cellspacing="0" cellpadding="2" width="553"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td valign="top" width="549"&gt;&lt;a href="http://www.itmedia.co.jp/news/articles/1002/22/news035.html" target="_blank"&gt;せかにゅ：Flashは「死にかけ」　スティーブ・ジョブズ氏が批判 - ITmedia News&lt;/a&gt;&lt;br&gt;＞「われわれは古い技術に多くのエネルギーを注がない」と語ったという。ジョブズ氏は以前からFlashはバグが多いと批判しており、「Flashは使われなくなりHTML5に移行する」と語ったとも伝えられている。&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt; &lt;p&gt;ますます HTML5 の勢いを感じたわけだ。&lt;br&gt;まだ新しい技術だし、今からすこしかじっておこうかなと考えられる出会いだった。&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://tatakau-developper.blogspot.com/feeds/8908296346169299390/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/html5-javascript.html#comment-form' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/8908296346169299390?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2358498510687044953/posts/default/8908296346169299390?v=2'/><link rel='alternate' type='text/html' href='http://tatakau-developper.blogspot.com/2010/08/html5-javascript.html' title='HTML5 + javascript でこんなことまで･･･'/><author><name>Jumpei Tanaka</name><uri>https://plus.google.com/112190342446412022049</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-K7AMTWkdkAA/AAAAAAAAAAI/AAAAAAAAAAA/GB5YxuJdjcs/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_ogaTj7xowHs/THufDsSM0yI/AAAAAAAAADY/GN6cHf7gVTc/s72-c/image_thumb%5B11%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry></feed>