Macintosh Developer Online (MDOnline)


1999年10月15日発行号 - MDOnline-Outlookは来週リリース



いよいよ明日、iBookやiMacの発売です。iBookは予約が可能でしたけど、iMacの新版が欲しい人は、ショップに並ぶことになるのでしょうか。ただ、ニュースレターやサイトなどではiMac DVのみが販売開始され、iMac、iMac DV special editionは発売日が延期されるという話になっていますが、アップルからは正式にはアナウンスされていません。いずれもショップからの情報を集めているので、おおむね間違いないところだと思われます。有楽町西武でのiBook販売方法が、抽選になったことは正式にアナウンスされました。iBookの予約をしていないけど、早く手に入れたいという方は、抽選に挑戦してみるのも1つの手でしょう。
土曜日の発売日は、どこかのショップへ取材に出かける予定です。それから、今度の日曜まで、2年に1度の楽器フェア<http://www.musicfair.gr.jp/>が開催されているので、それも見てくる予定です。この週末はイベントが続きます。
(新居雅行 msyk@mdonline.jp


Mac版Outlook Express Ver.5が来週にリリース

Macintosh版のメールソフトOutlook Express Ver.5が、10月19日よりダウンロード可能となる。Windows版のVer.5はすでに配付されている。Ver.5では、標準のメール形式がHTMLからテキスト形式になった。また、標準のエンコードがAppleDoubleになり、またWindows向けに自動的に拡張子を振るなど、ファイルのやり取りをよりスムーズにできる機能が追加されている。POP3、IMAPに加えてマイクロソフトがフリーで提供するHotmailにも対応している。メーリングリストの管理機能も備える。

関連リンク:Mac Outlook Express Home
カテゴリ:電子メールソフト, 各種プロダクツ


マルチユーザー対応の開発情報、日本語訳もすでに公開

Mac OS 9には、マルチユーザー機能が追加されたが、その上で動くアプリケーションなどのソフトウエアは、マルチユーザーであることを考慮する必要が出てくる。マルチユーザー環境で正しく機能するために、フォルダの検索機能が強化されている点などが解説されている。また、ログイン、ログアウトという場面が出てくるが、バックグランドアプリケーションなどはそのタイミングを認識する必要が出てくる。そうした場合のプログラミングなども記載されている。また、マルチユーザー対応ということは、NetBoot対応ということにも密接に関わっている。この文書はすでに以下の日本語訳がリリースされている。
Technote 1186:善良なるマルチユーザ市民たれ
http://developer.apple.com/ja/technotes/tn1186.html

関連リンク:TN1186: How To Be a Good Multiple Users Citizen
カテゴリ:Technote, Mac OS 9


変更されたFCBを正しく使うための開発情報

Mac OS 9では、ボリュームでのファイル管理を行うデータ構造であるFCB(File Control Block)のデータ構造を変更した。従来では、同時に開くファイルが348までという制約があり問題化されていたが、新しいフォーマットのFCBにより8169のファイルまで同時に開くことができるようになった。しかしながら、FCBを直接利用アクセスするようなソフトは119番のエラーで落ちるようになってしまった。この文書では、従来のシステムと、Mac OS 9との両方で互換性のあるFCBへのアクセス方法などが記載されている。FCBにアクセスするためのアクセッサー関数が用意されているので、それを利用することでFCBの情報を取得するというのが基本となる。内容的にはかなり詳細なので、単純なファイル処理以上のディスクアクセスに関わる機能を開発で利用しているプログラマは詳細に読み込んでおく必要があるだろう。

関連リンク:TN1184: FCBs, Now and Forever
カテゴリ:Technote, Mac OS 9


Apple Memory Guideが99年10月版にアップデート

Apple Memory Guideが99年10月版にアップデートされた。Power Mac G4、iBook、10月に新発売されるiMacシリーズの記述が追加されている。Apple Memory Guideは、これまでに発売されたすべてのMacintoshについて、機種ごとにメモリの設置可能容量や利用できるメモリモジュールなどがまとめられているPDF文書だ。

関連リンク:Apple Memory Guide Version 10-99
カテゴリ:アップルからの開発資料, Macintosh本体


パッケージの作成方法が日本語の文書に

Mac OS 9での新しいアプリケーションの形態である「パッケージ」の作成方法を記載したTechnoteが、早くも日本語に翻訳された。

関連リンク:Technote 1188:Mac OS 9 パッケージ
カテゴリ:


Macintosh Managerで設定するシステムフォルダの保護は機能しない

Tech Info Libraryに「31107:Mac OS X Server: Macintosh Manager 1.0.x - Protect System folder」という文書が追加された。NetBootに対応するワークグループの設定をMacintosh Managerで行う場合に、システムフォルダをプロテクトするという設定がある。しかしながら、Macintosh Manager 1.0および1.0.1ではこの設定は機能しない。将来のバージョンのMacintosh Managerで、正しく機能するようにする予定である。

関連リンク:Mac OS X Server: Macintosh Manager 1.0.x - Protect System folder
カテゴリ:Knowledge Base(旧TIL), Mac OS X Server


Blue&WhiteのG3マシンのディスプレイ設定

Tech Info Libraryに「25022:Power Macintosh G3 (Blue and White): Display Resolution Modes」という文書が追加された。Blue&WhiteのG3マシンで設定できるディスプレイの解像度と、そのときの水平および垂直周波数がリストとなっている。これらのマシンでは、ATI 3D RAGE 128 GLがグラフィックスカードに搭載されている。VRAMは16MBが搭載されており、すべての解像度設定で、画素あたり32ビットの設定までが可能となっている。

関連リンク:Power Macintosh G3 (Blue and White): Display Resolution Modes
カテゴリ:Knowledge Base(旧TIL), Power Mac


AppleShare IPのメールで登録ユーザー以外が送信できなくする方法

Tech Info Libraryに「31108:AppleShare Mail Server: How To Prevent Unauthorized Mail Relaying」という文書が追加された。AppleShare IP 6.2および6.3ではスパムメール対策として、メールの転送処理を行うのをFromヘッダの差出人が登録ユーザーのものだけに制約できる。その設定方法の手順が詳しく記載されている。おそらく、この手順通りに作業することで、基本的なスパム対策はできるだろう。

関連リンク:AppleShare Mail Server: How To Prevent Unauthorized Mail Relaying
カテゴリ:Knowledge Base(旧TIL), サーバー製品


Power Mac G4で1GB以上のメモリを積むと起動時の挙動に問題

Tech Info Libraryに「58486:Power Mac G4: Boot Issue When 1 GB or More of RAM Installed」という文書が追加された。G4で1GBあるいはそれ以上のRAMにすると、起動時のサウンドが鳴らず、ハングアップする。そこで本体のリセットボタンを押すと起動するが、サウンドは鳴らない。原因については解明中で、起動しない状態を回避するためには、とりあえずは終了せずにスリープすることが勧められている。

関連リンク:Power Mac G4: Boot Issue When 1 GB or More of RAM Installed
カテゴリ:Knowledge Base(旧TIL), PowerBook


iBookで録音するには、USBマイクを使う

Tech Info Libraryに「58448:iBook: How to Record Sounds」という文書が追加された。iBookにはマイクが組み込まれていないが、どうやって録音をすればいいのかという疑問に答えたもの。回答はUSB対応のマイクを使うということだが、まだ発売されておらず、サードパーティが開発中であるとしている。なお、iBookにはサウンド入力端子はない。

関連リンク:iBook: How to Record Sounds
カテゴリ:Knowledge Base(旧TIL), iBook


1999/10/14付けの更新されたTech Info Library

Appleより公開されているTech Info Libraryで、1999年10月14日付けで以下の文書が更新されている。以下のリストの左端が文書番号なので、記事の末尾にあるリンク先にジャンプし、その番号を手がかりに検索をすると良いだろう。

24452:Mac OS 8.1: Daylight Saving Time & Mac OS Extended Volumes
58226:Power Macintosh G3 (Blue and White): Technical Specifications
58182:Power Macintosh G3 (Blue and White): RAM Specifications and Maximum Configuration
60183:DVD Video: Region Manager Discussion
60490:Desktop Printing: Error -8940
43015:Ethernet: Transferring Information Between Computers
24274:Power Macintosh G3: RAM Disk Not Saved On Restart
58033:USB: Device Troubleshooting

関連リンク:Tech Info Library
カテゴリ:Knowledge Base(旧TIL)