Macintosh Developer Online (MDOnline)


1999年12月22日発行号 - MDOnline-サウンドのアップデート



年末も押し詰まって参りました。MDOnlineを年末年始どういったスケジュールで発行するのかについては、まだ流動的な面もあります。明日が日本の祝日でもあり、クリスマスも近いのでそろそろニュースが出てこなくなる雰囲気もしますので、明日より日刊ペースではなく、発行間隔を長くさせていただきます。年明けは、1月6日発行分より日刊ペースとします。従って、2週間程、冬休みシフトで発行いたしますので、よろしくお願いします。
日本は年末年始になると、一般的な企業はどこも休みに入り、公共交通機関や客商売されているところ以外は休みに入ります。聞くところによると米国では、11月末の感謝祭では一斉に休みになるものの、クリスマスはキリスト教のお祭りなので必ずしも休むとか限らないとか。それに、例年の動きからすれば、元旦からすでに出勤している節もあります。また、サンフランシスコのMacworld Expoは1月4日からさっそくあるから、年明けはもうビジネスは動き始めていることになるわけですね。キーノートは、日本時間だと1月6日の午前2時からになります。いずれにしても、臨機応変に対処いたしますので、この期間、配信がない日は休刊日と思って下さい。これで、やっと自分の年賀状作成に取りかかれるかな(笑)。
(新居雅行 msyk@mdonline.jp


Mac OS 9のサウンド機能を強化、iSubに対応するアップデータをリリース

Mac OS 9のサウンド機能をアップデートする「Mac OS 9 Audio Update 1.1」がリリースされた。北米向けの英語システム用ではあるが、使用許諾は日本語のものが出てくる。USB登載機でのサウンド機能を強化するもので、 Harman Kardon社のサブウーファーiSubをサポートする。サブウーファーとは低音域を補強するスピーカのことだ。ただし、iSubはスロットローディングタイプのiMacシリーズしでしか利用できない。また、DVD映像の再生機能も向上している。アップデータを利用することにより、MacOS ROM 3.2.1、USB Audio Extension 1.0.1、Apple Audio Extension 1.0がセットアップされる。

関連リンク:Mac OS 9 Audio Update 1.1
カテゴリ:Mac OS 9


FileMaker Proで暗号化、圧縮、エンコーディングなどを行うプラグイン

Troi Automatiseringは、FileMaker Pro Ver.4と5で使える暗号化やエンコーディングを行うプラグイン「Troi Coding Plug-in 1.5」をリリースした。MacintoshとWindowsで利用できる。DES暗号化の機能や、インターネットで安全にやりとりできる形式のテキストへのエンコーディングあるいはデコード等の機能を備える。また、ZLIBによるテキストの圧縮や伸長にも対応している。シングルユーザが$39からで、ボリュームが増えるとディスカウントされる。デモ版やマニュアルなどは、以下のページから入手できる。

関連リンク:Troi Coding plug-in
カテゴリ:データベース


FileMaker Pro 5向けのスクリプト管理ツールをリリース

Waves in Motionは、FileMaker Pro 5で利用できるスクリプト管理ツール「DocuScript 2.0」をリリースした。FileMakerのデータベース構造や、スクリプトを管理できる。それぞれのスクリプトを一覧し、検証を行うなど、スクリプトを含んだプログラムの作成を支援する機能に主眼が置かれている。リレーションの不整合や存在しないフォームの利用などの問題点を指摘する。Mac OSで利用でき、価格は$79となっている。

関連リンク:Waves in Motion
カテゴリ:データベース


OpenTransportの各バージョンの配付方法と修正点

Technical Q&Aに公開された「Open Transport Versions」では、OpenTransportのこれまでにリリースされてきたバージョンと配付方法、修正点の概要が一覧表で示されている。古いシステムなどある特定のシステムを使っているユーザが、どのバージョンのOpenTransportを使っている可能性があるのかを判断する材料になるだろう。

関連リンク:nw64 - Open Transport Versions
カテゴリ:Technical Q&A, ネットワーク


ダイアログボックス使用時のメモリリークを避ける方法

Technical Q&Aに公開された「CloseDialog and ’ictb’s」では、ダイアログボックスを作成したときのメモリリークの問題について記載されている。GetNewDialogでダイアログボックスを作成するとき、dStorageパラメータに値を渡しているとする。そのとき、ictbリソースがある場合、CloseDialogでダイアログボックスを閉じると、ictbリソースの部分がメモリに残ってしまう。これを避けるには、dStorageパラメータにnilを引き渡すか、DisposeDialogを使ってダイアログボックスを破棄する、あるいはdftbリソースを使うという手段がある。

関連リンク:tb66 - CloseDialog and ’ictb’s
カテゴリ:開発情報, Technical Q&A


SCSIのないG3でもSCSIコマンドでエラーが出ない理由

Technical Q&Aに公開された「A SCSI little secret」では、SCSIインタフェースが登載されていない機種でのSCSIコマンドについて記載されている。内蔵および外部向けのSCSIインタフェースが登載されていないBlue & WhiteのG3でも、SCSI関連のコマンドではエラーが出ない。つまり、SCSIがあたかも利用できるかのようにコマンドの出力を返す。これは、SCSIコントローラがハードウエアに含まれているからだが、実際には機器は接続できない。SCSI関連のプログラムを作成している場合には、これらの機種での動作を把握しておく必要があるだろう。

関連リンク:hw81 - A SCSI little secret
カテゴリ:Technical Q&A, 周辺機器


1999/12/21付けの更新されたTech Info Library

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

60556:Mac OS 9: Late-Breaking Tips
60589:Mac OS 9: Multiple Users - Printer Access
60627:Mac OS 9: File Sharing Over TCP/IP Requires AppleTalk To Be Active
60654:Mac OS 9: USB Adapter Card Support
60588:Mac OS 9: Apple LaserWriter 8f Printer Driver Not Compatible
60555:Mac OS 9: Multiple Users - Owner Name Or Password Change
25035:Mac OS 9: Using America Online with Multiple Users
60591:Mac OS 9: Listening To Audio CDs
60636:Mac OS 9: Netscape Will Not Open
60641:Mac OS 9: Issue With DVD Player After Clean Installation
60496:Mac OS 9: Performing a Clean Installation
60640:Mac OS 9: Voice Password Can’t Find a Microphone
15271:Apple Monitors: Stripe Pitch vs Dot Pitch
11954:LaserWriter Pro: IBM PC Cable Pinouts
11881:LaserWriter Pro: Switching Paper Bins in HP Emulation Mode
12125:LaserWriter: Printing on Transparencies
12644:Apple Products: Model Number Versus Marketing Number
43051:Tech Exchange and How To Use
24841:Sherlock: "A Network Error Has Occurred" Message
18172:Macintosh: Video Mirroring Compared To Dual Video
18180:Multiple System Folders On A Single Volume
18176:Power Macintosh 9500: Which Shared Library Manager?
18175:System 7.5: Installing From Non-Apple CD-ROM Drive
54928:Finding and Resolving Init Conflicts
58061:Mac OS Setup Assistant: Desired Printer Not Displayed in List
30540:PowerBook G3 Series: Read Me
24604:PowerBook G3 & G3 Series: Identifying Different Models
58325:PowerBook G3 Series (Bronze Keyboard): Upgrading Memory
58342:PowerBook G3 Series (Bronze Keyboard): Information About NewWorld ROM
54794:ClarisWorks: "Port is Not Available" Message
16473:Mac OS: Troubleshooting Startup Issues
15994:ImageWriter II: "Loopback Test Failed" error
56865:Cyrillic Language Kit: Description and Specifications
43021:iMac and iBook: Connecting to a 10/100Base-T Ethernet Network
30808:iMac Discussion Board: Frequently Asked Questions
43031:iMac and iBook: How to Backup Hard Drive Contents
58174:iMac: When to Install Available Updaters
56398:How to Print Double Sided to StyleWriter Printers
56298:ClarisWorks 2.1: Cannot Create a New Database
56866:Hebrew Language Kit: Description and Specifications
56260:ClarisDraw: Not Enough System Memory To Load QuickTime Message
55776:Get Two Managers on Your Organization Chart
56487:Adjusting Line Spacing by Changing Character Size
56864:Arabic Language Kit: Description and Specifications
58183:Power-On Self Test Beep Definition - Part 1
43080:Tech Info Library Archive: Contents
55747:About ClarisImpact 1.0v2
55623:Multi-Monitor Presentations

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