<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    
    <title>Kimitake's blog</title>
    <link>http://kimitakeblog.net/</link>
    <description>とあるコンピュータオタクの備忘録日記</description>
    <language>ja</language>
    <generator>Nucleus CMS v3.31SP3</generator>
    <copyright>©</copyright>
    <category>Weblog</category>
    <docs>http://backend.userland.com/rss</docs>
    <image>
      <url>http://kimitakeblog.net/nucleus/nucleus2.gif</url>
      <title>Kimitake's blog</title>
      <link>http://kimitakeblog.net/</link>
    </image>
    
      


<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/feedburner/czPS" /><feedburner:info uri="feedburner/czps" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
 <title><![CDATA[[General] pbtweet と chrome 4.1.249.1025]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/_WMHB2I2_vo/716</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/716</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/716&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/716" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;なんかここんとこ pbtweet が初期化されてないときがあるような気がするなーってことで、
chromeのバージョン確認したら、最後のところが 1021&amp;nbsp;から&amp;nbsp;1025 になってた。で、pbtweet
extension の v1.0 に戻してみたけど二度初期化&amp;nbsp;されなくなったっぽい。&lt;/p&gt;
&lt;p&gt;ってなことで先日の v1.2 もお払い箱になったっぽい...&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BlMPV7XIa8Wm_o2lVS1rilrC21o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BlMPV7XIa8Wm_o2lVS1rilrC21o/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/BlMPV7XIa8Wm_o2lVS1rilrC21o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BlMPV7XIa8Wm_o2lVS1rilrC21o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/_WMHB2I2_vo" height="1" width="1"/&gt;</description>
 <category>General</category>
<comments>http://kimitakeblog.net/item/716#c</comments>
 <pubDate>Thu, 11 Mar 2010 09:17:06 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/716</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] ルーター変えたら scratchbox から外に行けなくなったでござるの巻]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/HqJMfUjLbqs/715</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/715</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/715&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/715" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;最近メインの開発用PCのネットワークがよく切れる。他にもラップトップからの接続が切れるときもあるので、
ルーター兼ハブの調子が悪いのかな？ということで新調してみた。もうかれこれ５年以上は使ってるはずで、
一度引退させようと別のに置き換えたが、それがとっとと壊れたのでまた現役復活、という経緯がある。ま、それは置いといて。。。&lt;/p&gt;
&lt;p&gt;新しいルーターを設置するとき、また同じようなことがないとも限らないので、新しい方には別のIPを割り当てた。
あぁそいやあのPCはスタティックIPだった気がするなぁ...あとで直さなきゃ。ｓってそれも置いといて。。。&lt;/p&gt;&lt;p&gt;で、前置きが長くなったが、メインの開発機の scratchbox から repository.maemo.org
とか外に接続しようとしたら、ネームサーバーが見つかりません、なメッセージが出た。あぁ /etc/resolv.conf
はホスト側とは別だから書き換えなきゃなぁ、ということで開いてみたところ google さんのネームサーバーになってた
（8.8.8.8ってやつ）。&lt;/p&gt;
&lt;p&gt;じゃぁなんで繋がらんの？ということで&lt;a href=
"http://kimitakeblog.net/item/446"&gt;自分の過去記事&lt;/a&gt;を検索してみたところ、どうやら
scratchbox の中から見て /etc/resolv.conf ではなく、
/scatchbox/etc/resolv.conf を参照してるらしいことに気がついた。確かにそっちは古いルーターの IP
を指してる。&lt;/p&gt;
&lt;p&gt;ということで昔の記事にも書いたように、ホスト側からファイルを編集して無事接続できることを確認。&lt;/p&gt;
&lt;p&gt;ちなみに /etc/resolv.conf は、FREMANTLE_ARMEL や FREMANTLE_X86
などターゲットを変更すると切り替わるが、/scratchbox/etc/resolv.conf は共通。
なので一度変更しとけばターゲットを切り替えても設定が反映される。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/l3whl3TEIoAfw1LXhO2-wZ-q-jU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l3whl3TEIoAfw1LXhO2-wZ-q-jU/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/l3whl3TEIoAfw1LXhO2-wZ-q-jU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/l3whl3TEIoAfw1LXhO2-wZ-q-jU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/HqJMfUjLbqs" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/715#c</comments>
 <pubDate>Tue, 9 Mar 2010 20:54:17 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/715</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] openntpd 3.9p1-4-maemo7 for N900]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/1C71gHmNCTU/714</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/714</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/714&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/714" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;さて、寝るかーと思いながらついついメールをチェックしたら、昨日 extras-testing に送った
