JellyBeans 1.0 ができた。

仕上げが雑な自作アイコン

スターライトブレイカーを昨日発射した所だが、今日、BathyScaphe プロジェクトとは関係ない、私の全く個人的なアプリケーションがようやく形になった。その名を「JellyBeans」という*1


昔、Thread Observer というアプリケーションがあったことを覚えている人はどれくらいいるだろう?これは 2ch のスレッドを監視して、新着レスがあると知らせてくれると言うシンプルなツールだった。私は非常に重宝していたのだが、いつの間にかサイトが消滅し、2ch の仕様変更で監視も動作しなくなってしまった。
この冬、何か「Mac OS X 10.4 で追加された API *2を使って小さなアプリケーションを作ってみたい」と思った。でも、何をするアプリを作るんだい?…そうしばらく考えて、自分で Thread Observer の替わりになるツールを作ることにしてみたのだ。あのころからもう結構時間が経ってしまったけれど、逆に言えば今になって、ようやく自分で作れそうな見通しが立てられるようになったということである。


そんな話はまぁ、おいといて、興味がある人が居たらおすそ分けします。自分用なので機能が少なく設定項目も少ないですが、まぁ気が向いたら今後も育てていきます。

1/8 追記

とりあえず Web ページを作ったので、今後はこちらからどうぞ:http://homepage.mac.com/tsawada2/jellybeans/
バグ情報:1.0 では長時間(45分程度)新着レスが無い場合、JellyBeans が「我慢しきれなくなって」、新着レスが無いのに「0 個の新着レスがあります」と誤った通知をします(!)。これはもちろん近々修正しますが、この誤った通知が何かに悪影響を与えるようなことはないので、心配ありません(そのまま監視を続けても、正常に動作します)。

*1:名前の由来は、Xcode で新規プロジェクトを作ったときに、http://homepage3.nifty.com/ga/music_db/music/53_02.html を聴いていたから

*2:QTKit - これは正確には 10.3.9 でもいけるが-, それと NSAnimation を使うことができた