デザパタ勉強会に行って来た

今日は前回聞いた Iterator だったので、モクモクしてた。 adapter と template と factoryMethod まで進んだ。 ところどころをジェネリクスを混ぜたり、TDD 風に進めたりしていた。Java は普段使っていないので、File の読み書きとかにすぐつまずいたりしてしまう。 ...

2012年4月18日 · 1 分 · nnasaki

TFS11 Express と VS 11 をいじってみた

TFS11 Express をインストールして使ってみた。インストールはすごい簡単で10分程度で終わった。 けれども、VS2010 Professional からつなげるのに手間取った。これは MSDN Blogs に書いてある Download: Microsoft Visual Studio 2010 Service Pack 1 (Installer) をインストールしないとダメ。 ...

2012年4月14日 · 1 分 · nnasaki

DDD 読書会に行って来た

DDD 読書会に参加しました。今回は仕様とリポジトリを分けるというのがポイントで、具体的な実装が見えてきてようやく理解できるようになってきた。ソースコードリーディングも軽く触りがあってよかった。インターフェース・アプリケーション・ドメイン・インフラストラクチャの4つに別れているが、まだ関連性がイマイチ掴みきれていない。ドメインもモデルと仕様とリポジトリはなんとなく分かってきたがまだごちゃごちゃしているので、本見て復習だなぁ。

2012年4月14日 · 1 分 · nnasaki

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