|
Backnumber May, 2006 April, 2006 March, 2006 February, 2006 January, 2006 December, 2005 November, 2005 October, 2005 September, 2005 August, 2005 July, 2005 June, 2005 May, 2005 April, 2005 March, 2005 Feburary, 2005 January, 2005 December, 2004 November, 2004 October, 2004 September, 2004 Augsut, 2004 July, 2004 June, 2004 May, 2004 April, 2004 March, 2004 February, 2004 January, 2004 December, 2003 November, 2003 October, 2003 September, 2003 August, 2003 |
- HMDT archive-
|
|
すっかり、年の瀬も押し迫っております。 |
|
シイラ mini 1.2を出した。1.2では、タイトルバーとウィンドウシェード機能を搭載。ウィジェットとして邪魔にならないようにするには、シェードがいいだろう、という判断。 おしいのは、シェードのときに、シュッ、っていう音が鳴らないこと。誰か、音源ファイル持ってないかな。 |
|
明日、前にも予告した、Cocoa 勉強会の会誌、『Cocoa Life』の、コミケでの販売日。詳しくは、こちらを参照。 私も、応援に行く予定。生まれて始めての、コミケ体験。いったい、どういう雰囲気なのやら。 |
|
シイラ 1.3は、バリバリと動き出している。いままでもらったたくさんの要望を、できる限り実現する方針。仕様と設計を練り込み中。 ついでに、Keychain とも格闘中。いつも思うけど、Carbon の API って、引数が多いよな。 |
|
コメント欄で教えてもらいましたけど、オライリーで、「Shiira 1.2! Arigatou gozaimasu!」という記事が。こちらこそ、ありがとうございます。 シイラに関するメールは、国内、国外問わずいろいろ来るけど、なんか、みんな、「好きです」とか「愛してます(シイラを)」とか、書いてくる。とてもうれしいし、うれしいんだけど、何がそこまで刺激するのか、ちょっと不思議。 |
|
HMDT の掲示板ですけど、いま移転するかもしれないので、作業中。とりあえず、http://hmdt-web.net/bbs/bbs.cgi?bbsname=mkino からアクセスしてください。あたまに、www がついていると、エラーが出てしまうので、それは取ってください。ということでお願いします。 |
|
シイラ、ついに 1.2 をリリース!いやー、疲れた。いやー、長かった。 詳しい内容は、シイラプロジェクトの Web ページの方を参照してください。RSS 対応が大きいトピックになるけど、それ以外の機能も、全体的にブラッシュアップしてるんで、じっくり使ってみてください。 あと、リリースを手伝ってくれた、スタッフのみなさん。お疲れさまでした。 |
|
1.2 が終われば、次はとうぜん 1.3 だ。1.3 でやろうと思っていることは、こんな感じになります。
上から順に、優先度が高いです。特に、上の 3 つは以前から要望が多かったものなんで、やります。1.3 は、ここからいきます。 |
|
シイラ、新しいビルドが出た。build051214。
RSS 関連のブラッシュアップがメイン。 RSS は、とりあえず 1.2 はこのユーザインタフェースで出します。その次のバージョンで、見直す予定。 |
|
PCWEB のダイナミック Objective-C も出てる。今回から、メソッドの話。「第 18 回 メソッドとは何か (1) - メソッド、セレクタ、メソッドの実装」 Objective-C のメソッド周りについてまわる、この 3 つの用語の解説から始めてみた。このあと、しばらくメソッドの話が続きます。 しかし、Objective-C の話なんて、すぐネタが尽きるかと思ったけど、ていねいに根掘り葉掘りやっていくと、結構書くことがあるもんだね。 |
|
シイラはリリースに向けて、ローカライズリソースの準備中。いろんな国の言語が飛び交って、もう訳分からん。 |
|
シイラの新しいビルド、出てる。build051209。
サウンドエフェクトは、ページの読み込みが終わった時に、音を出せるようにした。ユニバーサルアクセスを意識してみた。 次。前のビルドまで、RSS の表示を XSLT でカスタマイズしたり、Quartz Composer を使ったりすることができたけど、1.2 での実装は見送ることにした。技術的な問題で、いまの実装の仕方できちんと仕上げるには、相当手間がかかりそうだったから。仕様を見直して、次のバージョンで返り咲きを狙う。 |
|
現在、Core Data を突っ込んで調査中。 いろいろ Core Data の機能を試しているけど、そのためにある程度の大きさのあるデータが欲しい。データベースに入れやすい形のデータで、簡単に変換できるものないかなぁ、と考えていたら、いいものを見つけた。iTunes のライブラリがちょうどいいじゃん。 iTunes のライブラリは、iTunes Music Library.xml に、Property List の形で書き出されている。これを読み込んで、Core Data の管理対象オブジェクトに変換してやればいい。これで、テストアプリケーションに、数千レベルのデータが入るぞ。 試しに作ったのが、これ。[File]→[Convert…] メニューで iTunes Music Library.xml ファイルを選択すると、Core Data データベースに変換して表示する。これで、いろんな実験をする準備が整った。
ちなみに、データサイズをはかると、1,300 曲で、XML 2.7 MB、バイナリ 996 KB、SQL 740 KB。このぐらいの大きさになると、SQL を利用する利点が見えてきそうだ。 |
|
Apple で開発情報を提供している ADC で、ドキュメントが多数公開、更新。個人的に興味があるものは、
その他にも、色々。 |
|
ダイナミック Objective-C、第 17 回「クラスとは何か (4) - Objective-C におけるオブジェクトとは何か?」、出てる。 今回は、id 型の構造、クラスのインスタンス化の話。Core Foundation の話も、ちょろっと。 |
|
昔のサンプルを動かす必要があって、Code Warrior をインストールしてみた。CW 10 では、Learning Edition が無料で使えるので、それを。 Code Warrior を起動するのは、何年ぶりだろう。Mac OS X になってからは、数えるほどしかない。立ち上げたら、プロジェクトウィンドウは変わっていない。おぉー。コンパイルの進行を示すダイアログも変わっていない。うぉぉー。しかし、このインタフェース、古臭さを感じさせるのは、如何ともしがたい。 |
|
こっちでの紹介が遅れたけど、シイラは現在 build051130 が出てる。いろいろ細かいバグ修正を行った。1.2 のリリースに向けて、スパートしないと。 |
|
MYCOM PCWEB で連載中の、ダイナミック Objective-C も、新しいのが出てる。今回は、「クラスとは何か (3) - メタクラスと親クラス」ってことで、Objective-C におけるメタクラスの解説をしている。もちろん、最近の流れに乗って、実際の実装を触りながらの話だ。 |
|
シイラ mini が、アップルの Mac OS X ダウンロード に掲載されている。いまのところ、Pick Up! ウィジェットになっている。イエイ。 本家 Apple の方にも掲載されている。こちらもいまのところ、Featured Widget になっている。イエーイ。Top 50 にもかろうじて顔を出してますな。 |