openntpd にコメントがついたよ、というお知らせメールが来てた。見たら、相変わらずOS起動時にデーモン走ってないよ、
/etc/event.d/openntpd が空っぽだよ、とのこと。&lt;/p&gt;
&lt;p&gt;えぇ～、だって自分のとこじゃ動いてるよー？ってことでパッケージの中身確認したらやっぱり空だった orz&lt;/p&gt;&lt;p&gt;じゃぁなんで動くのさ？と思って /etc/event.d で grep してみたら openentpd
ってなタイポしたファイル名のやつで中身がちゃんと入ってるやつがあった...そいえばデバッグ中に手動で編集したけど、
ファイル名タイポしたのか orz&lt;/p&gt;
&lt;p&gt;ということで、正しいファイル名で中身をちゃんと入れて再度 auto builder にアップロード。問題なくビルドも通って
openntpd 3.9p1-4-maemo7 の出来上がり。extras-devel からインストールして、N900 を再起動。
よっしゃー動いてるよー。&lt;/p&gt;
&lt;p&gt;ということで再度 extras-testing へ。ちゃんと動くようでしたら、&lt;a href=
"http://bit.ly/deOaGw"&gt;新しいパッケージの詳細ページ&lt;/a&gt;で親指立てといてください。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HEuaxYeNunYLQZdblAVgyMr7hkM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HEuaxYeNunYLQZdblAVgyMr7hkM/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/HEuaxYeNunYLQZdblAVgyMr7hkM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HEuaxYeNunYLQZdblAVgyMr7hkM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/1C71gHmNCTU" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/714#c</comments>
 <pubDate>Fri, 5 Mar 2010 00:19:41 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/714</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] openntpd 3.9p1-4-maemo6 for N900]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/UBvt8Ipz8dA/712</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/712/2010-03-04T14:02:34Z</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/712&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/712" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;b&gt;[Comment Updated]&lt;/b&gt;&lt;br /&gt;&lt;p&gt;N900 と PC、しかも Windows が USB ネットワークで繋がるようになってかなりやる気が出てきたらしく（他人事！
）、長らく放置しといた（ってかいろいろ放置しすぎ...） OpenNTPD for N900 を extras の auto
builder にアップロードした。アプリケーションマネージャをリフレッシュすればダウンロードできると思う
（extras-testing にプロモート済みだが、このエントリーを書いてる現在...&lt;p&gt;&lt;a href="item/712#comment"&gt;Comment (3)&lt;/a&gt;&lt;br /&gt;
&lt;a href="item/712#c1718"&gt;
・mono : はじめましてmonoともうします。maemocjk for N900では絵文字に対応してい...&lt;/a&gt;&lt;br /&gt;&lt;a href="item/712#c1719"&gt;
・Kimitake : mono さん、
maemocjk では辞書に anthy というのを使っています。
普段...&lt;/a&gt;&lt;br /&gt;&lt;a href="item/712#c1720"&gt;
・mono : ありがとうございます。探してみます!!&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c-4P41VsAIjPBYhE_YSkornqhRg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c-4P41VsAIjPBYhE_YSkornqhRg/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/c-4P41VsAIjPBYhE_YSkornqhRg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c-4P41VsAIjPBYhE_YSkornqhRg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/UBvt8Ipz8dA" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/712#c</comments>
 <pubDate>Thu, 4 Mar 2010 06:02:34 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/712</feedburner:origLink></item>
