The Pragmatic Ball boy

iOSを中心にやってる万年球拾いの老害エンジニアメモ

2012-08-01から1ヶ月間の記事一覧

iphone_dev_jp東京 mac/iphone Hackathonに参加してきた

使えるライブラリを作ろう!というハッカソンに参加してきました。個人的に家計簿アプリを作っていてNSDateがかなりいけていない(面倒なのが多い)のでそれを楽にするものを作りました。https://github.com/yanamura3/NSDateHelper実装自体は自分のソースコ…

中島さんの問題

中島聡さんのブログにでていたザッカーバーグの面接試験解いてみました。問題その1http://satoshi.blogs.com/life/2012/08/block.html回答https://github.com/yanamura3/HTTPLoaderGCDを使って同期リクエストをラップして非同期に見せかけるという一番シン…

【Ruby最低限の知識編】Ruby素人が「たのしい開発スタートアップRuby」を実践

結構ざっくりとした説明しか書かれていませんが、他の言語を使ったことがあると用意に理解できると思うので、短い割にちょうど良い程度の説明の仕方だなと思いました。ただこれまで経験したことのないものがポンとでてくるとちょっと理解に苦しみましたがそ…

【Rubyインストール編】Ruby素人が「たのしい開発スタートアップRuby」を実践

まずはインストール環境:Mac OS X 10.7.4$ ruby -vruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]Homebrewを使ってやってみます$ brew install rubyWarning: It appears you have MacPorts or Fink installed.Software installed with oth…

Objective-Cのシングルトンパターン

Objective-Cのシングルトンの実装ですが、GCDにdispatch_onceという便利なのがあるので、これを利用するとすっきり書けますし、dispatch_onceだとXcodeによる補完が強力なので書くのも速いです。http://stackoverflow.com/questions/7568935/how-do-i-implem…

Objective-Cでprivateなインスタンス変数やメソッドを外部から変更したり参照する方法

UnitTestなどでテスト対象のクラスのprivateな変数(属性)を参照したり変更したりしたい場合があります。テストのためにアクセッサを追加したりするのはちょっとあれなので何かいい方法がないか調べてみたらObjective-Cだとテストフレームワークの力を借り…

Xcode : TODO, FIXMEなどの記述

TODO, FIXMEなどのコメントを以下のようなフォーマットでつけるとcontrol + 6 でのメソッド一覧の表示の際に#pragma markと同様に簡単に見つけられるようになります。(参考)// TODO: "comment"// FIXME: "comment"// !!!: "comment"// ???: "comment"// MA…

Xcode : #pragma markで見出しをつける

プログラム上でたまに見かける #pragma mark *** の使い方です。(参考)#pragma mark を使うことでコードをXcodeで見やすくすることができます。C#知ってる人はC#のpragma regionと似たような感じに使うことができます。(begin-endはいらない)・書き方*** …

LL Decade に参加してきた

毎年行われているLLのイベント LL Decadeに参加してきました。昨年も参加しましたが、昨年はJavascript一色な感じでしたが、今年はバランスがよかったです。スピーカー陣は@miyagawa,@matzはじめ日本のそうそうたるメンバーが一同に介しとても豪華でした。特…

CocoaControl

CocoaControlいろいろなカスタムUIコントローラの部品が登録されていて便利そう。