Macintosh Developer Online (MDOnline)


2000年2月1日発行号 - MDOnline-2月はExpoの月



Expoチケットプレゼントにはさっそく御応募いただきました。実は、まだまだ余裕がありますので、どしどし応募ください。毎日告知してもなんですので、チケットプレゼントの告知ページを以下に作成しました。今日、始めて配信を受けた方、昨日の配信メールをさがすのが面倒な方などは以下のページを御覧ください。
http://cserver.locus.co.jp/mdo-sell/expo2000.html
そろそろ、Expoの準備を始めないとという時期でもあり、昨年の記録を読みなおしてみました。昨年は、Macintosh Java Reportをその場で販売することも考えていたので、何か特典をと考えて、CD-ROMを作ったのでした(正確にはCD-R)。サービスとにぎやかしを兼ねたものだったのですが、あまり効果があったとは思えないので、今年はその種のにぎやかしはやらないつもりです。基本的に販売も会場ではしないつもりです。だから、Macも持ち込みません。そうなると、結局は看板とはり紙を作り、チラシを印刷するだけになってしまいました。それから昨年はポリタンを持ち込み、一部にはひんしゅくを買いながらも、受けてくれた人もいて、それなりに楽しめました。今年は、特にギャグネタは思い付かないので、特にありませんが…。しかし、こう考えると、ちょっと地味な展示になってしまいそうですねぇ。
(新居雅行 msyk@mdonline.jp


ファイルメーカーPro向け画像取り込みソフトがPro5に対応

フォーサイトは、ファイルメーカーProで画像ファイルの連続取り込みを行う「ImageCapture Pro」を、Ver.1.1にバージョンアップした。バージョンアップは、ファイルメーカーPro5と、Mac OS 9への対応で、ソフト自体の機能変更はない。バージョンアップは\3,000で受け付けている。ImageCaptureは1ユーザーの価格が\38,000となっている。

関連リンク:ImageCapture製品ホームページ
カテゴリ:ライブラリ, 各種製品


スレッドとネットワークサービスを使った時に終了時にクラッシュする問題

Technical Q&Aで公開された文書では、Thread ManagerとNetwork Services Library (NSL) Managerを使ったアプリケーションが、終了時にクラッシュする問題について解説されている。これは、メインのスレッドに、SetThreadSwitcherを利用して、コンテキストスイッチ関数を組み込んだ時に発生する。NSLなどは初期化されたときにスレッドを作り、解放時にスレッドを取り除くが、コンテキストスイッチによってメインのスレッドへの参照が残ったままになり、クラッシュしてしまう。この問題は、PowerPlantを使った時にも発生する。対処方法についても、この文書で記載されているので、NSLとスレッドを使ったプログラミングをしている場合には、要チェックだろう。

関連リンク:http://devworld.apple.com/qa/nw/nw65.html
カテゴリ:ネットワーク, Technical Q&A


マルチユーザの登録の上限は40

Tech Info Libraryに、Mac OS 9のマルチユーザ機能についての文書が公開された。ユーザの登録方法などが簡単に書かれてあり、操作などについては特に目新しい内容ではない。登録可能なユーザ数の上限が40であると明記されている。

関連リンク:31171:Mac OS 9: Multiple Users - Set-up & Management of The Multiple Users Control Panel
カテゴリ:Knowledge Base(旧TIL), Mac OS 9


パッケージ化のツールが、CarbonLib、ナビゲーションサービス対応

Appleより配付されているサンプルコードの「PackageTool」の1.3が配付されている。PackageToolは、Mac OS 9で導入されたアプリケーションの配付形態であるパッケージを構築するツールで、パッケージ化することにより、フォルダの中身を隠蔽してユーザにアプリケーションを配付できる。アプリケーションの入っているフォルダをパッケージ化したり、あるいは逆ができる。1.1ではCarbonLib向けにコンパイルされ、1.2ではナビゲーションサービス対応となった。ソースファイルを見ることにより、パッケージをプログラムで処理する方法や、パッケージのフォルダをナビゲーションサービスで扱う方法を参照できる。また、CarbonLibによるアプリケーしょんのビルド方法についても参考になるだろう。もちろん、コンパイル結果のアプリケーションは、パッケージ化を行うツールとしても利用できる。

関連リンク:PackageTool 1.3
カテゴリ:アップルからの開発資料, Mac OS 9


2000/1/31に更新されたTech Info Library

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

25098:Final Cut Pro: Switching between Targa and DV Capture Settings
25099:Final Cut Pro: Setting Preferences After Upgrading From 1.0.1 To 1.2.1
25100:Final Cut Pro: Deleting Render Files
25096:Final Cut Pro 1.2.1: Connecting & Controlling Canon PAL Cameras
25102:Final Cut Pro: "Out of Memory Errors" When Exporting EDL Files
20097:RealAudio: Number of Simultaneous Streams
19634:Open Transport 1.1: ISP Assigned Static IP Address, PPP
20788:OT/PPP 1.0: Time Remaining Feature
17815:CloseView: Can it Do Screen Inversion Only?
19607:MacPPP v2.5: Read Me
20769:MacPPP 2.5.1: Pulse Dialing
60338:PlainTalk 1.5.4: Read Me
60339:PlainTalk: Using Speech Recognition 1.5.4
31166:Setup Assistants: Which Assistant Do I Need to Register With Apple?
24124:Netscape Navigator 3.0: Difficulty Downloading Email Attachments
30450:AppleVision 1710 & 1710AV: No Screen Image Troubleshooting
20612:Macintosh: WEB (http and WWW) Servers
19876:AISS: Drag Installation
45008:Apple Internet Server Solution: How to Serve Multiple Home Pages
24100:Apple Internet Server Solution: Web Site
19789:Apple Internet Server Solutions: 2.0 CD Upgrade
19504:Internet Server Solution for WWW: Product Matrix
24084:Apple Internet Server Solution (AISS) 3.0: Serial Number Alert
22060:Apple Internet Mail Server: QUALCOMM’s Eudora Division
19940:Apple Internet Mail Server: Novell Network Connection
19924:AIMS: Using TCP/IP Network With Windows PCs
30071:MacDNS: Multiple Secondary Name Servers
19768:MacDNS: International Date Issue & Workaround
30068:MacDNS: Mapping Multiple Domains
24079:MacDNS: Features
22002:MacDNS: Recursive DNS Server or Not
20154:MacDNS: AIMS Setup
30084:MacDNS: Recursive Lookups Not Supported
30070:MacDNS: Domain Name Serial Number Format
24080:MacDNS: Incoming Requests With Additional Domain Name
30069:MacDNS: Wildcard PTR Entry
20095:MacDNS: Number of Domains Supported
30081:MacDNS: Resource Record Types Supported
22028:MacDNS: Exporting Zone Files & Zone Transfers
24105:MacDNS: Works With Windows Clients
22061:Apple Language Kit: Sending email In Other Languages
19663:Hebrew and Arabic Language Kits: System 7.5 Update 2.0
19676:Hebrew & Arabic Language Kit: System Direction Issues
19841:Hebrew/Arabic LK: Custom Remove Won’t Reset Text Settings
19664:Arabic and Hebrew Language Kits: What’s in Version 1.0.1?
19849:Arabic Language Kit: Compound Words
56864:Arabic Language Kit: Description and Specifications
20205:Arabic Language Kit: Character Encoding Type
13127:Arabic System: Which LaserWriter Printer Driver?
19662:Arabic Language Kit: Albayan Font & Diacrtical Mark

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