<item>
 <title><![CDATA[[General] pbtweet chrome extension と chrome 4.1.249.1021]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/7jJeGUVanIo/710</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/710</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/710&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/710" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;chrome を最新 4.1.249.1021 にしたらまた pbtweet がおかしくなった。どうも初期化ルーチンが２度呼ばれてるっぽい。ということでいろいろと二重に表示されるようになった。&lt;/p&gt;

&lt;p&gt;デバッグしようと、インストール済みを一旦削除して、unpackage なやつを読み込んだらパーミッション設定がうんたらかんたらって出たので、他の extension を参照して、とりあえずそれコピってみたらエラーはでなくなった。で、最初二重に表示しなくなったので、リリースしようとブログ書いてもう一度確認したら二重に表示されてた。orz&lt;/p&gt;

&lt;p&gt;ということで改めて２度初期化ルーチンが呼ばれないよう先頭の方を少しいじってみた。Chrome のバグだと思うんだが、将来的にそれが修正されても、たぶん問題ようなコードにはなってるはず。動かなくなったら連絡ください。&lt;/p&gt;

&lt;p&gt;ということで、chrome を最新にしておかしい場合は下記をご利用ください。&lt;/p&gt;
&lt;p&gt;&lt;s&gt;chrome extension pbtweet &lt;a href='http://kimitakeblog.net/action.php?action=plugin&amp;amp;name=LinkCounter&amp;amp;type=c&amp;amp;k=pbtweet.1.2.crx&amp;amp;url=http://kimitakeblog.net/files/crx/pbtweet.1.2.crx'&gt;pbtweet.1.2.crx&lt;/a&gt;[20clicks]&lt;/s&gt;&lt;/p&gt;
&lt;p&gt;ちなみに &lt;a href="http://twitter.com/textview/status/9863047703"&gt;@textview&lt;/a&gt;
さんによると、以前のバージョンでも chrome 5.0.335.1(dev) なら問題ないとのこと。そのうちそっちも壊れるのか、もしくは 4.1 が壊れてそのうちまた直るのか？&lt;/p&gt;

&lt;p&gt;【追記】予想通りというかなんというか、4.1.249.&lt;b&gt;1025&lt;/b&gt; では直ってるっぽいです。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MyklSoxEi9qpPla3jL9H11rOEZ4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MyklSoxEi9qpPla3jL9H11rOEZ4/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/MyklSoxEi9qpPla3jL9H11rOEZ4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MyklSoxEi9qpPla3jL9H11rOEZ4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/7jJeGUVanIo" height="1" width="1"/&gt;</description>
 <category>General</category>
<comments>http://kimitakeblog.net/item/710#c</comments>
 <pubDate>Tue, 2 Mar 2010 06:34:09 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/710</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] PC-Connectivity Manager と組み合わせてみた]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/DhoPQRr84Ys/709</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/709</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/709&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/709" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="http://kimitakeblog.net/item/708"&gt;前のエントリー&lt;/a&gt;で
Windows と N900 を USB でつなぐのに N900 に mad-developer というアプリをインストールしたが、
 USB ネットワークを解除して PC Suite や Mass Storage モードに戻す方法がよくわからず、Maemo DP
