2010-07-25

標準出力を分岐して同時に複数のコマンドの標準入力にパイプする

標準出力を分岐して同時に複数のコマンドの標準入力にパイプする方法です。
次の例では、command1の標準出力を複数のストリームに分けて、それぞれcommand2の標準入力とcommand3の標準入力に渡しています。

iPhoneアプリ開発: iPhone 4と3GSと3GやiPod touchの世代を判別する

iPhone 4と3GSと3GやiPod touchの世代を判別する方法です。

iPhone 3Gと3GSやiPod touchの世代を判別する方法 - 24/7 twenty-four seven のソースコードを参考に、iPhone4 用に更新して、
必要なヘッダファイルを追加して、
deprecatedなメソッド( NSString の stringWithCString メソッド)を修正した
だけのコードです。

Blogger ( blogspot.com ) のエントリー Title / URL を JavaScript や HTML タグ属性に渡す

Blogger ( blogspot.com ) のエントリーページ、または複数エントリー表示ページ内の各エントリー表示領域内で、エントリーごとのタイトルや URL を取得し、 JavaScript コードや HTML タグ属性に適切に渡す方法です。

2010-07-11

Tokyo-Jogging for iPhone を作りました

Tokyo-Jogging のための iPhone コントローラアプリを作りました。

Tokyo-Jogging とは?

Tokyo-Jogging というのは、友人の @ryo_katsuma が 2008 年に作ったもので、 Wii リモコン( wiimote )やバランス Wii ボードの各種ボタン・センサーを利用して Google Streat View 画面内を操作することで、バーチャルジョギングを楽しむことができます。 GizmodoCrunchGear など海外メディアでも取り上げられています。すごい。

2010-07-01

Xcode の SCM 機能を使って SVN ( Subversion ) 管理

Xcode プロジェクトのファイル一式を、なるべく Xcode の SCM 機能の GUI を使って、バージョン管理システム SVN (Subversion) で管理する方法です。
世の中では、より新しいバージョン管理システムである Git に移行しつつありますが( iPhone デベロッパーズ クックブックで有名なエリカ様も...)、空気を読まずに SVN を取り上げます。

目次は次の通り。
  1. Xcode プロジェクトを SVN リポジトリに初コミットする
  2. コミット済の Xcode プロジェクトをチェックアウトする
  3. SVN と連携した1タスクあたりのワークフロー