Macintosh Developer Online (MDOnline)


2001年11月7日発行号 - QTSSのVer.4



iPodの発売日が11月10日より1週間延期され、17日(土曜日)となったそうです。iTunesのインストーラの差し換えをするためでしょうか? それから、WWDCのDVDが一昨日届きました。不在票が入っていたのでなんだろうと思ったら、単にパッケージがでかくてポストにはいらなかっただけだったんですが…。例によって、Webブラウザで参照できるようになっているのですが、Mac OS Xの動いているマシンにとりあえず突っ込んだら、DVD Playerが起動しました。まあ、何も出ないからいいといえばいいのですが。ディスクはUDFで、ビデオはセッションごとに用意されていて、Sorensonで圧縮されていました。あと、プレゼンテーション資料のPDFも入っています。ちなみに、Windowsでも参照できますが、ディスクのルートはファイルのカスタムアイコンを利用したグラフィックスがあるので、そのための意味のない名前のついたファイルがいっぱいあります。それをかき分け、main.htmlというファイルをダブルクリックすれば、Windowsでも参照できました。もちろん、QuickTimeを入れています。なお、DVDにはWindows用のQuickTimeも含まれています。ところで、DVDを1枚ずつ入れているケースの表紙の内側に4つ写真がありますが、うち1つは何となく日本人の人が写っているような気がしますね。しかしWWDCからすでに半年ですが、言い換えればもう半年後に来年のWWDCが迫っているわけですから、月日が経つのは早いものです。つらつら見ているうちに、来年のWWDCになってしまいそうですね。来年も、WWDCに行けるようにがんばらないと…。
(新居雅行 msyk@mdonline.jp


iTunes 2のイコライザ設定はiPodに対しては転送されない

MDOnlineの2001年11月1日発行号での「iPod、iTunes 2、iDVD 2についての説明会が開催」という記事で、プレス説明会の様子をお届けした。そこで、アップルコンピュータの担当者と来場者のQ&Aとして、iTunes 2のイコライザの設定はiPodでも有効かどうかという問に対し、その場では有効と答えがあったものの、正しくはイコライザの設定はiPodには転送されないというこである。内容についての訂正をさせていただく。

関連リンク:iPod
カテゴリ:メディアプレイヤ


MOSAのSoftware Meetingの募集を開始、セッションの内容も公開

Macintoshの開発者団体であるMOSA(Macintosh OS Software Association)は、セミナーを中心としたイベント「第8回Macintosh Software Meeting」を2001年12月8日(土)〜9日(日)にかけて開催する。場所は東京初台のアップルコンピュータ本社と、湘南国際村センターで、MOSA会員は宿泊でシングルルームは15,000円、ツインルームは12,000円が参加費となっている。会員外は4,000円がプラスされる。申し込みは2001年11月28日までにメールで行う(方法は以下のサイトを参照)。セッションの概要などはMDOnlineではすでに記事としてお届けしているが、セッションのより詳しい内容などが公開された。
2日間に渡るイベントの内容は次のようなものだ。まず、12月8日の午後はアップルコンピュータのデベロッパリレーションズの担当者からのセッションだ。Stephen Chick氏からは「Mac OS X 10.1アップデート」として、技術的な概要が説明される。永松正人氏からは「ヒラギノアップデート」として、ひらぎのフォントについての詳細が説明される。さらにStephen Chick氏より「Aqua ユーザエクスペリエンス」として、Mac OS X向けソフトウエア開発で留意すべきことが説明される。金子貴寛氏からは「Mac OS X アプリケーションのデプロイメント」として、パッケージングとローカライゼーション、ファイルタイプと拡張子、インストーラや配付イメージといった話題が説明される。
その後に湘南国際村センターに移動し、懇親交流立食パーティー、MOSAコンテスト表彰式、抽選会を行い、オールナイトセッションに移る。キーノートとして、大谷和利氏による「デジタルハブの希望とiPodの野望」と題した講演が行われる。オールナイトセッションは、「激論!デベロッパからアップル社への提言をまとめる朝まで討論!」として、デベロッパからアップル社への10大提言をまとめるグループと、E社の第一線のエンジニアがあなたの悩みに答えるとした「開発現場のよろず相談」のグループに分かれて行われる。
12月9日は、まずオプショナルセッションとして、OpenBase InternationalのCEOスコット・キース氏より、「Cyber FrameworkとOpenBase SQLが実現する先進のソリューション開発」と題した講演が行なわれる。その後、3つのトラックに別れてのセッションが行われる。ベーシックトラックでは、MOSAプログラミング道場講師の高橋真人氏より、「Cocoa による Mac プログラミング入門〜オブジェクト指向開発環境「Cocoa」とは〜」として、オブジェクト指向という考え方、Cocoa入門はじめの0.5歩といったテーマで1日を費やして、Cocoaのプログラミングについて初心者を対象にセッションが行われる。テクノロジートラックでは、Dream Garden Softwareの中野洋一氏による「CodeWarrior 7でCarbonプログラミング」、高橋政明氏による「Mac OS X 10.1のヒューマンインターフェイスとその実装」、Ottimoの小池邦人氏による「CarbonアプリからQuartz 2Dを利用する」が講演される。ソリューショントラックでは、MDOnline新居雅行による「Cocoa-Javaで何かアプリケーションを作ってみる」、Galapagos Systems佐藤徹氏による「実践Mac OS X Server 10.1 〜一人に一台ずつ、Mac OS X Server〜」、千明社の倉持哲也氏による「初級を脱出!ちょっと進んだWebObjects」が講演される。12月9日の講演内容についても詳細が公開されており、MOSAのWebサイトでより詳しい内容が確認できる。

関連リンク:第8回 Macintosh Software Meeting 2001
カテゴリ:イベント


QuickTime Streaming Server Ver.4のパブリックシード版がリリース

QuickTime Streaming Serverの新しいバージョンVer.4のパブリックシード(パブリックベータ)版が公開された。これは正式版ではなく、それに先だって市場での反応を見るためのバージョンだと思われる。Mac OS X Server 10.1以降で利用できる。2002年3月15日までの期限付きとなっている。セットアップや管理機能の向上、Native Hinted MPEG-4 Streamingのサポート、HTTPによるMP3ストリーミングのサポートなどが強化点となっている。なお、Darwin Streaming ServerもVer.4のパブリックベータ版がリリースされており、Red Hat Linux、Solaris8、Windowsの各バイナリと、ソースコードについても配付されている。

◇QuickTime Streaming Server 4 Public Seed: Information and Software
 http://www.info.apple.com/kbnum/n120071

関連リンク:QuickTime Streaming Server Public Preview
カテゴリ:サーバー製品, QuickTime


KBase》SMBファイルサーバのクライアントから作成されるファイルのアクセス権を親ディレクトリと同じにする

Mac OS X ServerのWindows向けファイルサーバ機能において、ディレクトリにグループの書き込み権限がある場合でも、あるユーザがそこにファイルを書き込むと、そのファイルのグループのアクセス権は読み込みのみになってしまう点についての解説がKnowledge Baseに解説されている。もちろん、そのファイルの作成者がアクセス権を後から変更するということで、グループに対しても書き込みができるようになるが、恒常的にグループにも書き込み権限が設定されるようにするには、SMBサーバの設定ファイルである/etc/smb.confを修正する。このファイルのglobalセクションに「inherit permissions = yes」という記述を追加して、強制的に作成したファイルのアクセス権をそのディレクトリのアクセス権を引き継ぐようにする。さらに、Server Adminによってsmb.confファイルを上書きされないように「sudo chflags uchg /etc/smb.conf」というコマンドを実行しておく。後からServer Adminで設定内容を書き換えたい場合のコマンドについても解説されている。

◇smb.confのinherit permissions
 http://www.samba.gr.jp/project/translation/release/man/smb.conf.5.html#inheritpermissions

関連リンク:Mac OS X Server 10.1: Windows Clients Create Files Without Group Write Permission
カテゴリ:Knowledge Base(旧TIL), ネットワーク管理, Mac OS X Server


KBase》iTunes 2が作成するMP3 CDのフォーマットはハイブリッド

iTunes 2で作成されるMP3 CDのフォーマットは、Mac OS拡張フォーマットとISO 9660のハイブリッド形式となることがKnowledge Baseで公開された。従って、作成されたディスクをMac OSでマウントすると、Mac OS拡張フォーマットとなる。なお、ISO 9660 Level2およびJolietに従って作成される。ISO 9660規格ではファイル名の長さは32バイトに制限されるが、Jolietは64文字のUnicodeに対応している。ローマン文字意外の文字が含まれるファイル名の場合は数字だけが見えると説明されている。

関連リンク:iTunes 2: Creates Hybrid Mac OS Extended and ISO 9660 Format MP3 CDs
カテゴリ:Knowledge Base(旧TIL), メディアプレイヤ


CarbonLib 1.5a1 SDKがリリース、1.5のSDKがアルファ版に

Mac OSでのCarbonの次期バージョンのSDKが「CarbonLib 1.5a1 SDK」となった。aという記号から、アルファ版相当であると思われる。これまでは1.5d7などとなっていた。なお、現在も入手可能なのはADC(Apple Developer Connection)の会員のみである。

関連リンク:Carbon
カテゴリ:Carbon/CF