Cocoa Break Logo Top Soft Develop  脱力空間 Logo
Apple Web Badge
made by mi

とっぷ 更新履歴

2009 2008 2007 2006

2007.12.30

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』更新。いろいろ修正されています。

年末年始の更新はありません。この更新で今年最終です。みなさん良いお年をお迎えください。

2007.12.28

Develop > 翻訳 > Cocoa GD で『Cocoa のためのコントロールとセルプログラミングトピック』更新。1記事がかなり書きかえられたほかは少量の修正です。『Cocoa のためのペーストボードプログラミングトピック』更新。データ型の表の修正と他はわずかです。

2007.12.27

Develop > ソース > Examples で、Xcode Foundation サンプル『Authenticator』解説追加。

2007.12.26

Develop > 翻訳 > Cocoa GD で『Cocoa 描画ガイド』更新。かなりいろいろな所が更新されていますが、Mac OS X v10.5 の画像に関する新機能をすべて含んでいるわけではありません。いずれもっと更新されるだろうと思います。Develop > 翻訳 > Cocoa GD で『Cocoa のためのコレクションプログラミングトピック』更新。新しく追加されたクラスに対する簡単な言及が追加されたのと、重複が除去されています。

全般的な注意ですが、Xcode 3.0 付属分をもとにしているので、このサイトでの更新は、現在の ADC の内容より遅れていることに注意してください。わかっているものの、入手可能なファイルをベースにするという指針なので、とりあえずそうします。いずれ 10.5 以降の HTML 更新があれば、それに引き上げるつもりです。

2007.12.23

Develop > ソース > Examples で、Xcode Dashboard サンプル『Fader』解説追加。Develop > 翻訳 > Cocoa GD で『Cocoa のためのアーカイブとシリアル化プログラミングガイド』更新。ごく少量の修正です。『属性付き文字列プログラミングガイド』更新。RTF 関連で少量の修正です。『Carbon-Cocoa 統合ガイド』更新。かなり多量の更新です。10.5 の新機能についての言及がなされています。『Cocoa バインディングプログラミングトピック』更新。ごくわずかな修正です。

2007.12.22

Develop > ソース > Examples で、Xcode Dashboard サンプル『Sample RSS』解説追加。『Scroller』解説更新。Apple クラスの実装修正についての説明を追加しました。

2007.12.21

Develop > ソース > Examples の Xcode Dashboard サンプルで『Scroller』解説更新。面倒くさがってましたが、結局 Apple クラスについての解説も追加することにしました。

2007.12.20

Develop > ソース > Examples の Xcode Dashboard サンプルで『Scroller』解説追加。

2007.12.17

Develop > ソース > Examples の Xcode Dashboard サンプルで『Dropper』『Stretcher』解説追加。

2007.12.16

Develop > ソース > Examples の Xcode Dashboard サンプルで『Voices』解説追加。翻訳の7月分を削除しました。

2007.12.15

Develop > ソース > Examples の Xcode Dashboard サンプルで『BlankWidget』『Hello World』『Hello Welt』『Grid』『Uptime』『Which』解説追加。Dashcode も出た後で、今さらですが、過去のメモを整理して追加しました。

2007.12.13

Develop > 翻訳 > 概要で、現在の状態と、今後の方針についての注意書きを追加。

ちょっと気になっているのが、Xcode 3.0 User Guide の環境設定の項目の図に、マニュアルの更新設定が出ているのに、管理人の環境の Xcode 3.0 では存在しないことです。HTML 最新版はサイトを見ろ、という事にするつもりなのか…、謎です。

正規訳も量が少ないものですが、ちょろちょろ出ているので、当分は ADC の更新の様子を見て、翻訳作業をどうするのかを決定したいと思います。最悪でも、Xcode 3.0 付属にもとづいて AppKit のリファレンスは完了させるつもりです。このへんのリファレンスの翻訳があるかないかは大きいと思われるからです。新しい技術を普及させるという急務もあるのでしょうが、ADC も Core Animation の翻訳を追加するより、初心者も使うツールのガイドの翻訳や基礎的なリファレンスの翻訳を行うほうが、本来は重要であるように思うのですが…。新しい技術を使いたい慣れている中〜上級者はどのみち英語ガイドを読んじゃう気もするので…。

翻訳更新は続けたいものの、ADC の現在の状態では、どうするか決定するのが難しい状態です。これから 3 月までは仕事もいそがしくなると思われるので、翻訳の継続(もしくは中止決定)はかなり先になってしまうかもしれません。

Develop > ソース > Examples の Xcode CoreData サンプルで『TilePuzzle』解説追加。

2007.12.10

Develop > ソース > Examples の Xcode App Kit サンプルで『TemperatureConverter』解説追加。

2007.12.09

Develop > ソース > Examples の Xcode App Kit サンプルで『OutlineView』『SimpleBrowser』解説追加。

2007.12.08

Develop > ソース > Examples で ADC の CoreFoundation 追加。Cocoa のグラフィックと画像操作で『Cocoa CG arc demo』『Cocoa CG aliasing demo』解説追加。

2007.12.06

Develop > ソース > Examples で CoreFoundation サンプル『String』『Preferences』追加。

2007.12.05

Develop > ソース > Examples で『Allocator』更新。「まとめ」でアロケーター使用とメモリ管理についての話を追加しました。メモリ管理はわかりにくいと思う人もいるでしょう。、面倒くさがりの人向けの、使えるアドバイスと、むちゃくちゃなアドバイスをそれぞれ追加してみました。

2007.12.04

Develop > ソース > Examples で『Allocator』追加。

2007.12.03

Develop > ソース > Examples で『CompositeLab』追加。

2007.12.02

Develop > ソース > Examples で『AnimatingViews』『CircleView』追加。

2007.12.01

Develop > 翻訳 > Others GD で『Calendar Store プログラミングガイド』『Image I/O プログラミングガイド』追加。『Image I/O プログラミングガイド』は Xcode 3.0 のドキュメントで、2.5 にはないですが、内容的には Mac OS X v10.4 以降で使われているフレームワークについてのものです。

2007.11.28

Develop > 翻訳 > Cocoa GD で『Core Animation プログラミングガイド』追加。Develop > 翻訳 > Others GD で『Core Animation クックブック』追加。App Kit のクラスを使ったレイヤー描画が書かれているので、Quartz がニガテな方は見てください。

ぐぇ。かぶった。まぁ『Objective-C 2.0 プログラミング言語』は最初かなとは思ったものの、まさか知らんうちに ADC で内容が更新されているとは…。ちなみに、ウチのサイトの翻訳は、一部更新なので、2日ちょっとで終了。高速翻訳なんで、本家のほうを参照してもらうのがいいかも。とはいえ、面倒なので、以降の更新はこちらの翻訳を元にしてやります。

ちなみに、OS X v10.5 から、ドキュメントについてのガイドが DeveloperTools に追加されています。Xcode ドキュメントのややこしいディレクトリ構成もこれに従っているようです。ガイドにはローカル化(現在英語と日本語とされている)が書かれているので、いよいよ日本語正規訳に本腰を入れるのかもしれません。このサイトの翻訳も、いずれ意味がなくなるかも…。まぁそのほうがいいんですが。ちゃんと翻訳を更新してくれるのなら、問題ないですし。

2007.11.27

Develop > 翻訳 > Cocoa GD で『Objective-C 2.0 プログラミング言語』追加。前のガイドに新規項目を追加しただけで、付録等はまだ新しい状態を反映していないようです。

2007.11.24

Develop > 翻訳 > Cocoa GD で『ガベージコレクションプログラミングガイド』追加。

10.5 をインストールしました。とはいえ、クラシック環境と、起動できないソフトの問題もあり、メインシステムをすぐにアップグレードできないので、別ボリュームにインストールしただけです。少しずつソフトをインストして、動作をチェックして、問題がなければこちらがメインになるでしょう。すぐに翻訳開始するつもりはありませんでしたが、ADC の HTML 版の更新がないこともあり、量が少ないものなので翻訳してみました。

2007.11.23

Develop > 翻訳 > Cocoa RF で『NSBrowser クラスリファレンス』追加。

2007.11.19

ソース部分のデザインを修正したり、内容を追加したり。他サイトはほぼ 10.5 に移行しているものの、当サイトはしばらく 10.4 中心になりそうです。基礎的な部分は Objective-C 2.0 をやツールの使い方を除いて、それほど変わったわけではないし、土台がためをしておくつもりです。

2007.11.18

Develop > ソース > Examples で『SimpleService』追加。

2007.11.17

