2013年4月25日

【Mac】sudoersの権限修正



Macの/etc/sudoersは通常、440のパーミッションに設定されています。

間違って、
sudo chmod 775 /etc/sudoers

なんてやってしまいました。

さて、この状態でsudoを使おうとすると、
/etc/sudoersが440のパーミッションになっていない為、使えません。

2013年4月24日

【iPhone】UIViewControllerの無限ループ



さて、28回目の誕生日来ました!

ちょうど1年前に書いたソースコードを公開しました。
もうiPhoneでは古いですが、意外に公開してる方いないんじゃないかなぁ。

2013年4月22日

【iPhone】URLエンコーディング



今日はURLエンコーディングに関する簡単なメモを。

2013年4月15日

【iPhone】Jenkinsで古いXcodeでビルドする



僕のMacには4つのXcodeが入っています。
最新のXcodeでビルドするとエラーになる、古いプロジェクト等、いろいろありますので、
Xcodeは常に最新にするものが1つと、その他の古いバージョンをインストールしています。

Jenkinsでの自動ビルドへ移してから、
プロジェクトごとにバージョンの指定をすれば、Jenkinsでも古いXcodeが使えるようです。

と、いう訳で早速やってみます。

2013年4月11日

【Android】エミュレータからネットに繋がらない



エミュレータでアプリを走らせれば
"UnknowHostException"

そういえば、Proxy使ってたよなぁと思いだし、
設定する事いろいろ。

3時間ぐらい掛かって、やっと繋がったので、試した事をひと通り

2013年4月5日

【Android】Jenkins CIで自動ビルド



Jenkins CIを使って、iPhoneの自動ビルドを解説しましたが、
今回はAndroidの自動ビルドを解説いたします。

Androidはantでビルド出来るので、
コマンドラインからant {$BUILD_TARGET}を叩けばビルド出来ますが、
build.xmlが結構面倒なので、そこ含めての解説です。