IIrcv - dRuby インターフェイスの時系列通知サーバ
Windows には Ircv というイカしたメッセージを表示するものがあるのですが、Mac だとこれっぽいのがないので作ってみました。Growl だと時系列が乱れたりするのでなんかだめだってときに便利かもしれません。
これを作るにあたりいろいろ学んだので楽しかった。
- Cocoa 全般の構造
- アプリケーションバンドルの作り方
- バンドル内のファイルのアクセス法
- NSLayoutManager の使い方少し
- .icns ファイルの作り方 (/Developer/Applications/Utilities/Icon Composer.app)
- dmg ファイルをコマンドラインから作る方法 (hdiutil create)
- 拡張ライブラリの実装法とドキュメントの書き方
- 拡張ライブラリ rubygems の作り方
- ユーザ入力が必要な実装のテストの書き方
あと言語依存を解決したい。Interface Builder で nib 作って読み込む方法がいまだにわからないのでどうにかしたい。
Universal Binary 云々は確認がめんどい割に面白くないのでやる気がおきない。
関連エントリー
- ruby-xslt configure make make configure -opt make make とかウザい。 それはともかく、拡張できないよ。/....
- 巨大な .dmg ファイルを複数に分割する hdiutil でできる。 hdiutil segment -o dest -segmentSize 500m src.dmg これで複数に...
- .htaccess SetEnv RUBYLIB $LOAD_PATH.unshift するのがめんどい。SetEnv なんてディレクティブ知らなかった。そんな感じなので SetEnv RU...
- 拡張子のないファイルに一括で拡張子を付与する rename コマンドで可能だぞ。rename コマンドは Perl の式でファイル名を置換可能だ! 「拡張子のないファイル」にマッチするシ...
- Photoshop でアプリケーションアイコンを作るときの仕上げ (書き出し) 方法 画像アセットを使ってサイズ別に書き出しつつ、.icns ファイルと .ico ファイルを作るまで 画像をつくる 1024px × 1024p...