Develop > 翻訳 > Cocoa RF で『NSTextView クラスリファレンス』『NSControl クラスリファレンス』追加。Develop > ソース > Examples で『MenuMadness』『DrawerMadness』更新。

2007.11.13

Develop > ソース > Examples で『DotViewUndo』追加。

2007.11.12

Develop > ソース > Examples で『Worm』『UserDefaults』『DotView』更新。Cocoa リンク 1 件追加しました。

Develop > 翻訳 > Tools etc で、IB v2.5.6 に対する注意を追加。ウインドウのサイズインスペクタの異常です。これは管理人の環境に問題があるのかも。

自作入力メソッド記事公開のため、その導入となる BasicInputMethod 解説記事のために、ソースページを追加しましたが、自分用のメモをとりあえず公開したのでかなり恥ずかしい状態です。気にしないでくださいまし。肝心の BasicInputMethod は入力メソッド作成につなげるため、細かい詳細を追加するなど、まだまだ先になりそうです。翻訳に加えて、作業増やしてるだけだったりという気も。どうも性格的に土台がためから始めてしまうのが難かも…。逆に入力メソッド解説が遠のかないといいんだけど…。仕事がいそがしくなりそうな気配だし、どうなることやら…。解説というより、10.5 でおそらく必要となる修正のために、自分の行った作業をまとめてきちんとしておく、という意味が強いですけど。あんま自作入力メソッドなんて作る人はいなさそうだし…。

2007.11.11

Develop > ソース > Examples で『BezierPathLab』を修正。その後大幅に修正して、現時点での最終版とする。以降の更新や追加のためにスタイルシートをきちんとした。

2007.11.10

10.5 で自作入力メソッドを修正する必要があると思われるので、その前に今までの作業をまとめるつもりです。そのために、ソースの説明を公開できる場所を作りました。Develop > ソース > Examples 内の多くは、スクリーンショットと簡単な説明のみです。Examples と ADC Sapmles に記事を追加しました。

2007.11.07

Develop > 翻訳 > Cocoa RF で『NSTableHeaderView クラスリファレンス』『NSText クラスリファレンス』追加。

2007.11.06

Develop > 翻訳 > Cocoa RF で『NSTabView クラスリファレンス』追加。

2007.11.05

Develop > 翻訳 > Cocoa RF で『NSSplitView クラスリファレンス』追加。きのう最後のリファレンス翻訳はファイルをアップし忘れていたようでした。

10.5 をどうするか悩み中です。じつは管理人が仕事を頼まれたりする先は、いまだに大半が OS 9 以前だったりします。10.4 までは Classic 環境が存在したので、問題なかったのですが、メインを 10.5 にすると、いざという時のために置いてある OS 9 マシンを引っぱりだして仕事用に使うハメになりそうです。そんなわけで、仕事先の大半が OS X に移行するまで、10.5 にするのは難しい状態です。10.4 と 10.5 の両方インストールして、個人的な作業のみ 10.5 で行う、という形にするしかないか…。将来、対応マシンがこわれれば、過去の書類が開けなくなりそうだし、すべて形式を変更して保存するなど、いろんな作業が必要になりそうです。。Classic 環境を残しておいてくれれば問題なかったんですが…。それかエミュレーターとして必要な人に販売するとか…。

2007.11.04

Develop > 翻訳 > Cocoa GD で『進行表示』(改題)更新。Develop > 翻訳 > Cocoa RF で『NSBox クラスリファレンス』『NSProgressIndicator クラスリファレンス』追加。

2007.11.03

Develop > 翻訳 > Cocoa GD で『定規と段落スタイル』(改題)更新。Develop > 翻訳 > Cocoa RF で『NSClipView クラスリファレンス』『NSRulerView クラスリファレンス』追加。

2007.11.02

Develop > 翻訳 > Cocoa RF で『NSScrollView クラスリファレンス』追加。

2007.11.01

Develop > 翻訳 > Cocoa RF で『NSWindowScripting プロトコルリファレンス』追加。

Develop > 翻訳 > Tools etc を Xcode 2.5 で Interface Builder を更新。翻訳分は 3ファイルのみの修正でした。

2007.10.31

Develop > 翻訳 > Cocoa RF で『NSServicesRequests プロトコルリファレンス』『NSToolTipOwner プロトコルリファレンス』『NSUserInterfaceValidations プロトコルリファレンス』『NSValidatedUserInterfaceItem プロトコルリファレンス』追加。

Develop > 翻訳 > Tools etc を Xcode 2.5 対応。とはいえ、変更はありません。おそらく変更がある Interface Builder はいずれチェックする予定です。2.5 付属のドキュメントは、10.4 の修正分ドキュメントも含んでいるようですが、各月の HTML Update を中心としているため、更新は見送ります。

ログインなしに見れる部分に多量に 10.5 文書がアップされたようなので、おそらく次回の更新で 10.4 のドキュメトも 10.5 と同じ状態になるのでは、と思われます。とりあえずは 10.5 以降の Update が出るまで、10.4 の翻訳量を増やすだけにするつもりです。

これから年末、年明けに通常の仕事以外の時間(夜と週末)にしている仕事で大きな仕事が続く可能性があるので、翻訳にどれだけ時間を使えるのか不明です。10.5 で新規追加され、翻訳しなければならないものの量も増え、どこまで翻訳を継続するのかも迷い中です。

おそらく 10.4 の時と同様にメジャーな新規追加分は ADC が正規翻訳する可能性があるので、重ならないようにマイナーな部分から始めるか、ADC の 10.5 関連日本語訳が落ち着いてからという手もあるでしょう。予定等が判ればいいのですが…。関係者で予定などを教えてくださる方がいればありがたいのですが…。という訳にもいかないでしょうけど。心配しなくても、とりあえずは既翻訳分の修正で手いっぱいかもしれません。

2007.10.30

Develop > 翻訳 > Cocoa RF で『NSKeyValueBindingCreation プロトコルリファレンス』『NSMenuValidation プロトコルリファレンス』『NSPlaceholders プロトコルリファレンス』追加。

2007.10.29

Develop > 翻訳 > Cocoa RF で『NSView クラスリファレンス』『NSChangeSpelling プロトコルリファレンス』『NSDraggingDestination プロトコルリファレンス』『NSDraggingInfo プロトコルリファレンス』『NSDraggingSource プロトコルリファレンス』(前の 2 つは最初にアップした時リンクミス、修正済)『NSEditor プロトコルリファレンス』『NSEditorRegistration プロトコルリファレンス』『NSIgnoreMisspelledWords プロトコルリファレンス』追加。

2007.10.27

Develop > 翻訳 > Cocoa GD で『Cocoa のためのビュープログラミングガイド』更新。訳語の調整などです。「スーパービュー」を「上位ビュー」、「サブビュー」を「下位ビュー」にしました。「祖先 (ancestor)」や「子孫 (descendant)」の訳語になやんでいましたが、これで「より上位のビュー」「より下位のビュー」にでき、また sibling も「同位ビュー」とでき、階層関連の訳語や訳を統一的に扱えます。クラス階層やプロパティリストや XML 等の木構造のほうもこれで統一したほうがいいかもしれません。いずれこういう訳語の統一は行うつもりですが、翻訳が完了して以降になると思うので、いつのことやら、という感じです。

世間的には 10.5 で盛り上がっているのでしょうが、翻訳は ADC の更新をベースにしているため、10.5 開始時で更新を行うと、以降の扱いがややこしくなるため、次の更新は次の ADC の HTML 版の Update 以降になります。それを適用した状態で、10.4 と 10.5 の両方が同じ状態に更新されれば、一番ありがたいです。そうでなければ別々に扱うか、今の状態でのスナップショットを残す必要があり、サーバー容量が問題になるかもしれません。今の予定では、OS の最初のアップデート等が落ち着くだろう 1 か月後ぐらいに、10.5 をマシンにインストールしてチェックという形になると思います。10.5 のスペック要求から別マシンにインストしてチェックができませんので、仕事で使っているメインマシンに即インストってのはちょっとリスクが大きいですから。それまでに Update が出れば、10.4 でそれを適用した状態で更新することになります。

2007.10.21

Develop > 翻訳 > Cocoa RF で『NSWorkspace クラスリファレンス』追加。

2007.10.20

Develop > 翻訳 > Cocoa RF で『NSSpellChecker クラスリファレンス』追加。

2007.10.18

Develop > 翻訳 > Cocoa RF で『NSSpeechRecognizer クラスリファレンス』『NSSpeechSynthesizer クラスリファレンス』追加。リンク 1 件追加しました。

2007.10.17