team blog にコメントしたら返事をもらえた。&lt;/p&gt;
&lt;p&gt;どうやらちょっとトリッキーではあるが g_ether から g_nokia にすると USB ネットワーク設定が無効になる、
とのことでそのことを後で wiki にも追加しとく、とのことだったが、うまくいかなかった。&lt;/p&gt;
&lt;p&gt;ということで、同じような USB の設定を変更するツール、PC-Connectivity Manager を試してみた。
これは ESBox という Eclipse&amp;nbsp;で maemo 開発環境を構築するプロジェクトの一部のアプリ（たぶん）。
以前は N8x0 と USB ネットワークを構築するときよくお世話になっていたが、たぶんこれのせいだと思うが何かのタイミングで
dhcp client が動かなくなったりで、あまり extras devel 版は入れたくなかったんだが、背に腹は代えられない
（酷い言い草だなぁ ^^;）。&lt;/p&gt;&lt;p&gt;で、結論からいうとうまくいったが、やはりクセがあるというかバグがあるというか。。。&lt;/p&gt;
&lt;p&gt;ということでファームウェアアップデート後にまたハマらないよう、いろいろ分かったことを書いておく。&lt;/p&gt;
&lt;p&gt;まず、前回のエントリー通りもろもろのアプリをインストールする。そのあと PC-Connectivity Manager
をインストールする。自分が使ったのは extras devel にある 0.5 というバージョンのもの。&lt;/p&gt;
&lt;p&gt;クセその１）　PC-Connectivity Manager のインストール時に一緒に入る Connection
Switcher というステータスバーのプラグインで、USB 接続方法をネットワークや PC Suite など切り替えられるが、
インストール直後は&lt;/p&gt;
&lt;pre&gt;
Default
BT
USB
None
&lt;/pre&gt;
&lt;p&gt;の４種類登録されてある。ここで使うのは Default と USB というやつなんだが、USB のあと Default
を選んでも PC Suite mode にはならず mass storage mode になる。これだと ~/MyDocs 以下が
unmount されちゃうので N900 からアクセスできなくなってしまう。これを回避するには一旦 None を選んでから
Default にすると PC Suite モードになる。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://kimitakeblog.net/media/1/20100301-file_20100301T213242289.png"
   target="_blank"&gt;&lt;img title=
   "PC-Connectivity Manager USB setting"
     height="108"
     alt="PC-Connectivity Manager USB setting"
     src=
     "http://kimitakeblog.net/media/1/20100301-img_20100301T213231117.png"
     width="180" /&gt;&lt;/a&gt; クセその２）　今となっては初期設定がどうだったかわからないんだが、Default
     の設定で、USB が mass storage になってる可能性がある。なので念のため Settings を開いて、
     そこにある PC-Connectivity manager を起動して、Environments: で Default
     を選び、USB のところが PC Suite になってることを確認する。変更する場合、一旦 Apply を押してから
     Save ボタンを押す。前述のような設定項目がない場合 Basic モードになってると思うので、Advanced
     ボタンを押して切り替える。&lt;/p&gt;
