まーぽんって誰がつけたの?

iOS→Scala→インフラなおじさん技術メモ

2014-04-01から1ヶ月間の記事一覧

削除してしまったはてなブログの記事をMac OS XのChromeのキャッシュからhtmlとして復元する方法

勉強会に行ったときPCを忘れてしまったので、iPhoneのはてなブログアプリで下書き書いてみようと思ってやってみました。 家に帰って、PCで引き続き編集してブログに公開。iPhoneアプリではkillしても更新されず下書きが残ったままだから、えいやっとその下書…

iphone_dev_jp 東京 feat. Ben Zotto にいってきた #idevjp

iphone_dev_jp 東京 feat. Ben Zotto (Penultimate開発者) - connpass に行ってきました。 英語の発表だったけど、同時通訳の人がうまくて結構理解できました。 (まぁ、こんな画像最適化するようなアプリ作ることはないとは思うけどw) 画像とは関係ない質…

iOS Simulatorをコマンドライン (terminal) から終了する

Jenkinsで自動テストしてると、たまにiOS Simulatorがなんか固まってしまって、 次のビルドがこけてしまうときがある。 なので、ビルド開始時に起動しているiOS Simulatorを終了させたかった。次のコマンドでOK killall "iPhone Simulator"

NSDecimalNumberで整数なのか小数なのかチェックする

色々やり方はあるかもしれないけど、これでいいか。 整数は小数点をもたないので切り上げても、切り捨てても同じ値になるのを利用。 - (BOOL)isInteger:(NSDecimalNumber *)num { // 少数第1位を切り捨て NSDecimalNumber *floorNum = [num decimalNumberByR…

XCTestのtestメソッド名に日本語をつけてはダメ

XCTestでtestがfailedしているのに、XCodeはTest Succeedと元気に通知してくるので、 なんじゃらほいと思ってたら、test名に日本語を使っていたのがダメな原因でした。 テスト名が半角英語の場合 - (void)testFail { XCTFail(@"失敗"); } このように、ちゃん…

MacのJenkinsおじさんを起動するjdkを変更する

Macに入れたjenkinsがビルド成功してるのに、こけてしまう。 ** BUILD SUCCEEDED ** FATAL: Could not initialize class hudson.util.ProcessTree$UnixReflection java.lang.NoClassDefFoundError: Could not initialize class hudson.util.ProcessTree$Unix…

Xcode5でcocoapodsを入れつつJenkinsでCI環境を作りつつXCTestが動くようにするまで

最近は、html、js、cssまわりをやっていたので、Objective-Cの案件に関わるのがすごく久しぶり。 cocoapodsはそろそろ当たり前っぽくなったのかな。 テストはXCTestというFrameworkになったことは、twitterとかでなんとなく見ていたので、その辺りを試してみ…