Develop > 翻訳 > Cocoa RF で『NSSound クラスリファレンス』追加。もうすぐ 10.5 が出るようですが、毎回即購入はしないので、しばらく様子見になると思います。ADC 更新が 10.5 以後を対象とする形なら、10.4 最終版を残しておく必要があるでしょうし、その場合、10.5 分の翻訳は少し遅れると思います。古い Xcode のドキュメントも更新するようなら、通常の更新と同じ形で最新版にあわせる形になると思います。こういう違いは、今まで気にしたこともなかったので、今回 10.4 と 10.5 の両方をインストした状態でチェックしてみる予定です。

2007.10.16

Develop > 翻訳 > Cocoa RF で『NSHelpManager クラスリファレンス』『NSPasteboard クラスリファレンス』追加。いそがしくてしばらく更新なしでした。特にそろそろ ADC の更新なので新規翻訳は様子見と思ってたら、PDF 版ばかりで空振り。このまま 10.5 かなぁ。本来は 10.5 出たらすぐにでも翻訳を追加していきたい所ですが、仕事もいそがしいのでどうなるかは不明です。こういう事はあせらずにぼちぼちやることにします。特に 1 人で作業しているので、長続きするようにマイペースが一番だと思うんで。これからしばらくは更新にかなりムラができると思います。仕事などの合い間を見て、翻訳を続けていく感じですね。

2007.10.06

Develop > 翻訳 > Cocoa RF で『NSPrintOperation クラスリファレンス』『NSPrintPanel クラスリファレンス』追加。

2007.10.03

Develop > 翻訳 > Others GD で『Sync Services チュートリアル』追加。ここで説明されている Syncrospector は、インストールされた開発ツール内ではなく、ADC からダウンロードされるサンプル内に含まれていることに注意してください。

2007.10.02

Develop > 翻訳 > Cocoa RF で『NSPrintInfo クラスリファレンス』『NSPageLayout クラスリファレンス』追加。

2007.09.29

Develop > 翻訳 > Cocoa RF で『NSPrinter クラスリファレンス』追加。

2007.09.28

Develop > 翻訳 > Cocoa RF で『NSFileWrapper クラスリファレンス』追加。Develop > 翻訳 > Cocoa GD で『アプリケーションのファイル管理』修正。タイプミス修正です。内容は関係ありません。

2007.09.26

Develop > 翻訳 > Cocoa RF で『NSDocumentController クラスリファレンス』追加。

2007.09.25

Develop > 翻訳 > Cocoa RF で『NSDocument クラスリファレンス』『NSPersistentDocument クラスリファレンス』追加。ひさしぶりの更新です。仕事がいそがしく、翻訳してるヒマがありませんでした。まだ片付いたわけではありませんが、ようやく少し時間がとれそうになってきました。2007 年 9 月分の PDF 版の更新がなされているので、HTML 版のほうもそろそろ更新がアップされる頃かなと思います。たぶん 9 月分の更新を行う時間はとれそうです。

2007.09.15

Develop > 翻訳 > Cocoa RF で『NSMenuItem クラスリファレンス』追加。

2007.09.14

Develop > 翻訳 > Cocoa RF で『NSMenu クラスリファレンス』追加。かなり長い間更新をしてませんでした。仕事がいそがしいので、更新が難しい状態です。まだいそがしい状態が続きそうなので、更新はぼちぼちってことになると思われます。

2007.09.01

Develop > 翻訳 > Others GD で『Web Kit プラグインプログラミングトピック』追加。

2007.08.31

Develop > 翻訳 > Cocoa RF で『NSAlert クラスリファレンス』追加。Develop > 翻訳 > Others GD で『Quartz Composer Web Kit プラグイン JavaScript リファレンス』追加。なんとなく思いついてです。

2007.08.29

Develop > 翻訳 > Cocoa RF で『NSTreeController クラスリファレンス』追加。

2007.08.28

Develop > 翻訳 > Cocoa RF で『NSArrayController クラスリファレンス』追加。

2007.08.26

Develop > 翻訳 > Cocoa RF で『NSObjectController クラスリファレンス』追加。

2007.08.25

Develop > 翻訳 > Cocoa RF で『NSWindowController クラスリファレンス』『NSController クラスリファレンス』『NSUserDefaultsController クラスリファレンス』追加。

2007.08.23

Develop > 翻訳 > Cocoa RF で『NSDrawer クラスリファレンス』追加。

2007.08.22

Develop > 翻訳 > Cocoa RF で『NSEvent クラスリファレンス』追加。

2007.08.21

Develop > 翻訳 > Cocoa RF で『NSColorPanel クラスリファレンス』『NSFontPanel クラスリファレンス』追加。

2007.08.19

リンク 2 件追加。ネットをふらふらしてて見つけたサイトを追加。libjingu には「The comp.lang.objective-C FAQ listing 日本語訳」があります。

Develop > 翻訳 > Cocoa RF で『NSPanel クラスリファレンス』『NSSavePanel クラスリファレンス』『NSOpenPanel クラスリファレンス』追加。

Mac でプログラミング (6) で言及してくださった方ありがとうございます。実際に役に立っているとわかるのは、うれしいものです。掲示板にのせることでもないのでここでレスしておきます。んなわけでリファレンの翻訳をがんばってみました。とはいえ、仕事を抱えているので、ペースは仕事のさぼり具合しだいです…。

2007.08.18

Develop > 翻訳 > Cocoa GD で『Xcode を使った管理対象オブジェクトモデルの作成』追加。これは『Core Data プログラミングガイド』内の記事が独自したガイドになったものなので、すでに読んでいる方は読む必要がないです。

8 月分の更新開始です。とはいえ、他に仕事もあるので、どうなるか不明ですが…。

『Core Data プログラミングガイド』更新。上記の記事が削除されたほか、少量の文章・コード例が追加・修正されました。『NSPersistentDocument Core Data チュートリアル』更新。リンク修正と、10.4.9 における NSObjectController のバグ修正の反映です。『Cocoa のための文字列プログラミングガイド』更新。Finder 風の並べ替えが削除され、Core Foundation を参照するようにされました。これで Cocoa ガイドの更新は完了です。

Develop > 翻訳 > Others GD で『Mac OS X のための OpenGL プログラミングガイド』を更新。リストなど少量更新されています。他ガイドの更新はこれで完了です。

Develop > 翻訳 > Cocoa RF で『NSEntityDescription クラスリファレンス』『NSManagedObject クラスリファレンス』『NSRelationshipDescription クラスリファレンス』『NSString クラスリファレンス』更新。Cocoa リファレンスの更新は完了です。

Develop > 翻訳 > Others RF で『CFHTTPStream リファレンス』『時刻ユーティリィティリファレンス』更新。これで他リファレンスの更新完了です。

8 月分のすべての更新は完了しました。

2007.08.16

Develop > 翻訳 > Cocoa RF で『NSWindow クラスリファレンス』追加。リファレンスで項目数の多いものは、どうしても作業化してしまうので時間がかかります。

ずいぶんひさしぶりの更新です。本の校正・編集など、通常の仕事以外に、夜や週末を使って頼まれごとをしたりしているので、いろいろいそがしくゆっくり翻訳を行えません。暑いから作業も進まずなおさらです。キングダムハーツ2FMやレジスタンスしてたのは…、作業の遅れとは無関係のはずです…。

2007.08.01

Develop > 翻訳 > Others RF で『Text Services Manager リファレンス』追加。

2007.07.28

リンク 1 件追加。PackageMaker 関連です。翻訳も継続してますが、ガイド・リファレンスともに量が多いものを訳しているので、更新は先になりそうです。

2007.07.26

Develop > 翻訳 > Cocoa RF で『NSApplication クラスリファレンス』追加。リンク 1 件追加。iPhone の翻訳です。

2007.07.25

Develop > 翻訳 > Others GD で『Mac OS X のための JavaScript コーディングガイドライン』追加。新規追加はぼちぼちと言いながら、『Web Kit DOM プログラミングトピック』の更新中に気になったので量も少ないし翻訳してしまいました。6 月に追加されたばかりの文書です。

2007.07.24

Develop > 翻訳 > Others GD で『Core Foundation のための文字列プログラミングガイド』更新。Cocoa ガイドと同様に Finder 風のソートの例が追加されました。これで Cocoa 以外のガイド更新は完了です。Cocoa リファレンスの既翻訳分は更新なしです。Develop > 翻訳 > Others RF で『CFString リファレンス』更新。リンク修正と一部追加です。これで 7 月分の更新は終了しました。やりだしたら一気にやってしまいました。思ったより早く済みました。ただ、他にいろいろいそがしいので、新規追加はぼちぼちになるでしょう。

