<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0IMSXc7eCp7ImA9WhVTFEk.&quot;"><id>tag:blogger.com,1999:blog-9189069</id><updated>2012-02-29T01:13:08.900+09:00</updated><category term="銭湯" /><category term="訳詞" /><category term="idea" /><category term="TV" /><category term="nexus" /><category term="java" /><category term="engineering" /><category term="Thread" /><category term="English" /><category term="Music" /><category term="IT" /><category term="PKC" /><category term="歳時記" /><category term="Web2.0" /><category term="youtube" /><category term="add-on" /><category term="golang" /><category term="Movie" /><category term="Google" /><category term="不思議" /><category term="囲碁" /><category term="土佐弁" /><category term="Diary" /><category term="excel" /><category term="Firefox" /><category term="ANDROID" /><category term="思考実験" /><category term="Progressive" /><category term="Book" /><category term="SurfaceView" /><category term="Animation" /><category term="Problem" /><category term="Japanese" /><category term="Core" /><title>Bamboo Flower</title><subtitle type="html">子供たちが絵を描くようにプログラムを書いたりDJしたり作曲したりして遊ぶアプリを作ろうとしています。今はAndroidで鋭意製作中。
(c) Hiroyuki Osaki [since 2000]</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://o-san.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>230</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/BambooFlower" /><feedburner:info uri="bambooflower" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;D0IMSXc6eyp7ImA9WhVTFEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-7430197243824206735</id><published>2012-02-29T01:13:00.001+09:00</published><updated>2012-02-29T01:13:08.913+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-29T01:13:08.913+09:00</app:edited><title>python備忘録(1)</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/gSS2XyQDrI52F8eIQhHK74wBV3g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gSS2XyQDrI52F8eIQhHK74wBV3g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/gSS2XyQDrI52F8eIQhHK74wBV3g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/gSS2XyQDrI52F8eIQhHK74wBV3g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;easy_installがproxyを通らない場合&lt;br /&gt;linuxなら、環境変数http_proxyもしくはhttps_proxyを確認する&lt;br /&gt;パスワード付きproxyなら、下記コマンドを打つ。&lt;br /&gt;export http_proxy=user:password@hostname:port&lt;/li&gt;
&lt;li&gt;pexpect.EOFでpexpectのコマンド投入終了を待機できる&lt;/li&gt;
&lt;li&gt;signal.signal(signal.SIGINT, [handler])でCtrl+Cなどのユーザによるinterruptを検知できる&lt;/li&gt;
&lt;li&gt;signal.pause()で待機できる&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-7430197243824206735?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/eCcpkRlaj2M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/7430197243824206735/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/02/python1.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7430197243824206735?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7430197243824206735?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/eCcpkRlaj2M/python1.html" title="python備忘録(1)" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/02/python1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ENQ386fSp7ImA9WhVTEkk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-6424797027519544764</id><published>2012-02-26T17:20:00.001+09:00</published><updated>2012-02-26T17:41:32.115+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-26T17:41:32.115+09:00</app:edited><title>ipythonの使い方</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/YeqQZbjyjxMarBWWgj-R7QKkGqs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YeqQZbjyjxMarBWWgj-R7QKkGqs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/YeqQZbjyjxMarBWWgj-R7QKkGqs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/YeqQZbjyjxMarBWWgj-R7QKkGqs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;補完&lt;br /&gt;tab&lt;/li&gt;
&lt;li&gt;データの保存&lt;br /&gt;store&lt;/li&gt;
&lt;li&gt;コマンド履歴をファイルに保存&lt;br /&gt;save [filename] 1　3　5-10(行数)&lt;/li&gt;
&lt;li&gt;（デフォルトエディタで）ファイルを編集&lt;br /&gt;edit [filename]&lt;/li&gt;
&lt;li&gt;ファイルを実行&lt;br /&gt;run [filename]&lt;/li&gt;
&lt;li&gt;時間を測定&lt;br /&gt;time [コマンド] &amp;nbsp;---&amp;gt;例：time run test.py&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-6424797027519544764?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/jyzf_6ytlvM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/6424797027519544764/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/02/ipython.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6424797027519544764?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6424797027519544764?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/jyzf_6ytlvM/ipython.html" title="ipythonの使い方" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/02/ipython.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIEQ3kzeSp7ImA9WhVTEkk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-5588761618165712511</id><published>2012-02-26T16:48:00.001+09:00</published><updated>2012-02-26T16:48:22.781+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-26T16:48:22.781+09:00</app:edited><title>mysqlの備忘録(2)</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BfghU3ZL96g7pMik-G6ly4Q9Yqo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BfghU3ZL96g7pMik-G6ly4Q9Yqo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BfghU3ZL96g7pMik-G6ly4Q9Yqo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BfghU3ZL96g7pMik-G6ly4Q9Yqo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;参考：
&lt;a href="http://2php.jp/mysql/insert.html"&gt;http://2php.jp/mysql/insert.html&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;a href="http://www.devshed.com/c/a/Python/MySQL-Connectivity-With-Python/2/"&gt;http://www.devshed.com/c/a/Python/MySQL-Connectivity-With-Python/2/&lt;/a&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;データベースを選択&lt;/li&gt;
&lt;/ul&gt;
use &lt;name&gt;&lt;/name&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;テーブルを作成&lt;/li&gt;
&lt;/ul&gt;
create table &lt;table_name&gt; (&lt;field_name&gt; &lt;field_type&gt;, &lt;field_name&gt; &lt;field_type&gt;[, ...]);&lt;/field_type&gt;&lt;/field_name&gt;&lt;/field_type&gt;&lt;/field_name&gt;&lt;/table_name&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;テーブルのフィールドを参照&lt;/li&gt;
&lt;/ul&gt;
show fields from &lt;table_name&gt;;&lt;/table_name&gt;&lt;/div&gt;
&lt;div&gt;
or&lt;/div&gt;
&lt;div&gt;
describe &lt;table_name&gt;;&lt;/table_name&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;挿入&lt;/li&gt;
&lt;/ul&gt;
insert into &lt;table_name&gt; values(&lt;value1&gt;, &lt;value2&gt;[, ...]);&lt;/value2&gt;&lt;/value1&gt;&lt;/table_name&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;MySQL-pythonのインストール&lt;/li&gt;
&lt;/ul&gt;
sudo easy_install MySQL-python&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;pythonからの参照&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div style="text-align: left;"&gt;
&lt;span style="font-family: 'Myriad Pro', Verdana, Tahoma, Arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;pre class="code" name="java"&gt;import MySQLdb
db = MySQLdb.connect(host="localhost", user="joe", passwd="secret", db="db56a")
cursor = db.cursor()
cursor.execute("SELECT * FROM animals")
result = cursor.fetchall()
for record in result:
print record[0] , "--&amp;gt;", record[1]
&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-5588761618165712511?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/yCtzB2X18as" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/5588761618165712511/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/02/mysql2.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5588761618165712511?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5588761618165712511?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/yCtzB2X18as/mysql2.html" title="mysqlの備忘録(2)" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/02/mysql2.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0cCQ3syeip7ImA9WhVTEkk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-6222140372053714411</id><published>2012-02-26T16:24:00.002+09:00</published><updated>2012-02-26T16:24:22.592+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-26T16:24:22.592+09:00</app:edited><title>mysql操作メモ</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Zng0nubv9pJ5DWc1SoT0-2CM9T4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zng0nubv9pJ5DWc1SoT0-2CM9T4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Zng0nubv9pJ5DWc1SoT0-2CM9T4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Zng0nubv9pJ5DWc1SoT0-2CM9T4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;参考：&lt;a href="http://linux.kororo.jp/cont/server/mysql_user.php"&gt;http://linux.kororo.jp/cont/server/mysql_user.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;ログイン&lt;/li&gt;
&lt;/ul&gt;
mysql -u &lt;user&gt; -p&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;データベース作成&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
create database &lt;name&gt;;&lt;/name&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;データベース確認&lt;/li&gt;
&lt;/ul&gt;
show databases;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;データベースへのユーザ登録&lt;/li&gt;
&lt;/ul&gt;
grant all privileges on &lt;name&gt;.* to &lt;user&gt;@'&lt;hostname&gt;' to &lt;password&gt;;&lt;/password&gt;&lt;/hostname&gt;&lt;/user&gt;&lt;/name&gt;&lt;/user&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-6222140372053714411?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/Si7DGP3Lfc8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/6222140372053714411/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/02/mysql.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6222140372053714411?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6222140372053714411?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/Si7DGP3Lfc8/mysql.html" title="mysql操作メモ" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/02/mysql.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMDRnwycCp7ImA9WhRVEUw.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-3226146843270608719</id><published>2012-01-09T23:14:00.000+09:00</published><updated>2012-01-09T23:14:37.298+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-09T23:14:37.298+09:00</app:edited><title>Fragmentを表示したり消したりする</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ApAqwq2PfqolWl_2kxn7G2FipMA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ApAqwq2PfqolWl_2kxn7G2FipMA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ApAqwq2PfqolWl_2kxn7G2FipMA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ApAqwq2PfqolWl_2kxn7G2FipMA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;画面方向の回転のタイミングで、Fragmentを表示したり消したりします。&lt;br /&gt;
&lt;div&gt;
方法は、回転のタイミングで呼ばれるActivityのonResumeのオーバーライドです。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class="java" name="code"&gt; @Override
 public void onResume() {
  super.onResume();

  //画面のサイズを取得
  WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE);
  Display disp = wm.getDefaultDisplay();
  int width = disp.getWidth();

  //表示したり消したりするためのマネージャーを取得。
  FragmentManager fm = getFragmentManager();
  FragmentTransaction ft = fm.beginTransaction();

  //表示したり消したりするフラグメントを取得。
  Fragment mFragment1 = fm.findFragmentById(R.id.number_list);

  //画面の幅が900pxより小さかったら、消します。それ以外なら表示します。
  if (mFragment1 != null) {
   if (width &amp;lt; 900) {
    ft.hide(mFragment1);
   } else
    ft.show(mFragment1);
  }
  ft.commit();
 }

&lt;/pre&gt;
&lt;div&gt;
Galaxy Nexusで実行した結果ですが、横向きの時は画面幅が900px超えるので「1,2,3・・」と表示されるListFragmentが表示されます。

