2007年 06月 10日

ペヤングソースやきそば

スパイスとふりかけが入ったふくろがあるけど、キザキザのはいっている位置が違うことがある。いっきに二つともあけられる方向のほうがアタリだと思う。

obj.to_plist, OSX.load_plist

こんなのあったんだ……

rubycocoa

できてるところまでチェックイン。インデントの設定とかを完全に忘れてた。2スペースインデントらしいのでそっちの流儀にあわせた (スペースインデントすることよりも、全体で統一されていないことのほうがまずい) newcocoa と rb_nibtool.rb 相当のことはできるはず、だけれど、テンプレの Rakefile を書いていないのでうまみがすくない。

テストを tests/ においたほうが良いっぽい。とりあえず既存のテストを AutoRunner するだけにしとこう。

  • Rakefile 書いてない
  • Xcode 関連も書いてない

窓からはいってくる風の匂いが素敵すぎる

rubycocoa Rakefile

一番簡単なテンプレにだけとりあえず Rakefile を追加。内容はほとんど [Rubycocoa-devel 906], [Rubycocoa-devel 907] のコピペ。
引数なし rake でビルドからアプリケーション起動までやるようにしてみて、ためしに Hello World を Console.app に表示するやつを作ってみたけど、Interface Builder で繋ぐ部分だけ GUI であとは CUI でできるようになって結構気持ちいい。Interface Builder でアクションとか設定するより Ruby 定義から update するのが便利だなぁ。

rubycocoa create AppController.rb とかやるとクラス定義ふくんだ (awakeFromNib とかを定義ずみの) スケルトンつくれるともうちょい楽かなぁ。

  • standalonefy.rb くみこみ
  • package (.dmg) つくるタスクかく
  • publish するタスクかく

ChangeLog

そういえば書いてない。commit log とは別に書かないといけないのかな。svn log すると ChangeLog 形式のログがでてくるけれど、これはコピペで svn と ChangeLog どっちも書いてるのかなぁ。あとあとさかのぼって書いてもいいのか謎

コピぺらしい。なるほど