2007.07.23

Develop > 翻訳 > Cocoa GD で『NSPersistentDocument Core Data チュートリアル』更新。画像が消失していたので未翻訳だが画像も付加。『ソート記述子』更新。『Cocoa のための文字列プログラミングガイド』更新。Finder 風のソート例が追加されました。『URL 読み込みシステム』更新。これで Cocoa ガイド分はすべて完了です。Develop > 翻訳 > Others GD で『Web Kit DOM プログラミングトピック』(改題)更新。1 記事が追加されました。

2007.07.22

Develop > 翻訳 > Cocoa GD で『Cocoa のためのアプリケーションのメニューとポップアップリストプログラミングトピック』『バインディングを使った Cocoa アプリケーションチュートリアル』『Cocoa のためのコレクションプログラミングトピック』『モデルオブジェクト実装ガイド』更新。

2007.07.15

Develop > 翻訳 > Cocoa RF で『NSResponder クラスリファレンス』追加。

2007.07.12

Develop > 翻訳 > Cocoa RF で『Application Kit 関数リファレンス』追加。連休ですが、いろいろといそがしいので更新ペースは落ちるかもしれません。

2007.07.11

Develop > 翻訳 > Cocoa RF で『Application Kit データ型リファレンス』追加。

2007.07.10

Develop > 翻訳 > Cocoa RF で『Application Kit 概要』『Application Kit 定数リファレンス』追加。

2007.07.09

Develop > 翻訳 > Cocoa RF で『NSDistantObjectRequest クラスリファレンス』『NSConnection クラスリファレンス』追加。Foundation リファレンスは Java 以外完了しました。AppKit に移る予定です。

2007.07.08

Develop > 翻訳 > Cocoa RF で『NSNetService クラスリファレンス』『NSNetServiceBrowser クラスリファレンス』『NSHost クラスリファレンス』『NSSerializer 廃止リファレンス』『NSDeserializer クラスリファレンス』『NSProxy クラスリファレンス』『NSDistantObject クラスリファレンス』『NSProtocolChecker クラスリファレンス』追加。

2007.07.07

Develop > 翻訳 > Cocoa RF で『NSXMLDTD クラスリファレンス』追加。

2007.07.06

Develop > 翻訳 > Cocoa RF で『NSXMLDTDNode クラスリファレンス』追加。

2007.07.05

Develop > 翻訳 > Cocoa RF で『NSXMLDocument クラスリファレンス』追加。

2007.07.04

Develop > 翻訳 > Cocoa RF で『NSXMLElement クラスリファレンス』追加。

2007.07.03

Develop > 翻訳 > Cocoa RF で『NSXMLNode クラスリファレンス』追加。

2007.07.01

Develop > 翻訳 > Cocoa RF で『NSXMLParser クラスリファレンス』追加。

2007.06.30

Develop > 翻訳 > Cocoa RF で『NSURLHandleClient プロトコルリファレンス』『NSURLClient プロトコルリファレンス』追加。

2007.06.29

Develop > 翻訳 > Cocoa RF で『NSURLHandle クラスリファレンス』追加。10.3 以前に対応を考えると廃止されたメソッドの分も翻訳すべきでしょうが、そのままにしてあります。いずれ現時点での翻訳がある程度完了したら、その時はこういう細部をフォローするかもしれません。

2007.06.28

Develop > 翻訳 > Cocoa RF で『NSHTTPCookieStorage クラスリファレンス』『NSURLAuthenticationChallenge クラスリファレンス』『NSURLAuthenticationChallengeSender プロトコルリファレンス』『NSURLProtocol クラスリファレンス』『NSURLProtocolClient プロトコルリファレンス』追加。

2007.06.27

Develop > 翻訳 > Cocoa RF で『NSCachedURLResponse クラスリファレンス』『NSURLProtectionSpace クラスリファレンス』『NSURLCredential クラスリファレンス』『NSURLCredentialStorage クラスリファレンス』『NSHTTPCookie クラスリファレンス』追加。『NSURLCache クラスリファレンス』で、リファレンス内のツールチップにコピーし忘れていたので修正。内容は変わらないので、バージョンはそのままです。

2007.06.26

Develop > 翻訳 > Others GD で『クロス開発プログラミングガイド』追加。Develop > 翻訳 > Cocoa RF で『NSURLCache クラスリファレンス』追加。

2007.06.25

Develop > 翻訳 > Cocoa GD で『リソースプログラミングガイド』『Cocoa のためのメモリ管理プログラミングガイド』更新。リソース…の方は R1 で、項目のタイトルの間違いを修正しました。メモリ管理の方は通常の更新ですが、1 か所コード例が修正された以外は、書式上の修正ばかりでした。これで Cocoa ガイドの index-date 記載分は終了です。

Develop > 翻訳 > Cocoa RF で『NSCalendar クラスリファレンス』更新。これで Cocoa リファレンスの更新は終了です。

Develop > 翻訳 > Others GD と Others RF を更新。どちらも新規更新なしです。これで 6 月分の更新は完了です。今回の更新はほとんどありませんでした。10.5 まではほとんどこんな感じでしょう。

2007.06.24

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』更新。スレッド関連記事が修正されました。『分散オブジェクトプログラミングトピック』を更新。内容は全く同じです。『キー値コーディングプログラミングガイド』を更新。集合と配列演算子の注記が追加されました。

6 月分の更新を開始しました。最近の Apple の更新は、内容とほとんど関係ない書式上の変更が多いです。それも意味あんのかなぁ…と思うものも多かったり…。無駄な作業が多くなって嫌になります。トップとリンクで『たのしい Cocoa プログラミング』を紹介しました。前にも書いたように、諸事情もあり、更新や追加のペースはかなり遅くなります。

2007.06.22

Develop > 翻訳 > Cocoa RF で『NSHTTPURLResponse クラスリファレンス』『NSURLDownload クラスリファレンス』追加。

2007.06.21

Develop > 翻訳 > Cocoa RF で『NSURLResponse クラスリファレンス』追加。HTTP…も同時に訳してからと思いましたが、いろいろあったせいか、肩を痛めたので、1 単位だけの公開とします。

2007.06.20

Develop > 翻訳 > Cocoa RF で『NSURLRequest クラスリファレンス』『NSMutableURLRequest クラスリファレンス』追加。

翻訳のペースが落ちるかもしれません。非常に親しい人が、厳しい状態にあります。今のところ停止等は考えていません。

過呼吸?を経験しました。人間って心配しすぎると、息ができなくなるみたいです。

2007.06.19

Develop > 翻訳 > Cocoa RF で『NSURLConnection クラスリファレンス』追加。『NSURL クラスリファレンス』の訳語が間違っていたため修正。1か所なので 1.0 R1 とした。

2007.06.18

Develop > 翻訳 > Cocoa RF で『NSURL クラスリファレンス』追加。

2007.06.17

Develop > 翻訳 > Cocoa RF で『NSStream クラスリファレンス』『NSInputStream クラスリファレンス』『NSOutputStream クラスリファレンス』追加。

Develop > 翻訳 > 概要で、翻訳の動機等の付記を追加し、各所を修正しました。

2007.06.16

Develop > 翻訳 > Others GD で『フレームワークプログラミングガイド』追加。

しばらくいそがしかったので、翻訳は中断気味でした。これからしばらくもペースがゆっくりになると思われます。リファレンスに飽きたので、ガイドの翻訳をアップしました。PDF 版の 6 月の更新が配布されていますが、HTML のほうはまだです。10.5 がそろそろ間近です。大幅に修正追加があるだろうし、出た後の翻訳更新は大変になりそうです。今のところ、10.5 が出た後は、新しい機能を知りたい人のために、新規ガイド翻訳を優先させつつ、更新も継続させていきたいところです。できれば、10.5 が出る前に、AppKit と Cocoa バインディングのリファレンスは完了させておきたいと思ってますが、どうなることやら…。

リンク2件追加しました。HMDT で紹介されていたページです。直接 Mac とは関係ありませんが、興味のある人はのぞいてみてください。もう 1 つは「きりかノート」で紹介されていたページです。初心者向けにゼロからの Cocoa 入門というテーマで情報を公開されています。

Develop > 翻訳 > Cocoa RF で『NSMachPort クラスリファレンス』『NSMessagePort クラスリファレンス』『NSSocketPort クラスリファレンス』『NSPortMessage クラスリファレンス』『NSPortNameServer クラスリファレンス』『NSMachBootstrapServer クラスリファレンス』『NSMessagePortNameServer クラスリファレンス』『NSSocketPortNameServer クラスリファレンス』追加。