&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Znz0OWu7m8Q/Twr1vdhDIkI/AAAAAAAAJMA/v48oEC4MZTA/s1600/Screenshot_2012-01-09-23-10-48%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://3.bp.blogspot.com/-Znz0OWu7m8Q/Twr1vdhDIkI/AAAAAAAAJMA/v48oEC4MZTA/s320/Screenshot_2012-01-09-23-10-48%255B1%255D.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
縦向きの時は画面幅は900pxを下回るのでこのListViewは表示されません。&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-auXV9gC9a3Y/Twr1zNIw91I/AAAAAAAAJMQ/0-ZhMr1dqkY/s1600/Screenshot_2012-01-09-23-10-55%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-auXV9gC9a3Y/Twr1zNIw91I/AAAAAAAAJMQ/0-ZhMr1dqkY/s320/Screenshot_2012-01-09-23-10-55%255B1%255D.png" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-3226146843270608719?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/9xb9G0bvgTE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/3226146843270608719/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/01/fragment_09.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/3226146843270608719?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/3226146843270608719?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/9xb9G0bvgTE/fragment_09.html" title="Fragmentを表示したり消したりする" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Znz0OWu7m8Q/Twr1vdhDIkI/AAAAAAAAJMA/v48oEC4MZTA/s72-c/Screenshot_2012-01-09-23-10-48%255B1%255D.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/01/fragment_09.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4GRnw6eyp7ImA9WhRVEUw.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-7761092639039505749</id><published>2012-01-09T22:16:00.003+09:00</published><updated>2012-01-09T23:05:27.213+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-09T23:05:27.213+09:00</app:edited><title>Fragmentでエラー</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1BvzwcJh2ANGwkD9ncs5YQI3thU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1BvzwcJh2ANGwkD9ncs5YQI3thU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1BvzwcJh2ANGwkD9ncs5YQI3thU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1BvzwcJh2ANGwkD9ncs5YQI3thU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;Android 3.0で追加されたFragmentが使えるかテストをしていたのだが、&lt;br /&gt;
XMLでFragmentを含むレイアウトを記載したアプリをGalaraxy Nexusにインストールし画面を回転させたときにアプリが異常停止する。&lt;br /&gt;
特に、自分でFragmentクラスを継承させてonCreateViewをオーバーライドしたクラスを、&lt;br /&gt;
XML上に配置するとこの異常停止になる。&lt;br /&gt;
&lt;br /&gt;
エラーは下記。&lt;br /&gt;
01-09 21:51:39.086: E/AndroidRuntime(5798): Caused by: java.lang.IllegalStateException: Fragment com.bambooflower.fragmenttest.MyFragment did not create a view.&lt;br /&gt;
01-09 21:51:39.086: E/AndroidRuntime(5798): &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at android.app.Activity.onCreateView(Activity.java:4266)&lt;br /&gt;
01-09 21:51:39.086: E/AndroidRuntime(5798): &lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:673)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
このログを頼りに検索すると、XMLを使うな、というQ&amp;amp;Aと、&lt;/div&gt;
&lt;div&gt;
XMLを使わないプログラマティックな実装方法を紹介しているサイトを発見。&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://stackoverflow.com/questions/5525152/replacing-fragments-and-orientation-change"&gt;http://stackoverflow.com/questions/5525152/replacing-fragments-and-orientation-change&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://portabledroid.wordpress.com/2011/04/19/programmatic-and-layout-fragments/"&gt;http://portabledroid.wordpress.com/2011/04/19/programmatic-and-layout-fragments/&lt;/a&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
原因はおそらくActivityと異なるライフサイクルでFragmentの画面が形成されるためだろう。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
プログラマティックにFragmentを作る方法とは、XMLには&lt;fragment&gt;を一切書かないで、&lt;/fragment&gt;&lt;/div&gt;
&lt;div&gt;
例えばActivityのonCreate実装の中に下記のようにFragment生成文を書くことのようだ。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class="java" name="code"&gt;FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
if (null == fm.findFragmentByTag(FRAG_TAG)) {
    xact.add(R.id.parent, new MyFragment(), FRAG_TAG);
}
&lt;/pre&gt;
&lt;div&gt;
じゃあ何のためにXMLがあるんだろうと不思議に思ってしまうが、これで回避できそうだ。&lt;br /&gt;
&lt;br /&gt;
追記：&lt;br /&gt;
確かにこれでエラーは回避できた。&lt;br /&gt;
自分で実装したFragmentを静的にレイアウトにのせるのはもうやめようかな、と思う。&lt;br /&gt;
今確かめたところ、ListFragmentでonCreateView内でinflateするだけであれば問題ないようだ。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-7761092639039505749?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/fuum05SJ6RE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/7761092639039505749/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/01/fragment.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7761092639039505749?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7761092639039505749?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/fuum05SJ6RE/fragment.html" title="Fragmentでエラー" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/01/fragment.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkANQXo4fSp7ImA9WhRWGEo.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-8124341211659501100</id><published>2012-01-07T03:33:00.001+09:00</published><updated>2012-01-07T03:33:10.435+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-07T03:33:10.435+09:00</app:edited><title>Galaxy NexusでFragment I</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1trzZ1F-jVuxRjduDZPlD5GeCic/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1trzZ1F-jVuxRjduDZPlD5GeCic/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1trzZ1F-jVuxRjduDZPlD5GeCic/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1trzZ1F-jVuxRjduDZPlD5GeCic/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html"&gt;http://android-developers.blogspot.com/2011/02/android-30-fragments-api.html&lt;/a&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
上記サイトが一番ためになるようだ。&lt;/div&gt;
&lt;div&gt;
ただ、Layoutをxmlでやったり、Java内で動的にやったり、&lt;/div&gt;
&lt;div&gt;
なんだか関係がよくわからない、というレベルの私なので、&lt;/div&gt;
&lt;div&gt;
下記を参考にした。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://answers.oreilly.com/topic/2448-how-to-use-the-fragment-class-in-the-android-honeycomb-sdk-preview/"&gt;http://answers.oreilly.com/topic/2448-how-to-use-the-fragment-class-in-the-android-honeycomb-sdk-preview/&lt;/a&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
おそらく一番わかり易い記事だ。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[PROCESS]&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[#1 Make Project]&lt;/div&gt;
&lt;div&gt;
eclipseで新規作成メニューからAndroidプロジェクトを選択。&lt;br /&gt;
あなたの好きなプロジェクト名を作成する。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
[#2 Configure main.xml]&lt;/div&gt;
&lt;div&gt;
さっき作ったプロジェクトで最初に動く画面を作るmain.xml。&lt;br /&gt;
どこにあるかは下記図を参照。これをダブルクリック。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-Y_lHAXGIMcc/Twc5tqLXhsI/AAAAAAAAJJM/NEfNOz0zL7Y/s1600/fragment_source_tree.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-Y_lHAXGIMcc/Twc5tqLXhsI/AAAAAAAAJJM/NEfNOz0zL7Y/s320/fragment_source_tree.png" width="214" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
これを下記に上書き。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;pre class="xml" name="code"&gt;&lt;linearlayout android:id="@+id/frags" android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android"&gt;

    &lt;listview android:id="@+id/number_list" android:layout_height="match_parent" android:layout_width="250dip"&gt;

    &lt;fragment android:id="@+id/the_frag" android:layout_height="match_parent" android:layout_width="match_parent" class="com.bambooflower.fragmenttest.MyFragment"&gt;

&lt;/fragment&gt;&lt;/listview&gt;&lt;/linearlayout&gt;&lt;/pre&gt;
&lt;/div&gt;
上書き編集画面はこんな感じ。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-uK_TRylZ2Wc/Twc6Sduw9vI/AAAAAAAAJJU/EL1tgbb0PIA/s1600/fragment_xml_view.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://2.bp.blogspot.com/-uK_TRylZ2Wc/Twc6Sduw9vI/AAAAAAAAJJU/EL1tgbb0PIA/s320/fragment_xml_view.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
この"com.bambooflower.fragmenttest"はあなたの決めたプロジェクト名に変更。&lt;br /&gt;
&lt;br /&gt;
[#3 Add codes to MainActivity]&lt;br /&gt;
こんどは、プロジェクトを仕切るActivityを書き換え。&lt;br /&gt;
プロジェクト名+Activityのファイルをダブルクリック。&lt;br /&gt;
クラス内にコードを追加。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class="java" name="code"&gt;    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        ListView l = (ListView) findViewById(R.id.number_list);
        ArrayAdapter numbers = new ArrayAdapter&lt;string&gt;(getApplicationContext(),
                        android.R.layout.simple_list_item_1, 
                        new String [] {
                "one", "two", "three", "four", "five", "six"
        });
        l.setAdapter(numbers);
        l.setOnItemClickListener(this);
    }

    
    /**
     * Add a Fragment to our stack with n Androids in it
     */
    private void stackAFragment(int nAndroids) {
        Fragment f = new MyFragment(nAndroids);
        
        FragmentTransaction ft = getFragmentManager().beginTransaction();
        ft.replace(R.id.the_frag, f);
        ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
        ft.addToBackStack(null);
        ft.commit();
    }

        /**
         * Called when a number gets clicked
         */
        public void onItemClick(AdapterView parent, View view, int position, long id) {
                stackAFragment(position + 1);
    }
&lt;/string&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
書き換え後はこんな感じ。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-kxsmEQt52vw/Twc7B7Er9XI/AAAAAAAAJJc/boHQPsQFpD0/s1600/fragment_source_main.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="271" src="http://3.bp.blogspot.com/-kxsmEQt52vw/Twc7B7Er9XI/AAAAAAAAJJc/boHQPsQFpD0/s320/fragment_source_main.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
eclipse上で赤線が出てたら、依存関係が解消されていないので、&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
マウスオーバー（赤線の上にカーソルを合わせる）してサジェスト（カーソルの下に出てくる助言）野中の"import ****"を選択する。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
[#4 Add Fragment Class]&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
プロジェクト名を右クリックして、クラスを追加する。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-pnL1iOBGtrU/Twc8LLniFvI/AAAAAAAAJJk/GFciGJLLshQ/s1600/fragment_new_class.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="http://2.bp.blogspot.com/-pnL1iOBGtrU/Twc8LLniFvI/AAAAAAAAJJk/GFciGJLLshQ/s320/fragment_new_class.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
クラス名は、またあなたがつけてください。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
クラス作成後のソースに下記を追加。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class="java" name="code"&gt;  private int nAndroids;
  
  public MyFragment() {
      
  }

 /**
  * Constructor for being created explicitly
  */
 public MyFragment(int nAndroids) {
              this.nAndroids = nAndroids;
  }

  /**
   * If we are being created with saved state, restore our state
   */
  @Override
  public void onCreate(Bundle saved) {
      super.onCreate(saved);
      if (null != saved) {
              nAndroids = saved.getInt("nAndroids");
      }
  }
  
  /**
   * Save the number of Androids to be displayed
   */
  @Override
  public void onSaveInstanceState(Bundle toSave) {
      toSave.putInt("nAndroids", nAndroids);
  }

  /**
   * Make a grid and fill it with n Androids
   */
  @Override
  public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle saved) {
      int n;
      Context c = getActivity().getApplicationContext();
      LinearLayout l = new LinearLayout(c);
      for (n = 0; n &amp;lt; nAndroids; n++) {
              ImageView i = new ImageView(c);
              i.setImageResource(R.drawable.gallery_thumb);
              l.addView(i);
      }
      return l;
  }
&lt;/pre&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
追加後はこんな感じ。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-HcfsS9dAfTA/Twc8pdLTT1I/AAAAAAAAJJs/zydpBzPJiew/s1600/fragment_class_source.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-HcfsS9dAfTA/Twc8pdLTT1I/AAAAAAAAJJs/zydpBzPJiew/s320/fragment_class_source.png" width="292" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
最後に、main.xmlにもどって、"MyFragment"と適当に私が入れていた名前を、あなたのクラス名にしてください。&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-FSvfx4Y3URs/Twc9XPQAf7I/AAAAAAAAJJ0/hCixNkfw0Yo/s1600/fragment_class_name.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="228" src="http://1.bp.blogspot.com/-FSvfx4Y3URs/Twc9XPQAf7I/AAAAAAAAJJ0/hCixNkfw0Yo/s320/fragment_class_name.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
[#5 build]&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
ビルドしてみましょう。&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Android 4.0.3の横長画面エミュレータではこんな感じ。&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
Galaxy Nexusではこんな画面。なんか意図したものと違う・・・。&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
私が作りたいのは、Galaxy Nexusでは横に並ぶのではなく、画面遷移・・&lt;/div&gt;
&lt;div class="" style="clear: both; text-align: left;"&gt;
そうかListViewもFragmentにしないといけないのかな。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-MqocZ7OAtFc/Twc93FXS_8I/AAAAAAAAJJ8/Ufmov2J3MJw/s1600/Screenshot_2012-01-07-03-03-10%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-MqocZ7OAtFc/Twc93FXS_8I/AAAAAAAAJJ8/Ufmov2J3MJw/s320/Screenshot_2012-01-07-03-03-10%255B1%255D.png" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;
次回はちゃんと画面遷移ができるようにするぞー！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-8124341211659501100?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/4-zPlwcSbxw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/8124341211659501100/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2012/01/galaxy-nexusfragment-i.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8124341211659501100?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8124341211659501100?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/4-zPlwcSbxw/galaxy-nexusfragment-i.html" title="Galaxy NexusでFragment I" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Y_lHAXGIMcc/Twc5tqLXhsI/AAAAAAAAJJM/NEfNOz0zL7Y/s72-c/fragment_source_tree.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2012/01/galaxy-nexusfragment-i.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EASXc7fyp7ImA9WhRXEU4.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-8389181935482849282</id><published>2011-12-18T00:27:00.001+09:00</published><updated>2011-12-18T00:27:28.907+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T00:27:28.907+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>やっとgalaxy nexusにflashが届いた</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cQSpvdPje_UBFRU0T7rqJrVV_Wc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cQSpvdPje_UBFRU0T7rqJrVV_Wc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cQSpvdPje_UBFRU0T7rqJrVV_Wc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cQSpvdPje_UBFRU0T7rqJrVV_Wc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;flash playerはandroidマーケットからダウンロード可能です。&lt;div&gt;
&lt;a href="https://market.android.com/details?id=com.adobe.flashplayer&amp;amp;hl=en"&gt;https://market.android.com/details?id=com.adobe.flashplayer&amp;amp;hl=en&lt;/a&gt;
&lt;/div&gt;
&lt;div&gt;
これまでandroid 4.0(IceCream Sandwich)に未対応で、&lt;/div&gt;
&lt;div&gt;
Galaxy Nexusにはインストール不可能でした。&lt;/div&gt;
&lt;div&gt;
それが昨日4.0に対応したというニュースが出ました。&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://octoba.net/archives/20111216-android-news-1.html"&gt;http://octoba.net/archives/20111216-android-news-1.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
そこで、実際にインストールして見ました。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
やーっと、CNET TVが見られる！嬉しい！ちゃんと動いた。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-geHFg0fRY1k/Tuy0ptkWACI/AAAAAAAAIXY/clTqcOY_hOU/s1600/Screenshot_2011-12-18-00-15-35%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-geHFg0fRY1k/Tuy0ptkWACI/AAAAAAAAIXY/clTqcOY_hOU/s320/Screenshot_2011-12-18-00-15-35%255B1%255D.png" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-V4kVfej_o1Q/Tuy0sWhbt1I/AAAAAAAAIXg/cuJXgIF8-vM/s1600/Screenshot_2011-12-18-00-18-19%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://1.bp.blogspot.com/-V4kVfej_o1Q/Tuy0sWhbt1I/AAAAAAAAIXg/cuJXgIF8-vM/s320/Screenshot_2011-12-18-00-18-19%255B1%255D.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-8389181935482849282?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/FpYFgjHc5s4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/8389181935482849282/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/galaxy-nexusflash.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8389181935482849282?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8389181935482849282?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/FpYFgjHc5s4/galaxy-nexusflash.html" title="やっとgalaxy nexusにflashが届いた" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-geHFg0fRY1k/Tuy0ptkWACI/AAAAAAAAIXY/clTqcOY_hOU/s72-c/Screenshot_2011-12-18-00-15-35%255B1%255D.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/galaxy-nexusflash.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0EASXc7eip7ImA9WhRXEU4.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-5717483959947415834</id><published>2011-12-17T23:39:00.004+09:00</published><updated>2011-12-18T00:27:28.902+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-18T00:27:28.902+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>kindle for androidの辞書機能がlimitに引っかかる</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/tAhejIfTq5MSimEqfZiN-T5meh8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tAhejIfTq5MSimEqfZiN-T5meh8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/tAhejIfTq5MSimEqfZiN-T5meh8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/tAhejIfTq5MSimEqfZiN-T5meh8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
AndroidのKindleの辞書機能、微妙に制限がかかっていて辞書閲覧ができません。&lt;/div&gt;
&lt;div&gt;
【背景】&lt;/div&gt;
Galaxy Nexusを手に入れた直後に、1週間英語漬けになる研修に参加する機会を得て&lt;br /&gt;
&lt;div&gt;
多少英語に慣れ親しんだのですが、その後この英語感覚をどう維持しかつ伸ばすか悩みました。&lt;/div&gt;
&lt;div&gt;
読む、聞くは大事だという講師の話を真に受けて、下記２つを実施しようと思っています。&lt;/div&gt;
&lt;div&gt;
１．読む→気に入った記事や論文PDFをKindle for androidで読む&lt;/div&gt;
&lt;div&gt;
２．聞く→Tech News Todayなどの"英語で興味あるPodcast"を聞く&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
１．についてなぜKindle for androidかというと、単純にインターフェースがいいからです。&lt;/div&gt;
&lt;div&gt;
めくる感覚、文字サイズの変更への画面表示の追従、マージン変更、背景色変更、&lt;/div&gt;
&lt;div&gt;
これら標準機能も優れていますが、やはり辞書機能！が素晴らしい。&lt;/div&gt;
&lt;div&gt;
画面をホールド（タップを長時間保持）すると、勝手にタッチした単語がハイライトされて、&lt;/div&gt;
&lt;div&gt;
しかも画面の上か下に辞書が表示されるこの親切設計！&lt;/div&gt;
&lt;div&gt;
デフォルトでOxfordが使用出来ます。&lt;/div&gt;
&lt;div&gt;
「英英辞書を使いなさい」という英語講師の言に忠実に従うことができるし、いい！と思っていました。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
【問題】&lt;/div&gt;
&lt;div&gt;
さて、問題はここから。&lt;/div&gt;
&lt;div&gt;
AmazonからeBook（ファイルはeBook形式）を買ってGalaxy nexusに転送、Kindle for Androidで閲覧すると、確かに辞書機能は有効です。&lt;/div&gt;
&lt;div&gt;
次に、Kindle for Androidが最新版でサポートしたPDF形式の論文を読んで見ました。&lt;/div&gt;
&lt;div&gt;
閲覧はできる、でも・・・辞書機能は無効。これはうれしさ半減。&lt;/div&gt;
&lt;div&gt;
原因はKindle for AndroidがPDF形式に対して辞書機能を適用していないだけのようです。&lt;/div&gt;
&lt;div&gt;
なら、別の手だ。&lt;/div&gt;
&lt;div&gt;
PDF形式をeBook形式（AWZとかEBOKとか）に変換すれば辞書機能を適用してくれるだろう。&lt;/div&gt;
&lt;div&gt;
この変換処理はフリーソフトがやってくれる（mobipocket.com)からできるはず。&lt;/div&gt;
&lt;div&gt;
結果はダメでした。&lt;/div&gt;
&lt;div&gt;
上記フリーソフトで変換はうまく行ったのです。&lt;/div&gt;
&lt;div&gt;
またGalaxy NexusのMTP接続により、その生成ファイルを/kindleフォルダに追加したところ、&lt;/div&gt;
&lt;div&gt;
確かにKindle for Androidから閲覧できます。&lt;/div&gt;
&lt;div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-sneTJ0RGgQk/TuyqMDnvqII/AAAAAAAAIXI/_15p6ZBQFR0/s1600/Screenshot_2011-12-17-23-36-16%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-sneTJ0RGgQk/TuyqMDnvqII/AAAAAAAAIXI/_15p6ZBQFR0/s320/Screenshot_2011-12-17-23-36-16%255B1%255D.png" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;
ん？辞書をダウンロードする？&lt;br /&gt;
なんでだろう、ダウンロードは済んでいるはず。でもまあいいか。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-icmznfMdDa0/TuyqX29S2qI/AAAAAAAAIXQ/DTaIuTzJfGI/s1600/Screenshot_2011-12-17-23-36-24%255B1%255D.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-icmznfMdDa0/TuyqX29S2qI/AAAAAAAAIXQ/DTaIuTzJfGI/s320/Screenshot_2011-12-17-23-36-24%255B1%255D.png" width="180" /&gt;&lt;/a&gt;&lt;/div&gt;
んん！？リミットを超えました？&lt;br /&gt;
この時点で幾つか対策を実施しました。&lt;br /&gt;
●辞書を使用しているデバイスを減らしてみる→効果なし&lt;br /&gt;
●Kindle for PCからこのPDF由来のeBookを開くと、普通に辞書機能は有効。&lt;br /&gt;
なぜAndroidだけ辞書が使えない？？&lt;br /&gt;
（Kindle Cloud Readerというアプリもあるのですがこれはそもそも辞書機能がないから論外）&lt;br /&gt;
&lt;br /&gt;
だめだ、わからない。&lt;br /&gt;
今、解決策を探しています。&lt;br /&gt;
もう、amazonが更新してくれるのを待つしかないのかな・・・&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-5717483959947415834?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/uf8OSuoa9EA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/5717483959947415834/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/kindle-for-androidlimit.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5717483959947415834?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5717483959947415834?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/uf8OSuoa9EA/kindle-for-androidlimit.html" title="kindle for androidの辞書機能がlimitに引っかかる" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-sneTJ0RGgQk/TuyqMDnvqII/AAAAAAAAIXI/_15p6ZBQFR0/s72-c/Screenshot_2011-12-17-23-36-16%255B1%255D.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/kindle-for-androidlimit.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMDQ3k8fip7ImA9WhRXEEQ.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-7522951762778580983</id><published>2011-12-17T13:42:00.002+09:00</published><updated>2011-12-17T14:07:52.776+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-17T14:07:52.776+09:00</app:edited><title>Google+に移行したいと思います</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eQR_hmr7Awx_RcZRiADyhe6q4Ns/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eQR_hmr7Awx_RcZRiADyhe6q4Ns/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eQR_hmr7Awx_RcZRiADyhe6q4Ns/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eQR_hmr7Awx_RcZRiADyhe6q4Ns/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;
【移行前】&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-hvWjGEq1WSw/Tuwdd9kQZYI/AAAAAAAAIUE/V8sNrDu5Gr0/s1600/blogger.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="104" src="http://2.bp.blogspot.com/-hvWjGEq1WSw/Tuwdd9kQZYI/AAAAAAAAIUE/V8sNrDu5Gr0/s320/blogger.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
ついにこのようなお達しが来る時期となってしまいました。&lt;br /&gt;
BloggerからGoogle+に移行してくださいとのこと。&lt;br /&gt;
&lt;br /&gt;
これまでのURLが保存されるのか非常に心配です。&lt;br /&gt;
&lt;br /&gt;
【移行中】&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-XVjv9EG7Wco/TuwhVdCHg2I/AAAAAAAAIUw/3zj6dmwm3P0/s1600/blogger2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="http://3.bp.blogspot.com/-XVjv9EG7Wco/TuwhVdCHg2I/AAAAAAAAIUw/3zj6dmwm3P0/s320/blogger2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
そうか、戻せるのか。&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
【移行後】&lt;br /&gt;
なんにも変わってないようです。プロフィールが変わるだけ。&lt;br /&gt;
Google+側からも、なにか特別に変わった感じで見えるわけではないですね。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-6B55M4gInPQ/Tuwji_bYSZI/AAAAAAAAIU4/qNCBz-HCiHE/s1600/blogger3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-6B55M4gInPQ/Tuwji_bYSZI/AAAAAAAAIU4/qNCBz-HCiHE/s1600/blogger3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
投稿編集画面から、「共有」が選べるようになっていますね。&lt;br /&gt;
これでGoogle+にも同時に投稿できるということでしょうか。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-7522951762778580983?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/vcDcKc4XQ4w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/7522951762778580983/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/google.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7522951762778580983?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7522951762778580983?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/vcDcKc4XQ4w/google.html" title="Google+に移行したいと思います" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-hvWjGEq1WSw/Tuwdd9kQZYI/AAAAAAAAIUE/V8sNrDu5Gr0/s72-c/blogger.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08ERng6eip7ImA9WhRRGEQ.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-8532353583030416826</id><published>2011-12-03T14:43:00.001+09:00</published><updated>2011-12-03T14:56:47.612+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T14:56:47.612+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>Galaxy Nexus(ICS)のスクリーンショット取り出し（MTP接続）</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7qREvJ4bYTRNi6ayTTHdi6EUmuM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7qREvJ4bYTRNi6ayTTHdi6EUmuM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7qREvJ4bYTRNi6ayTTHdi6EUmuM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7qREvJ4bYTRNi6ayTTHdi6EUmuM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;android 4.0 icecream sandwichでは、画面のスクリーンショットが撮れます。&lt;br /&gt;
&lt;div&gt;
方法は、電源ボタンと音量ボタンの同時押しです。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
Galaxy nexusでスクリーンショットを取り、それをPCに取り込みます。&lt;/div&gt;
&lt;div&gt;
USBでPCに接続すると、MTPかPTPかで接続を選択するように設定できますので、&lt;/div&gt;
&lt;div&gt;
ここではMTPで接続します。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-gw9SklAo-bs/Ttm3r9cXgEI/AAAAAAAAHac/NhO43K_4_fU/s1600/mtp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-gw9SklAo-bs/Ttm3r9cXgEI/AAAAAAAAHac/NhO43K_4_fU/s1600/mtp.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
すると、PC(Windows)側からこのように見えます。&lt;/div&gt;
&lt;div&gt;
フォルダの構造はこんな感じです。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-dRzS5j9HH1E/Ttm4KOdBFnI/AAAAAAAAHak/5XvdRyGNjoc/s1600/folder_on_pc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="176" src="http://3.bp.blogspot.com/-dRzS5j9HH1E/Ttm4KOdBFnI/AAAAAAAAHak/5XvdRyGNjoc/s320/folder_on_pc.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
スクリーンショットは、このPictures-&amp;gt;screenshotsに入っています。&lt;/div&gt;
&lt;div&gt;
また、カメラで撮った写真はというと、DCIMの中に入っています。&lt;/div&gt;
&lt;div&gt;
使い分けができるので嬉しいです。&lt;br /&gt;
&lt;br /&gt;
ちなみにこのMTP接続中でも、スクリーンショットは撮れるようです。&lt;br /&gt;
...まあ、usb接続中ならadb使うよ、という声も聞こえてきそうですが。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-8532353583030416826?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/09RsMD00iEA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/8532353583030416826/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/galaxy-nexusicsmtp.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8532353583030416826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8532353583030416826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/09RsMD00iEA/galaxy-nexusicsmtp.html" title="Galaxy Nexus(ICS)のスクリーンショット取り出し（MTP接続）" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-gw9SklAo-bs/Ttm3r9cXgEI/AAAAAAAAHac/NhO43K_4_fU/s72-c/mtp.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/galaxy-nexusicsmtp.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AARXs_eSp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-2532909383359666332</id><published>2011-12-03T02:02:00.001+09:00</published><updated>2011-12-03T02:09:04.541+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:09:04.541+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>galaxy nexusのadb接続２： wifi経由</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GoMFR3NKuAgJvP5TpJXPKMHlYMQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GoMFR3NKuAgJvP5TpJXPKMHlYMQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GoMFR3NKuAgJvP5TpJXPKMHlYMQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GoMFR3NKuAgJvP5TpJXPKMHlYMQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;a href="http://o-san.blogspot.com/2011/12/galaxy-nexusadb.html"&gt;前の記事 Galaxy Nexusのadb接続&lt;/a&gt;&amp;nbsp;の続きでございます。&lt;br /&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
android 3.0(gingerbread)からwifiでのadb接続がデフォルトでできるという情報を得ました。&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://komugi.net/archives/2010/08/22212755"&gt;コレギドットネット&lt;/a&gt;&amp;nbsp;を参考に、wifiでのadb接続を試みました。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
（環境：Windows 7 home premium 64bit + eclipse 3.5 + adb)&lt;/div&gt;
&lt;div&gt;
0. Windowsボタン→”cmd”と入力し、コマンドプロンプトを起動。&lt;/div&gt;
&lt;div&gt;
1. [USB接続中]adb tcpip &amp;lt;ポート番号&amp;gt;　（適当に52525と入力）&lt;/div&gt;
&lt;div&gt;
2. USB切断&lt;/div&gt;
&lt;div&gt;
3. adb connect &lt;ipアドレス&gt;:&amp;lt;ポート番号&amp;gt;&lt;/ipアドレス&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;(IPアドレスは、Galaxy Nexus側の設定→wifi→&amp;lt;接続しているLAN&amp;gt;で表示できます）&lt;/div&gt;
&lt;div&gt;
接続完了！&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-Vwb__fKGbe8/TtkF3Ap3JgI/AAAAAAAAHTs/gQ4tS8zaEKE/s1600/adb_wifi.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="232" src="http://2.bp.blogspot.com/-Vwb__fKGbe8/TtkF3Ap3JgI/AAAAAAAAHTs/gQ4tS8zaEKE/s320/adb_wifi.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
下記が接続した証拠です。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-W34ukJzx4iU/TtkF_D0gGRI/AAAAAAAAHT0/Do-b6pgLQXM/s1600/adb_wifi_con.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://2.bp.blogspot.com/-W34ukJzx4iU/TtkF_D0gGRI/AAAAAAAAHT0/Do-b6pgLQXM/s320/adb_wifi_con.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-2532909383359666332?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/BRxnXr6RlRY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/2532909383359666332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/galaxy-nexusadb-wifi.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/2532909383359666332?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/2532909383359666332?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/BRxnXr6RlRY/galaxy-nexusadb-wifi.html" title="galaxy nexusのadb接続２： wifi経由" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-Vwb__fKGbe8/TtkF3Ap3JgI/AAAAAAAAHTs/gQ4tS8zaEKE/s72-c/adb_wifi.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/galaxy-nexusadb-wifi.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AHR345eyp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-3697292362292984263</id><published>2011-12-03T01:45:00.001+09:00</published><updated>2011-12-03T02:08:56.023+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:08:56.023+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><title>windowsの次はandroidなのか・・・</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wxR-__RYDU_imODnqv4IMfSzsd4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wxR-__RYDU_imODnqv4IMfSzsd4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wxR-__RYDU_imODnqv4IMfSzsd4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wxR-__RYDU_imODnqv4IMfSzsd4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;なんの話かというと、うちのブログへのアクセス履歴。&lt;br /&gt;
OS別では1.windowsに次いで2.Android&lt;br /&gt;
まじですか。3.iPhone　まじですか。そういう世の中になったんだなぁ。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-FN1r7C98x1k/TtkA6hoDsxI/AAAAAAAAHTY/I_MYsutAnMQ/s1600/statistics.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="263" src="http://3.bp.blogspot.com/-FN1r7C98x1k/TtkA6hoDsxI/AAAAAAAAHTY/I_MYsutAnMQ/s320/statistics.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-3697292362292984263?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/lGfV9ROysLI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/3697292362292984263/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/windowsandroid.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/3697292362292984263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/3697292362292984263?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/lGfV9ROysLI/windowsandroid.html" title="windowsの次はandroidなのか・・・" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-FN1r7C98x1k/TtkA6hoDsxI/AAAAAAAAHTY/I_MYsutAnMQ/s72-c/statistics.png" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/windowsandroid.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUCRHw8eyp7ImA9WhRRGUQ.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-8012452368297387476</id><published>2011-12-03T01:34:00.001+09:00</published><updated>2011-12-04T20:14:25.273+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-04T20:14:25.273+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>２代目androidのgalaxy nexusとmarketノ謎</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-kPsH_smsHkQKxAV5VhgspwXIHw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-kPsH_smsHkQKxAV5VhgspwXIHw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-kPsH_smsHkQKxAV5VhgspwXIHw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-kPsH_smsHkQKxAV5VhgspwXIHw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;PC版のandroid marketについてわからないことがあります。&lt;br /&gt;
&lt;div&gt;
本日購入したGalaxy Nexusにはインストールしておらず、&lt;/div&gt;
&lt;div&gt;
機種変前のxperiaにはインストールしていたアプリがあります。&lt;/div&gt;
&lt;div&gt;
（たとえばQRコードリーダ)&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
PCにgalaxy nexusを接続しandroid marketで上記QRコードリーダを表示させると、&lt;/div&gt;
&lt;div&gt;
「インストールできない」表示になります。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div&gt;
なぜでしょう。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-LVLIaTpGFW8/TttSRX50R1I/AAAAAAAAHjo/GfgIU8a5Nt4/s1600/androidmarket.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="239" src="http://1.bp.blogspot.com/-LVLIaTpGFW8/TttSRX50R1I/AAAAAAAAHjo/GfgIU8a5Nt4/s320/androidmarket.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
さらにはですね、本日購入したGalaxy Nexus君のマーケットアプリについても謎があります。&lt;br /&gt;
なんと、3g接続でアプリをダウンロード出来ませんでした（12/2の12時時点）&lt;br /&gt;
これはがっかりしました。「エラーにより●●をインストール出来ません」と表示されました。&lt;br /&gt;
エラー内容は詳しく教えてくれません。&lt;br /&gt;
wifi接続してやっとダウンロードできました（12/2の23時時点）&lt;br /&gt;
今3g接続（マイエリアあり）でアプリのダウンロードは出来るようになってます（12/3の2時時点）&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-8012452368297387476?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/l2ZKYpjQyVg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/8012452368297387476/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/android-market.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8012452368297387476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/8012452368297387476?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/l2ZKYpjQyVg/android-market.html" title="２代目androidのgalaxy nexusとmarketノ謎" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-LVLIaTpGFW8/TttSRX50R1I/AAAAAAAAHjo/GfgIU8a5Nt4/s72-c/androidmarket.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/android-market.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8AR3YycSp7ImA9WhRRGEo.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-1477407054867370783</id><published>2011-12-03T01:22:00.001+09:00</published><updated>2011-12-03T09:57:26.899+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T09:57:26.899+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>galaxy nexusのadb接続</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/TCtpGiHf4O1RJ44W2sh3uBs3FBA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TCtpGiHf4O1RJ44W2sh3uBs3FBA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/TCtpGiHf4O1RJ44W2sh3uBs3FBA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/TCtpGiHf4O1RJ44W2sh3uBs3FBA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div&gt;
本日Galaxy Nexusを購入して参りました。&lt;/div&gt;
&lt;div&gt;
docomoショップでの店員の混乱などは追って記事にします。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
開発者用メニューが大変充実しているGalaxy Nexusですが、&lt;br /&gt;
&lt;div&gt;
USBデバッグモードを起動してPCに接続してもADBが認識してくれません。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
googleが提供しているUSBドライバにGalaxy Nexus用のADBドライバが入っているようなのですが、&lt;/div&gt;
&lt;div&gt;
どこに入っているのかいまいちよくわかりません。&lt;/div&gt;
&lt;div&gt;
そこで、SAMSUNGが提供しているドライバパッケージをインストールしてしまいました。&lt;/div&gt;
&lt;div&gt;
提供元はこちらです。&lt;/div&gt;
&lt;div&gt;
&lt;a href="http://www.sendspace.com/file/bg4ag0"&gt;http://www.sendspace.com/file/bg4ag0&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
ドライバインストーラを起動すると下記のようになります。&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Xu7hWBSoBPw/Ttj76O4h85I/AAAAAAAAHTA/KbFe15MzTMk/s1600/driver4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="192" src="http://4.bp.blogspot.com/-Xu7hWBSoBPw/Ttj76O4h85I/AAAAAAAAHTA/KbFe15MzTMk/s320/driver4.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
インストール後は、通常通りADBが認識してくれました。&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-UN6ku3_s4kY/Ttj8OuOCCzI/AAAAAAAAHTI/Y8SNM3wBE-U/s1600/adb.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="226" src="http://1.bp.blogspot.com/-UN6ku3_s4kY/Ttj8OuOCCzI/AAAAAAAAHTI/Y8SNM3wBE-U/s320/adb.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
さて、続いては&lt;a href="http://o-san.blogspot.com/2011/12/galaxy-nexusadb-wifi.html"&gt;wifiでADB接続&lt;/a&gt;します。&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-1477407054867370783?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/-K6ZC2T6duA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/1477407054867370783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/12/galaxy-nexusadb.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1477407054867370783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1477407054867370783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/-K6ZC2T6duA/galaxy-nexusadb.html" title="galaxy nexusのadb接続" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Xu7hWBSoBPw/Ttj76O4h85I/AAAAAAAAHTA/KbFe15MzTMk/s72-c/driver4.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/12/galaxy-nexusadb.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ACQHk6eSp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-1504399424058666645</id><published>2011-11-27T22:52:00.001+09:00</published><updated>2011-12-03T02:09:21.711+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:09:21.711+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="excel" /><title>spreadsheet filter() return</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Fa_LeVuEgZ-JIY3u5d4zLeH--40/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Fa_LeVuEgZ-JIY3u5d4zLeH--40/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Fa_LeVuEgZ-JIY3u5d4zLeH--40/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Fa_LeVuEgZ-JIY3u5d4zLeH--40/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;家計簿をgoogle spreadsheetで管理する際に困った事を書いておきます。&lt;br /&gt;
&lt;br /&gt;
[PROBLEM: CAN'T TREAT N/A ERROR AS 0 VALUE]&lt;br /&gt;
私がgoogle spreadsheetで作成した家計簿では、&lt;br /&gt;
入出金額と但し書きを表にして管理しています。&lt;br /&gt;
ある月の電話料金を自動算出する計算式も導入しております。&lt;br /&gt;
計算式は、&lt;br /&gt;
1.filter関数で「但し書き[i]＝"スイドウ"」の条件に合致する「金額[i]」を抽出し&lt;br /&gt;
2.sum関数でその結果を合計し、&lt;br /&gt;
その月の水道料金支払額を計算します。&lt;br /&gt;
&lt;br /&gt;
ここで、1.filterという関数があります。&lt;br /&gt;
これは、配列AとBを引数に取り、&lt;br /&gt;
B[i]の値がxならA[i]を出力するという関数です。&lt;br /&gt;
返り値は配列になります。&lt;br /&gt;
B[i]の値がxのものがない場合、&lt;br /&gt;
エラーでN/A（値なし）が返ってきます。&lt;br /&gt;
&lt;br /&gt;
問題は、&lt;br /&gt;
&lt;br /&gt;
[FAILURE PATTERN]&lt;br /&gt;
sum(filter(arrayA,arrayB="WaterFee"))&lt;br /&gt;
&lt;br /&gt;
と書くと&lt;br /&gt;
仮にfilterの結果がN/Aで返ってきた時、&lt;br /&gt;
sumの返り値も0でなくN/Aで返ってきます。&lt;br /&gt;
水道料金は隔月引き落としなので、水道料金引き落としがない月は&lt;br /&gt;
sumの結果はN/Aで返ってきます。&lt;br /&gt;
本当は0で返ってきて欲しいです。&lt;br /&gt;
&lt;br /&gt;
[SOLUTION: SUCCESS/ UTILIZE IFERROR() FUNCTION]&lt;br /&gt;
解決可能でした。&lt;br /&gt;
IFERROR関数は、引数AがN/Aなら引数Bを返すという関数です。&lt;br /&gt;
xがN/Aなら&lt;br /&gt;
IFERROR(x; 0)は0を返します。&lt;br /&gt;
これを使うと、&lt;br /&gt;
&lt;br /&gt;
[CORRECT PATTERN]&lt;br /&gt;
sum(IFERROR(filter(arrayA,arrayB="WaterFee");0))&lt;br /&gt;
&lt;br /&gt;
で、水道料金の合計額か、なければ0が返ってきます。&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-1504399424058666645?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/6fELOdyZPag" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/1504399424058666645/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/11/spreadsheet-filter-return.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1504399424058666645?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1504399424058666645?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/6fELOdyZPag/spreadsheet-filter-return.html" title="spreadsheet filter() return" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/11/spreadsheet-filter-return.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUQHRXozfCp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-4510223036316396228</id><published>2011-11-23T21:32:00.001+09:00</published><updated>2011-12-03T01:28:54.484+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T01:28:54.484+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><category scheme="http://www.blogger.com/atom/ns#" term="nexus" /><title>galaxy nexus予約@docomoショップ</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VQOAOKGxSQkfkgh46RY9Jm2S5dk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VQOAOKGxSQkfkgh46RY9Jm2S5dk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VQOAOKGxSQkfkgh46RY9Jm2S5dk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VQOAOKGxSQkfkgh46RY9Jm2S5dk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;galaxy nexusをdocomoショップにて予約して参りました。&lt;br /&gt;
店員さんのご対応は非常に良かったのですが、&lt;br /&gt;
こちらのわくわく感とはちょっと異なる慎重な受け答えがありました。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
「えぇと、SPモードはお使いになられます？&lt;br /&gt;
　もしお使いなら、絵文字の入力に制限があります。」&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
「機種変更でいらっしゃいますか？」 &amp;nbsp;...yes&lt;br /&gt;
&lt;br /&gt;
「SDカードが挿入できないタイプの機種なので、&lt;br /&gt;
　ご自宅のパソコンにソフトをインストールしていただき、&lt;br /&gt;
　旧機種からの電話帳移し替えをお願いいたします。」&lt;br /&gt;
&lt;br /&gt;
....それはどこからダウンロードするのか、やり方は？&lt;br /&gt;
「docomoの電話帳移し替えソフトがございます、そちらをダウンロードしてインストールください。」&lt;br /&gt;
「使い方がわからなければこちらの電話番号に・・・」&lt;br /&gt;
...docomo謹製の移し替えアプリなのね。了解。&lt;br /&gt;
&lt;br /&gt;
予約自体は２分で終了。&lt;br /&gt;
&lt;br /&gt;
「何かご不明な点はないですか？」x３&lt;br /&gt;
docomoの心配な気持ちがよく伝わって来ましたね。&lt;br /&gt;
お財布ケータイなんかのdocomo謹製のサービスはほとんど使いませんから、&lt;br /&gt;
私はdocomoに聞きたいことはなく、&lt;br /&gt;
「いえ、ないです」&lt;br /&gt;
と答えておきました。&lt;br /&gt;
&lt;br /&gt;
受け取りは12/2だそうです。&lt;br /&gt;
楽しみですね。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-4510223036316396228?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/YBOsDzDxsA8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/4510223036316396228/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/11/galaxy-nexusdocomo.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/4510223036316396228?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/4510223036316396228?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/YBOsDzDxsA8/galaxy-nexusdocomo.html" title="galaxy nexus予約@docomoショップ" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/11/galaxy-nexusdocomo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEHQnw7fyp7ImA9WhRSF0Q.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-7944300924642695450</id><published>2011-11-20T21:06:00.001+09:00</published><updated>2011-11-20T21:37:13.207+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-20T21:37:13.207+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="PKC" /><title>PKCの最新情報</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Bl9XRWdOXlQx_771KygT00NPGZs/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bl9XRWdOXlQx_771KygT00NPGZs/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Bl9XRWdOXlQx_771KygT00NPGZs/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Bl9XRWdOXlQx_771KygT00NPGZs/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;北里大学の先生に調べていただいた情報を載せます。&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;１．難病情報センターのデータベースの情報
6&lt;br /&gt;
&lt;a href="http://www.nanbyou.or.jp/entry/616"&gt;http://www.nanbyou.or.jp/entry/61&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;２．行田総合病院　秋山先生の２００８年論文&lt;br /&gt;
&lt;a href="http://jglobal.jst.go.jp/public/20090422/200902256299759861"&gt;心因反応として経過を見ていた，ＰＫＣ（発作性運動誘発性舞踏アテトーゼ）の１例&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;


３．兵庫県塚口病院　浜田先生の１９９８年論文&lt;br /&gt;
&amp;nbsp;
&lt;a href="http://child-neuro-jp.org/gakaisi2/noto.html"&gt;学会誌脳と発達&lt;/a&gt;&amp;nbsp;
&lt;br /&gt;
&lt;br /&gt;
２．の文献が参照している国内調査では、&lt;br /&gt;
●疾患の病因は判明しておらず&lt;br /&gt;
●診断に特異的検査はない&lt;br /&gt;
●PKC150例のうち97例(65%)が家族性、53%が孤発性とのこと。&lt;br /&gt;
「PKCになってしまっている人は家族から遺伝した可能性が高いが、&lt;br /&gt;
　必ずしも子どもに遺伝するかどうかはわからない」ということのようです。&lt;br /&gt;
&amp;nbsp;●PKCの約17%は良性家族性乳児痙攣との合併があったとのこと。&lt;br /&gt;
　子どもに遺伝したかどうかを判断する一つの材料にはなりそうです。&amp;nbsp;
&lt;br /&gt;
&lt;br /&gt;
なかなか情報がない、と調べてくださった先生もおっしゃっていました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-7944300924642695450?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/x_3F6jBPaYg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/7944300924642695450/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/11/6-httpwww.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7944300924642695450?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7944300924642695450?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/x_3F6jBPaYg/6-httpwww.html" title="PKCの最新情報" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/11/6-httpwww.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ADSXcyfip7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-5805525432014823040</id><published>2011-08-29T18:42:00.002+09:00</published><updated>2011-12-03T02:09:38.996+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:09:38.996+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><title>Javaのinstanceof判定</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/mEOkOwRgWSDwjStNi2I6kYu7fuc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mEOkOwRgWSDwjStNi2I6kYu7fuc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/mEOkOwRgWSDwjStNi2I6kYu7fuc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/mEOkOwRgWSDwjStNi2I6kYu7fuc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;[Test Code]&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code" class="java"&gt;		class a {
			a() {
			}
			String getname() {
				return "this is a.";
			}
		}
		class b extends a {
			b() {
				super();
			}
			String getname() {
				return super.getname()+"but this is also b";
			}
		}
		Class&lt;? extends a&gt; bclazz = b.class;
		a bx = new a();
		try {
			bx = bclazz.newInstance();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		} catch (InstantiationException e) {
			e.printStackTrace();
		}
		if(bx instanceof b)
			Log.w("Test", "this is instanceof b");
		if(bx instanceof a)
			Log.w("Test", "this is instanceof a");
		Log.w("Test", bx.getname());
&lt;/pre&gt;&lt;br /&gt;
[Result]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
08-29 09:41:31.314: WARN/Test(14370): this is instanceof b&lt;br /&gt;
08-29 09:41:31.314: WARN/Test(14370): this is instanceof a&lt;br /&gt;
08-29 09:41:31.314: WARN/Test(14370): this is a.but this is also b&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-5805525432014823040?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/N5ApiudYtGs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/5805525432014823040/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/08/javainstanceof.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5805525432014823040?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5805525432014823040?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/N5ApiudYtGs/javainstanceof.html" title="Javaのinstanceof判定" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/08/javainstanceof.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08FQHoyfSp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-7010350122186707765</id><published>2011-08-29T09:04:00.001+09:00</published><updated>2011-12-03T02:10:11.495+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:10:11.495+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="java" /><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><title>AndroidというかJavaのnewInstanceの復習</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PLL6aZyYwjqtvqbgzVDufki2N4Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLL6aZyYwjqtvqbgzVDufki2N4Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PLL6aZyYwjqtvqbgzVDufki2N4Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLL6aZyYwjqtvqbgzVDufki2N4Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;[Test Code]&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code" class="java"&gt;		class a {
			a() {
			}
			String getname() {
				return "this is a.";
			}
		}
		class b extends a {
			b() {
				super();
			}
			String getname() {
				return super.getname()+"but this is also b";
			}
		}
		Class&lt;? extends a&gt; bclazz = b.class;
		a bx = new a();
		try {
			bx = bclazz.newInstance();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		} catch (InstantiationException e) {
			e.printStackTrace();
		}
		Log.w("Test", bx.getname());
&lt;/pre&gt;&lt;br /&gt;
[Result]&lt;br /&gt;
08-29 00:01:35.763: WARN/Test(336): this is a.but this is also b&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-7010350122186707765?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/0YGf-vqWYPc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/7010350122186707765/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/08/androidjavanewinstance.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7010350122186707765?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/7010350122186707765?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/0YGf-vqWYPc/androidjavanewinstance.html" title="AndroidというかJavaのnewInstanceの復習" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/08/androidjavanewinstance.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIDSH4-fyp7ImA9WhdREEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-6293503504953033672</id><published>2011-07-31T00:42:00.000+09:00</published><updated>2011-07-31T00:42:59.057+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-31T00:42:59.057+09:00</app:edited><title>B'z/C'mon</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PLhj4M7JKJ2id9hXqMOE54unbwI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLhj4M7JKJ2id9hXqMOE54unbwI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PLhj4M7JKJ2id9hXqMOE54unbwI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PLhj4M7JKJ2id9hXqMOE54unbwI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;2011/7/27発売。&lt;br /&gt;
今回タイアップが多くなっております。&lt;br /&gt;
曲紹介の記事があまりないので、僭越ながら私めが主観に基づいて紹介したいと思います。&lt;br /&gt;
&lt;br /&gt;
[曲紹介]&lt;br /&gt;
1. C'mon&lt;br /&gt;
大震災後にできたというこの曲。&lt;br /&gt;
歌詞は「離れてしまえば　ぼやける故郷（ふるさと）の灯」から始まる。&lt;br /&gt;
大事なものを失い、誰かの泣き声が聞こえてくる絶望の環境でも、&lt;br /&gt;
ゆっくり確実に立ち上がろう、というメッセージが全編に渡ってます。&lt;br /&gt;
曲は、アコースティックギターのゆったりとしたスクロールのメローなリフ、&lt;br /&gt;
サビは爽やかなシーケンスでメッセージ伝達重視の曲。&lt;br /&gt;
この曲自体のPVはyoutubeに開設されたB'z公式チャンネルで高画質動画を閲覧可能です。&lt;br /&gt;
&lt;br /&gt;
2. さよなら傷だらけの日々よ&lt;br /&gt;
乾いたギターサウンドと乾いた歌詞で「はばたけ」っていう感じのコーラのCMに合わせた作りのハードロック曲。&lt;br /&gt;
個人的にはマーチっぽいなぁというサビと分厚いコーラスが売りだと思います。&lt;br /&gt;
&lt;br /&gt;
3. ひとしずくのアナタ&lt;br /&gt;
3/4のディレイを利かせた得意の刻みのギターから入るサイケ風アレンジの曲。&lt;br /&gt;
メロディーは昔工藤静香が歌ってそうな懐かしい感じのするマイナー調。&lt;br /&gt;
歌詞は、ひたすら男の餓えと懇願、という感じ。切なさが出ている。&lt;br /&gt;
&lt;br /&gt;
4. Homebound&lt;br /&gt;
コテコテしっとりのバラードで、アレンジは永遠の翼に近いストリングスとピアノ、ゆったりベース。&lt;br /&gt;
家族を思い起こさせる歌詞で、アルバムの中ではオアシス的な存在になっている。&lt;br /&gt;
&lt;br /&gt;
5. Don't Wanna Lie&lt;br /&gt;
3拍子だが疾走感がある前向きな曲。変われない自分を変えるとき、という前向きな歌詞。&lt;br /&gt;
ギターは刻みに徹していてアレンジに溶け込んでおり、曲の完成度がかなり高い。&lt;br /&gt;
&lt;br /&gt;
6. DAREKA&lt;br /&gt;
アルバム曲なのに一番はじけている曲。&lt;br /&gt;
自虐的かつ世の中を達観して、こんな感じで人生進んでいくよね、という若さを全面に出した歌詞。&lt;br /&gt;
はじけたホーンでビッグバンド的な楽しさを感じられる。&lt;br /&gt;
&lt;br /&gt;
7. ボス&lt;br /&gt;
ジャズアレンジだがサビは完全に昭和歌謡曲という面白い曲。&lt;br /&gt;
&lt;br /&gt;
8. Too Young&lt;br /&gt;
これはどっからどう聞いても昭和歌謡曲。&lt;br /&gt;
live gymがダンスホールになるのではないかと思ってしまいます。&lt;br /&gt;
&lt;br /&gt;
9. ピルグリム&lt;br /&gt;
ゆったりリズムの乾いたマイナー調から入り、いきなりえぐるギターリフで目を覚ますロックバラード。&lt;br /&gt;
歌詞は訴えかける最後が印象的。&lt;br /&gt;
&lt;br /&gt;
10. ザ・マイスター&lt;br /&gt;
サッカーの応援ソングのような縦ノリで「オウオウ」というコーラス。&lt;br /&gt;
自分を鼓舞する、自分を貫く、という歌詞。&lt;br /&gt;
&lt;br /&gt;
11. デッドエンド&lt;br /&gt;
お気に入り。&lt;br /&gt;
ジュディーオングの曲のような入りで、「えええ？？」と思っていたら濃いリフ、濃いコーラス、濃いベース、&lt;br /&gt;
ちょっと暗いメロディ。いやーオリジナリティ全開です。&lt;br /&gt;
歌詞は、いまいちわかってないが、追い詰められてるようだがそんな状況を続けてくのが自分の人生、といっている。&lt;br /&gt;
&lt;br /&gt;
12. 命名&lt;br /&gt;
NHKみんなのうたで流れそうなバラード曲。&lt;br /&gt;
命名とは命に名をつけること、希望にあふれてたあのときの気持ちと一緒に生きる、という歌詞。はばいていきそうな曲。&lt;br /&gt;
&lt;br /&gt;
13. Ultra soul 2011&lt;br /&gt;
夏、水泳、といえばこの曲。&lt;br /&gt;
アルバム全編でベースのバリー・スパークスが大活躍しているが、&lt;br /&gt;
バリーの効果が一番見える曲。&lt;br /&gt;
とにかく今回のB'zは刻みが気持ちよくなっている！&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-6293503504953033672?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/3CCGMdQCQW8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/6293503504953033672/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/07/bzcmon.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6293503504953033672?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/6293503504953033672?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/3CCGMdQCQW8/bzcmon.html" title="B'z/C'mon" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/07/bzcmon.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08GRHg5fSp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-1685209266724567762</id><published>2011-07-14T23:50:00.001+09:00</published><updated>2011-12-03T02:10:25.625+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:10:25.625+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="golang" /><title>Google App Engine for Goをインストール</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uTzNo2YJvt9eMXI3blsXvLw0TQI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uTzNo2YJvt9eMXI3blsXvLw0TQI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uTzNo2YJvt9eMXI3blsXvLw0TQI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uTzNo2YJvt9eMXI3blsXvLw0TQI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;2009年11月ごろにお披露目されましたGo言語で2010年初頭に遊んだ経験がありました。&lt;br /&gt;
2011年5月に、やっとGoogle App Engineのサポート言語第３号としてGo言語が登場しました。&lt;br /&gt;
（第一がPython, 第二がJava）&lt;br /&gt;
これは、あまりぱっとした適用分野が見つかっていなかったGo言語陣営にとって期待の星のようです。&lt;br /&gt;
&lt;br /&gt;
早速Google App EngineのGも知らない私が、Go言語を1Kステップくらい書いたことがあるレベルで取り組んでみます。&lt;br /&gt;
&lt;br /&gt;
１．まず、Go言語開発環境を作り直しです（笑）&lt;br /&gt;
Goのランタイムエンジンはだいぶ頻繁に改良を重ねております。&lt;br /&gt;
2011年7月現在r58.1という数字がついており、そんなメジャーバージョン番号あるのか？と突っ込みたくなるだけでなく、&lt;br /&gt;
本当にいろいろ改良されており、Makefileやら周りのツールも全く互換性がありません。&lt;br /&gt;
2010年に私が作った環境からはだいぶ差分が蓄積しているようでした。&lt;br /&gt;
(primitivesのひとつ、floatもないのかよ、というレベル)&lt;br /&gt;
そこで、開発環境をまっさらから作り直します。&lt;br /&gt;
下記資料を参照します。&lt;br /&gt;
http://golang.org/doc/install.html#tmp_17&lt;br /&gt;
&lt;br /&gt;
1.1開発環境最新版ソースをダウンロード。&lt;br /&gt;
まず、googlecodeにあるGo言語開発環境の最新版をインストールします。&lt;br /&gt;
このためには、hg(mercurial)パッケージが必要です。&lt;br /&gt;
私の使っているFedora 14では、yum install hgと打つといろいろ依存性が解決されてhgがインストールされました。&lt;br /&gt;
ubuntu系ではapt-get install mercurialとなるでしょうか。&lt;br /&gt;
問題ないなら、下記を打ってみましょう。&lt;br /&gt;
hg clone -r release http://go.googlecode.com/hg/ &lt;自分のGo用ディレクトリのパス&gt;&lt;br /&gt;
hgパッケージがgooglecodeから開発環境最新版ソースをダウンロードしてくれます。&lt;br /&gt;
このディレクトリパスが、これからの作業場所になります。&lt;br /&gt;
&lt;br /&gt;
1.2開発環境バイナリを自動生成。&lt;br /&gt;
ディレクトリ内のsrc/all.bashを叩くとバイナリは自動生成されます。&lt;br /&gt;
ただダウンロードしただけではsrc/all.bashは動いてくれません。&lt;br /&gt;
ちゃんと上の資料に書いてあるとおり、gawkやedをインストールすれば、ちゃんと動いてくれます。&lt;br /&gt;
all.bashが動けば、Go言語で書いたスクリプトをコンパイルするためのバイナリファイルが生成されます。&lt;br /&gt;
もしできなかった場合は、上記必要パッケージが入っていないか、Go専用環境変数($GOROOT, $GOARCH, $GOOS)が正しいか、&lt;br /&gt;
確認して下さい。おそらく、64bitなのに386と指定しているなどではないでしょうか。&lt;br /&gt;
&lt;br /&gt;
2.Google App Engine用のSDKをダウンロードする。&lt;br /&gt;
Google App Engineでは、PythonやJavaやGoで書いたプログラムをGoogleにアップロードして、&lt;br /&gt;
サービスを動かします。&lt;br /&gt;
やるべきことは、プログラムを書くこととアップロードすることです。&lt;br /&gt;
プログラムを書くのを助けるのは、プログラムのテスト環境です。&lt;br /&gt;
アップロードを助けるのは、アップローダですね。&lt;br /&gt;
これらを提供するのがGAE SDKです。&lt;br /&gt;
いずれもpythonランタイム上で動くプログラムで書かれているので、&lt;br /&gt;
「私はGo言語だけをやりたい」という人でも、Pythonランタイムを入れておけばテストが簡単になったり嬉しいことがあります。&lt;br /&gt;
私はFedoraにyum install pythonして上記Pythonランタイムを用意しました。&lt;br /&gt;
本命のSDKは下記からダウンロードします。&lt;br /&gt;
http://code.google.com/appengine/downloads.html#Google_App_Engine_SDK_for_Go&lt;br /&gt;
zipファイルなので好きなところに展開します。私はユーザディレクトリの直下。&lt;br /&gt;
よく使うコマンドが入っているので、パスを通してあげます。&lt;br /&gt;
私のFedoraでは、.bash_profile末尾に下記を追記して、最後にコマンドをうちます。&lt;br /&gt;
【追記】&lt;br /&gt;
export PATH=/***さっき展開したところ***/:$PATH&lt;br /&gt;
【コマンド】&lt;br /&gt;
source .bash_profile&lt;br /&gt;
&lt;br /&gt;
下記資料も参照しました。&lt;br /&gt;
http://d.hatena.ne.jp/ma_chupic_chu/20110623/1308813211&lt;br /&gt;
&lt;br /&gt;
3.helloworldを動かしてみる。&lt;br /&gt;
まずはHelloworldの詳細が書いてあるドキュメントをダウンロードします。&lt;br /&gt;
http://code.google.com/appengine/downloads.html&lt;br /&gt;
zipですので好きなところに展開し、index.htmlを開きます。&lt;br /&gt;
hello worldという章がありますので、ここに書いてある通りに、２つのディレクトリと２つのファイルを作ります。&lt;br /&gt;
myapp/&lt;br /&gt;
app.yaml&lt;br /&gt;
hello/&lt;br /&gt;
hello.go&lt;br /&gt;
hello.goの中身は下記のような感じです。&lt;br /&gt;
&lt;pre name="code" class="go"&gt;package hello

import (
    "fmt"
    "http"
)

func init() {
    http.HandleFunc("/", handler)
}

func handler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprint(w, "Hello, world!")
}
&lt;/pre&gt;私は匿名関数を何かと使いたがるので、下記のように書き換えてしまいます。&lt;br /&gt;
&lt;br /&gt;
&lt;pre name="code" class="go"&gt;package hello

import (
    "fmt"
    "http"
)

func init() {
        http.HandleFunc("/", func (w http.ResponseWriter, r *http.Request) () {
                fmt.Fprint(w, "Hello, world!")
        })
}
&lt;/pre&gt;&lt;br /&gt;
myappディレクトリの上位に移動して、dev_appserver.py myappと打ちますと、テストが実行されます。&lt;br /&gt;
テストでは、自作プログラムが簡易webサーバ上で動くので、ブラウザからサーバにアクセスすると結果が得られます。&lt;br /&gt;
テストが実行されている最中に、ブラウザからlocalhost:8080を起動しますと、下記のような結果が得られました。&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Jgg5Hc12fVw/Th8E1VZwSkI/AAAAAAAAFc0/cRIc6TiOSMY/s1600/gae_for_go.png" imageanchor="1" style=""&gt;&lt;img border="0" height="304" width="320" src="http://3.bp.blogspot.com/-Jgg5Hc12fVw/Th8E1VZwSkI/AAAAAAAAFc0/cRIc6TiOSMY/s320/gae_for_go.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
いかがでしょう。Goランタイムはもしかするとおまけかもしれませんが、開発環境として漏れのない環境を作ってみました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-1685209266724567762?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/BmVVi3IbPkw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/1685209266724567762/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/07/200911go2010-20115google-app-enginego.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1685209266724567762?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1685209266724567762?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/BmVVi3IbPkw/200911go2010-20115google-app-enginego.html" title="Google App Engine for Goをインストール" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Jgg5Hc12fVw/Th8E1VZwSkI/AAAAAAAAFc0/cRIc6TiOSMY/s72-c/gae_for_go.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/07/200911go2010-20115google-app-enginego.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08HQ3s6fSp7ImA9WhRRGEk.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-358473604130034400</id><published>2011-02-06T22:06:00.007+09:00</published><updated>2011-12-03T02:10:32.515+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-03T02:10:32.515+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ANDROID" /><title>Androidでバイブレーションを有効化する</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hU9WodQryY4bdjRdBpZoIwmSpeA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hU9WodQryY4bdjRdBpZoIwmSpeA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hU9WodQryY4bdjRdBpZoIwmSpeA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hU9WodQryY4bdjRdBpZoIwmSpeA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;またAndroidでつまずきました。今度はバイブレーションです。ハードウェアの機能を使うため特別なセキュリティ設定が必要だそうですが・・・&lt;br /&gt;&lt;br /&gt;【課題】&lt;br /&gt;[PROBLEM: NO IDEA ABOUT HOW TO ENABLE VIBRATION ON ANDROID APPLICATION]&lt;br /&gt;Eclipseで開発しているのですが、Android Manifestのどこをどういじればいいのかわかりません。&lt;br /&gt;下記タグを入れればよさそうなのですが、これをAndroid Manifest Editorで簡単に挿入したいです。。。&lt;br /&gt;&lt;pre name="code" type="xml"&gt;&lt;br /&gt;    &lt;uses-permission android:name="android.permission.VIBRATE"/&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;【解決方法】&lt;br /&gt;[METHOD:]&lt;br /&gt;下記の通りです。&lt;br /&gt;１．Androidアプリのプロジェクトのresフォルダの中のAndroid Manifest.xmlをダブルクリックするか右クリックしてOpen with-&gt;Android Manifest Editorを選びます。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lAO_K9ZI/AAAAAAAAFVk/75GxSQbbJx0/s1600/androidmanifest_permissions.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 123px;" src="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lAO_K9ZI/AAAAAAAAFVk/75GxSQbbJx0/s320/androidmanifest_permissions.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5570571212545521042" /&gt;&lt;/a&gt;&lt;br /&gt;２．画像のようなeditorの下にpermissionタブがあるのでそれを選択します。Addをクリックします。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_efwcpVOzq7A/TU6lGvC6YpI/AAAAAAAAFVs/5DHQ9cF4604/s1600/androidmanifest_permissions2.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 230px;" src="http://1.bp.blogspot.com/_efwcpVOzq7A/TU6lGvC6YpI/AAAAAAAAFVs/5DHQ9cF4604/s320/androidmanifest_permissions2.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5570571324230361746" /&gt;&lt;/a&gt;&lt;br /&gt;３．uses permissionを選択します。&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lKd-5TdI/AAAAAAAAFV0/PxOy5EvFb5M/s1600/androidmanifest_permissions3.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 122px;" src="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lKd-5TdI/AAAAAAAAFV0/PxOy5EvFb5M/s320/androidmanifest_permissions3.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5570571388369587666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;４．最後に右のプルダウンボックスからVIBRATEを探して選択します。最後にCtrl+Sを押してセーブ。&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lOD02siI/AAAAAAAAFV8/1pdNOq4p2wg/s1600/androidmanifest_vibrate.png"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 122px;" src="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lOD02siI/AAAAAAAAFV8/1pdNOq4p2wg/s320/androidmanifest_vibrate.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5570571450067628578" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-358473604130034400?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/RHFOn9Y_6eg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/358473604130034400/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/02/android.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/358473604130034400?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/358473604130034400?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/RHFOn9Y_6eg/android.html" title="Androidでバイブレーションを有効化する" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_efwcpVOzq7A/TU6lAO_K9ZI/AAAAAAAAFVk/75GxSQbbJx0/s72-c/androidmanifest_permissions.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/02/android.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YFQnYycCp7ImA9Wx9VGEU.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-1701162397666516025</id><published>2011-02-05T13:35:00.003+09:00</published><updated>2011-02-05T13:45:13.898+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-05T13:45:13.898+09:00</app:edited><title>au oneから他のメーラへのインポート(POP)</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hnfEoEVBlMyho5W1OTQfChLEKZc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hnfEoEVBlMyho5W1OTQfChLEKZc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hnfEoEVBlMyho5W1OTQfChLEKZc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hnfEoEVBlMyho5W1OTQfChLEKZc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;【課題】&lt;br /&gt;[PROBLEM: NO IDEA ABOUT HOW TO IMPORT AU ONE MAIL INTO OTHER MAIL CLIENT]&lt;br /&gt;au oneはgmailサービスを援用してau oneメールサービスを展開しています。&lt;br /&gt;gmailはpopでメールを転送するサービスを提供していますので、&lt;br /&gt;au oneももちろんできるはずです。&lt;br /&gt;&lt;br /&gt;私は、auからdocomoに変えてしまったので、&lt;br /&gt;もうau oneは使いません。&lt;br /&gt;いつも使っている別のgmailアカウントに、昔のauのメールをインポートしたくなりました。&lt;br /&gt;&lt;br /&gt;でも、どうやってもpopでauoneアカウントにログイン出来ません。&lt;br /&gt;&lt;br /&gt;【解決方法】&lt;br /&gt;[METHOD: SETTING AUONE POP PASSWORD]&lt;br /&gt;なぜかがわかりました。&lt;br /&gt;auoneはメールアカウントのパスワードとは別にpop転送サービスのパスワードを設定しなくてはいけないようです。&lt;br /&gt;やり方。&lt;br /&gt;１．auoneメール画面の右上、「設定」→「アカウント設定を変更：Googleアカウントの設定」→「セキュリティ：パスワードを変更」→「メールパスワードの設定」で下記サイトに到着。&lt;br /&gt;https://sec.auone.jp/mail/pc/modpwdsel/&lt;br /&gt;２．パスワードを設定&lt;br /&gt;３．クライアント側を下記サイトに従い設定（popサーバはpop.gmail.com、など）&lt;br /&gt;http://home2.mail.auone.jp/help/contents/pc/Ph=a00d.html&lt;br /&gt;&lt;br /&gt;【結果】&lt;br /&gt;[RESULT: PASSED]&lt;br /&gt;なんとかメールを転送することができました。これで晴れてauとおさらばできます。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-1701162397666516025?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/VoameEk6uV0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/1701162397666516025/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/02/au-onepop.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1701162397666516025?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/1701162397666516025?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/VoameEk6uV0/au-onepop.html" title="au oneから他のメーラへのインポート(POP)" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/02/au-onepop.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AHQXg4eSp7ImA9Wx9XFks.&quot;"><id>tag:blogger.com,1999:blog-9189069.post-5763171742108438581</id><published>2011-01-10T22:36:00.003+09:00</published><updated>2011-01-10T23:28:50.631+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-10T23:28:50.631+09:00</app:edited><title>unixbenchとsysbench II</title><content type="html">
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/caSLkkzKLxerUr5ipo6ntBb6Fcw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/caSLkkzKLxerUr5ipo6ntBb6Fcw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/caSLkkzKLxerUr5ipo6ntBb6Fcw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/caSLkkzKLxerUr5ipo6ntBb6Fcw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;ubuntuにsysbenchを入れようとしています。&lt;br /&gt;sysbench自体はsourceforgeからダウンロードできそうです（下記）&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;wget http://sourceforge.net/projects/sysbench/files/sysbench/0.4.12/sysbench-0.4.12.tar.gz&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;参考にした&lt;a href="http://goo.gl/aWUh6"&gt;ページ&lt;/a&gt;では、mysql-develが必要となっています。&lt;br /&gt;でも、ubuntu 64bitバージョンでは普通にapt-getでmysql-develを探してもうまくいきません。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;apt-get install mysql-devel&lt;br /&gt;--&gt;Error&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;この&lt;a href="http://goo.gl/AwmU1"&gt;ページ&lt;/a&gt;を参考にすると、ライブラリ名が違っていることがわかります。&lt;br /&gt;【正解】&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;apt-get install libmysql++-dev&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;【予告編】次はここでつまずいています。&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;br /&gt;hiro@ubuntu:~/sysbench/src/sysbench-0.4.12$ libtoolize --force --copy&lt;br /&gt;libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.&lt;br /&gt;libtoolize: copying file `config/ltmain.sh'&lt;br /&gt;libtoolize: You should add the contents of the following files to `aclocal.m4':&lt;br /&gt;libtoolize:   `/usr/share/aclocal/ltversion.m4'&lt;br /&gt;libtoolize:   `/usr/share/aclocal/ltsugar.m4'&lt;br /&gt;libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and&lt;br /&gt;libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.&lt;br /&gt;libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9189069-5763171742108438581?l=o-san.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/BambooFlower/~4/bJB2qgFsqyo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://o-san.blogspot.com/feeds/5763171742108438581/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://o-san.blogspot.com/2011/01/unixbenchsysbench-ii.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5763171742108438581?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9189069/posts/default/5763171742108438581?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/BambooFlower/~3/bJB2qgFsqyo/unixbenchsysbench-ii.html" title="unixbenchとsysbench II" /><author><name>Hiroyuki Osaki</name><uri>https://profiles.google.com/112014848043776558174</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-2h9f8EUZW1s/AAAAAAAAAAI/AAAAAAAAIB4/Fw_CUh1x2KU/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://o-san.blogspot.com/2011/01/unixbenchsysbench-ii.html</feedburner:origLink></entry></feed>

