・物 : 口を イレータ名 , , 4 「を一りを ! 0 ℃ル 0 で′ , , イ、第谷まカ 0 : 」 ファイル示ンヤンア W を ~ ・ブックマーク差洋”瞽“も トレンドよ数ー 2 3 0 0 0 ・第、物に明次 ) 、一四半 8 ュ主成分分析 主析とは . 互いコ , ) める多数の : 第数物しない、・す 0 分析てす . で作ら笋さ例えは入学カ数を価する時 . 創わー 2. 3 グ齎しい合田等点を代取してそれを謝 0 0 “の■ンジンの 」確をす一 - ・ヨ ニンジンの載引量キャベツの引第第第の版 - : 。新 p に准 6 番第ま黔・トレンド第定メ を均一にする レント オオンヨン コメント 閉しる をれ物 : ー 3 7 第第處 じ・物を一、第 0 い・ を有単 - 上積′、 0 人 0 を , 第物お 1 - ・告一いい 1 物ー第 4 ー を・ 4 ! ドー 1 ー物ー 仕秘 - ー、お第・物第 0 第 ュ、ををを , を豊ー気 , , て 4 覆当 Sversion4 は、データ解析とグラフ描画のための 高機能ツールです。対話的な統計処理を中心とし、 日常のデータ解析から専用の分析システムまで幅 広くサホートする基本システムとして利用できます。 多変量解析、検定、分散分析、各種回帰分析、クラスタ分析、 シミュレーションなどさまざまなデータ解析をマウス操作で行う ことはもとより、それらを組み込んだ GUI べースのアプリケー ションを開発できるのがアイザックの Sversion4 の利点です。 この製品はデータ解析のために AT & T ( 現 Lucent Technologies 社 ) ベル 研究所で設計された S 言語をベースにさまざまな機能強化を施したものです。 version 4 特徴 ・データ解析 : 豊富な統計関数と柔軟な S 言語による開発 ・グラフィクス : 解析結果をさまざまなグラフで表示・画像化 ・ SToolKit : 手軽に GUI を構築できる GUI フレームワーク ・ P a 「 0 ー e : 統計データ処理のアプリケーション ( ソース提供 ) ・ ParoIe/QC : 品質管理アプリケーション例 ( ソース提供 ) ・ SQLBridge : 各種関係データベースへアクセス ( PostgreSQL 版ソース提供 ) : グラフを画像データ化しプラウサ表示可能に変換 ・一 m a g e ・日本地図 : 国土地理院数値地図と地図用ライブラリを提供 ・ S-Decomp : 統計数理研究所の時系列ソフトを同梱 ・ S version 4 に関する書籍 / 入門書は一般書店で入手できます ・ S 言語で開発されたフリーソフトをインターネットで入手できます。 価格 大学向け 商用向け Windows / Linux / FreeBSD / SOIaris (lntel) 版 90 , 000 円 180 , 000 円 SoIaris(sparc) / HP-UX 版 240 , 000 円 680 , 000 円 / lSa 〔 本朱式ムネ土アイサ、ツク【大】〒 530-0015 大阪府北区中崎西 2-4-12 梅田センタービル 8F TEL 06-6373-8320 FAX 06-6373-8311 ※広告中の会社名・製品名等は、各社の商標または登録商標です ー h t t p : / / S . i s a c . c 0 . ー p / U R L 資料請求 No. 032
DAEM 〇 NS& DRAG 〇 NS ⑩ NTP による時の同期 UWilliam LeFebvre あなたは家中の時計をきっかり同じ時刻に合わせるよ うな几帳面なタイプだろうか。ネットワークに接続した マシンを何台か使っていて、各マシンの示す時刻カ哈っ ていないことに気づいた経験はないだろうか。どちら の質問にも思い当たるのなら、 NTP (Network Time protocol) の使用をお勧めする。組織内のホストのあい だで時刻の整合性を保つのは、思いのほか大切なことで ある。ファイルサーバーは、マシンの内部時計が現在 の時刻を示しているという前提で、ファイルの書込み日 時を記録する。そのため、サーバーの内部時計とクライ アントの内部時計が大きくすれている場合は、開発ツー ル (make など ) がうまく動作しなくなる可能性がある。 ファイルの書込み日時を参照するアプリケーションにと っては、時刻が 10 分進んでいるのは深刻な間題になり うる。 複数のクライアントのログを 1 つのホストに集めて いる場合、各クライアントの内部時計が分単位ですれて いると、ログの内容を上交するときに間題が生しる。 のようなログを解析して障害発生の経緯を調べたとして も、はとんど意味がない。また、そのほかの分散システ ム (Kerberos など ) も、ホスト間で時刻の同期がとれ ていることを前提に動作する。 David Mills が : 瞽いた NTP の最初の仕様は、 RFC 958 として 1985 年に発表された。以来、 NTP はゆっ くりとではあるか寉実に、 UNIX のコミュニティで利 用者を増やしてきた。プロトコル自体はどちらかといえ は複雑だが、現在の正確な時刻を取得するために伝送遅 延さえ考慮しており、しつによくできている。 NTP は、時刻を正確に計算するデバイスにアクセス する必要がある。 NTP を使うと、そのようなデバイス 58 from UNIX REVIEW とクライアントの時刻を驚くはど正確に同期させること ができる。 LAN 内なら、その精度はたいていミリ秒以 内である。複雑な構成の WAN では精度が数十ミリ秒 に落ちる可能生があるが、ほとんどのアプリケーション にとっては十分な精度である。 NTP は、何年ものあいだたんなるフリー・ソフトウ ェアの 1 つでしかなかった。しかし最近になって、い くつかの UNIX べンダーが、 NTP サーノヾーを自社製 品に標準で組み込むようになった。いまでは、 NTP は DIGITAL UNIX (Tru64 UNIX) や HP-UX 、 Solaris に標準で付属している。ューザーは、 NTP を設定して 起動するだけでよい。 NTP を実装したソフトウェアでもっとも新しいのは、 xntp3 ノヾージョン 5.911 である。これには、 RFC1305 で定められた NTP バージョン 3 が実装されている。暗 号を使った認証機能が組み込まれたので、 xntp3 の一部 は SSH や PGP 、 DES 、いくっかの Web プラウサと 同様、輸出規制の対象になってしまった。 NTP の原理 デーモンの動作を理解するには、プロトコルについて すこし知っておく必要がある。プロトコルの基盤となる のは UTC (UniversaI Time Coordinated)2 で、 れはすべての計算機が同期すべき普遍的な時刻である。 NTP が優れているのは、 1 つのサーバーだけを正しい UTC の情報源として仮定していないところである。つ 1 訳注 : 1999 年 4 月点の最新版はバージョン 5.93e である。 2 訳注 : 協定世界時。セシウム原子日にもとづき、平均太ド鄂寺 (UTI) との誤差が -- - ・定秒内に収まるように管理された人工時系。 UNIX MAGAZINE 1999.6
0 Daemons & Dragons— て設定する場合は、 multicastclient 命令を指定する。 NTP ネットワークの構築 この命令のデフォルトのマルチキャスト・アドレスは 224.0.1.1 だが、命令のあとにアドレスを指定して変更 ネットワークで NTP を運用するのは、想像するほど することもできる。 難しくはない。最初の作業は、組織の外にある利用可能 peer や server 、 broadcast の行には、使用する NTP な NTP サーバーをみつけることである。大きな会社の のバージョン番号 ( 1 、 2 、 3 ) を指定することができる。 部署にいるのであれば、社内ネットワークを統括する管 これはおもに下位互換のために用意されている。すべて 理グループが、時刻サーバーのプールをすでに作ってい のマシンで xntp の最丘のノヾージョンを使っているので る可能生がある。そうでない場合は、利用しているイン あれは、デフォルトは 3 でよい。 prefer というキーワー ターネットサーピス・プロバイダ (ISP) を調べてみると ドは、比較の結果がすべて等しいときに優先的に使用す いい。多くの ISP は、ネットワーク内に時刻サーバーを るサーバーを指定するためのものである。 用意している。これは、、 chimer ( 鐘を鳴らす者 ) " と呼ば また、設定時に driftfile を指定しておくことは重要で れていることもある。 chimer は ( ネットワーク的に ) 近 ある。 xntpd は、動作中に adjtime システムコールを いほうがいい。これは近いほうが精度がよく、しかも必 定期的に実行することで、システムの時計を継続的に調 要なトラフィックが少なくてすむためである。さらに 節する。さらに、デーモンはシステムの時計を計測し、 複数の時刻サーバー ( 最低 3 つ ) にアクセスできればい その値と UTC とのすれ (drift) の平均値を 1 時間ご うことはない。利用している ISP のほかにも、インター とに計算する。このすれの値は、 driftfile で指定したフ ネット上には一般に公開さ自由にアクセスできる時 ァイルに記録される。 xntpd は、アクセスしていたす 刻サーバーが多数存在する。 stratuml や stratum2 の べての時刻サーノヾーと同期できなくなった場合も重川し 時刻サーバーのリストが NTP の Web サイト [ 2 ] で 続け、このファイルに記録された値を使って定期的に時 ミリ秒レベルの精度にこだわらなければ、 入手できる。 刻の調整をおこなう。ほとんどのシステムの内部時計は stratum2 のサーバーを利用するだけで十分であろう。 時刻がずれていくものだが、たいていは一貫性をもたせ ることができる。この機能により、ネットワークにある 次に、自分がアクセスできる stratuml や stratum2 すべての時刻サーバーにアクセスできなくなった場合で のサーバーのリストを作成する。このリストには、ロー も、 xntpd はシステムの時刻をある程度調整し続けるこ カルなイントラネットや ISP カ醍供するサーバーが含 とができる。 まれる。これらのサーバーの名前を、仮に A 、 B 、 C 、 設定のなかでは、プロードキャスト・クライアント とする。自分のネットワークの時刻サーバーとし のものがもっとも単純だ。以下のように、最初の行で ては、すくなくとも 3 つのマシンを選ぶ必要がある。す driftfile を定義し、 2 行目でクライアントの種類を指定 べての場所でプロードキャスト・クライアントを利用す するだけである。 るなら、サプネットごとにすくなくとも 1 つの時刻サー ーを設ける必要がある。プロードキャストはルータを driftfile /etc/ntp. drift broadcastclient 越えて伝搬しないことに注意してほしい。こでは、自 分のネットワークに設置する時刻サーバーを、 chime-l 、 NTP では、 DES や MD5 、あるいはその他の暙号を chime-2 、 chime-3 と呼ぶことにする。ます server 叩 使った認証が可能である。さらに、 xntpd サー 特定の範囲の IP アドレスをもつホストとだけ通信をお 令を使い、これらの時刻サーバーがさきほどのリストの ーに対するクライアントとなるように設定する。 こなうように制限することができる。これらは、すべて サー このとき、サーバーがなるべく重複しないようにする。 ntp. conf ファイルで設定する。 次に、自分の時刻サーバーカ五いに対称モードの関係に なるように peer 命令で設定する。すると、 chime-l の 設疋ファイルはリスト 1 のようになる。最後に、前述の ーは、 60 UNIX MAGAZINE 1999.6
3 等第 : 第第に第島等を島等島 3 : 第日第第島等第日 : を信 : 信第島 : 信 3 第第 % な 4 第信第キ第第第す物を新 ? 「 てが危なくなる、これらはユーサー教育でカバーするし かない、 Outlook Express は Melissa 間題でウイルス に感染しやすいというイメージがあるが、 Melissa に感 染するのは OutIook であって、 Outlook Express とは 違う、 Outlook Express を対象としたマクロウイルスも ある、といったフォローがきました。 Newsgroups. . comp dev. printer Subject: レーサープリンタの 個人でレーザープリンタを買おうと思うのですが、月 500 枚程度の使用でプリンタ本体はどれくらいもつもの なのでしようか、という質問記事です。 これに対して、その程度ならプリンタ本体の寿命より、 ドライバのサポートやサプライ品の保持サービスの期間 を心配すべき、レーサープリンタには定期交換部品がある ので、イ蜉合期限や価格を石忍しておくはうがよい、家庭で 使用する場合は電源に注意する必喫がある、トナーは高価 なので安く入手できるところをみつけておくとよい、再生 トナー・カートリッジを使うという手もある、再生カート リッジはプリンタのドラムなどの寿命を縮めることがあ る、メーカーやプリンタによってトナーの特性は違うの でプリンタに合ったものを使わないといけない、それほ ど大量に印刷しないのであれば、メーカー純正のトナー カートリッジを使うはうか高価だが安心である、といっ たフォローがきました。 Newsgroups: . os. ms-windows. nt fj.comp. dev. disk, . sys. ibmpc Subject: サー / ハードディスク里と返却 Windows NT マシンてイ吏っていたハードディスクが 故障したため、スポット対応で修理してもらったのです が、占郊章したハードディスク窈区却を求められました。社 タ粁必のデータが入っているので返却を拒否すると 2 倍の 金額を請求するといわれましたが、どう思われますか、と いう記事です。 これに対して、フォーマットして返却すればよいので はないか、故障しているのにフォーマットできるとは思え ない、読み書きにエラーカ咄るといった程度の古郊章であれ ばフォーマットはできる、フォーマットできなけれは物 理的に破壊して返却するのはどうか、メーカー側で原因 調査やパーツの再利用ができなくなるので返却しないと きと同じ扱いになるのではないか、サーバーメーカーの 保守部門が対応したのであれはそのメーカーの情報守秘 体制を信用すべきである、有償交換であれば自分でハー ドディスクを買ってきて交換するはうが安いし問題が生 しないのではないか、といったフォローがきました。 Newsgroups. . SYS. zaurus Subject: アイクルーズ発表されました インターネットを利用する機能か充実しているシャー プの、、ザウルスアイクルーズ " が発売されました、とい う記事です。 これに対して、光通信機能があるのにクレードルが付 いているのはなぜか、凾信よりは簡単に使えるからでは ないか、凾信は使えるようにするまでに手間がかかりト ラブルのもとになるからである、光通信はノート PC 用 でクレードルはデスクトップ PC 用である、クレードル カ坏要な人のために本体だけの廉価版も用意すべき、パ ワーサウルスにくらべて消費電力が少ないのに、バッテ リーの駆重加間が短いのは納得できない、いままでのザ ウルスの系列機種と考えないて携帯インターネット端末 だと思うほうがよいのではないか、大きな機器だとすぐ に持ち歩かなくなる、サウルスという名前を付けるから よくない、といったフォローがきました。 Newsgroups. . questions.misc . rec. movies . rec. travel. air Subject: Ever After の " じゃんけん 国更の飛行機のなかで映されていた 1 引聨己のフラ ンスが舞台の米国映画に、、じゃんけん " をするシーンが出 てきたのですが、しゃんけんは日本だけの習慣ではない のでしようか、という疑間記事です。 これに対して、 : 対にもあり、、 Rock Paper Scissors という、、、 Roshambo" とも呼はれる、、、世界じゃんけ ん協会 (world Rock paper Scissors Society)" とい う Web ページもある (http://www.worldrps.com indexl. html) 、しゃんけんは日本が起源であると思わ れる、拳遊びは中国に古くからあるが、いまのかたち のじゃんけんは日本の江戸時代後期以降でないと文献に 登場しない、東南アジアなどでは、、しゃんけん " に似た 掛け声カ硬われている、 http://www.netlaputa ・ ne ・ jp/ -toky03/janken. html に世界のじゃんけんや起源につ いてのまとめがある、 16 己のフランスにじゃんけんが あるというのは日罸に考証のミスではないか、日本国内でも 第第島等物第物す 3 第島 : 既に第 3 す物 = = い第信 : 臼 3 工す : 島第 3 3 等 . 3 等に信等に 3 勢 33 す 150 UNIX MAGAZINE 1999.6
ーけつま 3 びっド インストールに羽騨艾することにしました。 で、このページを参考に、 NetBSD 1.3.3 への Emacs の Wnn6 のインストール 換工ンジンである Wnn6 を使ってみることにしました。 Emacs 用にはちょっとせいたくをして、商用の日本語変 いました。今回、新たに竟を構築することにしたので、 も多く、高機能な日本語変換工ンジンを使いたいと考えて は、思ったような変換ができすにストレスを感じること これまで UNIX で利用していた日本語変換工ンジンで IME に軍酉ゞ -- ヒがります。 けは、 Windows 95 を使っていたころの ATOK や MS- た。でも、さすがに日本語変換工ンジンの機能に関してだ ンジンとしては、 sj3 と Canna を使ったことがありまし ンが必要です 5 。これまで、 UNIX 上で動く日本語変換ェ 工デイタで日本語を使う場合には、日本語変換工ンジ て、ます Wnn6 のインストールから始めることにしまし 工ンジンをインストールしておく必要があるだろうと考え く、 Emacs でも、エデイタの設疋をする前に日本語変換 nvi-m17n と Canna をインストールしたときと同し 戸饑能だろうと思ったからです。 というのも、商品なら辞書のサイズも大きく、それなりに 5 茁妾入力カ試というものもあるらしいのですが、私にはまだよく分からな Emacs のインストールです。 日本語変換工ンジンのインストールカ鮗ったので、次は ◎ Emacs 20.3 を入れよう ようになります。 だけでできあがりました。この手順をまとめると、図 2 の 3. 中身をインストールする 2. 目的のディレクトリに移ってから 1. ま $CD-ROM をマウントし ブックレットに従えばいいので、とても簡単です。 Wnn6 のインストールは、 CD-ROM に付属している UNIX MAGAZINE 1999.6 いので、 こで : 語慶します。 図 2 Wnn6 のインストール手順 mount —t Cd9660 /dev/cdOa /cdrom したい気もします。どうしようかなと悩んでいると、師匠 も、せつかくやる気になっているのですから、すぐに乍業 るのなら、入替えが必喫なぶん大変なように思います。で と言いだしました。たしかに、すぐに新しいリリースが出 グがちょっと悪いなあ」 の Emacs 20.4 カ咄るので、インストールするタイミン 「そういえば、そろそろ Emacs-20 系の次のバージョン 匠が、 材科も揃ったので、展開を始めようとしていると、師 正真正銘の最新版 ◎ Emacs 20.3.5 への変更 sj3 も利用できるようになるということです。 このパッチを当てれば、 Wnn6 だけでなく、 Canna や をダウンロードしました。 ・ 20.3 十 ca Ⅱ na 十 wnn 十 sj3 ー 19981022. tar. gz チが用意されているので、そこから、 Emacs 20.3 に統合されなかった部分を補うためのパッ Web の FTP サイト 6 には、 Mule 2.3 の機能のなかで の日本語変換工ンジンを組み込むことができません。 SiIk Emacs 20.3 だけでは、 Wnn や sj3 、 Canna など Emacs で Wnn6 を使うためのパッチ をダウンロードしました。 ・ leim-20.3. tar. gz ( 多国語入力用のパッケージ ) ・ emacs-20.3. tar. gz ( 工デイタ本体 ) //ftp ・ iij ・ ad ・ jp/pub/GNU/emacs から、 に、 Emacs 20.3 のインストールを始めます。ます、 ftp: 「 GNU Emacs 十 Gnus 十 Mew の竟を作ろう」を参考 Emacs 20.3 のダウンロード tar xvzpf wnn6—2.2ー3. tgz —C / tar xvzpf dpkey-l .22 ー 1 . tgz —C / cd /cdrom/netbsd 6 ftp://ftp.ki.nu/pub/emacs-20.3 十 c 十 w 十 s/ がさらに言葉を続けました。 125
連載 /UNIX Communication Notes—O 図 1 ファイアウォール成 隹とが通信しているか " という情報 ( ゴできない。通 常、このような情報の利用価値は低いが、長期間、あ るいは精密に観測すれば、角斤結果からなんらかの有益 な清報カ碍られる場合もある。このような攻撃方法をト ラフィック角斤という。トラフィック角財斤は、軍事用 ネットワークなどでは大きな意味をもつが、一イ勺なイ ンターネットではあまり効力はない。 通信内容の改竄 : 経路の途中で通信内容に手を加え、もと のものとはまったく違う通信をおこなわせる行為。たと えは・、 IP データグラムのレベルでの改竄も技貧勺には 可能である。もちろん、メールの中継ホストで内容を書 き換えるといった、アプリケーション・レベルでの改 竄も可能である。 通信不能攻撃 : サーピスを提供しているホストに大量のパ それ以外の通信を排除する樹冓を作る。これによって、 ケットを送り、サービスを利用不可能にするような行 通信不能攻撃や不正侵入などを ( ある程度は ) 防止でき 為。ある意味ではいたすら電話と同しようなものだが、 る。この対策の代表例がファイアウォールである。 電子メールや WWW などの基幹サーピスがこの攻撃 ・通信の暗号化 を受けると、業務に大きな景切吽しる。不正侵入と同 さきはど述べたセキュリティ問題の多くは、通信の暗 時に通信不能攻撃をおこない、不正侵入をカモフラージ 号化によって解決できる。たとえば、盜聴からの保護 ュするといった例もある。 などが可能になる。 IP データグラムのヘッタ部の暗号 なりすまし : あたかも正当なユーサーであるかのようなふ 化かできれば、トラフィック角励、らも通信を守れるだ りをしてシステムにアクセスする行為。盗んだアカウン ろう。さらに、データ部を暗号化すれば、通信の改竄、 トを利用したり、あるいは IP データグラムを改竄して なりすまし、通信の否認などの防止・発見もおこなえる なりすます場合がある。 ようになる。 不正侵入システムに不正に侵入してシステムを利用する 行為。上記の、なりすまし " も不正侵入の形態の 1 つで これに、前回までに説明したホスト・セキュリティ対 ある。システムにログインするのではなく、サーバーな 策を加えれは、さまざまな不正侵入からシステムを防御で どのセキュリティ・ホールを悪用してシステムを利用す きる。 るのも不正侵入である。 通信の否認 : 通信の事実を否定すること。たとえは、イン ファイアウォール ターネット上での商取引などにおいて、商品を発主・入 手したにもかかわらず、その通信がなかったと主張して ファイアウォールとは、糸物大」ネットワークと外部ネッ 不正に利益を得る行為である。 トワークとのあいだに設置し、これらのネットワーク間の 通信を制笹ける樹冓である。いまでは、ファイアウォール 防御方法 の導入も珍しくはなくなってきた。多くの企業て利用され ネットワーク・セキュリティでは、ネットワーク環境 ているし、大学のキャンパス・ネットワークでも導入する の特徴を考慮した対策が必要になる。これは、大きく次の ところカ彳余々に増えてきている。 2 つに分類できる。 図 1 は、ファイアウォールの典型的な接続椥及である。 ・通信の制彳卸 ファイアウォールの重要な彳難リは、細織内ネットワーク セキュリティ・ポリシーに合致した通信のみを有効にし、 ( 図ではキャンパス・ネットワーク ) に対する、外部のイン 11 ごロ , インターネット メールサーバー DNS サーバーなど ファイアウォ ー丿レ ャン / ゞ ネットワーク 40 UNIX MAGAZINE 1999.6
連載 /Cyber Kansai P「0 」 ect—O 図 10 乍権等の慥を考慮した象・音声里システム 映像処理システム 各カメラ 12C ( 場内ルーズショット ) ↓ メイン・スイッチャー 小型スイッチャー ・アルプスカメラ Ta 収信号 : 今 MBS 本社 甲子園中継車 * Tally 信号 : ビデオ・スイッチャーで選択情報を送り返す信号 音声処理システム アナウンサー・マイク 解説者マイク 場内アナウンスー 場内ノイズ ジング丿レ 各エンコーダへ 光回線 rame S nchronizer VDA MD プレイヤー MD プレイヤー 写真 2 遅延装置、ゲート装置佐 ) と MD プレイヤー ( 右 ) した。あるムーピーから別のムーピーの動作を制彳卸する方 法を多用してページを構成しましたが、作成の過程で当初 の予想を上回る機能が必要になり、けっきよくすべての ムービーの論理構成を作りなおさざるをえませんでした。 論理構成をきちんと決めてから部品を作るというプログラ ミングの基本作業か重要なことを痛感させられました。さ らに、我々が当然と考えていたこと、たとえば、あるムー た ( 図 10 ) 。 ビーのリロード日を重加勺に変えたいといったことが単純 映像については、プラカードに書かれたマスコット人形 には : 見できないなど、機育顎勺にやや不茴カ戯ります。と などの登録商標が目立つ大きさて映らないように、テレビ はいえ、 Generator はグラフィックやアニメーションの 放送側で施援団のアルプス席のハンディカメラか 3 尺され 重加勺な生成という、 Web 上の新たな表現を可能にする興 ているあいだは、インターネット中継ではほかのカメラに 啝架いツールです。今後も、さまざまな方法を検討して、 切り替える処理をおこないました。音声に関しては、施 新たな表現に羽馘しようと考えています。 団の音楽や校歌カこえないようにするために、アナウン サーと解説者のマイク出力をそれぞれ本社へ伝送し、話し 象・音声の著作権等への酉謔 ていないときは遅延装置とゲート装置とを組み合わせて無 音にする処理を施しました。さらに、 MD ロ泉した開会 インターネットて映像・音声を送出する場合、現状で 式の際の球場ノイズをエンドレス再生し、べースノイズと は著イ料がらみの問題に対処するための機関や法律などが して重畳しました ( 写真 2 ) 。 整備されていません。そのため、予測しえない出費を強い られたり、局の信用を損ないかねないおそオ功ゞありま す。これを未然に防ぐために、次のような工夫を施しまし ISDN (64Kbps) ODEC 甲子園 各エンコーダへ ミキサ ISDN (64Kbps) ADA CODEC 要・ - ト 161 UNIX MAGAZINE 1999.6
INTEGRATION 実行を継続することはできる。私が WSH の作業に VB- Script を勧める理由もそこにある。 こから先は VB- Script を中心に話を進めることにしよう。 工ラー処理を別にすれは、この 2 つのスクリプトはま ったく同じ処理を同じ啣茅でおこなう。 WSH をインスト ールすると WSCRIPT. EXE と CSCRIPT. EXE の 2 つのシェルがパス内に置かれるはすだ。 CSCRIPT はコ ンソールモード、 WSCRIPT はグラフィカル・モード のシェルである。どちらを実行してもウインドウが開く わけではない。 CSCRIPT の場合、スクリプトの出力は CSCRIPT を起動したコンソールに送られる。 スクリプトは引数を利用して実行する。実行にあたっ ては、 CSCRIPT と WSCRIPT のどちらかを選択 する。スクリプトの出力 (WScript. Echo メソッドを 用いたもの ) は自動的にメッセージ・ポックスに送られ る。 wscript simple. vbs //nologo" というコマンド でサンプルを実行すると、メッセージ・ポックスが表 示され、ネットワークへのアクセスを歓迎するメッセー ジと [OK] ボタンが現れる。現実には、 WSH に関す る作業で WSCRIPT を使うことはあまりないだろう。 WSCRIPT では WScript. Echo 文ごとにメッセージ・ ポックスを表示するからだ。ューザーはスクリプトを継続 するために、そのつど [OK] ボタンをクリックしなけれは ならない。 サンプルを修正する際には自分のネットワークのドライ プ文字と共有名を設定する。また、実行をやりなおすとき は、、 NET USE U: / DELETE " で共有を解除するのを 忘れないように。さもないと、ドライプ文字がすでに使わ れているために、エラーメッセージを表示してスクリプト カ冬了する。 オプジェクトの利用 どちらのスクリプトも Windows の COM (Compo- nent Object Model) の機能 ( これはむしろ ActiveX と して知られている ) に依存している。スクリプトを実行す ると、自重加勺に ActiveX のオプジェクトか読み込ま 実行される。この例では、外部オプジェクトの呼出しもお こなっている。 WScript というオプジェクトは WSH が 提供しているオプジェクトである。 UNIX MAGAZINE 1999.6 スクリプトを書くために COM の勉強をしようとする のは、ひざを擦りむいただけで大物丙院に行くようなもの だ。基本的な知識さえあれば、 WSH スクリプトでオプジ ェクトを簡単に利用することができる。 どちらのスクリプトにも WScript ℃ reateObject と いう行がある。 WScript は ActiveX オプジェクトで、 CreateObject はそのオプジェクトに含まれるメソッド もしくは関数である。オプジェクトには属性があり、そ れらはリードオンリー、ライトオンリーもしくはリ / ライト可能な変数として定義されている。スクリプト では、 WScript オプジェクトの CreateObject メソ ッドを使って WScript. Network という ActiveX の オプジェクトを読み込み、実行可能にしている。オプ ジェクトの本体は Windows の DLL (DynamicaIIy Loaded Library) である。 Windows のレジストリには、 WScript. Network" という分かりやすい名前で DLL が マップされており、オプジェクトを利用するための情報も DLL 内で提供される。これらの乍業はシェルがユーサー に代わって自勺におこなっている。 CreateObject の呼出しの左側の変数には、定義した 新しい ActiveX オプジェクトの名前が入る。オプジェク トのメソッドにアクセスするには、、、変数名十 . ( ドット ) 十メソッド名 " を用いる。スクリプトに関する本やオンラ イン・ドキュメントには、いろいろなメソッドか載って いるが、 Microsoft のサイトにある Windows Script- ing Host Object Reference がとくに参考になるだろ う。このドキュメントには、はかのメソッドや属性とと もに、 WScript. Network オプジェクトに関するものが すべて載っている。 スクリプトの最後ではオプジェクトの属性を参照し ている。ューサーのログイン名とドメインは WScript. Netw 。 rk オプジェクトから取り出している ( スクリプト 中では、変数名の、、 Net" を使っている ) 。 JScript と VB- Script には、いすれも強力な文字列の操イ料幾能があるが、 こ刎列はそのはんの一緇にすぎない。 コンソールの利用 WSH スクリプトは WSH に含まれている以外のオプ ジェクトにもアクセスできる。 Windows95 や Windows 121
SC 翡 4 日本語化されたインストーラや使いやすいデス Linux 入門書の定番がさらにパワーアップ。 Linux 上で利用可能な開発ツールの使用法や、 クトップを装備した最新版の Turbo 凵 nux3.0 環 プロセスモデル、ファイル操作、シグナル処 Linux のインストールから環境設定まで、 PC 境を、 IJN Ⅸに不慣れな Windows ユーザーでも IJN Ⅸの初心者にもわかりやすく解説してい 理、各種ライプラリ、ソケットによるネット 本書だけで構築できます。機能制限なしの ワークなどの広範な内容を豊富なサンプルプ ます CD-ROM には Slackware-3.5 、 PJE ・ Tu Linux 日吾版 3.0 ( 阿 P 版 ) を CC)-ROM 0.1.5cm 、 JG 宿 7 、 JF などを収録。 ログラムを使って解説。 に料 ( 斗アプリケーションを除く ) 。 0 Linux し 時代は、オープンソース—Linuxo 新刊 新刊 0 。 Macintosh サーバ化計画 サーバ化計画 サーバ構築必須の サーバブログラム収録 ! PC サーバ化計画 Red Hat Linux 5.2 サーバ構築必須の サーバブログラム収録 ! Macintosh サーバ化計画 MkLinux ロ R3 清水正人著 B5 変型判 / 320 ページ /CD- ROM 付属 ( 本誌紹介のサーバ プログラムを収録 ) 本体価格 3 , 200 円 清水正人著 B5 変型判 / 336 ページ / CD - ROM 2 枚付属 ( 本誌紹介のサ ーバブログラムを収録 ) 本体価格 3 , 800 円 5 月 20 日発売 MkLinux で Mac を本格的サーバとして活用するための本格的 Linux でインターネットやイントラネットサーバを実現するた 解説書。サーバ構築に必要な netata 賑、 Samba 、 Apache 、 めの実用的情報をつめこんだ一冊。 DNS 、 SendmaiI 等のサーバブログラムの設定、運用方法から 0 C N やダイアルアップでのインターネット利用から、 サーバ構築後のメインテナンスを完全網羅しています。 Windows と Macintosh とのファイル共有まで、幅広いノウハ ウを提供します。 MI< nux サーバ構築の決定版 ! Red Hat Linux で PC サー/ 「 ! 市販 OS をもしのぐ多機能と自由度を誇り、ビジネスでも注目されている Linux 。 インストールから環境設定、より高度な使い方までアスキーの本で徹底的に Linux を使いこなそう ! るん TurboLinux3.0 Run Run Linux プログラミングし inux スタートブック ー第 3 版 - 0 プログラミング Linux 竹田善太郎、美濃村直之 著 B5 変型判 / 288 ページ CD-ROM 付属 本体価格 2 , 400 円 はねひでや、やまだあ きら、あべひろのぶ著 LInux B5 判 / 288 ページ CD-ROMX 3 枚付属 本体価格 2 , 900 円 Michael K. Johnson , Erik W. Troan 著 株式会社クイック訳 B5 判 / 496 ページ 本体価格 5 , 800 円 読 話題の和「 bo リ nux を完全解説 ! リリ nx インストール本の決定版 ! これ旧で山側 x プログラミングをすべて把握 ! データベースⅱ nux —InterBase4.O fo ′ Linux ー Networking Linux WaIking Linux インプライズ株式会社 監修 下田雅彦著 / B5 判 392 ページ /CD-ROM 付 属 (Linux 、 Windows) 本体価格 4 , 500 円 やまだあきら、はねひでや A5 判 412 ページ 本体価格 2 , 800 円 Walking 凵 n 委員会 284 ページ CD-ROM 付属 (PC/AT) 本体価格 2 , 718 円 W 6 ー k ー n 9 Linux " 著 企業内研修・引用によるカスタムメイド・ OEM 供給に関してのお問い合わせ先 : 法人営業担当 ( 03 ) 5351-8640 ・表示価格は消費税を含みません。・本製品は書店および書籍を扱っているパソコンショップでお買い求めください。・品切れの際は書店にてご注文いただくか、通信販売を こ利用ください。・通信販売のお問い合わせ先 : 株式会社アスキーイーシー電話 ( 03 ) 5351-8202 http://www.arcs.ne.jp/direct/
NEWS Application Programming lnterface) 単一コールによる双方向 FAX 送信など で無償配布 ) 。 に対応。 DSP は TMS 320C549 。最大 の機能をもつ。バス形式はいすれも PCIO 価格は、 NaturaIFax/AG4000 が 140 で 4,000Mips の構成にできる。 2000 の 対応 OS は、 Solaris 、 UnixWare 、 万円 ( 400Mips 構成、 24 回線 ) から、同 I/F はアナログ X8 、 DSP は 200Mips の WindowsNT0 アプリケーション開発ソ 2000 が 550 , 000 円。 構成。いすれも FAX コールの自動検出、 フトウェア Natural Access が必須 (Web ・ A DTX RA ー D サプシステム 2.1 / 7.0 、 Linux 、 Windows NT 4.0 など。 アドテックス (Tel 0466 ー 45 ー 1122 ) は、 外形寸法 (HXWXD) は 27X17X27 RAID サプシステム "ArrayMasStor— cm 、重量は約 9kgo J" シリーズの販売を開始した。 価格は 398 , 000 円から。 9.1 / 18GB の HD ( 7 , 200rpm ) を 2 ~ 4 同時に、、、 AXRR—G 〃シリーズに新モ 台使用した 6 モデルがある。 RAID 0 / 1 デルを追加した。 / 0 十 1 / 5 に対応し、容量は 18 ~ 72GB 。 25GB の HD を使用。 RAID 0 / 1 / 5 に I/F は、 Ultra Wide SCSI 、 SCSI LVDO 対応し、容量は最大で 125GB (RAID 5 ) 。 データ転送速度は最大 40MB/so HD の I/F は Ultra Wide SCSI—30 データ転送 ホットリプレース / スペア、ソフト電源制 速度は最大 40MB/so 電源、ファンを二 御などの機能をもつ。 重化。 対応 OS は、 Solaris 2. x 、 HP—UX 価格はオープンプライス。 10. x 、 AIX 4. x 、 IRIX 5. x 、 UnixWare ケーカレモテム・ヘッドエンド装置 日本シスコシステムズ (Tel 03 ー 5219 ー は、℃ isco 7200 クシリーズの機能をもち、 6000 ) は、ケープルモデム・ヘッドエンド ケープルモデム・カード用スロットが 4 ( u 装置「 Cisco uBR7246 」「同 uBR7223 」 BR7246 ) または 2 ( uBR7223 ) 。ケープル モデム・カードは、「 l—down (42Mbps) x の販売を開始した。 l—up (9Mbps) 」か「 l—down (42Mbps) DOCSIS (Data—Over—CabIe Service lnterface Specification) 準拠のケープ X 6—up (54Mbps) 」。年内に「 2—down (84Mbps) x 6-up (54Mbps) 」の出荷も ルモデム・ヘッドエンド装置。ルータ部 •Cisco ・ EPSON PostScript 3 レーサープリンタ セイコーエプソン (Tel 042 ー 585 ー 8444 ) Base T/100Base TX ( 自動認識 ) 、パラ は、 PostScript 3 対応のレーサープリン レル。 TCP/IP 、 AppleTalk 、 IPX/SPX タ「エスパー・レーサー LP ー 9200PS3 」 に対応。日本語 2 書体 ( リュウミン L— の販売を開始した。 KL 、中ゴシック BBB) 、欧文 136 書体を 外形寸法田 xWxD ) は 40.8X56. lx 解像度は 600dpi ( スムージングにより 内蔵。 HD (2GB) 、両面印刷ュニットな 54.5cm 、重量は約 26kgo 1 , 200dpi 相当 ) 。メモリは 8MB ( 最大 72 どがオプション。 Windows 3.1 / 95 / 98 、 価格は 348 , 000 円。年間販売目標は 8 , (B)O 印刷速度は 20 枚 / 分 ()4 判横 ) 。 Windows NT 3.51 / 4.0 、 Macintosh 用 500 台。 用紙サイズは A3 判ノピまで。 I/F は、 10 ドライバが付属。 11 UNIX MAGAZINE 1999.6