2007.06.09

Develop > 翻訳 > Cocoa RF で『NSPort クラスリファレンス』追加。

しばらくいそがしくて翻訳中断してました。少しペースが落ちるかもしれません。リファレンスが続くので、ちょっと飽きてきたかも…。

2007.06.05

Develop > 翻訳 > Others RF で Core Foundation の『概要』を追加。廃止と動作不能分を除いて、これで Core Foundation リファレンスの翻訳は完了しました。

Develop > 翻訳 > Cocoa RF で『NSPipe クラスリファレンス』追加。

2007.06.04

Develop > 翻訳 > Others RF で『CFXMLParser リファレンス』『CFXMLTree リファレンス』追加。

2007.06.02

Develop > 翻訳 > Others RF で『CFNetServices リファレンス』『CFNetDiagnostics リファレンス』『CFXMLNode リファレンス』追加。この週末はいそがしいので、更新は少量にとどまる予定。

2007.05.31

Develop > 翻訳 > Others RF で『Core Foundation URL アクセスユーティリィティ』『CFUserNotification リファレンス』追加。

2007.05.30

Develop > 翻訳 > Others RF で『CFURL リファレンス』追加。

2007.05.29

Develop > 翻訳 > Others RF で『CFHTTPMessage リファレンス』『CFHTTPAuthentication リファレンス』追加。

2007.05.28

Develop > 翻訳 > Others RF で『CFFTPStream リファレンス』『CFHTTPStream リファレンス』追加。

2007.05.27

Develop > 翻訳 > Others RF で『CFStream ソケット機能追加』『CFReadStream リファレンス』『CFWriteStream リファレンス』『CFHost リファレンス』追加。

2007.05.26

Develop > 翻訳 > Others RF で『CFMachPort リファレンス』『CFMessagePort リファレンス』『CFStream リファレンス』追加。

2007.05.25

Develop > 翻訳 > Cocoa RF で『NSObjCTypeSerializationCallBack プロトコルリファレンス』『NSScriptingComparisonMethods プロトコルリファレンス』『NSScriptKeyValueCoding プロトコルリファレンス』『NSScriptObjectSpecifiers プロトコルリファレンス』追加。リファレンス分の翻訳は、Foundation は一時中断して、Core Foundation の残りに移ります。

Develop > 翻訳 > Others RF で『CFSocket リファレンス』追加。

2007.05.24

Develop > 翻訳 > Cocoa RF で『NSKeyValueCoding プロトコルリファレンス』『NSKeyValueObserving プロトコルリファレンス』追加。

2007.05.23

Develop > 翻訳 > Cocoa RF で『NSComparisonMethods プロトコルリファレンス』『NSErrorRecoveryAttempting プロトコルリファレンス』追加。

2007.05.22

Develop > 翻訳 > Cocoa RF で『NSPositionalSpecifier クラスリファレンス』『NSScriptSuiteRegistry クラスリファレンス』(最初にアップロードした分は目次など一部が翻訳忘れでした)『NSScriptWhoseTest クラスリファレンス』『NSSpecifierTest クラスリファレンス』追加。

2007.05.20

Develop > 翻訳 > Cocoa RF で『NSScriptCommandDescription クラスリファレンス』『NSScriptExecutionContext クラスリファレンス』『NSScriptCoercionHandler クラスリファレンス』『NSScriptObjectSpecifier クラスリファレンス』『NSIndexSpecifier クラスリファレンス』『NSMiddleSpecifier クラスリファレンス』『NSNameSpecifier クラスリファレンス』『NSPropertySpecifier クラスリファレンス』『NSRandomSpecifier クラスリファレンス』『NSRangeSpecifier クラスリファレンス』『NSUniqueIDSpecifier クラスリファレンス』『NSWhoseSpecifier クラスリファレンス』追加。

2007.05.19

Develop > 翻訳 > Cocoa RF で『NSAppleScript クラスリファレンス』『NSAppleEventManager クラスリファレンス』『NSAppleEventDescriptor クラスリファレンス』『NSScriptCommand クラスリファレンス』『NSCloneCommand クラスリファレンス』『NSCloseCommand クラスリファレンス』『NSCountCommand クラスリファレンス』『NSCreateCommand クラスリファレンス』『NSDeleteCommand クラスリファレンス』『NSExistsCommand クラスリファレンス』『NSGetCommand クラスリファレンス』『NSMoveCommand クラスリファレンス』『NSQuitCommand クラスリファレンス』『NSSetCommand クラスリファレンス』追加。

2007.05.18

リンク1件追加。

2007.05.17

Develop > 翻訳 > Cocoa RF で『NSPortCoder クラスリファレンス』『NSPropertyListSerialization クラスリファレンス』『NSAssertionHandler クラスリファレンス』『NSAutoreleasePool クラスリファレンス』『NSException クラスリファレンス』『NSUndoManager クラスリファレンス』『NSInvocation クラスリファレンス』『NSMethodSignature クラスリファレンス』『NSClassDescription クラスリファレンス』『NSScriptClassDescription クラスリファレンス』追加。Core Data の目次も訳しました。これは訳さなくても良いぐらいのものなので、CSS のほうには記載せず。

2007.05.16

Develop > 翻訳 > Cocoa RF で『NSKeyedUnarchiver クラスリファレンス』追加。

2007.05.15

Develop > 翻訳 > Cocoa RF で『NSCoder クラスリファレンス』『NSArchiver クラスリファレンス』『NSUnarchiver クラスリファレンス』『NSKeyedArchiver クラスリファレンス』追加。リンク記述一部修正。

2007.05.13

Develop > 翻訳 > Cocoa RF で『NSNotification クラスリファレンス』『NSNotificationCenter クラスリファレンス』『NSNotificationQueue クラスリファレンス』『NSDistributedNotificationCenter クラスリファレンス』追加。

2007.05.12

Develop > 翻訳 > Cocoa GD で『Cocoa のためのメモリ管理プログラミングガイド』『Cocoa のための通知プログラミングトピック』更新。どちらもごく一部の修正のみです。他ガイドは更新なしです。Develop > 翻訳 > Cocoa RF で『NSArray クラスリファレンス』『NSSet クラスリファレンス』更新。キー値監視が不可能であることの記述が追加されました。

Others RF では更新なしでした。これで 5 月分の更新は完了です。10.5 までは、こういう形の少量の修正だけという状態が続きそうです。

2007.05.10

Develop > 翻訳 > Others GD で『vecLib フレームワークリファレンス』追加。データ型で1か所未翻訳があったので修正。v1.1。

2007.05.08

Develop > 翻訳 > Others GD で『コードスピードパフォーマンスガイドライン』追加。

しばらく京都を離れて、実家に帰ってました。そのため、翻訳は一時中断。Core Data リファレンスを急いで翻訳したのも、それまでに終らせたかったからです。KH2FM+ を始めてしまったので、翻訳ペースは落ちるかも…。リフレッシュ効果で速度が上がるか、そのへんは謎です。

2007.05.04

Develop > 翻訳 > Cocoa RF で『NSPropertyDescription クラスリファレンス』『NSAttributeDescription クラスリファレンス』『NSRelationshipDescription クラスリファレンス』『NSFetchedPropertyDescription クラスリファレンス』『NSManagedObjectID クラスリファレンス』『NSFetchRequest クラスリファレンス』『Core Data 定数リファレンス』追加。全体のサイズが小さいので、全体ファイルのみの配布に切り替えました。

2007.05.03

Develop > 翻訳 > Cocoa RF で『NSManagedObject クラスリファレンス』『NSPersistentStoreCoordinator クラスリファレンス』『NSManagedObjectModel クラスリファレンス』『NSEntityDescription クラスリファレンス』追加。

2007.04.30

Develop > 翻訳 > Cocoa RF で『NSManagedObjectContext クラスリファレンス』追加。自分のプログラミングの都合で調べたりしていたので、順番むちゃくちゃですがアップしました。

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』更新。一部の訳語修正です。あと「フォールト化と一意化」をチェックして訳を修正しました。変な訳がところどころに残ってたみたいです。あくまでチェックなので、問題がある所を修正しただけで、日本語としてきちんと文章化したわけではありません。

2007.04.29

Develop > 翻訳 > Others GD で『コードスピードパフォーマンスガイドライン』追加。

Develop > 翻訳 > Cocoa RF で『NSTask クラスリファレンス』『NSThread クラスリファレンス』『NSLock クラスリファレンス』『NSConditionLock クラスリファレンス』『NSRecursiveLock クラスリファレンス』『NSDistributedLock クラスリファレンス』『NSLocking プロトコルリファレンス』追加。