&lt;p&gt;クセ？その３）　先の Environments: で USB を選択して、USB のネットワークモード時の IP
アドレスを確認。192.168.2.17 になってるかもしれないので、192.168.2.15 に変更する。
mad-developer のデフォルトの設定では 192.168.2.15 なのと QtCreator
のプラグインでもそれをデフォルト値にしてるので、変更しといた方が無難だと思う。その２の説明の通り、設定を変更する場合は一旦
Apply してから Save ボタンを押す。&lt;/p&gt;
&lt;p&gt;さて、mad-developer のインストール時に N900 側に
developer&amp;nbsp;というユーザーアカウントが追加されて、さらにいろいろパッケージなどがインストールされる。
それらが必要かどうかはあまり検証してないので詳細は割愛。まぁ Windows 側で作ったアプリを
N900&amp;nbsp;で実行する場合、バイナリファイルを /home/developer 以下にぶちまけるので、デフォルトの
user アカウントとは別にしといた方がいいんじゃないかと思うので、このまま developer アカウントを使うことにする。
&lt;/p&gt;
&lt;p&gt;どうやら mad-developer で USB ネットワーク（g_etherというモジュール）
を選択するたびに&amp;nbsp;password を生成して developer アカウントのパスワードを変更してしまうようなので、
今後は mad-developer での操作はしないこととする。まぁ操作してしまって N900
にログインできないとか問題が出たらパスワードが変わったことを疑うといいかも。&lt;/p&gt;
&lt;p&gt;代わりに passwd コマンドで手動で設定して developer アカウントでもログインできるようにしておく。自分の場合
PC-Connectivity manager で USB ネットワークモードにして、N900 に teraterm から
（user アカウントで）ログイン。sudo gainroot してから passwd developer とやって
developer アカウントのパスワードを適当に自分の覚えられるやつに変更した。QtCreator のプラグインで
developer アカウントとパスワードを設定する箇所があるので、そこに新しく設定したパスワードを登録する。&lt;/p&gt;
&lt;p&gt;前にも書いたが今のところ ssh key によるリモートアクセスはできないようなのでしばらくは password
によるリモートアクセス（ログイン）方式とする。&lt;/p&gt;
&lt;p&gt;QtCreator から直接ビルドしたバイナリを N900 に送ってデバッグするときは（今はまだステップ実行できない？）、
この USB ネットワークモードにし、終わったら Connection Switcher で None を選んでから
Default を選んで元の状態に戻しておく。&lt;/p&gt;
&lt;p&gt;Windows 側は &lt;a href=
"http://wiki.maemo.org/MADDE/QtCreator_integration_for_windows"&gt;wiki&lt;/a&gt;
にある通り USB ネットワーク用の PC Connectivity パッケージをインストールして固定 IP
192.168.2.14 を割り当てるだけで、あとは特に何もする必要はない。&lt;/p&gt;
&lt;p&gt;ということで、QtCreator から直接実行するんでなくても、
自分の場合アプリ実行時にログを出力してそれをモニタしながらデバッグする、ということをよくやるので USB
ネットワークだけでもちゃんと動く（しかも終わったらちゃんと PC Suite モードに戻せる）というのは結構便利。どうも WiFi
経由だとうちの AP と相性が悪いのか途中でささった感じになって結構イライラすることがあったが、USB
ネットワークの場合そんなこともなく快適。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/djfgXt6LgwiCW734g16nOrE-ssU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/djfgXt6LgwiCW734g16nOrE-ssU/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/djfgXt6LgwiCW734g16nOrE-ssU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/djfgXt6LgwiCW734g16nOrE-ssU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/DhoPQRr84Ys" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/709#c</comments>
 <pubDate>Mon, 1 Mar 2010 21:32:46 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/709</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] QtCreator を使って maemo 5 のアプリを作成 on Windows]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/5KjQ6K0m0-4/708</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/708</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/708&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/708" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href=
"http://wiki.maemo.org/MADDE/QtCreator_integration_for_windows"&gt;MADDE/QtCreator
Integration for Windows&lt;/a&gt;&amp;nbsp;という記事があったので手元の環境でもやってみた。&lt;/p&gt;
&lt;p&gt;普段は ubuntu の scratchbox 上で maemo アプリの開発をしてるんだが、最近は Qt
を使ってることもあって Windows 上である程度作ってから scratchbox でビルドだけ、ってなパターンが多くなってきた。
&lt;/p&gt;
&lt;p&gt;が、まだ開発版ではあるが MADDE という、Windows 上で動く maemo 用の cross platform
な開発環境があって、それと Windows 上で動く QtCreator をセットにして N900 用の Qt アプリを作ろう！
ってのがその例の記事の内容。&lt;/p&gt;&lt;p&gt;詳しいセットアップ方法は、元記事見たらわかると思うので割愛するが、QtCreator の最新版 1.3.1 では、
まだこの機能がないのでスナップショット版を使う必要がある。2010-02-24 以降のバージョン使えってあったので、
とりあえずその一番古いやつ（つまり 2010-02-24バージョン）で試してみた。が、
スクラッチから作ったプロジェクトは問題なかったけど、既存の .pro を読み込んだらあっさり QtCreator がクラッシュした。
他にも 2/26 付けのやつを試したが、やはりクラッシュ。
おまけになんかプラグインに互換性がないとかよくわからんメッセージも出てたし。もう少し様子みてからの方がよかったかも...&lt;/p&gt;
&lt;p&gt;Windows と N900 は USB ネットワークでつなぐことになるんだが、元の PC Suite
モードに戻せなくなった。。。Maemo DP team のブログのコメントに質問しといたけど、返事もらえるかなぁ...&lt;/p&gt;
&lt;p&gt;あと QtCreator と N900 はパスワード認証でリモートアクセスするようだけど、説明によると ssh key
でもいけるよーなんて書いてあったから、いきなりそっちを試したら、アプリのビルド後実行すると QtCreator がクラッシュした。
パスワード認証のままなら動いた。&lt;/p&gt;
&lt;p&gt;と、いろいろ、なんだかなー...な状態なのでしばらくは放置ということに。そもそも、この手のリモートデバッグ方式って、
実行のたびにアプリを実機に送ったりデバッグ開始に少し時間がかかったりするので、よっぽど実機じゃないとわからん！
ってな場合以外はかえって開発効率悪い気がする。&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/flI6_wyhavyG6FcWaH16coNaReA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/flI6_wyhavyG6FcWaH16coNaReA/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/flI6_wyhavyG6FcWaH16coNaReA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/flI6_wyhavyG6FcWaH16coNaReA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/5KjQ6K0m0-4" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/708#c</comments>
 <pubDate>Fri, 26 Feb 2010 22:44:38 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/708</feedburner:origLink></item>
