000 - みる会図書館


検索対象: UNIX MAGAZINE 2000年2月号
198件見つかりました。

1. UNIX MAGAZINE 2000年2月号

図 2 RPM の、 veb'<—ジ http://www.rpm.org/ オ内されています。これらのドキュメントはバージョン 0.2 から更新されておらす、実際はバージョン 0.2 のド キュメントへのシンポリック・リンクとなっています。 status. html にはノヾージョン 0.1 とノヾージョン 0.2 の変 更履歴か書かれています。また、 getting_em86. html には、 RPM パッケージを用いた EM86 工ミュレータ のインストールガ去か書かれています。その他のほとん どのファイルは、中身カ啌になっています。 ・ kernel-pat ches EM86 工ミュレータを利用するための Linux カーネル へのパッチかオ褓内されています。去も広 EM86 工ミュ レータが更新されていないためか、すこし旧い Linux カーネルに対するパッチとなっています。以前の安定版 であるバージョン 2.0.30 と、以前の開発阪であるバー ジョン 2.1.65 に対するパッチがあります。ノヾージョン 2.2 系列の Linux カーネルには、 EM86 工ミュレータ を重川乍させるためのパッチカ陬り込まれているため、 れらのパッチは要ありません。 rpm www・ rpm ・ org lliis site aimsto bring you 市引 0 測 no 叩 d 0 information on 山 0 R お so 伍 v 0 packaging toolwhich istakingtheworldbystom. Status ユ物 0 ロ肛 en ロ es け d020 is: 去 0 。 3Read 山 eßヨ当工は Browsethe CHANGESfrom3.0.3 Resources 1 eRP_ 上翌派 . h 山 0 so 町“ 00d0 ・ iいf0「訓山 0rd02 い 0fR ア M a ⅱに OtherusefulRPM-relatedlinks include: 凵” of la 朝を tn き 0 漲 w cl ー RPM iskno “ 1 ⅱ ( ロ 物加 ! ) m 割 ! ! , ve pow 日五 indexingandsearchingtools. AnR.PM-ü.'>DO iist RP M 盟ⅲし聞 d “ w 伊 制限事項 EM86 工ミュレータのノヾージョン 0.4 では、表 1 に 示すシステムコールはサポートされていないため、これら のシステムコールを使用する Linux/x86 のプログラムは 94 表 1 EM86 てサポートされていないシステムコーノ覧 modify 」 dt create—module init-module delete-module get -kernel -syms bdflush afs-syscall sysctl 表 2 EM86 てサポートされる予定のシステムコーノ覧 sched-get scheduler sched-yield set up break ptrace stty gtty prof acct phys lock mpx ulimit profil loperm iopl idle vm86 old-readdir sigreturn clone quotactl sched -setparam sched-getparam sched-setscheduler sched-get -priority-max sched -get -priority-min sched-rr-get-interval mremap 動きません。表 2 に示すシステムコールは、 ( 現在はサ ポートされていませんが ) 将来サポートされる予定のもの です 2 。 、 EM86 工ミュレータのインストール 次に、 EM86 工ミュレータのインストールガ去を説明し ます。インストールのガ去は、使用している Linux カー ネルのノヾージョンや、 Linux ディストリビューションの 不頁によって異なるため、注意が必要です。 Linux カーネルの冓築 バージョン 2.2 系列よりも旧い Linux カーネルを使 用している場合は、カーネルのソースコードにパッチを 当てて、カーネルを再構築する必要があります。バージョ ン 2.0 系列の Linux カーネルならアーカイプの kernel- patches ディレクトリに含まれる alpha-patches-2.0.30ー 0.2a. gz を、 バージョン 2.1 系列の Linux カーネルなら linux - 2.1.65- em86 ー di 仕 S を使用します。ファイル名から も分かるように、これらのパッチはそれぞれバージョン 2.0.30 、ノヾージョン 2.1.65 の Linux カーネル用です。 こオ tJ リ、外のノヾージョンの Linux カーネルについては、 のままではパッチが当たりません。ソースコードを書き換 える必要があります。 2 どのシステムコールがサポートされているかは、ソースコードの sys- call-thunk. c を見れは分かります。 UNIX MAGAZINE 2000.2

2. UNIX MAGAZINE 2000年2月号

0 K ARRAY SUBSYSTEM Series SßJX ″ 00 Cybe ′ A ー 0 IAI 3 田旧 苳川日 tl Ⅲ日Ⅲに IAI CORPORATION SNX-R1200D-8000XS ・ 0.8TB SNX-R1300D-12000XS ・ 1 .2TB SNX-R1400D-16000XS ・ 1 .6TB SNX-R1500D-20000XS ・ 2. OTB