2007.04.27

Develop > 翻訳 > Others GD で『ファイルシステムパフォーマンスガイドライン』追加。

Develop > 翻訳 > Cocoa RF で『NSMetadataQuery クラスリファレンス』『NSMetadataQueryAttributeValueTuple クラスリファレンス』『NSMetadataQueryResultGroup クラスリファレンス』追加。

2007.04.24

Develop > 翻訳 > Cocoa RF で『NSMetadataItem クラスリファレンス』追加。

2007.04.23

Develop > 翻訳 > Others GD で『描画パフォーマンスガイドライン』追加。

2007.04.22

Develop > 翻訳 > Cocoa RF で『NSFileHandle クラスリファレンス』『NSFileManager クラスリファレンス』追加。

キーボードの沈みが重くなってきて、最近しんどい状態でした。定期的にキートップを洗っているんですが、それでもすぐに引っかかったり。そのせいか、肩が痛くて眠れなくなったりしました。四十肩や五十肩を疑いましたが、作業を休むとすぐに治ったので使いすぎのようです。調べたところ、最近、PC や携帯による肩の腱鞘炎が広がっているようなので、そういうのでしょう。

昔、PowerBook Duo を使っていた頃は、あまりに使用が激しくて、数か月に一度キーを買い替えてました。自作の入力方式のおかげで、1 時間に漢字確定で 6000 字以上を入力する感じなんで、キーボードの問題というより使い方がヘビーなんだろうなと思います。ちなみにフリーライターとして仕事をしていたときは、1 時間に 400 字詰め原稿用紙 10 枚が仕事を受けるときに限界とするペースでした。24 時間で 240 枚書くという仕事をしたこともあります。これはさすがに死にかけましたが…。だし確定 6000 字で手書きよりは早いかという感じだったり。

今日、キートップをすべて外して、接触する部分と金属にグリースを塗りました。今のところ非常に快適です。キーボードが重くて疲れを感じている人はぜひ試してください。前から考えていたんですが、面倒くさくてやってなかったり…。もっと早くにしておけばよかった…。ちなみに昼間は右手でマウスを使い、夜は左手でマウスを使っています。同じ手だと、特にグラフィック作業をしている期間は、午後 10 時頃に痛くなってそれ以上 PC が使えなくなるんですが、持ちかえるとなんとかなります。

2007.04.21

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。ヘルプのカスタム…を独自…にしただけです。パレットなど少数残っていますが、とりあえず IB 日本語化は一時中断します。問題がある所があれば報告してください。パレットは一部開始しましたが、たいしたものはなさそうです。取り消しメニューは英語ですが、今のところ外部ファイルに対応するものを見つけていないので、プログラム上でローカル化不可能な形で作成している可能性があります。

Develop > 翻訳 > Others GD で『起動時パフォーマンスガイドライン』追加。

2007.04.20

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。FAQ を翻訳しました。ガイド『Interface Builder』とほとんど同じですが、一部で微妙に違っています。

2007.04.19

Develop > 翻訳 > Others GD で『Interface Builder』追加。

2007.04.15

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』更新。細かい修正が少数だけで既読の人には関係ないです。

更新開始を宣言してから時間がたってますが、その間、更新作業用のソフトを作成してました。Automator のような感じで、複数テキストファイルを正規検索して保存した設定に基づいて一括置換したり、複数種類の作業を多数のファイルに対して一括作業できるようにしたものです。スクリプト等でも可能ですが、GUI の方が楽かなと思って。前から少し作りかけてたんですが、今回の更新は Cocoa が 2 記事だけと少ないので、更新する前にソフトを完成させました。とはいえ、まだ自分で使うだけのレベルですが…。いずれ機能を増やして公開するかもしれません。

正規検索は OgreKit を使ってます。速いです。Core Data のディレクトリ内の 30 個ほどのファイルを走査させ、全ファイルに5か所の置換を行わせましたが、プログレスバーを表示させてるはずなのに…終了が早すぎてわかりません…。う〜ん。一般のテキスト編集ソフトの検索置換はいったい何なのだろう…。まぁ内部表現の一貫性を維持したりなど、他にも作業があるんでしょう。

設定保存は Core Data を使用、管理対象オブジェクトコンテキストから受信済の管理対象オブジェクトの配列を読み込んでおいて、各ファイルを開いた後で、正規検索オブジェクトを作って置換という形です。この部分はあらかじめ正規検索オブジェクトを作っておいた方が早いし、基本的に Cocoa 機能だけでチューンアップはせず、ロジックをそのまま実装してる状態なんですが…。無駄もたくさんあります。それでこの状態だしなぁ…。

前回作った書類リンク番号の自動修正ソフトと併用して、だいぶ更新が楽になってきました。

そういえば、このサイトも1年です。当初、翻訳のために、とりあえず1年を棒に振ろうと決めたので、これ以上は棒を振らなくても良くなったわけです。ADC がほとんど進められないでいる翻訳を、まさか 1 年でこれだけの量完成させられるとは思ってなかったので、逆にもう少しがんばってみようか、と欲が出てきてる感じだったり。もう1年棒を振らんとダメかなぁ…。と思案中。

とはいえ、自作入力メソッドの公開と解説や、他にもソフト公開や解説記事も計画していたんで、さすがに翻訳だけのままってのもさびしいかなぁ…という気もしたり。まぁ、どこかの時点で、そのへんの記事を怒濤のように公開するかもしれません。ただ、管理人は月収十数万の貧乏生活なんで、どこまでスペースや作業の維持ができるかは謎ですけど。ともあれ、これからもよろしくです。

Develop > 翻訳 > Cocoa GD で『Objective-C プログラミング言語』更新。これも既読の人にはほとんど関係ないです。概要で Xcode や IB に言及したりとか。Core Data の方のお読みくださいには記載しませんでしたが、legacyStatement というコメントが内部的に追加されています。10.5 で記述が修正された分でしょう。

Develop > 翻訳 > Others GD で『Core Foundation のためのメモリ管理プログラミングガイド』更新。所有権でわずかに記述が追加されたぐらいです。『Core Video プログラミングガイド』更新。これもコード例などわずかな記述が追加修正されただけです。

Develop > 翻訳 > Cocoa RF で『Objective-C 実行時システムリファレンス』更新。インテルマックにおけるメッセージ送信関数が追加されました。『NSMutableArray クラスリファレンス』『NSMutableData クラスリファレンス』更新。リファレンスは他に更新なしです。

これで 4 月分の更新は完了しました。

2007.04.14

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。クラスブラウザで「アウトレット」が「アクション」になっていたのを修正。バージョンは上げずに R1 としました。バージョンを上げるとヘルプファイル等の注記をすべて変更しなければならないので、このような数か所の細かいバグ修正の場合、バージョンを上げず、R1 などで対応するつもりです。「お読みください」には記載しますが、本体の注記バージョンはそのままとします。

2007.04.13

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。Resources 内の nib ファイルはすべて完了です。手順が楽になりました。まだインスペクタで英語のままの部分があります。ADC の 4 月分の更新がありましたので、こちらは中断して更新にかかります。

2007.04.11

Develop > 翻訳 > Others GD で『Search Kit プログラミングガイド』追加。

2007.04.07

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。リンク1件追加。

2007.04.06

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』更新。テスト的に直接 nib ファイルをいじって翻訳していたのを、nibtool を使った作業に切り替え。10.5 で日本語化されなかった場合でも、strings の diff をとることで容易に日本語化できます。

使ったことがない方のために簡単に説明すると、ターミナルで「nibtool -L 文字列を抜き出したい nib ファイル.nib > 好きな名前.strings」でローカル化できる文字列を文字列ファイルに抜き出し、翻訳を行った後で、「nibtool -d 翻訳完了分.strings 翻訳前の元の nib ファイル.nib -W 翻訳後 nib ファイル.nib」で翻訳済の nib ファイルを作成できます。ただ、文字長やフォントの大きさが違うため、レイアウトがくずれていることがあるので、必ず完成したファイルを開いてチェックしてください。その時、大きくした要素によって別の要素が選択できないなどの問題に注意します(今回これで失敗した)。

まだ一部しか日本語化していないので注意してください。作業手順が固まったので、残りはおいおい訳します。

2007.04.05

Develop > 翻訳 > Tools etc で『Interface Builder v2.5.4』追加。もっと前に一度は翻訳を考えましたが、どうせ 10.5 で日本語化されるに違いないと思い、訳さずのままでした。某掲示板で使い方がわからずとまどっている人を見つけたので、日本語化されるまでのつなぎとして翻訳することにしました。

