dynabook AZ発売記念 〜 買ったらやることメモ

Tegra 2を積んだノートPCぽい形態のAndroid端末、dynabook AZ*1がついに発売された。Twitterのハッシュタグ*2を見ていると、すでに届いたり店頭購入したりした人の喜びの声が流れている。 7月にビックカメラで予約&入金済みなので連絡が来たら受け取りに行…

FxCameraが300万ダウンロード

Androidの定番カメラアプリなFxCameraが300万ダウンロード*1をマークしたらしい。めでたい。このペースでダウンロード数が増えると、9月には+1M、10月には+2Mと毎月倍増する勢いだ。なので、そのまま膨らませてみた。 Date Total(M) Add(M) 2010/2 1 2010/6 …

Xperia miniのカーネルソースコードをちょっとだけ読んでみる

小さくてかわいいのにぬるぬる動いてすごいXperia miniと、キーボードまでついちゃってすごいmini proのソースコード*1がいつの間にか公開されていたので、少し読んでみた。 解凍してkernel/arch/arm/configsに降りて、Xperia miniのコードネームRobynを探す…

Androidの単純なコマンドラインツールのビルド

Androidはglibcではなくbionicを使うので、glibcツールチェーンでビルドするならstaticリンクする必要がある。他のAndroidに含まれるツール同様にbionicとリンクするのであれば、多少まわりくどい方法でビルドする必要がある。だいたいこんな手順。 ソースツ…

Android壁紙アプリがスパイウェアだった件

こんな流れ http://togetter.com/li/38526 くろぺんさんが綺麗にまとめてる http://komugi.net/archives/2010/07/29151123.php 問題の開発者 http://jp.androlib.com/android.developer.jackeey-wallpaper-qwjB.aspx http://jp.androlib.com/android.develop…

JN-DK01ハッカソン

7/10(土)にSHARP工場でDK01ハッカソン*1に参加させていただきました。 参加者全員にDK01をプレゼントという太っ腹な企画でサプライズ。 IS-01/DK01開発チームの皆さんも、参加者と一緒に手を動かすというサプライズ。 カスタムROM作るってアリ?いいんじゃね…

VirtualBoxの共有設定でハマる

WindowsなThinkPad上のOracle VirtualBoxにUbuntu 10.04をインストールして、改めてAndroidのビルド環境を整えた。Windowsとのファイルのやりとり用に、共有フォルダの設定で[デバイス] - [Guest Additionsのインストール]をして、CD-ROMイメージをマウント…

Nexus OneでQuake

Froyoが今朝ようやく降ってきたので、Quakeを動かしてみた。絵はスムーズなのだが、音がぶつぶつ切れる。 ついでなので、ビルドしたのを公開してみる。インストール方法は、まずファイルを2つダウンロードする。 http://dl.dropbox.com/u/2038924/quakedata.…

Nexus Oneにストラップ

落としそうになるたびに心臓がきゅってなるNexus Oneにストラップを取り付けた。N1にストラップというとコムギさん*1やE61さん*2の裏蓋削りメソッドが主流のようだが、不器用なので躊躇していた。 先週、秋葉原に行ったときにモバイルプラザでプロテクティブ…

Androidなんとか部

地方支部乱立の流れから、変な部が色々と出来たので、ちょっとまとめておく。 Androidカレー部 http://groups.google.com/group/android-curry Android酒部 http://groups.google.com/group/android-sake-club Android麺類部 http://groups.google.com/group…

JITとV8

id:embeddedさんがTwitterで「JITもV8もオフじゃん、デフォルトは*1」ってつぶやいてたので、NetWalker用Froyoのビルドを $ WITH_JIT=true JS_ENGINE=v8 make -j2 してみた。心なしか動作が軽くなったような気がしないでもないかもしれない。Quakeもちょっと…

FroyoでQuake

FroyoのソースツリーにQuake*1が出現した。ビルドして動かしてみたけどREADMEに書かれていない地雷があったのでメモ。まずインストールする実行ファイルは3つ。 system/app/Quake.apk system/lib/libquake.so system/bin/quake READMEにあるようにpak0.pakフ…

Pocket WiFiとAndroid端末の再接続問題

最近のメインはGDD PhoneにCyanogen Mod ROMを入れてOver Clockして、3GはPocket WiFiという運用。1つやっかいな問題がある。 接続直後は絶好調 しばらく放置すると、Twiccaなどがコネクションエラーを出す Android側のWiFiはアンテナ立ったまま Pocket WiFi…

ABC2010 SpringとDroid君ロボット

今週の土曜に開催されるABC2010 Spring*1で、id:hidep22さんに是非ミニ四駆*2を出してってお願いしてみたら、ご快諾いただけ、展示と講演の両方を頂けることになった次第。ありがたいことです。 で、いつものようにネットを徘徊していたら、HT-03AでDroid君…

日本で見るTwitterはニセモノのTwitter

タイトルは釣り。Google I/O後にSunnvaleに移動。ホテルに入ってPCのWebからTwitterに入ってみた。異様に速い。Tweetを投げた後にするすると降りてくる「Your status has been updated」のバナーが間髪入れずに降りてくる。そんなにネットワークが速いなんて…

