2013-01-01から1ヶ月間の記事一覧
Git で特定のリモートブランチ (を追跡するローカルブランチ) を checkout してくるためには以下のような -b オプションを付けた git-checkout コマンドを使うと思っていました。 git checkout -b features/hoge origin/features/hoge しかしこれでは featur…
(Oracle|Open) JDK1.7 を使って facebook-android-sdk を ant でビルドすると、以下のようなエラーログと共にビルドが失敗します。 -compile: [javac] Compiling 75 source files to facebook-android-sdk/facebook/bin/classes [javac] facebook-android-sd…
普通 Map の初期化をするときはインスタンス初期化子で put していくんだろうけど、あれダサいと思っているのでどうにかしたい。 ところで Objective-C で NSDictionary を初期化するときに Array 的なものを渡せるのでこれは良いかなと思って Java でやって…
はてなダイアリー10周年おめでとう!
以下のエントリの続きです。 MacOSX をクラウドで利用できる Xcloud を契約してみた 月額 7000 円払って、レイテンシは 300ms 以上、スペックも微妙な Xcloud をこのまま契約しつづけるのも無意味だなと思いちょうど 1 ヶ月で解約しました。 vmOSX (OSX Serv…
Ubuntu では、何も考えず apt で JRE や JDK を入れると OpenJDK を入れられてしまうのですが、 Java6 時点での OpenJDK は OracleJDK と挙動がかなり異なるため、しばしば問題になることがあります。 筆者は Windows や MacOSX を利用して開発した Android …
Jenkins でよく起きる文字化けは、以下の 2 種類あります。 Git Plugin の文字化け コミットログとかが化ける グラフの文字化け グラフで日付けや凡例が豆腐になる Git Plugin の文字化け こちらは Java 実行時の引数に -Dfile.encoding=UTF-8 を付与すれば…
なんでもかんでも Jenkins を利用してビルドしているようになると、ジョブ数が爆発して Jenkins を動かしているサーバのスペックに不満が出てくるようになると思いますが、 Jenkins の Slave 機能が思った以上に便利だったのでメモをしておきます。 Jenkins …
久々に環境を作ったらハマったので忘れないようにメモしておく。 Android SDK | Android Developers ここで配布されている android-sdk-linux は 32/64bit 版とか書かれつつも 32bit バイナリしか無いので multilib な感じに動作させる必要がある。 sudo apt…