<item>
 <title><![CDATA[[Linux] VMware のゲスト OS から USB デバイスを使う]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/tV885G-BjLo/385</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/385/2010-02-25T08:24:39Z</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/385&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/385" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;b&gt;[Comment Updated]&lt;/b&gt;&lt;br /&gt;&lt;p&gt;VMware のゲストから USB が使える、ってことは知っていたが具体的にどうやる？というのがよくわからず放置していた。まぁこれといって必要なかったから、ちゃんと調べてなかっただけなんだが。&lt;/p&gt;
&lt;p&gt;でも Nokia Internet tablet PC N800 のファームウェアのアップデートは linux からしかサポートされてないのでそうも言ってられなくなってきたのでちと調べてみた。&lt;/p&gt;
&lt;p&gt;自分が普段使用...&lt;p&gt;&lt;a href="item/385#comment"&gt;Comment (3)&lt;/a&gt;&lt;br /&gt;
&lt;a href="item/385#c1714"&gt;
・otani : VMwareでUSBのICカードライターを使おうと色々探していたら、たどり着きま...&lt;/a&gt;&lt;br /&gt;&lt;a href="item/385#c1715"&gt;
・Kimitake : otani さん、
コメントどうもです。

以前 VMware Server 2.0.? で試し...&lt;/a&gt;&lt;br /&gt;&lt;a href="item/385#c1717"&gt;
・otani : 私が使っているVMware Server 2.0.1ですが、仮想マシンの電源を入れるとリ...&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8BnrE9E_0lc__6x-0Q-rnD_Lcps/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8BnrE9E_0lc__6x-0Q-rnD_Lcps/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/8BnrE9E_0lc__6x-0Q-rnD_Lcps/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8BnrE9E_0lc__6x-0Q-rnD_Lcps/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/tV885G-BjLo" height="1" width="1"/&gt;</description>
 <category>Linux</category>
<comments>http://kimitakeblog.net/item/385#c</comments>
 <pubDate>Thu, 25 Feb 2010 00:24:39 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/385</feedburner:origLink></item>
<item>
 <title><![CDATA[[General] Google Buzz -> (FriendFeed) -> Twitter]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/D8ocNsHNObY/707</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/707</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/707&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/707" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;なんかすでに Google Buzz のことを twitter で見かけなくなってきて、
時すでに遅しって感じもしないでもないが、一応ネタにしとうこかと。&lt;/p&gt;
&lt;p&gt;で、タイトルの通り、Google Buzz でつぶやいた内容を、最終的には twitter の TL にも流すということで、
将来的には Googe Buzz の機能として実装されるそうだが、まぁ現状でも頑張ればなんとかなるよ、ってことでやってみた。
&lt;/p&gt;&lt;p&gt;元々 Google Buzz は RSS 出力に対応してるので、それを friendfeed で拾ってそのまま
twitter にポストすりゃいいのだが、RSS のタイトルが、どれもこれも Buzz by username ってな文字列で、
このタイトルが本文としてポストされるので面白くもなんともない。&lt;/p&gt;
&lt;p&gt;RSS の Summary タグのところが Buzz った内容なので、それを title タグに変換して
friendfeed で拾う必要がある。&lt;/p&gt;
&lt;p&gt;ということで、最初は自前のサーバーで RSS の変換スクリプトを書いてみたけど、調べたら pipes.yahoo.com
ってなサービスがあることが分かったので、そっちも試してみた。結果的には（テストした時点では）、
15分だか30分毎にしかスクリプト結果が反映されないのか、RSS 変換した内容がかなり遅れて更新される。で、
悲しい結果に終わったのでついついブログネタにするのを忘れてていたｗ&lt;/p&gt;
&lt;p&gt;さて、そんなことは置いといて、話を進める。&lt;/p&gt;
&lt;p&gt;pipes.yahoo.com では、google profile の URL を渡すと前述のような RSS
変換をして新しく RSS を出力するようなスクリプトというかパイプを作成した。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://pipes.yahoo.com/kimitake/buzzforfriendfeed"&gt;http://pipes.yahoo.com/kimitake/buzzforfriendfeed&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;がそのパイプで、そこに自分の google profile の URL （たとえば自分の場合、&lt;a href=
"http://www.google.com/profiles/kimitake"&gt;http://www.google.com/profiles/kimitake&lt;/a&gt;&amp;nbsp;）
を入れると、RSS を変換した結果が表示される。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://kimitakeblog.net/media/1/20100224-file_20100224T055553671.jpg"
   target="_blank"&gt;&lt;img title="Get as RSS"
     height="23"
     alt="Get as RSS"
     src=
     "http://kimitakeblog.net/media/1/20100224-img_20100224T055550765.png"
     width="180" /&gt;&lt;/a&gt;実際に friendfeed （などで）結果を RSS としてアクセスする場合は、
     先のページの実行結果のところに Get as RSS ってな表示があるので、それが指してる URL を使う。
     Windows の場合なら、右クリックして Copy link address とか選択すればいいんじゃないかな。
     &lt;/p&gt;
&lt;p&gt;この URL を friendfeed （など）で読み込んで、twitter にポストすればいい。friendfeed
&lt;strong&gt;など&lt;/strong&gt;って書いてるが、twitterfeed でも同じことは可能。ま、
このあたりのやり方が分からない場合は、他の詳しく紹介してあるページを参照してください。&lt;/p&gt;
&lt;p&gt;あぁそうそう、Google Buzz は twitter からつぶやきを拾える設定があるが、そういう設定にしてる場合、
ぐるんぐるんループするかもしれないので、その場合はその設定を解除するか、とりあえずやってみて結果を教えてくださいｗ&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MkFD_acFwgNWj61Vs5Ho333KJ8w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MkFD_acFwgNWj61Vs5Ho333KJ8w/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/MkFD_acFwgNWj61Vs5Ho333KJ8w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MkFD_acFwgNWj61Vs5Ho333KJ8w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/D8ocNsHNObY" height="1" width="1"/&gt;</description>
 <category>General</category>
<comments>http://kimitakeblog.net/item/707#c</comments>
 <pubDate>Wed, 24 Feb 2010 05:55:57 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/707</feedburner:origLink></item>
<item>
 <title><![CDATA[[maemo] miniSync for N97 (N900)]]></title>
 <link>http://feedproxy.google.com/~r/feedburner/czPS/~3/TeCUCKLfaJA/706</link>
 <guid isPermaLink="false">http://kimitakeblog.net/item/706</guid>
<description>&lt;div style="float: right; margin-left: 8px;"&gt;
&lt;a href="http://api.tweetmeme.com/share?url=http://kimitakeblog.net/item/706&amp;source=kimitake"&gt;
&lt;img src="http://api.tweetmeme.com/imagebutton.gif?url=http://kimitakeblog.net/item/706" height="61" width="51" /&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;p&gt;以前、N800用に &lt;a href=
"http://www.boxwave.com/1578.html"&gt;boxwave&lt;/a&gt; ってとこの &lt;a href=
"http://bit.ly/bAWzYW"&gt;miniSync ケーブルを買った&lt;/a&gt;ことがあるんだが、今回&lt;a href=
"http://bit.ly/bGCvKz"&gt;N900用に新たに調達&lt;/a&gt;してみた。ま、実際には N97 用のものなんだが、
USBコネクタ部分は同じ microUSB なので問題なし。&lt;/p&gt;&lt;p&gt;N900に付属のUSBケーブルはPCからなら充電できるが、他のUSB端子、例えばモニタについてるUSBとか&lt;a href=
"http://bit.ly/b2ebSD"&gt;USB出力な電源パック&lt;/a&gt;とか、からはそのままでは充電できない。
詳しいことは知らないが、USB端子の一部（データ用部分）が短絡されてないと N900 側で認識しないとかなんとか。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://kimitakeblog.net/media/1/20100223-file_20100223T064508339.jpg"
   target="_blank"&gt;&lt;img title="microUSB 端子が２つ"
     height="135"
     alt="microUSB 端子が２つ"
     src=
     "http://kimitakeblog.net/media/1/20100223-img_20100223T064451464.png"
     width="180" /&gt;&lt;/a&gt;以前購入した N800用 miniSync ケーブルは、N800側は miniUSB と DC端子、という構成だったが、
N900（ほんとはN97^^;）用は microUSB 端子が２つ。そのうちの１つが充電用になってる。&lt;/p&gt;
&lt;p&gt;ということで、PCとつなぐ場合はデータ用（＆チャージ用）端子を使い、
     その他のUSB機器から充電する場合は充電用端子を使えばいい。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://kimitakeblog.net/media/1/20100223-file_20100223T064514245.jpg"
   target="_blank"&gt;&lt;img title="さっそくバッテリーパックと繋いでみた"
     height="135"
     alt="さっそくバッテリーパックと繋いでみた"
     src=
     "http://kimitakeblog.net/media/1/20100223-img_20100223T064457933.png"
     width="180" /&gt;&lt;/a&gt;実際手持ちの USB出力な電源パック、APCというメーカーの UPB10、
     を使って充電してみたが問題なく充電できる。
     N900が電池切れした状態から充電してみたがバッテリーパックのメモリ半分程度まででほぼ満タン状態になったので
     N800のころ同様、１回半くらいは充電できそう。まぁ普段は必要になることはほとんどないんだが、
     APCのホームページによるとディスコン製品らしいので、
     予備を買っとこうかなぁ...それとも必要になったらエネループなんちゃらとかいうやつを買うか...&lt;a href=
     "http://bit.ly/cffO1K"&gt;ZAGG ってとこのこんなやつ&lt;/a&gt;もよさげだなぁ。&lt;/p&gt;
&lt;p&gt;&lt;a href=
"http://kimitakeblog.net/media/1/20100223-file_20100223T064517824.jpg"
   target="_blank"&gt;&lt;img title="ダブル miniSync 構成"
     height="135"
     alt="ダブル miniSync 構成"
     src=
     "http://kimitakeblog.net/media/1/20100223-img_20100223T064501058.png"
     width="180" /&gt;&lt;/a&gt; ちなみに UPB10 と以前の miniSync と組み合わせて、こんな構成で
     UPB10 と N900 を同時に充電することも可。つかこの DC コネクタを N800 とか N810
     に繋いだらそっちも同時に充電できるだろうなぁ...ま、そこまで変態じゃないからやらないけど ^^;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ikry15mO3eJ8r--IeRI2tFjqdlE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ikry15mO3eJ8r--IeRI2tFjqdlE/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/ikry15mO3eJ8r--IeRI2tFjqdlE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ikry15mO3eJ8r--IeRI2tFjqdlE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/feedburner/czPS/~4/TeCUCKLfaJA" height="1" width="1"/&gt;</description>
 <category>maemo</category>
<comments>http://kimitakeblog.net/item/706#c</comments>
 <pubDate>Tue, 23 Feb 2010 06:45:24 -0800</pubDate>
<feedburner:origLink>http://kimitakeblog.net/item/706</feedburner:origLink></item>

    
  </channel>
</rss>