GAE/Jの開発サーバをlocalhost以外からアクセス(Eclipse編)

昨日、コマンドラインからGAE/J開発サーバを起動する日記を書いたら、@vvwakameさんからEclipseからでもできるよ!*1と教えていただいて、よくよくDebug/Runの設定を見てみたら、(x)=Argumentsタブで--address=0.0.0.0を追加できるじゃないの。分かってしま…

GAE/Jの開発サーバをlocalhost以外からアクセス

Google App Engine for JavaのJettyベースの開発サーバは、デフォルトだとlocalhostからしかアクセスができない。ローカルからでも、eth0のIPを指定したりするとunreachableになる。Eclipseから起動する時にポートは変えられても--addressオプション*1は指定…

IS01 First Impression

先週、原宿でIS01もさわさわしてきたのもついでに。→ Togetter - まとめ「IS01お触り感想」いろいろと手を入れすぎ、という雑感。JavaScriptのキーボードショートカットは新発見の便利さ。

HTC Desire First Impression

Twitterで名駅ビックカメラにDesireのホットモックがある*1と聞いて。→ Togetter - まとめ「Desireお触り感想」正直、欲しいです。;>< *1:blog.livedoor.jp/applebrothers/archives/52037086.html

Xperiaのマルチタッチの可能性

ひっそりとXperiaのGPLに絡むソースコードが公開*1されている。のでのぞいてみて妄想。 esheep_linuxというディレクトリ名。esheep。electric sheep。電気羊。べたですね。 configはes209ra_rel_defconfig。電気羊209レイチェル_リリース。 タッチスクリーン…

Google App Engineコース教材のどうでもいいような間違い

Google App Engine をはじめてみよう*1で発表されたApp Engineコース教材のChapter 3: Read and rewrite Datastore*2にバグ発見。Postクラスの解答のリンクがPostServlet.javaになってる。正しくはPost.java*3。どうでもいいようなtrivial issueだけど。 *1:…

HP200LXとNetWalkerを比較して次の15年をgdgdと考える

東海アンカンファレンスの宴会で突発LT的に表題のようなHP200LX/NetWalker比較を話したのをまとめておく。 HP200LX NetWalker diff Year 1994 2009 +15 CPU 80C186 i.MX 515 Clock 8MHz 800MHz x100 RAM 2MB 512MB x256 Display 640x200白黒 1024x600カラー …

東海アンカンファレンス*1

まずはお礼。スタッフさん、スピーカさん、参加者さん、おつでした。ありがとうございました。NetWalkerでEclairをmogmogネタで話させていただいた。あまりにクラスタが違うので、ちょっと細かく話しすぎたかとちょっとだけ反省してたりしてなかったり。いつ…

Google DevFest 2010に行ってきた

3/11に行われたGoogle DevFest 2010に参加。全体像はTwitterの#devfest_jpとか他の方のログ*1とかをご覧ください。お昼が遅くなったとかt_eggさんとまったり話し込んだりとかで、あまりセッション聞けなかった。というか、LTほんと勘弁してください。 矢野り…

Software Design総集編2000-2009

Software Design 総集編 【2000~2009】(DVD付)作者: SoftwareDesign 編集部出版社/メーカー: 技術評論社発売日: 2010/02/17メディア: 大型本購入: 42人 クリック: 452回この商品を含むブログ (39件) を見る2009/3のAndroid特集で記事を書かせていただいたの…

Androidカーネルの差分をさらに華麗にゲットする方法

というのを id:kotak さんが書いてくださいました。ありがたい。 ⇒ http://d.hatena.ne.jp/kotak/20100220

浜松ITカンファレンスに参加した

昨日(2/20)に開催された浜松ITカンファレンス2010*1に参加してきた。講演内容はkynbitさんのtsudaり*2とか、stiqさん*3のまとめ*4とか、kiwofusiさん*5のハッシュタグログ*6とかを読むといいんじゃないかなぁ。以下雑感。 杉山さんのHTML 5.0とかCSS 3.0と…

Androidカーネルの差分を華麗にゲットするTips

まずAndroidカーネルの汎用型をclone。 $ git clone git://android.git.kernel.org/kernel/common.git $ cd common Androidカーネルはremotes/originにブランチ。 $ ls .git/refs/remotes/origin/ HEAD android-2.6.29 android-goldfish-2.6.29 android-2.6.…

セキュリティ&プログラミングキャンプキャラバン2009名古屋

id:hyoshiok さんが書いていらっしゃる*1ように、去年の11月ごろにTwitterで「場所どこか頼む」ってのをRetweetしてたんだけど、誰も拾ってくれなかったので、OSC名古屋やらFLOSS桜山*2のAndroid関連でお世話になっている河合先生*3にTwitterで相談して見た…

NetWalkerでNexus OneのLive Wallpaper

今朝、Android Eclair 2.1のほぼ完全なソースが公開されたようだ。早速ビルドしてNetWalkerに持っていったが、Live Wallpaperがことごとく動かない。そもそもLiveWallpapersPicker.apkがインストールされていなかった。 $ source build/envsetup.sh $ pushd …