JUSTSYST=M CATCH YOUR DREAM in JUSTSYSTEM 募集、夢を追う力。 オフジェクト指向で、共に未来へのビジョンを描いてください。 ジャストシステムが取り組む「オプジェクト指向プログラミング開発」には、コンヒ。ュータ環境を一新するさまざまな先進的ビジョンが込められてい ます。すべてのアプリケーションを共通基盤上て、コンポーネント化し、同時にその環境開発ツール ( コードネーム Metro) も提供。将来的には OpenDoc や Java をサポートし ( 現在は OLE2 対応 ) 、特定の OS に依存することなく誰もが最適のソフトを自由にアレンジて、きる、真にオープン な環境を実現します。また JustNet を活用したネットワーク上のサイバースペースを展開し、そこにおける高度なエージェント機能や分散オプジェ クトの提供など、革新的な世界を構築。それらすべての根本となるオプジェクト指向プログラミングは、まさに未来を担うテクノロジーとして、いま ジャストシステムの中て、新たな時代を切り拓こうとしています。世界て、も初のこの先進的な試みへの夢を共に抱き、未来への新しいビジョンを共に 描いてくださる方を、ジャストシステムは心よりお待ちしています。 大西丈治技術部オプジェクト指向プログラミング開発担当 ジャストシステムのオプジェクト指向への取り組みは、プラットホーム依存をなくすという発想に大きな特長 があります。自社のオプジェクトだけではなく、他社すべてのオプジェクトを、共通基盤で自由に操作でき る完全に開かれた世界をめざしているのです。この発想を私たちほど具体的なプロジェクトとしてここま で進行させている企業はほとんどないと自負しています。 0 Labs への参加も積極的におこない、 OpenDoc や Java 対応も着々と進行しています。今後ますますインタラクテイプ性が強まり、分散オプジェクト化が進 むインターネット上で、私たちが実現させたい夢は山のようにあります未来を先取りするプロジェクトを みずからのカで動かせる数少ない場だと思います。 募集職種 ( 開発部門 ) オプジェクト指向技術 職務内 オプジェクト指向に基づく各種アプリケーションソフトの研究開発。 同時募集 ( 開発部門 ) コンピュータ言語開発、 OS 、自然言語処理、 AI ( 人工知能 ) 、 DB/DBMS 、ネットワーク / グループワーク、 CG 募集要項・勤務地 . 東京、徳島、大阪、名古屋、松山、岡山、福岡■資格 : 大卒以上 35 歳位までの男女・給与 : 固定給制 / 経験・年齢・能力を考慮のうえ優遇 ・休日休暇 . 完全週休ニ日制 ( 土・日 ) ・祝日、夏期・年末年始・ GW ( 各 1 ロ日 ) 下記のいずれかの方法でこ応募ください ①書類、履歴書 ( 写真貼付・希望職種・希望勤務地明記 ) と、職務経歴書 ( 書式自由・詳細に記入 ) を下記までこ郵送ください。 @E-mail 履歴書 ( 希望職種・希望動務地明記 ) と、職務経歴書 ( 書式自由・詳細に記入 ) を lJM5 係と明記の上、下記メールアドレスまでこ返送ください。 * こ連絡方法等で配慮すべきことかあれば履歴書にその旨お書きください。 * 応募書類は返却いたしません。 会社概要・創業 . 1979 年設立 . 1 981 年■資本金 . 1 1 億 5.0 ロ 0 万円・売上高 . 1 95 億円 ( 95 年 3 月期実績 ) ■社員数 . 1.050 名・代表者 . 代表取締役社 長浮川和宣・事務所 . 本社 ( 徳島 ) 、支社 ( 東京 ) 、営業所 ( 札幌・大阪・名古屋・福岡 ) 、研究所 ( 東京・岡山・松山・福岡 ) 、事務所 ( 新居浜 ) 採用関係連絡先 ( 書類送付先 ) 〒 770-75 徳島市沖浜東 3 ー 46 株式会社ジャストシステム総務部採用 LJM5 係 TEL. ロ12 ロ -444-563 担当山田・長江・森本 E-mail/ma 「 u @ Justsystem. co. Jp 当社の詳しい情報をお届けするジャストシステムホームページもせひこ覧ください。 http://www. Justsystem. co. JD 資料請求 No. 067 OPEN/
連載 / 倉敷芸術科学大学のネットワーク構築ー 0 図 5 倉敷芸科大本トボロジー 定の難しさ とづくけっこういい加減 ( ? ) な判断ですので控えておき 的な意見ならいくらでも言えますが、あくまでも経験にも カーの x x っていう装置は△△だよ」などといった個人 ルータ・ネットワークのはうが適しています。「〇〇メー ワークが流行っているようですが、利用目的によっては かの選択肢があります。傾向としてはスイッチ・ネット ネットワークか、この両方カヾ昆在したネットワークにする タを中心としたネットワークか、スイッチを中心とした 山も匠のネットワーク機器のトレンドに注目すると、ルー な情報か得られます。 World 十 lnterop や UNIX Fair などの展小会でも、有益 ところから必要な情報を入手するとよいでしよう。 Net- 製品情報カ醍供されていることも多いので、こういった 雑誌から情報を入手しています。最近は WWW で新 私は、本誌や「 LAN Magazine 」 ( 英語版 ) などの ま可斤を把握しておくようにしましよう。 ます。できるだけ多くのネットワーク製品に触れ、長所と も、マルチベンタ、、一・一環境ではうまくしないものもあり や代理店が日本には数多くあります。単体では動作して られません。装置は優秀でも、一ア態勢が悲膠なべンダー 機器の機種選定はたいへん難しく、一概に良し悪しを決め ら、次のステップは機種選定になります。ネットワーク トボロジーを決め、ネットワーク構成のめどがついた 64 ます。 ギャンフノレ 通常、大学ではネットワークの言から実際の納入まで に、半年 ~ 1 年程度かかります。場合によっては、 2 ~ 3 年 引画で導入することもあります。したがって、ネットワー ク言の段階では標勺に利用されていた機器でも、実際 に納入されるころには役に立たない旧式となってしまうお それがあります。そのため、発表されたばかりの製品や未 発表の製品を想定して設計する必カ咄てきます。つまり べンダーを信頼して、重川乍実績の乏しい ( まったくない ) 機器を導入するわけです。 私がネットワークを言する場合は、このようなギャン プルをネットワーク機器本で 3 割以内に抑えるようにし ています。この割合以 . E になると、万一うまく重川乍しなか ったときの障害の切分けや、最低限のネットワーク・サー ピスの糸財寺が困難になるのではないかと感じます。 倉敷芸科大では、 FDDI スイッチがけっこう大きなギャ ンプルでした。 FDDI スイッチカ鍾川しなかった場合に 備えて、スター型のネットワークをリンク型に構成変更す るためのパッチパネルまで用意しました。 設置 現在のインターネットで提供されているサービスは、多 くのフリー・ソフトウェアによって成り立っています。 れらの大半は、購入したサーバーのべンダーによるサポー トの対象外となっています。つまり、ネットワーク管理者 がみずから設定しなけれはならない竹喋となります。どの UNIX MAGAZINE 1996.6
モーレッ LJN Ⅸ教室 使ってみなはれ UNIX 岡山聖彦、片山喜章 その 1 ゴールデンウィークも明け、新入生、新社会人気分も そろそろ抜けるころではないでしようか。大学に入学す る、あるいは社会人として会社などに勤めることは、と きにはかなり大きな環竟の変化をともないます。そのせい で、、、五月病 " と呼はれる病気にかかる人がいるのかもし れません。 皆さんは本誌を読んでいるくらいですから、 UNIX を 利用している、もしくは UNIX に卿未のある方はかりで しよう。なかには、何年も UNIX に携わっていて、周 りの人から UNIX の達人と畏怖の目で見られている人も いるかもしれません。たとえそうであっても、 UNIX と の出会いはあったわけで、初めの印象はどうだったでしょ っか。 「おもしろそうやな」 そう思った人も多いかもしれません。まだ Windows や Macintosh など、高度なユーサー・インターフェイスを もつコンピュータがなかった日罸には、 UNIX もそうとっ つきにくいものではありませんでした。 しかし、いまやコンピュータを使った経験というと、 Windows 、 Macintosh 、ワープロなどのたいへんユーサ ・フレンドリーなシステムがおもでしよう。そのような ューサーか初めて UNIX と向かい合うと、 「なんでアイコンがこんなに少ないの ? 」 「どうやったらゲームができるの ? 」 「なんかめんどくさそう ! 」 などなど、ネガテイプな印象しカ寸包かないはすです。 しかし、使ってみるとけっこう便利なことが多いので す。もちろん、 Windows などで利用されているワープロ UNIX MAGAZINE 1996.6 や表計算といったアプリケーションは、 UNIX 上ではま す利用できません。 それでもなぜ便利といえるのか ? 利やで」と言えるにちがいない・ ・・いやきっと言えるだ どうぞおっき合いください。最後には「 UNIX って便 と考えています。 かりやすくそしてなによりも楽しぐ -- 絲者に学んでいけたら が安名こ愉夬に UNIX とつき合えるようになるよう、分 レッスンを通して、 UNIX を使うことに孑亢のある人たち ゃん " と、彼女に使い方を教える、、 monkey 君 " との個人 この特集では、初めて UNIX を体験する、、あつぶるち で分かるようにはならないのです。 ですが 1 、 UNIX はより深くつき合わないとその、、味 " ま intosh は表層的なっき合いだけで便利だと感しられるの や Macintosh との大きな違いです。 Windows 、 Mac- ムにかかわっていかなけれはだめです。そこが Windows ん。しかも、ただ使うのではなく、積極的に UNIX システ その答は、実際に UNIX を使ってみないと分かりませ ろう・ ロ ・・ん ~ 言えるようになってはしいなあ。 monkey 君とあつぶるちゃん monkey 君は、 UNIX とつき合い始めて 4 年目のシス テム管理者です。 UNIX の U の字も知らない素人だった のが、上司の saruyama さんや諸先輩方の厳しい指導の おかげで、いまでは立派なスーパーユーサーです。 毎年、この時期になると新しく記属されたメンバーがや ってきます。彼らを見ると、 rn 。 nkey 君は昔の自分を思い 1 というより、ふつうは表層的にしカつき合えません。 21
連載 /PERL ADVISOR—O こうしておけば、 1 より大きな数がこの関数に渡され ると、その数がすでに計算されていれは計算済みの値を 返し、また引算されていなけれは、その値を計算して似 降の呼出しのために ) 記憶しておく。このコードでは、 @F-cache への代入か戻り値になっている。 これまで、私は計算にコストがかかるような多くのサプ ルーチンにこのテクニックを用いてきた。たとえば、 DNS を用いた IP アドレスのホスト名へのマッピングには、す こし時間がかかることがある。そこで、私はそれまでの 戻り値を記應しておくルーチンを書いた。これによって、 ( すくなくとも、このプログラムの特定の呼出しの ) 2 回目 以降にホスト名を探す時間を矢可宿することができた。この ・計算 $ip-to-name{$- [ 0 ] } } else { sub ip-to—name { サプルーチンは、次のような内容のものである。 こで、連想配列のキーとして最初のパラメータである $ ー [ 0 ] を探す。工ントリがみつかれば、即座に値カされ る。みつからなけれは新しい値か言算さ以降の呼出し のために記慮される。これらのキャッシュによって性能 が改善されるのは、サプルーチンか 1 司じ引数で和度も呼び 出されるときに限られる。そうでなけれは、時間の無駄で ある。 今回のサプルーチンに関する話から、フログラミン久 E のヒントか得らネ u もばさいわいである。 17 年以一日こわたってコンピュータ・サイエンスにかかわり、全米各地で、 UNIX のコンサルティングや Perl に関する砂印をおこなっている。著書 に Learning PerIJ ( 邦訳 : 藤嘉雪訳「初めての PerIJ ソフトノヾン ク ) 、『 Programming Perl 』 (Larry Ⅵ第 11 との共著。邦訳 : 星藤垢 ・雪訳「 Perl プログラミング』ソフトノヾンク ) がある。 「 Perl Subroutines 」 UNIX REVIEW 1995 年 11 月号より ◎ 1995 , UNIX REVIEW (). S. A. ) ・ Randal L. S chwartz SC 翡 N EXTSTEP による コンビュ - タ・リテラシ - 入門 しよう◆応用編表計算 / 文書処理 / い TEX の作 電子メール / 電子ニュース / WWW lnternet とネットワーク・エチケット / 文章の入力と編集 / 日本語入力 / 作図 0000 用 00 と、 0 能 0 0 、 0 ' 000 、 0 、 = ン・ログアウト / ユーザ・インタフェース / ◆基礎編コンピュータの仕組み / ログイ 定価 2 , 300 円 ( 消費税込み ) ーを学ふ自的は、 松浦敏雄中西通雄原田章監修 0 し 極的な 〒 1 51 -24 東京都渋谷区代々木 4-33-10 出版営業部 UNIX MAGAZINE 1996.6 電話 業環境 / ホームページの作成 / プレゼンテ ーション / イメージ処理 / プログラミング 環境 / 簡易グラフィックライブラリ / 数式 処理 / UN Ⅸへの窓口 / 辞書 153 東京 ( 03 ) 5351-8194 株式会社アスキー タの不得手なもの / ソフトウェアの入手先 の変換 / 全角と半角 / 計算誤差 / コンピュー / 他のパソコンとの情報交換 / 文字コード ◆付録タイプ練習の方法 / データの保存
■ f 「 om LJNIX REVIEW SCSI は、システム・インテグレータ、 MIS ( 経営情 報システム ) 管理者、エンドユーサーなどが利用できる、 もっとも機能的で生能の優れたデータバスである。 SCSI の信頼生は証明されており、しかも改善され続けている技 術である。 SCSI は市場主導型で発展してきている。現在 ANSI ( 米国規格協会 ) は、次のステップとして SCSI-3 SCSI-3 インターコネクト by Christopher Smyth 次の I / O バス を開発している。 SCSI-2 以後技術面で多くの進歩がみられ、 SCSI-2 のアップグレードか必要となってきたことから、 SCSI-3 のイ策が承認されつつある。 SCSI-3 は、データ転幻度 か増加したことで生じている、 SCSI-2 仕様の問題にも対 応している。この種の間題としては、ターミネータやケー プル、電気・信号タイミングの定義、さらにいくつかの紛 らわしい SCSI-2 コマンドなどか挙げられる。 SCSI-2 をまとめる際に、 ANSI は標準本を一度に 改訂しようとしたため、その最終イ士オル ) 承認までに数年も かかった。この経験にもとづき、 SCSI-3 では新たに市 場主導アプローチカ甘采用されている。 SCSI-3 仕様全体を ー舌して処理するのではなく、いくつかに分割することに よって採択を容易にし、承認プロセスの迅速イられて いる。 ANSI は、数種のソースからさまざまな新しい技術を取 り入 SCSI-3 仕様の開発を開始した。 ANSI が先端肢 術を選定し、その技術開発の決を市場に委ねている。 ます ANSI 委員会カイ士様の各サプセクションをまとめ、次 に、システム、周辺装置、コントローラのメーカーがい に協力し、 SCSI-3 の最終イ士様の決定を麪爰する。 ANSI か標準を定め、それをメーカーやエンドユーザーに強制す るのではなく、この、、竹喋ドラフト " によって市場に最終 イ土様の決定権をケえるのである。また竹喋ドラフトは、メ UNIX MAGAZINE 1996.6 図 1 SCSI-2 標準告 プロトコル Commands SCSl-2 コマンド lnterface SCSl-2 P 「 0t0C6 SCSl-2 ことになるので、本の仕様の完成を何年も待たなくても ーカーやエンドユーサーにあらかじめ最終イ士様を提供する SCSI アーキテクチャ シェータとターゲットの通信手段て構成されている ( ケー SCSI アーキテクチャの物理的・電頑冓成要素で、イニ 通信を規制する対話、、規則 " である。インターコネクトは、 ゆる接着剤で、イニシェータとターゲットとの直接的な アーキテクチャの論理冓成要素と物理白友要素のいわ マンドに応答するテンヾイスである ) 。プロトコルは、 SCSI 送るデバイスであり、ターゲットはイニシェータからのコ ( イニシェータはノヾスを制御してコマンドをターゲットに ータとターゲットのあいだで交わされる実際の言葉である SCSI アーキテクチャの論理豺冓成要素であり、イニシェ ンターコネクトで構成されている ( 図 1 ) 。コマンドは、 SCSI アーキテクチャは、コマンド、プロトコル、イ 145
HPWOR 0 ' 96 1996 5.29 ( 水 ) → 5.31 ( 金 ) 東京ビッグサイト ( 有明 ) 決め手はダブルティフェンシプ 真の安全性を追求 メ / RAI D 0 / 3 / 5 をサポート サーバ用テータストレージに求められる高い安全性を実現するには ? ・・ ・・それに はまず、ハードウェアの信頼性を高めるべきだと私たちは考えました電源、コントロー ラ、さらにファンまでもニ重化 * することにより、主要コンポーネントの万一の故障で も、システムを停止することなく、交換、修理ができます。途オプションによる WS に最適な 32MB ライトバックキャッシュ搭載 R D5 ティスクアレイ DEC StorageWorks RAID Array 410 Fast & Wide SCSI ティファレンシャル対応、 32MB ライトバックキャッシュ搭載、 SUN 対応ティスクアレイ ・ HDD 、電源、 EMU 等のホットスワップが可能 ・環境監視ユニット ( EMU ) 装備 ・拡張性に富んでいます ・高速テータ転送 ・ 32MB ライトバック・キャッシュ搭載 ・ RAID 0 / 3 に切リ替え可能 ・ 2 台の AC 入力コントローラを搭載可能 ・ 2 台のディスクコントローラを搭載可能 ・電源のホットスワップが可能 ・ Hostlndependent Transparent Failover 保証期間 ( 5 年保証》 HDD メカ ( 3 年保証》 EMU 、 AC 入力コントローラ、ライトバックキャッシュ、ライトバックキャッシュ・バッテリー電源 弊社独自のサービスにより据付鋼整費無料 ( 関東地区のみ。その他の地区は、 80 , 000 十実費 ) 日本 DEC 社のスペシャリストによる、ご講入 後 1 年間のオンサイト・メンテナンスサービス ※リ典は S 、、・ XRA ・ YM80G を ペ・ - スにしたフルセットです ※ま 0 「 ageWo 「 ks は . D Equtpment CO 「 po 「 a れ on の商様です。 増設用オプション ・ AC 入力コントローラニ重化セット 価格 Y214 , 100 NT-WAC AC 入力コントローラ XI 電源 X3 、電源コート XI ・ UPS ( 無停電電源装置 NT-UPS 1 .5KVA 価格 Y498 , 000 SWXRC-04 価格 VI , 280 , 000 SWXBE ・ AA 価格 Y33 , 300 S on 、 0 ans . 4GB HDDX6) SWXRA-YJ20G 価格 \ 500 , 000 20GB 40GB 4GB HDDX12) SWXRA-YK40G 価格¥ 8700 , 000 60GB 4GB HDDX18) SWXRA-YL60G 価格¥ 1 1 , 000 , 000 4GB HDDX24) SWXRA—YM80G 価格¥ 1400d000 80GB セット内容テパートメンタル・キャヒネフト、 32 MB ライトバックキャッシュ付コントローラ、モニタ接続用 ケーフル、電源コード、 AC 人力コントロ - ラ . 電源 X 5 、日州 D ユーティリティ . S bu 引 F a 引 & W 池 e ティ ファレンシャルアタブタカード . 68 ビン Lhigh ティファレンシャル SC 引ケーフル、ターミネータ P APO 恥 9000 00 対応、応 OS : HP- Ve 「 10.0 20GB (4GB HDDX6) SWXRA-YJ20G/HP 価格¥ 500 , 000 価格 \ 町 700 , 000 40GB 4GB HDDX12) SWXRA—YK40G/HP 60GB (4GB HDDX18) SWXRA-YL60G/HP 価格 \ 1 1 , 000 , 000 80GB 4GB HDDX24) SWXRA-YM80G/HP 価格¥ 1 生 000 , 000 ・ニ市化用コントローラホード セ - ノト内容テパートメンタル・キャヒネット . モニタ接続用ケーフル、電源コード、 AC 入力コントローラ、電源 X 5.Sbus/Fast & Wide ティファレンシャルアダブタカード、 68 ビン市 igh' ティファレンシャル SC 引ケープル . ・ニ重化用 EMU 環境監視ユニット ) タ - ミネ - タ 転送レート 3948MB / sec を実現。 SGI WS に最適な RAID3 ディスクアレイ RFV67xx series 高速テータ転送 Fast & Wide SCS Ⅱ / F を採用し、テータの分割並列処理により、超高速テータ転送を実現 しました。特にリクエストサイズの巨大なテータ ( 画像処理など ) 転送に最適です。 S 引用 Dif - ferential scs 対応機単体では、実測で約 18MB / s の転送速度を実現できます。又、 ONYX に 4 つの Fast & Wide SCS Ⅱ / F を持たせ、各レ F に RFV6702-8.4 / SG 陸 1 台づつ接続し、 4 台の RFV シリーズにストライビングをかける実験では、 39.48M 日 / s を実現しました。また、冗 長パワーサプライ ( 電源ニ重化 ) 搭載モテルもラインアップ。さらなる信頼性を実現します。 0 Silicon G 「 aphics 社正式認定 GO 旧 Seal 取得 等社か世紀代理店販売しております、 Cil•con 社の日 D3 DISKARRAY は .DtskArray として初め ての Silicon Graphics 社正式認定 GO に Seal 取得製品となリました。 RW6702-17 6 価格 \ 4 , 480 , 000 R 円 6702 ー 17RP / SGI 価格¥生 84d000 RFV6702 ー 34 / SGI 価格¥ 6 , 39 000 R 円 6702-34RP 引 価格¥ 6 , 78 000 17GB ( 3.5 " X5 , 内パリティ 1 ) 17GB ( 3 を X5, 内バリティ 1 電源ニ重化タイプ ) 34GB ( 3 5 " X9 , 内パリティ 1 ) 34GB ( 3.5 第 , 内パリティ 1 電源ニ重化タイプ ) システム成 RFV67xx 本体、ハードティスク . SCSI ケープル . アクテイプターミネータ ! 5 年保証 ) H DD メカ ! 1 年保証′その他 ( 電源、コントローラホ - ト等 ) 保証期問 《テスト環境》 ホストマシン : SGI ONYX Reality Engane2 を = 0 、 = 0 0 00- ・ .000 = 00 アプリケーション :PARALLAX 社製 ADVANCE 4 台のティスクアレイを別々の SC コントローラに接続し - 1 つのロンカルポリューム にストライヒンクし . ローテノ、イスとして raw acce した場合のアプリケーションレヘ ルてのハートティスクからのテータ談み取り退度を第定 HOST (ONYX) 39 囀 nEUJTECH c ロ . , し :r ロ . 株式会社ニューテック 〒 113 東京都文京区湯島 1 -3-6 御茶ノ水 IJ ビル TEL. 03-3813-3891 代 FAX. 03 ・ 3813-3894 ・保証期問はすべて製品土荷日より聞おとさせていたたきます・製品価格および物付調整費には消費税は含まれておりません 一般に 各商品名は各社の豊商橋または商です・据付設整費 0.000 ( 体日・夜問、 100.000 ) . 作し関東以外の地域については別途交通費 等が加第されます・ SC 引 2 には 3 つの方式があリますので . 接するコンビュータのレ F の形式をご確認くたさい 資料請求 No ℃ 15
連載 / IJN Ⅸの道具箱ーの 図 18 入力フィールドのプロンプトを変える 好きな食べ物は . バナ と表示されるので、作者が何を入力させたいのか、忌図が 伝わりにくくなってしまいます。 Netscape ではこれを解消するため、入力フィールドに Netscape 以外では役に立たない機能なので、フォームを Netscape では図 18 のように表示されます。ただし、 CGI スクリプトなどで上記のように指定しておくと、 く ISINDEX PROMPT = " 好きな食べ物は ? " > プロンプトとして使う文字列を指定します。 具体的には、く ISINDEX> タグに PROMPT 属性を追加し、 対するプロンプトを作者が定義できるようになりました。 コピーライトと登録商標マーク 使ってカスタマイズしたほうがいいでしよう。 15 文字と番号符号および名前符号の -- 纜については参考文献 [ 1 ] の伺録 しかし、これらの記号は著イ信勿や製品などを紹介する場合 マーク ( ⑥ ) については番号征号 16 しかありませんでした。 これらの符号のなかで、著イ材マーク (@) と求商標 サに、、田 " か表示されます。 で、 & # 230 ; " あるいは æ" とⅱ己すれは、プラウ う名前カリり当てられています。したがって、 HTML 中 号 ( 田 ) には、 230 という文字番号のはかに、、 aelig" とい アルファベットの a と e がくつついたような発音記 の名前を続け、最後にセミコロンを付けます。たとえは、 符号か割り当てられています 15 。名前符号は、、 & " に文字 よく使われる記号に関しては、番号符号に加えて名前 ウザに、、工 " が表示されます。 HTML ドキュメント中で & # 163 ; " と指定すれは、プラ ( 均には 163 という文字番号か割り当てられているため、 ( ; ) を付けて指定します。たとえは英国通貨のポンド記号 番号符号は文字番号のう寬こ & # 、最後にセミコロン ます。 字については、番号をテキストに埋め込むことができ 文字や発音記号といったエデイタなどで入力できない文 HTML2 では文字に番号か割り当てられており、特殊 106 16 それぞ 169 と 174 てす。 B などを参照してください。 によく使われるためか、 Netscape では名前符号として扱 えるようになっています。 具ー勺には、著イ料マークは © 、イ求商標マー クは、 & て eg ; " です。しかし、これはプラウサ側の文字コ ードとして、、 Latin1" ( 英語の文字コード ) を指定した場 合しか正しく表示されません。日本言 ) 文字コードを指定 すると、それぞれ半角カタカナの、、ウ " と、、ヨ " に文字化 けしてしまいます 17 。したがって、日本語の竟ではあま り役に立たない機能です。 標勺な HTML(HTML2) にはない Netscape 独自 の拡張機能を紹介しました。前にも述べたように、これ らの機能を使うかどうかはあくまで作者の自山です。しか し、おおむね HTML2 では物足りない部分の機能強化で あり、 HTML3 に盛り込まれることか決定している機能 もあるため、 Netscape 以、タ ) プラウザに多少配慮すれは どんどん活用していいのではないでしようか。 予想に反して ( ? ) 長く続いた「 HTML の書き方」シリ ーズも、今回で終了です。次回からは、 WWW サーバー のセットアップについて、 2 ~ 3 回にわたって紹介する予 定です。 [ 赭文献 ] ( おかやま・きよひこ、かたやま・よしあき 奈良醤斗物支術大完た学 ) [ 1 ] Laura Lemay 著、武舎広幸、久野禎子、久野靖訳 『 HTML 入門—WWW ページの作成と公開』、トッパン、 1995 年 [ 2 ] Laura Lemay 著、武舎広幸、久野禎イ・、久野靖訳『続・ HTML 入門ー新機能 , CGI, Web の進イし、トッパン、 1995 年 17 番号符号を使っても同してす。 UNIX MAGAZINE 1996.6
1 特集モーレッ UNIX 孝 のライセンスが必要なコードをすべて取り除くイ 1 喋に着手 したのです。このイ業はとても手間のかかるもので、けっ きよく完成をみる前に資金が底をつき、 CSRG は解散を 翁義なくされたのです。 ところが、 CSRG は解散する前に、 AT&T のコード ライセンスに触れないフリーな部分だけを NET/2 とし てリリースしました 5 。その NET / 2 を取り込み、足りな い部分を追加して完全な UNIX システムとして売り出し たのが、 BSDI (Berkeley Software Design, lnc. ) です。 そうこうしているうちに、 AT&T と Berkeley は、著 イ雀侵害と契約違反でお互いに真っ向から対立しました。 AT&T は同時に、 BSDI に対しても訴えを起こしました。 訴訟内容は、煩雑になるのでここでは紹介しませんか 6 BSD UNIX を利用する研究者や開発者は、はらはらしな がら事の成行きを見守りました。同時に、カリフォルニア 大学を援しようと、寄イ寸や署名などか集められました。 1994 年 2 月、ついに訴訟に関して AT&T とカリフォ ルニア大学間で合意がなされ、これは BSDI との訴訟に も央されました。このときの和解の言岩田は明らかになっ ていませんが、ともかく BSD UNIX は、引続き開発さ れることになりました。その結果、カリフォルニア大学 は、 NET/2 のコードのうちライセンスが必要な部分を取 り除いて新たに 4.4BSD-Lite という UNIX システムを 開発し、それに関してはコードライセンスを求めないこと になったようです。 4.4BSD-Lite は、現在、 CD-ROM などでソースコードを入手することができ、 BSDI はこれ を取り込んだ BSD/OS 2.0 を販売しています。 BSD UNIX としては、ほかにも FreeBSD や Net- BSD などいくつかのフリーのものがあります。商用のも のでは、 SunOS 4. x (Solaris 1. x と呼ばれることもある ) も BSD 系でした。 現在では、 BSD 系と SystemV 系とを区別するのは意 味のないことかもしれません。これら 2 つを統合しようと する動きもあって、 OSF (Open Software Foundation) などの標準イ一体も現れています。 1993 年には、、 UNIX イ」 " が定めらじつに 1 , 170 もの条件を満たしたもの 5 その前に NET/I もリリースされていましたこれは 4.3BSD-tahoe のネットワーク物虍部うル ) みを抜き出したもので、フリーで配布されまし 6 簡単にいうと、フリーて配らオけこ NET/2 に USL のライセンスが必要 な部ク喩まれている、というのがおもな物だったと理解しています。 UNIX MAGAZINE 1996.6 だけが UNIX と卩ヾる、ということに決められたのです。 その意味では、 BSD UNIX は UNIX ではなく、 BSD オペレーティング・システムと呼ばなけれはならないのか もしれません。 しかし、ユーサーにしてみればどちらでもかまいませ こではいままでどおり、 UNIX は UNIX として ん。 扱うことにします。 monkey : ふうー。歴史の話は小物交のときから苦手や から、えらい大変やったわ。 あつぶる : ありがとうございました。 monkey : ちゃんと分かってくれたか ? あつぶる : はあ・ 。なんかよく分からなかったんです けど、とりあえ $UNIX はもともと AT & T か作って て、大きく分けると SystemV っていうのと BSD って いうのがあって、いまは UNIX を決めるための規格が あるっていうことですか ? monkey : それだけ分かってたら上等。 UNIX の特徴 monkey : そしたら次は、 UNIX の犒緻について勉強し てみよか。 あつぶる : 勉強なんですか ? monkey : ああ、勉強ゆうても、さっきと同しでお話や と思っとったらええ。ただ、いまからの話は、 UNIX の使い方にもかかわってくるから、ちょっと真剣に聴 いといてや。 あっぷる : はい、分かりました。 monkey : Windows や MacOS との違いも、ときどき 交ぜながら説明していくことにするわ。 あつぶる : さすが monkey 先 4 ジそのほうが分かりやす いですよれ monkey : ふっふ。あんまり褒めたら照れるやないか。 あつぶる : へへ (monkey さんってけっこう単純なん UNIX の歴史を紹介したところで、 OS としての UNIX の特緻について、おもなものを説明していくこと にしましよう。なかには、これから UNIX を使ううえで 理解しておいたはうカイ更利なことも含まれています。 25
. 第 S り 連載 / 転ばぬ先のセキュリティーの 不正アクセスの通知 TCP wrapper では、不正アクセスがあった場合にコ マンドを起動し、たとえばメールなどを使って通知できま す。 xinetd ではもつばら言求カ陬られるのみです。 IDENT への対応 TCP wrapper も xinetd も IDENT を使ったリモ ートのユーザー名の取得に対応しています。ただし、リ モートのユーサー名か得られるのは、リモートの言算機が IDENT サーピスを提供している場合のみです。 計算機名の偽造 1994 年 10 月号で説明したように、ネームサーバ ーの管理者であれば、あるアドレスに対して偽りの計算 機名を登録することができます。たとえば、 hikari. aist- nara ・ ac. jp という言算機のアドレスが 163.221.198.60 であるとします。アドレスと計算機名のデータベースに は、計算機名をキーにしてアドレスを引く正引きとその反 対の逆引きが必要です。 IP バケットにはアドレスが含まれていますから、通信 か起こった時点ではアドレスだけを知ることができます。 しかし、 R コマンドのように計算機名でアクセスを缶剏 するサーピスがあります。このようなサービスは、最初に 得られたアドレスをキーにしてネームサーバーに逆引きを 依頼し、計算機名をヾます。 仮に、このアクセス制御をかいくぐろうとするクラッ カーの使っている計算機を fake.cracker.com 、アドレス を 123.4.5.6 とします。クラッカーは、 123.4.5.6 をキー として逆引きされたときに、嘘の名前である hikari. aist- nara. ac. jp と答えるようネームサーバーを設定します。次 に、 hikari からのアクセスを許している Telnet サーバー に fake からコネクションを張ります。この Telnet サ ーバーが、クラッカーか支配しているネームサーバーに 123.4.5.6 を問い合わせると、 hikari という答が返って きます。そこでまんまとだまされてアクセスを許可してし まうことになります。 しかし幸いなことに、クラッカーは aist-nara ・ ac. jp を 司るネームサーバーには手が出せないので、 hikari のア ドレスとして 123.4.5.6 を登録するのは難しいでしよう。 そこで、逆引きして得られた言 t 算機名を使って正引きをお UNIX MAGAZINE 1996.6 BERKELEY SOFTWARE DESIGN, INC. BSD/OS Ver. 2.7 価格について 95 年 12 月より価格が改訂され、料金が細分化 されました。詳細については、電話又は電子 メールにてお問い合わせください。 ・バイナリ 95 , 000 円より ・ソース 206 , 000 円より 阨 27 出荷開始 新しいバージョン 2.1 を出荷開始いたします。 主な新機能は、インストーラの簡略化、以前 のバージョンからのアップグレードの簡略化 PCI デバイスの対応、セキュリティ関連の強 化などです。 インストールは、高速インストールを選択す れば、非常に簡単です。 V2.0 からのバージョンアップも高速インス トールを選択すれば、作業は 1 時間弱で終了 します。 阨 27 新対応デバイス CD-ROM ・ ATAPI CD-ROM SCSI ・ ADAPTEC 2XXX シリーズの対応 ・ AIC -7850 , 7870 シリーズのチップの対応 ・ NCR 53C810 , 815 , 820 , 825 PCI Ethernet ( 10Mb / 100Mb), FDDI(CDDI) ・ DEC21040 , 21140 べースのもの DEC DE435 , DE434 , DE450 , DE500 SMC EtherPower and EtherPower 10/I OO SMC EtherPower2 (dual 10 mb/s) ・ 3COM 3C590 , 3C595 他 ご注文の際は、価格、在庫の有無をお電話 で確認の上ご注文ください。また、資料請 求 ( 無料 ) もお気軽にお申しつけください。 株式会社フォア・チューンル os 係 〒 154 東京都世田谷区駒沢 2-11-3 第二集花園ピル 8 階 電話 03-5481-8794 FAX 03-5481-8432 lnternet: bsdi-info@foretune.co.jp 資料請求 No. 00C 69
UNIX Communication Notes 山口英 レチメラア通信の実現 旧 Multicasting 、そして MBONE 人類が人工の電波を利用し始めたのは、 20 記初めの ことである。つまり、電波カ啌中を飛ひ始めてから、わす か数ーを年しカっていない。しかし、この数ート年のあいだ に人類は電波を用いた数多くのものを生みだしてきた。今 日では、 TV やラジオ、携帯電話、コードレス電話、 PHS 、 ポケットベル (pager) など、電波を使ったいわゆる無線 型の機器カヾ益れている。 これらのなかで、 TV とラジオはど私たちの生舌を大き く変えたものはない。とくに、日本の家庭においてはエン ターテイメントの主役の座を占めている。ベルリン・オリ ンピックの「前畑がんはれ ! 」の実況中継は、日本国民をラ ジオの前に釘づけにしたという。戦後も、「君の名は」が 方逶される時間帯になると、お風呂屋さんカ啌つほ。になっ たと聞く。昭和 30 年代に入ると、力道山が登場する TV のプロレス中継が人気を集め、さらに東京オリンピックな どによってカラー TV が爆発的に普及していった。家庭 で TV を観るのか囀通になった昭和 40 年代からは、楽し い番組が次々に作りだされていった。いまでは、手軽な娯 楽として TV やラジオを楽しむのが当り前になっている。 一方、 TV やラジオはさまざまな情報を送り届けるメデ ィアとしても機能している。各種ニュースをはしめ、天気 予報や交通情報、キに市況などのリアルタイム情報だけで なく、教育番組に代表される、、ためになる番組 " も数多く 提供されている。これらは、有用な情報メディアとしての 利用である。 このように、 TV やラジオは私たちの舌に深く根を下 ろしたが、その構造は意外なはど簡単である。番組制作の 、放送″というもの UNIX MAGAZINE 1996.6 ためのシステムの複雑さや膨大な労力を考慮に入れなけれ ば、いくつかの無辛出局から送り出される電波だけて構 成されている。大阪の場合、 TV ならば生駒山の山項にあ る VHF 無泉設備から送り出される電波だけで、大阪平野 とその周辺をカバーする TV 放送システムができる。提 供している情報量を単純に引・算すれば、 100Mbps 強の情 報を各 TV チャンネルが送り出していることになる。も ちろん、 TV はアナログ方℃であり、単純にピットレート で上交するのは危険だが、膨大な情報量を送り出している ことにちがいはない。設備投資の面からみると、無糸出 局は有辛罔の構築・系財寺と上交して相当に少ない経費で実 現できる。つまり、 TV やラジオのような放送型メディア は、電波を使用しているために伝各が単鈍で、かっきわ めて効率的に情報を配信できるのである。 無線から有線へ このような放送型メディアを、無線から有線に変えた サービスも登場した。その代表格が CATV システムであ る。現在の CATV システムは、各家庭まで引かれた有線 回線 ( 多くの場合は同軸ケープル ) 、方当言号を有線回線へ 流すヘッドエンド装置、そして各家庭に用意された有線回 線に接続するためのセットトップ・ポックス (STB: Set Top Box) から構成される。ヘッドエンド装置は、複数の TV 信号を混合変調し、有線回線に流し込む処理をおこな う。一方、セットトップ・ポックスは、有辛可線に流れる 複数のチャンネルの信号から、ユーザーカ甘旨定したチャン ネルの信号を取り出し、 TV 放送信号として TV 受像機に 0 縣合するための装置である。 CATV システムは、米国で は加入率が 80 % を超えるほどー級化している。日本では、 事忍、可にあたって難ネ朋或険を最優先とした郵政省 45