2007.04.02

Develop > 翻訳 > Cocoa RF で『NSBundle クラスリファレンス』追加。

2007.04.01

Develop > 翻訳 >Others GD で『環境設定ペイン』追加。

2007.03.29

Develop > 翻訳 > Cocoa RF で『NSSpellServer クラスリファレンス』『NSTimer クラスリファレンス』『NSUserDefaults クラスリファレンス』追加。リンク 2 件追加。

2007.03.28

Develop > 翻訳 > Cocoa RF で『NSProcessInfo クラスリファレンス』『NSRunLoop クラスリファレンス』追加。

2007.03.27

Develop > 翻訳 > Cocoa RF で『NSError クラスリファレンス』追加。

2007.03.26

Develop > 翻訳 > Others RF で『環境設定ユーティリィティリファレンス』追加。

2007.03.25

Develop > 翻訳 > Others RF で『CFNotificationCenter リファレンス』追加。仕事がいそがしいので、しばらくペースが落ちるかもしれません。

2007.03.24

Develop > 翻訳 > Others RF で『CFRunLoop リファレンス』『CFRunLoopObserver リファレンス』『CFRunLoopSource リファレンス』『CFRunLoopTimer リファレンス』追加。

2007.03.22

Develop > 翻訳 > Others RF で『CFUUID リファレンス』追加。

2007.03.21

Develop > 翻訳 > Others RF で『CFBundle リファレンス』『CFPlugIn リファレンス』追加。

2007.03.18

Develop > 翻訳 > Others GD で『Core Foundation のためのデータ書式設定ガイド』『地域情報』更新。

Develop > 翻訳 > Cocoa RF で『NSCalendar クラスリファレンス』『NSCalendarDate クラスリファレンス』『NSDate クラスリファレンス』『NSDictionary クラスリファレンス』『NSString クラスリファレンス』更新。

Develop > 翻訳 > Others RF で『CFLocale リファレンス』『CFString リファレンス』更新。

これで 3 月分の更新はすべて完了です。

2007.03.17

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』『Cocoa のための日付と時刻プログラミングトピック』『Objective-C プログラミング言語』更新。

Apple のドキュメントの索引付けは、修正があるとリンク番号がすべてずれるようなものを使っています。最後のものは、数百か所の数字が変更されていて、手で修正するのは大変なので、リンク番号を拾い上げて条件に従って加算を行うプログラムを作ってそれで一挙に修正しました。とはいえ、履歴に記載がない修正がたいていあるので、全ファイルを目で確認するしかないのがつらいところです。番号変更以外の変更だけをチェックするようなソフトも作るべきかもしれません。

Develop > 翻訳 > Cocoa GD で『Cocoa のための文字列プログラミングガイド』『テキストシステム概説』『ワークスペースサービスプログラミングトピック』更新。

前回更新時に全体の書式変更があったため、今回も index-date 掲載分だけの更新となります。例外として『Cocoa のためのコーディングガイドライン』更新。更新分だけを掲載する形にしていましたが、検索でヒットしやすくするのと、目次ファイルを翻訳していないのでどういうガイドがあるかわかったほうがいいと考え、各ガイドのタイトルを掲載する形に戻しました。

2007.03.16

Develop > 翻訳 > Cocoa GD で『Cocoa のためのバイナリデータプログラミングガイド』更新。3 月分の更新開始です。

2007.03.15

Develop > 翻訳 > Others RF で『Safari JavaScript リファレンス』追加。

2007.03.14

Develop > 翻訳 > Others RF で『Dashboard リファレンス』追加。HTML リファレンスを翻訳しはじめましたが、項目数が多く作業的になりがちで集中しにくく進みません。他のものの間に少しずつ進める形にすることにして、先に Dashboard リファレンスに手をつけました。

2007.03.11

Develop > 翻訳 > Others RF で『Safari ウェブ内容ガイド』追加。

2007.03.10

Develop > 翻訳 > Others RF で『Screen Saver フレームワークリファレンス』追加。

2007.03.09

Develop > 翻訳 > Others GD で『Dashboard プログラミングトピック』追加。リンク 3 件追加。

2007.03.07

Develop > 翻訳 > Others GD で『Safari JavaScript プログラミングトピック』『Dashboard チュートリアル』追加。

2007.03.04

Develop > 翻訳 > Others GD で『アドレスブックプログラミングガイド』追加。

2007.03.03

Develop > 翻訳 > Others GD で『DVD Playback Services プログラミングガイド』追加。これで Graphics & Imaging の Coceptual 内のファイルはすべて翻訳完了です。

2007.03.01

Develop > 翻訳 > Others GD で『Quartz Composer プログラミングガイド』追加。Quartz Composer 関連リンク追加。

2007.02.26

Develop > 翻訳 > Cocoa GD で『リソースプログラミングガイド』更新。題名が変わっただけでなく、内容は完全に新しくなっています。新しく訳しました。継続したバージョン番号を付けているので、注意してください。新規扱いで色付けしましたが、厳密には更新です。『Cocoa のための文字列プログラミングガイド』更新。スキャナーについて文とコード例が少量追加・修正されたぐらいです。『テキスト入力管理』更新。少量の注意書きが追加されただけです。『値変換オブジェクトプログラミングガイド』更新。1 か所でタイプミスが修正されたぐらいです。これで日付順の一覧に掲載された修正分は完了。

それ以外のものを調べて修正しはじめましたが、今まで概要に目次がなかったものに目次が入れられるなど、今回ガイドの書式上が大きく変更されました。Cocoa ガイドを最初から修正しはじめましたが、すべての翻訳を更新しなければならず、かなりの手間が予想されます。もうすぐ OS X v10.5 ですし、いずれガイドが少しずつ変更されることも考え、内容に関係ない今回の変更は無視することにしました。いつも更新履歴に記載されない修正がちらほらあるのですが、今回はやむをえず無視することにします。現在の翻訳の元になったものはコピーとして残してあるので、次に修正があったときに diff をとってまとめて修正を反映させる形で時間のロスを防ぎたいと思います。リファレンスについても「クラスの説明」が「概説」に変更されたり、内容と関係ない修正がほとんどなので、同様にします。

いちおう、2 月分の更新は完了しました。リファレンスは 1 つずつ History を見て確認しています。更新履歴にない修正は今回は見送りです。

2007.02.24

Develop > 翻訳 > Cocoa GD で『Cocoa のためのアクセシビリティプログラミングガイドライン』更新。ほとんど内容は同じです。

Quartz Composer は途中まで訳してますが、先に 2 月分の更新に入ります。ただ他の仕事もあり、どのぐらいのペースで進められるかは謎です。

『バインディングを使った Cocoa アプリケーションチュートリアル』更新。これもほとんど内容は同じです。『Core Data プログラミングガイド』更新。記事が2つに分けられ、あと少量の記事が2本ほど追加されました。『モデルオブジェクト実装ガイド』更新。リンク修正でしたが、訳はすでに修正済でした。Apple Computer, Inc の部分が、Apple Inc に変更されていて、最初にアップした分は忘れて反映していません。全部修正しました。『Objective-C プログラミング言語』更新。nil に対するメッセージ送付で文章とコード例追加。

2007.02.20

Develop > 翻訳 > Others GD で『CFNetwork プログラミングガイド』追加。PDF 版の 2 月分が出てるので更新はまもなくでしょう。複雑の仕事でいそがしい状態なので、翻訳が遅れる可能性が大きいです。

2007.02.16

Develop > 翻訳 > Others GD で『Quartz Display Services プログラミングトピック』追加。

2007.02.14

Develop > 翻訳 > Others GD で『Core Video プログラミングガイド』追加。

2007.02.12

Develop > 翻訳 > Cocoa RF で『NSPredicate クラスリファレンス』『NSComparisonPredicate クラスリファレンス』『NSCompoundPredicate クラスリファレンス』『NSExpression クラスリファレンス』追加。

2007.02.10

Develop > 翻訳 > Others GD で『Core Image プログラミングガイド』追加。以前ガイドに入っていたフィルタ一覧とカーネル言語がリファレンスに移されていたので、そちらも翻訳しました。Develop > 翻訳 > Others RF で『Core Image カーネル言語リファレンス』『Core Image フィルタリファレンス』追加。正規訳を基本にしていますが、更新および修正しています。ベースはコピペで済むとはいえ、100 項目を細かくいじるのは大変つかれました。また、混合モードの名前修正にともない、Develop > 翻訳 > Others GD で『Quartz 2D プログラミングガイド』更新。これで Photoshop で古くから使われてきた用語と完全に一致します。バージョンは 1.1 となります。Develop > 翻訳 > Cocoa RF で『NSCharacterSet クラスリファレンス』『NSMutableCharacterSet クラスリファレンス』『NSEnumerator クラスリファレンス』『NSDirectoryEnumerator クラスリファレンス』『NSIndexPath クラスリファレンス』追加。