3. UNIX MAGAZINE 2000年2月号

0 図 14 予定表醯 1999 1999 / 2 1999 宿 1999 / 4 1999 / 5 1999 / 6 1999 / 7 1999 / 8 1999 / 9 1999 / 10 Pattern: 1999 / 1 郡カ俵示されます ( 図 10 ) 。 図 15 uis " でフィルタリング 』 ST カメラ L. ・ディ L T 9 L T 第 9 L 聹ア 』 ST ? L 聹 T ビデオ送 L T 切 L T 論至送 L 聹 T 論文き Pottern: 図 16 ズームイン新 L 聹 T 論文き L T99 讒室 』 ST カゞうしディ・ Pottern: LllST199 199 ? / 1 1 1999 / 10 199 ? / 9 199 ? / 8 199 ? / 7 199 ? / 6 L T ビデオ発送 L T3 ? 締切 検索パターンを入力すると、それにマッチする地名だけ がリストされます。たとえば、、 n 。 " と入力すると、、、の " という読みを含む地名だけがリストされ ( 図 11 ) 、さら に、、 h " を加えて指定すると、、 n 。 h " を含む、、八戸 " などの 地名だけが表示されます ( 図 12 ) 。 こで、ペンで、、八戸 " を尺して右に動かすと、読み に、、Ⅱ。 h " が含まれる八戸市などがある冂森や、、岩手 " といった県名か表示されます ( 図 13 ) 。 図 14 は、 LensBar でスケジュール・データをプラウ ジングしているところです。ます、パターンとして、、 uis を指定してフィルタリングをおこないます ( 図 15 ) 。続け て、その周囲のデータを表示することにより、 UIST カン ファレンス関連の仕事をいつごろおこなっていたかをプラ ウズすることができます ( 図 16 ) 。 こで扱っているデータは、 1 , 000 行を超えています。 したがって、通常のスクロールバーなどでは、本を効率 よくプラウジングすることは困難です。このような場合に も、 LensBar でズーミングやフィルタリングを併用すれ ば、小さな画面でも検索やプラウジングか効果的におこな えるようになります。 おわりに 今回は、大量の情報のプラウジングとフィルタリングの 両方をサポートする GUI 部品として、、 LensBar" を紹介 しました。膨大な情報が充通している現 ( せ上会では、多種 多様な情報をフィルタリングしたのちに眺めたり、編集し たりといった手法がますます重要になってくるでしよう。 LensBar は、メニューやスクローノレヾーなどの基本的 156 なインターフェイスの」 : 位互換ツールと捉えることかでき ます。したがって、上交的単純なデータを扱う場合には有 用ですが、今後はさらに複雑で大規模なデータにも対応で きるプラウジングやフィルタリングのための基本ツールが 必要になってくるでしよう。 なお、今回紹介した LensBar 里のプログラムは私の [ 赭文献 ] ( ますい・としゆきソニー CSL) Web ページ 2 で公開しています。 UNIX MAGAZINE 2000.2 2 http://www.csl.sony.co ・ jp/person/masui/UnixMagazine/ 月 et e ゼ , November 1995 社 rn : AI 2 〃 c 佖 0 れ s をれ Knowledge ル佖朝佖 0 れ 0 れ d ganizing your electronic life ” ln AAAI Fa ″ S m 〃 0- [ 6 ] Eric Freeman and Scott Fertig, 、 'Lifestreams: Or- ポジウム予稿集、 pp. 13 ー 23 、情報処理学会、 1996 年 1 月 なユーサインタフェース」、第 37 回冬のプログラミングシン [ 5 ] 増夋之、水口充 George Borden 、柏木宏ー「なめらか faces, pp. 16 ー 23 , Addison-Wesley, May 1986 Factors をれ Com〃社れ 9 Systems 佖れ d Graphic lnter- PT 、 ocee 市れ gs 可 the C 〃 / ' 86 CO れ工れ ce 0 れ〃 ma れ [ 4 ] George Ⅵ Furnas, 、 'Generalized fisheye views ” , ln pp. 153 ー 158 、 .G 匠「斗学社、 1998 年 12 月 とソフトウェア VI : 日本ソフトウェア利ィ学会 WISS'98 』、 品 LensBar 」、安村通晃 ( 編 ) 『インタラクテイプシステム [ 3 ] 増粥夋之「プラウジングとキーワード検索を統合した GUI 部 はれ / 0 Vis ' 98 去 pp. 113 一 120 , Oct0ber 1998 0 工 IEEE S リ m 〃 os 社 m 0 れ / れル ma 0 れレ社襯た 0 0 れ ing and filtering large lists 0f data ” ln Proceedings [ 2 ] Toshiyuki Masui, 。、 LensBar—visualization for brows- No. 12 , pp. 73 ー 83 , December 1994 eye views ” , Commun c 佖 0 れ s 可 the VOI• 37 [ 1 ] Manojit Sarkar and Marc H. Brown, "Graphical fish-

4. UNIX MAGAZINE 2000年2月号

連載 /Network Technology—・⑩ 図 10 1 , 000 個じ赴の IP インターフェイスを束ねる 速ルータ 集約ルータ 1 1 , 000 ADSL 上の 旧インターフェイスへ 100Base TX ネットワーク 勸ヾ家の Home Area Network 図 11 PC 10Base T ハブ 10 Base T Linux bOX (NAT box) ADSL モデム インターネット PC PC 192.168.1.10 / 24 ( 実際にはグローバル旧アドレス ) Home Area Network 172.16.1 / 24 リスト 1 バケットフィルタの言聢 # a110W home area network —S 172.16.1.0 / 24 —D 0.0.0.0 / 0 ipfwadm —I —i accept # a110W some ports —P tcp —S 0.0.0.0 / 0 —D ipfwadm —I —a accept 192. 168. 1 . 10 22 # ssh —P tcp —S 0.0.0.0 / 0 —D ipfwadm ーエ—a accept 192. 168. 1 . 10 25 # SMTP —S 0 .0 . 0 . 0 / 0 —D ipfwadm ーエ—a accept —P udp 192. 168.1. 10 53 # DNS —S 0 . 0 . 0 . 0 / 0 -D ipfwadm ーエ—a accept —P tcp 192. 168.1. 10 53 # DNS 0 . 0 . 0 . 0 / 0 -D ipfwadm ーエ—a accept —P tcp 192. 168.1 . 10 80 # HTTP # て e 」 ect a11 the ellk Ⅱ ow Ⅱ ports except the above ipfwadm —I —a reject —P tcp —S 0.0.0.0 / 0 —D 192. 168.1. 10 0 : 1023 ipfwadm —I —a reject —P udp —S 0.0.0.0 / 0 —D 192. 168. 1 . 10 0 : 1023 いやはや、なんともお恥ずかしい話です。 NAT box に に対するリクエストを拒否するように設定しています。パ した Linux マシンは、インターネットにつなぐ前には自 ケット・フィルタリングはカーネル内でおこなわれるので、 宅ネットワークのファイルサーバーに使っていたため、グ /etc/inetd. conf を書き換える必要はありません (inetd ローバルに NFS マウントできるように成疋していたので にバケットカヾ度されることはありません ) 。 した。もちろん、すべての TCP および UDP ポートも なお、 ssh はデフォルトでは始点ポート番号として讚在 開いたままです。あわてて入力バケットフィルタの設定を ポートを使うので、上記のようにすべての牛讚在ポートをふ おこないました。リスト 1 に、 /etc/rc. local ファイルの さいでしまうとバケットフィルタを設疋した言算機上で 入力バケットフィルタの部分を示します。 ssh かイ吏えなくなってしまいます。なぜなら、 ssh をかけ た相手先の言 fr. 算機は宛先ポート番号として受信バケットの 最初の 1 行で、 Home Area Network からのすべて 始点ポート番号を使用するからです ( 図 13 ) 。バケットフ のアクセスを許しています。次の 5 行で、 NAT box に イルタを設定した言 t 算機十て、 ssh を使うためには、この設 対してリクエストされた特定のプロトコルとポート番号の 定に加えて /etc/ssh-config に サーピス ( ここでは ssh 、 SMTP 、 DNS 、 HTTP) を受 UsePrivi1egedPort Ⅱ 0 け付けるように設定しています。最後の 2 行で、上言己ユ外 のすべての特権ポート ( ポート番号 1024 未満のポート ) という行を追加するか、 ssh の起重加叔こ ー P " オプション 44 UNIX MAG AZINE 2000.2

5. UNIX MAGAZINE 2000年2月号

連載 /Network TechnoIogy ー⑩ 図 1 pathchar 果 # pathchar ns. xxxx. com doing 32 probes at each 0f 64 t0 1500 by 32 pathchar tO ns . XXXX. com (XXX. XXX. XXX. XXX) ← xxxx.com は実際には私のドメイン名 0 1 2 11 12 localhost * 1 1056 739 3 4.4 Mb/ s , 3 . 13 ms ( 8 .99 ms) XXX. XXX. XXX . XXX (XXX. XXX . XXX . XXX) 739 Kb/s , 2 . 11 ms ( 29 . 4 ms) 3 ds11-bvi3. mv . best . net ( 206 .184.220.33 ) 10 Sfてa1Sて3ーS0ー0ー1ー0ー0. ca. us . ibm. net ( 165.87.13.6 ) + q 4.99 ms ( 86.3 (B) * 3 61 us ( 37.9 ms), 138 Mb/s, 9 mae—west . ibm. net ( 198.32.136.20 ) + q 7.58 ms ( 22.5 (B) * 3 1 .79 ms ( 37.7 ms ) , 24 Mb/s , 8 sjcO. sjcl . verio. net ( 129.250.3.102 ) + q 3.38 ms ( 17.2 (B) * 3 30 us ( 33.6 ms), 41 Mb/s, 7 f4ー1ー0. sjcO. verio. net ( 129 .250.31.81 ) + q 2 . 91 ms ( 18.1 (B) * 2 ー 131 us ( 33.2 ms), 50 Mb/s, 6 P12ー0ー0. brl . snjsca ・ pacific . verio. net ( 209.157.181.166 ) 603 us ( 33.2 ms) 5 p8 ー 0 ー 0. crl . mtvwca. pacific . verio. net ( 205.149.170.66 ) 228 us ( 32. 1 ms) 4 C0re1ーfe4ー1ー0ー4. mv . best . net ( 209 .157.44.1 ) + q 4.29 ms ( 3 . 61 (B) * 5 235 us ( 31.7 ms), 6 . 7 Mb/ s , 14 adsl—xxx . dsl 302 Kb/s, 13 rbackX—fe2—O . 18 Mb/s, core1—fa12—O— 57 Mb/s, 165.87. 161.5 66 Mb/s, 14 hops, rtt 47 . 9 ms ( 111 (s) , bottleneck 302 Kb/s, pipe 7094 bytes . snfc21. pacbeII. net (xxx. xxx. xxx. xxx) 3 % dropped 8.99 ms ( 111 ms ) , snfc21. pbi . net (xxx. xxx. xxx. xxx) 3 % dropped + q 17.1 ms ( 38.1 KB), 6.65 ms ( 52.8 (s) , 0. snfc21. pbi . net ( 209.232.130.1 ) + q 6.33 ms ( 45.3 (B) * 2 , 4 % dropped ー 38 us ( 38.8 ms), ( 165 .87.161.5 ) + q 5.73 ms ( 47.3 (B) * 3 299 us ( 38.7 ms), きましたが、普通の電話なら 30 分間は受話器を耳に当て ていないといけないところでした。 30 分後にようやくカスタマー・サポートの担当者につ ながりましたが、これがさつばり要領を得ません。リモー トで加入者線をチェックしても異常がないと言うばかりで す。詳しい締茴は省きますが、このあと 1 週間ダイヤルト ーンか落ちたままで電話も DSL も使えない状態か続きま した。そのあいだ、イ士事場からカスタマー・サポートに電話 をかけては 30 分以 - ヒ待たされ、「どないしてくれるねん。 はよ直してくれ」と交渉する毎日でした。 PacBell のサポ ートの悪評は噂には聞いていましたが、自分か経験すると は思いもよりませんでした。 DiIbert3 の作者は PacBell に勤めていたそうですが、、、これやったら分かるわ " と変 なところで糸断昇してしまいました。カスタマー・サポート のある担当者は、私がダイヤルトーンも DSL の物理層も 3 米対で人安のある画で、大企業に勤めるソフトウェア・エンジニア Dil- bert か主人公てす。工ンジニアならきっと、、あるある " と思って笑って しまうネタがされています。 38 切れていると言っているのに、こともなげに「ます、あん たの PC をリプートしてみたら ? 」などと言います。この ときは、さすがに堪忍袋の緒が切れそうになりました。 さんざん文旬を言い続け、 1 週間後にやっとまともに技 術の分かるエンジニアと話すことができました。このエン ジニアは即座に DSLAM (DSL Access Multiplexero 詳しくは後 ) をチェックし、不良箇所を発見してくれま した。なんと、私の加入者線カ甘妾続されている DSLAM のポードがショートのために、、焼けて " いたそうです。 のエンジニアと話を始めてから 8 日判後には DSLAM の カードカ噺しいものに交換さ DSL も POTS もぶしに 復旧しました。最初から彼につないでもらえれば 1 日て終 るはすの不具合でしたが、 PacBell のカスタマー・サポー トは、よほどのことがないかぎり技術の分かるエンジニア には回してくれないようです。 さいわい、最初のトラブルのあとは、 んの間題も発生していません。しかし、 いまのところな なんらかのトラ UNIX MAGAZINE 2000.2

6. UNIX MAGAZINE 2000年2月号

SC 翡 Web で OK!! 日 http://v•mw.arcs.ne.jp/dired/ テクノロジーのを 伝第アスキーの本 入門 C 言語新版 実習 C 言語新版 田口景介著 田口景介著 B5 変型判 / 288 ページ ALS 判 / 288 ペーシ 本体価格 1 , 600 円 本体価格 1 , 800 円 C 言語入門の大ベストセラー ! 豊富なサンプルプログラ 信頼と実績の 1 冊が待望の全面改訂 ! 数値データの扱い ミングを用いて、 C 言語とは何か / 変数 / 制御構造 / 条 / 型変換 / 配列 / メモリ管理 / 関数 / 複数ファイルのコ 件分岐 / 文字と文字列 / 関数 / ポインタ / 構造体など、 ンパイルなど、 C 言語でプログラミングを行う際に必須 C 言語プログラミングの基礎知識を詳細に解説します。 の知識を詳しく解説。 そら = = ロ をか O て礎 べ基呵 すの c のグ。 ンす 著 語妨発説 向 言 樹 協日五 圭 プム , ン ミグ詳 ト晉 0 を一 グ广プど ろン円ロ面向な プ c 指張 エプ巴 楽 ! ト拡 ノリゅ祐快開ク と 5 格の公工印 フクも / 価初がジる っ判体本者プよ オスま本日作オに 向 指 0 版 4 新 0 リっ収 CO ロ 。立カ Ⅳ多 面運を 0 0 ジ メ トユ 0 ム c ・、テ Ⅷッ ツ、、イ cn ス代判 の 4 や ブ当アスキー・うーニンっシステム 球アス十一ラーニンツッステム 五ロ ニ = ロ 実習 C 言語 入門 日。ロ 新版 新版 新刊 Visual Studio Ruby まっ、に物ひろ / ・一・第物 リソースキット アップデート 1 改訂 新版 スキま 0 SQL Server Oracle8i Ⅶ 0 ′ 0 を 0 ト 0 0 Oracle8i データベース入門管理者編 SQL Server ス 0 DBA ハンドブック OracIe8i データベース入門 管理者編 山田精一、菅原剛著 B5 判 / 240 ページ /CD-ROMI 枚付属 (WindowsNT 版 Oracle Enterprise Manager 試用版を収録 ) 本体価格 2 , 400 円 テータベースを管理・運用していくためには、何が必 要か ? 本書は初心者を念頭に、 0 「 acle データベースや 管理の方法についてやさしく解説します。 Oracle Enterprise Manager の使い方なども詳しく解説します。 SQL Server ス 0 DBA ハンドブック Mark Spenik, 0 「Ⅳ n Sledge 著 B5 判 / 944 ページ CD - ROMI 枚付属 ( サンプルコードを収録 ) 本体価格 7 , 200 円 SQL Se Ⅳ e 「テータベースの設計・管理に役立つ、最新 ノウハウや重要なチェックポイントを実際の業務にすぐ に使える形で提供します。 背 新刊 MCP/MCSE マイクロンフト定授術資感鹹強 : Borland DeIphi5 0 MCSE ⅳ 0f1 朝ⅲ ii 5 、市ーい gi 朝 必須用語壽典 MCP ′ M ( 、を受験者必物 合格直結の頻出用語 BorIand DeIphi5 オフィシャルコースウェア基礎編 服部誠著 B5 判 / 320 ページ 本体価格 2 , 800 円 統合開発環境の使い方から、 Pasc の基礎、各コンポ ーネントの説明とプログラミング方法、デバック方法 など、 BorIand De ゆ hi5 の入門書として最適。インプラ イズトレーニングセミナーで採用され、その講師が執 筆する信頼の書である。 MCP/MCSE 必須用語辞典 株式会社 CSK 教育サービス事業部著 A5 判 / 328 ページ 本体価格 2 , 800 円 MCP / MCSE 受験者必携の用語辞典。人気の 9 科目に対応 した 1 100 語を厳選。マイクロソフト認定トレーナーが、 キーポイントを多数の図解を交えてわかりやすく解説。 頻出用語が一目でわかる重要マークっき。 B 聞 0 オフィシャルコースウェア 0 可 hi 5 新刊 企業内研修・引用によるカスタムメイド・ OEM 供給に関してのお問い合わせ先 : 法人営業担当 ( 03 ) 5351-8640 ・表示価格は消費税を含みません。・本製品は書店および書籍を扱っているパソコンショップでお買い求めください。・品切れの際は書店にてご注文いただくか、通信販売を ご利用ください。・通信販売のお問い合わせ先 : 株式会社アスキーイーシー電話 ( 03 ) 5351-8202 http://www.arcs.ne.jp/direct/ 〒 151-8024 東京都渋谷区代々木 4-33-10 電話 ( 03 ) 5351-8194 http://www.ascii. CO. jp/ 株式会社アスキー

7. UNIX MAGAZINE 2000年2月号

載新ー : 日 - ロ第 ・ 0 ℃ 0 ℃ , , イ - 、・物まカ 0 、卩 を均一にする「 ! 0 ( こ二 ) - よ 6 第第・トレンド第定 x 製鬮臨 オアンヨン コメント 閉しる 試物 : ロ ニンジンの独引強キャベツの引を第第の を直す - 一第 0 . 、ロを第 をの種れ働 新第第一、 11 、 ・れー 1 に 4 ・ 、を当 0 1 物をみ・下物 物 K262 ュ / を : 参第 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 言語で開発されたフリーソフトをインターネットで入手できます。 本朱式会ネ土アイサ、ツク【大阪】〒 530-0015 大阪府北区中崎西 2-4-12 梅田センタービ ~ 8F TEL 06-6373-8320 FAX 06-6373-8311 ※広告中の会社名・製品名等は、各社の商標または登録商標です 価格 商用向け 大学向け Windows / Linux / FreeBSD / Solaris 0 猷 (l) 版 90 , 000 円 180 , 000 円 SoIaris(sparc) / HP-UX 版 240 , 000 円 680 , 000 円 / iSä〔 ー h t t p : / / S . i s a c . c 0 . ー p / 資料請求 No. 020

8. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ便利帖ー 3 リスト 3 pippiO. c #include く stdio . h> int main (void) これは、符号を表す最 E 位ビットの変化によるもののよう です。図 1 のような信号のかたちて考えると、ごく短い間 隔で信号が - E 下に振れていることになります。 次にこのデータのなかで、正または負の値カ里続する度 合いを調べてみます。ます、リスト 3 のプログラムを書き ました。これは、正または負の値がいくつ連続しているか を数えあげるプログラムです。そして、さきはど言求した データに対して以下のように実行しました。 % cc ー 0 pippiO pippiO ・ c % ・ /pippi0 く rawdata 70 67 65 65 66 65 66 66 int while ( ! feof(stdin) ) { for (t = 1 ; getchar() & 0X80 ; t + + ) ; printf("%d\n", t) ; for (t = ! (getchar() & 0X80 ) ; t + + ) ; printf("%d\n" , t) ; exit(O) ; 図 3 正または負直かする度合い (b) 、ピッ " の部分 (a) 雑音部分 1 1 -1 0 一 1 -1 2 16 1 72 1 64 1 68 1 65 ( 省略 ) 1 68 これは、 rawdata の中身か正の値 4 が 70 イ師里続し、そ sed で里したあとの、ピッ " の部分 図 4 の後に負刎直が 67 個続き、また正の値が 65 個・・・・・・とい 1 0 う並び方であることを示しています。しかしこれでは見づ 65 1 らいので、 uniq コマンドを使って同し値か連続した行を 1 119 まとめてみます。引数ー c は、同じ値がいくつ連続したか も表示するためのものです。 1 16 % ・ /PiPPi0 く rawdata ー sed -e 's/ [ 23 ] / 1 / , 八 % ・ /pippiO く rawdata ー uniq —c 1 70 unlq —C 1 67 すると、雑音部分については図 3 ー a から変化はありませ 2 65 、、ピッ " の部分の結果は図 4 のようになり、 1 66 んでしたが、 1 65 違いがより顕著になりました。 2 66 その後いくつかのデータを調べてみたところ、、、ピッ " ( 省略 ) の部分では、 1 ~ 3 個すっ値の符号か変化する現象が 50 回 この出力を細かく見ていくと、雑音部分とそうでない部 以十漣続して起こることが分かりました。 分とのあいだに図 3 のような違いがあることカ吩かりまし 認識プログラム た。つまり、雑音部分では図 3 ー a のように正または負の値 が数十個連続することが多く、、、ピッ " の部分では図 3 ー b 以 E の事実をふまえて作成した、、ピッ " 音を認識するプ のように 1 ~ 3 イ師里続するだけでした。 ログラムがリスト 4 です。 さらに、 pippi0 の出力のうち、正または負の値が 2 個 これは、リスト 3 の pippi0. c を匿したものです。正 連続する場合と 3 イ師里続する場合を、 1 個しか連続しな または負の値が 1 ~ 3 個しか連続しなかった場合の数を数 かったときと同しものとして集計してみます。 え、それが 50 を超えたら、、ピッ " 音か鴫ったとみなして そのときの日該リを出力します。 4 符号を表示していないので分かりませんが、 こでは仮に正の値から始 % cc ー 0 pippi pippi ・ c まったものとします。 116 UNIX MAGAZINE 2000.2

9. UNIX MAGAZINE 2000年2月号

, けつま 3 びっド 14 リスト 2 私の ndtpd. conf # # # Hostname of the server . server—name avie. naisho. net ←ー舌辛書 : 、ナ ーバーのホスト名 # # # HO many clients can be connected tO ( ndtpd' at the same time. max—clients ← 1 度に接続できるクライアント数 3 # # # Which hosts can 0 て cannot connect to ( ndtpd' hosts hosts # # # Sys10g facility syslog—facility # # # Book entry begin b00k 127.0.0. 1 10Ca10 ←辞書サーバーに接続可能なホスト ( 今回は localhost のみ ) ← syslog のファシリティ ( 有効にするには、 syslog. conf の設定も必要 ) ←以下、使用する辞書の設定 ( 3 冊ぶん ) # # # Name of the book . name READERS # # # Tit1e of the book . tit1e Readers + PLUS # # # Path to a top directory of the book. /usr/10ca1/1ibdata/dict/Readers path # # # Path to a top directory of the appdendix data of the book. /usr/10ca1/1ibdata/ndtpd/p1us-2.0 appendix—path # # # How many clients can access the bOOk at the same time. max—clients 3 # # # Which hosts can or cannot access tO the book . hO st s 0 st s end begin b00k name tit1e path end hosts hosts max—clients appendix—path path tit1e name begin b00k end hosts hosts max— CI i ent S appendix—path 127.0.0.1 OXFORD Oxford /usr/10ca1/1ibdata/dict/Oxford /usr/10ca1/1ibdata/ndtpd/oxford—2.0 3 127.0.0.1 CHUJ I TEN Chuj iten /usr/10ca1/1ibdata/dict/Chuj iten /usr/local/libdata/ndtpd/chuj iten6—2.3 3 127.0.0. 1 UNIX MAGAZINE 2000.2 111

10. UNIX MAGAZINE 2000年2月号

21 T s -1 社 s -2 世紀ビジネスへの Portal システム誕生 ! V-Trus PC ー UN Ⅸサーバ製品で 10000 台以上の出荷実績を誇り安定性、信頼性の評価を頂いているぶらっとホームの新製品が、 IU / 2U ラックマ ウント PC サーバー T 「 us -1 灯「 us -2 てす。 EIA ( 米国電子工業会 ) 規格にのっとった幅 19 インチラック用 IU 、 2U の 2 機種は企業内の設置ス ヘースを効率よく利用できる、省スペース、省コスト設計。ローエンド、ミッドレンジプロセッサ使用による低価格化を実現。 (Trus-1 は CeIeron433MHz) さらに、 WindowsNT のほか Linux や F 「 eeBSD 等の UN Ⅸの動作環境も実現しています。数多くのサーバ機を効率 よく利用する必要のある旧 P たけてなく、成長著しい情報処理産業に柔飲に対応てきるスケラビリティを提供します 5U の 19 インチラックマウントスへースに最大 4 つのユニットを搭載できるため、多くのホスティングサイトやサーバーサイトなとス ヘースファクターを重視しなければならない用途において最適なソリューションを実現より高速な CPU やテュアル CPU への 対応、高い拡張性など柔飲なニーズに対応することが可能。 V - T 「 u & シリーズは、スへースファクターの解決はもちろんのこと、 インターネットサーバーにおいてもっとも重要な 24 時間 365 日“落ちない”サーバーを可能にします 超薄型 IU / 2LJ ラックマウント PC サ - バ - 5U の 1 9 インチフ " ウントスペースに最大 4 コのユニット搭載が可能 ' 幻世紀ビシネスへの Po al は、 T s シリーズにお任せくたさい。 「 -1 series 第超薄型 ILJ サイズ ( 厚さ約 4.5cm ) 、ラックマウント pc サーバー省スへース & 低コスト ・ Trus—1 ・ CPLJ ー猷 C 引“ 0n433MH ~ ・ MEMORY 64MB ( 最大 768M 日 ) ・ HDD UltraWideSCSl 9GB ・ FDD 3.5i00h FDD ・ VGA Chips&Tech 69000 (onboard) ・ NIC E 物 Exp 「 e 第、 p 「 0100 ・相当 (onboard) ・ SCSI Adaptec C ・ 7890 ( ・ W430 x H45 x D490 (mm) ・ Trus—1Plus ・ cpu ー Ce 熔「 0n433M ・ MEMORY 図 M 日 ( 最大 768M 日 ) ・ HDD UltraWideSCSI 9G 日・ FDD 3.5 ⅲ ch FDD ・ VGA Chips&Tech 69000 ( 8b0 町 d ) ・ NIC E 物第 Exprusp 「 0100 + 相当 ( onbO 町 d ) ・ cA ℃・ 7890 ( onbo 町 d ) ・ W430XH45XD450 ( mm ) ・ Tn ーい ・ CPU lntel C 引町 51433MH ~ ・ MEMORY 64M 日 ( 最大 768M 日 ) ・ HDD IDE 8G 日・ FDD 3.5 ⅲ ch FOD ・ VGA Chips&Tech 69000 (onboard) ・ N ℃日 he 走 xp ′ 0 ” prol 00 + 相当 (onboard) ・ W430 x H45 x D490 (mm) ・ T 「一物 plus ・ cpu 旧ー引 C 引町 0n433M 権・ MEMORY M 日 ( 最大 768M 日 ) ・ HDD IDE 8G 日・ FDD 3 。 5 ch FDD ・ VGA Chips&Tech 69000 ( 0n00 第 d ) ・ N ℃ 日 he 市 xp 円 01 + 相当・ W430 x H45 x D450 (mm) 標準価格 Trus ・ 1 \ 318 , 000 Trus ・ 1 i ¥ 248 , 000 Trus ・ 1 PIus \ 328 , 000 Trus ・ 1 i PIus \ 258 , 000 「 S -2 series ■超薄型 21_J サイズ ( 厚さ約 9. ocm ) 、ラックマウント pc サーバー省スペース & 拡張性 ・ T " 感ー 2 ・ CPU ⅲ回 Pentiumlll 600MHz ・ MEMORY 128MB ( 最大 IG 日 ) ・ HDD に aW 9G 日・ FDD 3.5i00h FDD ・ VGA ATI Xp 日 n098 ・ N ℃日 he ′ Exp ′ 3 円 0100 + 相当 (onboard) ・ SCSI 2940u2W 相当【 onbo 町 d ) ・ W430 x H90 x D615 ( 01n ー Trus—2D ・ CPtJ 回 pe 山 m Ⅲ 600MH ~ x 2 ・ MEMORY 128M 日 ( 最大 IG 日 ) ・ HDD t_JltraWideSCSl 9G 日・ FDD 3.5 ⅲ ch FDD ・ VGA ATI Xp 日代 098 ・ NIC 日 he 「 Exp 「 055P 「 0100 + ・ SCSI 2940u2W 相当 ( onboard) ・ W430 x H90 x 0615 ( n100 標準価格 Trus•2 ¥ 398 000 Trus•2D ¥ 498 , 000 V - ー『 S -1 series ■ 5LJ クウォーターサイズラックマウント pc ・ Trus ・ 1 i CeIeron 〃 DE モデル標準価格 \ 248 , 000 ・ T ′ us ・ 1 Pentiumlll / SC モデル標準価格¥ 318 , 000 V - ー「 S -2 series ■ 5LJ ハーフサイズラックマウント pc ・ T ′ us ・ 0 e ′ 0 れハ DE モテル標準価格¥ 278 , 000 - T ′ us ・ 2 PentiumIII / SC モデル標準価格¥ 348 , 000 series ■ 5LJ ハーフサイズラックマウント pc ・デュアル cpu ・ T25 ・ 2i 0 Pentiumlll Du 〃 DE モデル標準価格¥ 348 , 000 ・ T25 ・ 20 PentiumIII DuaI/ SCS ーモテル標準価格¥ 398 , 000 ※ V ・ T 「 us シリーズを 1 9 インチラックにマウントするには専用のラックマウントキャリア「 V ・ T 「 us キャリア ( 別売 12.000 円 ) 」が必要です。 マルチ OS/PC-IJNIX べンター ぶらっとホーム株式会社 ※登場する社名及び製品名は各社の商標または登録商標です。 本社 : 〒 101-0021 東京都千代田区外神田 2-4-6 ササゲビル TEL. 03-3251-2600 FAX. 03-3251-2602 店舗 : 〒 101-0021 東京都千代田区外神田 1-11-4 ミッワビル TEL. 03-3251-7611 FAX. 03-3251-7000 00b0 d ) 法人受付窓口はこちらまで E-mail factory@plathome.co.jp 0120-795-123 URL http://www.plathome.co.jp Plat' Home 資料請求 No. 014