きりかノート 3冊め

おあそびプログラミング

2008-03-01から1ヶ月間の記事一覧

Become An Xcoder の Leopard 版が出た

Mac + Xcode での C/Objecive-C プログラミング入門ガイド「Become An Xcoder」(関根さんによる日本語訳)という PDF が配布されているのを知っている人は多いと思うけど、 その Leopad 版が最近公開されました。今は英語のみで、旧版も Tiger 用として入手…

第28回 Cocoa勉強会 (4/12)のお知らせ

4/12(土)に行われる、Cocoa勉強会のお知らせ。見学の申し込みは勉強会のメールフォームからどうぞ。会場は秋葉原です。ちなみに関西のほうの次回は、4/19(土)に大阪で開催の予定だそうです。概要 日時:2008年4月12日(土)13:00〜 会場:秋葉原ダイビル13F …

OmniFramework 2008-03-20 でいっぱい変更があるよ

なんか件の修正の他にも、2008-03-05 と比べての変更がけっこうあるみたいなので、ざっと比較。Header キーワードと、Copyright の変更がじゃまなので無視。% diff -I '$Header' -I Copyright -ur OmniGroup-2008_03_05 OmniGroup-2008_03_20 :なんかたくさ…

うすうす SQLite3 Cocoa ラッパー OmniSQLite

OmniGraffle 5 が出たときに、Omni の公開しているフレームワーク の新しいバージョンがでていた。で、ながめてみると OmniSQLite という新しいフレームワークが追加されていた。面白そうなので 調べて書いた。かなりシンプルな実装で、今どきのものとしては…

KSExtensibleManagedObject でなんでも CoreData に

The Mac DEVELOPER NETWORK の Core Data Managed Object Extension Class 経由で、Mike Abdullah の KSExtensibleManagedObject。CoreData でない実装のデータモデルを NSManagedObject に再実装することなく CoreData で利用したりするために利用できるプ…

Technical Q&A QA1554 - Cocoa の delegate でよくあるまちがい

Technical Q&A QA1554: Common mistakes with delegation in Cocoa というドキュメントが Apple から出ていた。タイトルのとおり、Cocoa で delegate を利用するとき、よくあるまちがいについて。質問(Q)は今のところひとつだけで、「delegate が呼ばれな…

OmniGraffle Professional がふたつ

OmniGraffle の新しいバージョン 5 がでていたので、4 からアップグレード。OmniGraffle Professional.app を /Applications に放り込んだら、もともとあった旧バジョンが上書きされずに ふたつになった。その仕掛けはこういうこと。 % ls -1d /Applications…

Google Toolbox for Mac の紹介ページを更新

Google Toolbox for Mac の紹介ページを更新。 AppKit を追加 Foundation に、最近追加された GTMScripting と GTMNSFileManager+Path の説明を追加 AppKit は、描画関連とシステムへのアクセスの機能がばらばらと、といった感じ。GTMScripting は、スクリプ…

RubyCocoa-0.13.2.1-OSX10.4universal.dmg リリース

というわけで出しました。話は変わるけれど、インストーラの他にもただのバイナリ .framework のリリースの需要もあったりするのかなと思った。.app への組み込み用に。

HikiDoc のメンテナになりました

募集されてたので、Ruby製 テキスト->HTML ツール HikiDoc (rubyforgeのプロジェクトページ)のメンテナになりました、よろしく。svn+ssh だからか、 Mac 上の svn コマンドはキーチェーンアクセスが効かないっぽい。ひさしぶりに ssh-agent とかくとう中。

RubyCocoa 0.13.2.1 インストーラ for Tiger 準備中

[rubycocoa-devel:1326] のとおり、0.13.2.1 のインストーラを用意しました。作成の手順は次のとおり。 RubyCocoa-0.13.2.tgz を展開 % /usr/bin/ruby install.rb config --build-universal config.save を編集して version の値 2つを 0.13.2.1 に変更 % /u…

Rabbit の MacPorts を 0.5.5 に更新

Ruby/Gtk による素敵プレゼンテーションツール Rabbit の port を最新の 0.5.5 に更新。インストール・アップグレードの手順については INSTALL.macosx-macports.ja を参照のこと。MacPortsWikiJP の PrivatePortfile/rb-rabbit からどうぞ。

RubyCocoa 0.13.2 の Tiger 用 dmg インストーラにパッケージミス

問題の内容RubyCocoaスレ 98 の人のレポートで(さんくす>>98)、 RubyCocoa-0.13.2-OSX10.4universal.dmg で一部のファイルが正しい場所にインストールされないという問題があることがわかりました。以下のファイルがまちがった場所にインストールされます…