2007.02.06

Develop > 翻訳 > Others GD で『Quartz 2D プログラミングガイド』追加。やっと完了しました。Develop > 翻訳 > Cocoa RF で『NSCountedSet クラスリファレンス』『NSIndexSet クラスリファレンス』『NSMutableIndexSet クラスリファレンス』追加。リンク 1 件追加しました。

2007.02.05

Develop > 翻訳 > Cocoa RF で『NSSet クラスリファレンス』『NSMutableSet クラスリファレンス』追加。

2007.02.04

Develop > 翻訳 > Cocoa RF で『NSDictionary クラスリファレンス』『NSMutableDictionary クラスリファレンス』追加。後者はいったんアップした後で訳者註を追加。他は変わらないのでバージョン等そのまま。

2007.02.03

Develop > 翻訳 > Cocoa RF で『NSArray クラスリファレンス』『NSMutableArray クラスリファレンス』追加。

2007.02.02

『Cocoa バインディングプログラミングトピック』の冒頭でいきなりバンディングというタイプミス修正。内容には関係ないのでバージョン変更なし。アップし忘れていたものをアップしました。

2007.01.31

Develop > 翻訳 > Cocoa GD で『Cocoa バインディングプログラミングトピック』更新。ADC の修正は2か所のタイプミス修正ですが、訳を見直したり多数の修正を行っています。『Cocoa のためのアウトラインビュープログラミングトピック』更新。コード例が1か所修正されたほかは、一部記述の訳ミスなどを修正したぐらいです。『Cocoa のためのウインドウプログラミングガイド』更新。これもコード例が一部修正。Cocoa/Conceptual 内のチェックは完了しました。他に移ります。Develop > 翻訳 > Others GD で『Core Foundation のためのデータ書式設定ガイド』更新。リンク修正。他のマイナー更新はほとんどが「不可視型」と訳していたものを「不透過型」へ変更したものです。『Mac OS X のための OpenGL プログラミングガイド』更新。記述が1文追加されたのと、タイプミス修正です。Develop > 翻訳 > Cocoa RF で『NSCalendarDate クラスリファレンス』『NSNumber クラスリファレンス』『NSNumberFormatter クラスリファレンス』更新。Develop > 翻訳 > Others RF で『CFAllocator リファレンス』『CFDictionary リファレンス』『CFLocale リファレンス』『CFMutableString リファレンス』『CFString リファレンス』を更新。これで 2007 年 1 月分の更新作業はすべて完了しました。つかれたなり〜。

2007.01.30

Develop > 翻訳 > Cocoa GD で『Cocoa のための文字列プログラミングガイド』『Cocoa のためのテキスト添付プログラミングトピック』更新。これで index-date.html を見るかぎり、Cocoa/Conceptual 内で更新されたものは完了しました。とはいえ、更新履歴に記載されない変更があったりするのです…。これから Cocoa/Conceptual 内の各フォルダを実際に比較してチェックした後、全体分をアップすることになります。その後、他ガイド、Cocoa リファレンス、他 リファレンスの順にチェックする予定です。

2007.01.29

Develop > 翻訳 > Cocoa GD で『Cocoa のための数と値プログラミングトピック』(改題)『Cocoa のためのツールバーブログラミングトピック』『Cocoa のためのユーザデフォルトプログラミングトピック』『Cocoa のためのビュープログラミングガイド』『Carbon-Cocoa 統合ガイド』『Cocoa のためのアプリケーションのメニューとポップアップリストプログラミングトピック』『Cocoa のためのコード読み込みプログラミングトピック』『Cocoa のためのイベント駆動 XML プログラミングガイド』『Objective-C プログラミング言語』更新。

2007.01.28

Develop > 翻訳 > Cocoa GD で『Core Data プログラミングガイド』『Cocoa のためのデータ整形プログラミングガイド』更新。その後、後者を『Cocoa のためのデータ書式設定プログラミングガイド』と改題。実際にデータ内容を変更するわけではないので、こういうタイトルに変えました。また、訳が変な所や、最初に訳してから訳語が変わったものなども同時に修正しました。

しばらく Update がないと思っていたら更新されていました。ウチの Xcode ではアップデートが表示されてなかったので気づきませんでした。『Quartz 2D プログラミングガイド』は半分ほど進んでますが、停止して更新サイクルに入ります。今回から、今までと違って完了分に関しては、個別ダウンロードは、全体圧縮分があるものについては、前月から更新されたもののみにします。初めての人は全体をダウンロードして、すでに当サイトを利用されている方は個別ファイルのみをダウンロードするなりしてください。

『ドキュメントベースのアプリケーション概説』『Cocoa のための例外プログラミングトピック』『キー値コーディングプログラミングガイド』『Cocoa のためのメモリ管理プログラミングガイド』『Cocoa のための通知プログラミングトピック』を更新。

2007.01.27

Develop > 翻訳 > Cocoa RF で『CFBinaryHeap リフレァレンス』『CFBitVector リファレンス』『CFMutableBitVector リファレンス』『CFCharacterSet リファレンス』『CFMutableCharacterSet リファレンス』を追加。リンク1件追加。

2007.01.25

Develop > 翻訳 > Cocoa RF で『CFTree リファレンス』を追加。青木日記さんの所でキーレイアウトにゴミありという話で修正したものをアップしました。このキーレイアウトはシステムのハングル用のものをコピーし、それう解読しながら作成したもので、もともとのファイルにすでに存在したゴミのようです。ちなみにシステムの日本語用のキーレイアウトは OS 9 以前の rsrc 形式のままになっています…。リンク 1 件追加。

2007.01.24

Develop > 翻訳 > Cocoa RF で『CFBag リファレンス』『CFMutableBag リファレンス』を追加。『CFSet』『CFMutableSet』を修正。バージョン 1.1。どちらもダウンロードしなおすほどのものではないです。

2007.01.23

Develop > 翻訳 > Cocoa RF で『CFSet リファレンス』『CFMutableSet リファレンス』を追加。『CFArray リファレンス』『CFDictionary リファレンス』を更新。どちらもバージョン 1.1。単純な間違いです。

2007.01.22

Develop > 翻訳 > Cocoa RF で『CFMutableDictionary リファレンス』を追加。翻訳ペースがゆっくりなのは、ガイド翻訳の間にリファレンスを訳しているためです。

2007.01.21

Develop > 翻訳 > Cocoa RF で『CFDictionary リファレンス』を追加。

2007.01.20

Develop > 翻訳 > Cocoa RF で『CFMutableArray リファレンス』を追加。

2007.01.18

Develop > 翻訳 > Cocoa RF で『CFArray リファレンス』を追加。

2007.01.16

Develop > 翻訳 > Cocoa RF で『NSNumberFormatter クラスリファレンス』『NSScanner クラスリファレンス』『NSSortDescriptor クラスリファレンス』を追加。

2007.01.14

Develop > 翻訳 > Cocoa RF で『NSFormatter クラス Objective-C リファレンス』『NSDateFormatter クラスリファレンス』を追加。

2007.01.13

Develop > 翻訳 > Cocoa RF で『NSString クラスリファレンス』『NSMutableString クラスリファレンス』『NSAttributedString クラスリファレンス』『NSMutableAttributedString クラスリファレンス』を追加。Cocoa 関連 1 件、OpenGL 関連のリンクを 4 件追加。

2007.01.09

Develop > 翻訳 > Others RF で『AGL フレームワークリファレンス』を追加。

あけましておめでとうございます。今年もよろしくお願いします。ってもう9日ですが…。正月実家で作業するつもりでしたが、全く何もできずでした。ようやく更新再開できそうです。

PS2 の調子が悪く、ダメもとで分解しましたが、ボリューム調節やピックアップレンズ等の調整ではうまくいかず、あきらめました。初期型を買うのは嫌な方ですが、PS2 買い直すぐらいなら…と PS3 を購入しました。開封してから設定終了までに約1時間。あまりに高価であまりに面倒くさい機械になってきたような…。価格的に Mini Mac が買えてしまうし、そっちにすれば良かったか…。ゲーム機というのも、なんか末期的な気もしたり。まぁゲーム機という意味では Wii が一番でしょうが。下位互換性のため仕方なく PS3 という感じです。


管理人:神吉 秀典 E-mail:puer@ba.wakwak.com