Android のエミュレーターで Intel HAXM を試してみた

ADK 1.7 から Intel Hardware Accelerated Execution Manager (Intel HAXM) というのが使えるようになり、エミュレーターがチョッ早になったという噂を聞いて試してみた。高速化のポイントはエミュレーターを Virtualization(仮想化)用の CPU で動かすようになったから早くなった。手順は Configuring Virtual Machine Acceleration を参照して行った。 ...

2012年4月10日 · 2 分 · nnasaki

外付けUSBディスク に付けていた HDD がまた調子悪くなった

CG-HDC2EU3100 というやつで 2TB の HDD を2台つなげて RAID1 にしているんだけど、また調子悪くなった。USB を Mac Book Air につなげると、HDD1 のアクセスランプが点きっぱなしになって、認識しない。disk utility で見ても認識出来ていない。 ...

2012年3月20日 · 2 分 · nnasaki

Mac Book Air のディスクをお掃除した

XCode を入れ直したらディスクが開いて嬉しくなったので、ディスクのお掃除をしてみた シンボリックリンクを使ってiPhoneのバックアップデータを移動させた で 5GB 空いた! 最新の du は以下のような感じ。Usersが多いのは WIndows の VM が入っているから ...

2012年3月9日 · 1 分 · nnasaki

XCode 4.3.1 と MacPorts から Homebrew に移行した

XCode は Xcode 4.3 を入れました。 のとおりにインストール。 Homebrew は MacPorts から Homebrew に移行する の通りにインストールした。XCode は 3 も消したので、ディスクの空きが 8G から 25G になったよ! ...

2012年3月9日 · 1 分 · nnasaki

JENKINS で Android アプリを自動ビルドしてみた

Jenkins を Mac にインストールして試してみたけど、以下エラーが出てなかなかうまくいかなかった。 ``` [android] Failed to automatically opt out of SDK statistics gathering. [android] java.io.FileNotFoundException: /var/root/.android/ddms.cfg (Permission denied) 結局 Jenkins さんは daemon で動いていて、/var/root/ は root のみ書き込みが許可されているので駄目だった。 付け焼刃的な感じで、sudo chmod o+rwx /var/root/ としたけど、これはイカンよなぁ。そもそも /var/root/.[android](http://d.hatena.ne.jp/keyword/android)/ に作成するのがどうかとも思うけど、[daemon](http://d.hatena.ne.jp/keyword/daemon) 周りのお作法を理解していないので、今日はここまでで明日への宿題。あと、ビルドだけなら[エミュレーター](http://d.hatena.ne.jp/keyword/%A5%A8%A5%DF%A5%E5%A5%EC%A1%BC%A5%BF%A1%BC)立ち上げなくても ant で済むので、[android](http://d.hatena.ne.jp/keyword/android) といえども [Java](http://d.hatena.ne.jp/keyword/Java) なんだなぁというのが今日の感想。 -----

2012年3月6日 · 1 分 · nnasaki

第2回 デザインパターン勉強会&第3回Java勉強会準備会 に行って来た

書くのが3日遅れてしまったけど、第2回 デザインパターン勉強会&第3回Java勉強会準備会に行って来た。 今回はデザインパターンのほうで参加。増補改訂版Java言語で学ぶデザインパターン入門というちょっと懐かしい本の写経を行いました。第1章のイテレータパターンを写経しましたが、しばらく java をやってなかったので、配列の初期化でコンパイルエラーが出てちょっと詰まるという凡ミスしてしまった。今回勉強になったのは、本では自前でイテレータを実装していたけど、Java5 あたりから Iterator と Iterable が実装されており、そちらを使ったほうが、for each にも使えるので良さそうということでした。最後に井上さんによるライブコーディングを見て、その速さに圧巻でした。おいらの3倍どころか30倍ぐらい早いんじゃないかなぁ〜。 ...

2012年2月29日 · 2 分 · nnasaki

Felica カードリーダーが認識しなくて焦った

確定申告のために Felicaカードリーダー RC-S330 を引っ張り出して、Mac Book Air に付けた。Parallels Desktop の Windows XP にドライバをインストールしたんだけれども、デバイスマネージャで見るとドライバが読み込めないと出ているので、何回かドライバを削除したり繋げ直したけどよくならず。 ...

2012年2月26日 · 2 分 · nnasaki

アジャイルサムライ読書会 in 仙台 第二回目に行って来た

そういえば1回目書き忘れてた。社用があって1時間遅れで到着。 少人数で1回目と同じで若干会社のグチ大会になってしまった感はあったけど楽しかった。 ちょっとみんなと立場が違うかなぁと思ったのは、同じ受託開発でも一次受けか二次請けかの違いで、自分の場合は二次請け(孫請け)が多いのでお客様(ユーザー)と直接会話が殆ど無い。けれども、悩みはみんな結構同じでアジャイル自体を人月の契約に適用すると難しいとか、精算指標(ks/h)はどうするとかあるんだなぁと。結局アジャイル開発を会社が適用しても人月モデルほど売上が上がらないのが、会社が積極的に導入しない一番の理由なのかなぁと思った。 会社の品質プロセスではウォーターフォールかスパイラルモデルが前提なので、本気でアジャイルやろうとするとスパイラルモデルに無理やりこじつけてやる必要があるのと、工程移行判定をどのように切り抜けるかが問題だなぁ。ソフトウェア開発としてではなくて、サービス提供って感じで誤魔化せればいいんだけど。 ま、そんなことより、自分の中での一番の疑問はP.178の「ファーンファーンウィーヒッダステーッステー」の原文と、パーキングロットチャートが変更管理に結びつき、スコープと期日と予算が固定されたプロジェクトで何故役に立つかが理解出来ていないので復習する。 帰りは @i_takehiro さんと TDD 入門編みたいな計画を聞いてイイねと思った。今度は自分が開催する側にそろそろなっていきたいなぁと思っている。 いい加減に時間無い時間無いばっかり言ってないで、時間を作らないとな。

2012年2月23日 · 2 分 · nnasaki

妻の Regza Phone を au LG Optimus X IS11LG に交換してきた

題名のとおり。妻はとても満足しているよう。 背景を説明すると、昨年5月頃に購入した Regza Phone が 突然の再起動、フリーズ、メモリ不足でカメラ・メールが起動できない等の症状があり、2回修理に出していました。 2回目の修理から帰ってきたとき、au ショップの店員から次も症状が改善されなかった場合は、お客様センターに相談しますのでという話があり、2ヶ月ぐらいがまして使っていたけれども、やっぱり改善せず。 で、本日 au ショップに行ったところ、無償交換しますと言われた。 私が iPhone を使用しているので、妻も iPhone にしたかったようだけれども、iPhone 以外で選択してくださいと言われた。 私は妻にギャラクシーS II を勧めたんだけれど、ワンセグが無いため LG Optimus X IS11LG を選択しました。 今考えると Acro HD が出てから交渉すりゃよかったかなぁとちょっと思うけど、だいぶ快適になったようでよかったと思う。 

2012年2月19日 · 1 分 · nnasaki

AWS で Windows Server を立ち上げてみた

サクッとできることはすぐにやるw さっそく AWS で Windows Server を立ち上げてみたけど簡単でした。 はじめてのアマゾンクラウド (EC2でWindowsを立ち上げリモート接続)を参考にしたら30分ぐらいで Remote Desktop でつながるようになった。 しかも、1年間の無料枠は Linux と Windows が両方同時に使えるということで、いろいろ試してみたいと思います。 ただ、問題点はいくつかあります。EC2のWindowsインスタンスを使うより ...

2012年2月5日 · 1 分 · nnasaki