MAP18: GOPHER(ゴーファー) パ−ト1                     パトリック・クリスペン                           楊暁捷  訳 「私の得た情報は、なにかを探したり、他の関係のないものを見付け 出そうとしたりする途中に得られたのがほとんどである。」 フランクリン・アダムズ 私は、小学校にいたころ、わりに「活発」な子でした。先生には、計算機で 簡単に答えが得られるのに、どうして面倒な計算の仕方を習わなければなら ないのか、などとしょっちゅう質問したものです。 言うまでもなく、親がそれを何回となく先生から聞かされたものです。 いまの話はこのレッスンと関係があるのでしょうか。あります。実をいいま すと、われわれはインターネットにおける「面倒な計算」(FTP)の勉強 をちょうど終えたところなのです。 今週からは、インターネットにおける「計算機」――「 Gopher 」という名 のクライアント/サーバ――の使い方についての話に入ります。(因みに、 レベル1の接続しかもっていない方には、金曜日にEメールだけによって Gopher を使う方法を説明します!!) Gopher はミネソタ大学で開発され、メニュードライバー(訳注:メニュー をベースにするもの)のプログラムとして、情報を求めて世界を跳びまわる ことをできるようにするものです。 Gopher の相互に接続されたメニューは、 目指す情報が得られるまで、深く深くほりさげることをさせてくれます。 例えば、電線を喰いちぎるリスに関する情報を見付け、その情報を一つのメ ニューによって操作されるライブラリーにまとめます。と同時に、だれかほ かの人は、ヤクの皮の使用について関心があり、おなじくメニューで探すヤ クの皮のライブラリとしてまとめたとしましょう。この二つのメニューによ って操作されるライブラリーが互いに継がり、わたしのリスのデーターベー スにアクセスすれば自然にヤクの皮のそれにつながり、ヤクの皮のデーター ベースにつないだら、リスのにつながることになります。 そこで、数千もの以上のような特種なテーマのデーターベースが一体につな がっていると考えてみてごらんなさい。これが Gopher が行うところのもの であり、これら相互につながれた Gopher のライブラリーが Gopherspace と呼ばれるものを構成するものです。 Gopherspace のことを、無数のトピックに関する情報によって満された巨大 なスタジアムだと想像してください。なんらかの有名なスポーツの行事に行 った経験があれば、つぎのことにはよくピンとくるのでしょう。手持ちのチ ケットは、どのゲートからスタジアムに入場しなければならないかが書いて あります。ところが、いったん入口をくぐり過ぎれば、どこへ移動するだっ て自由なのです。ホットドッグを買ってもかってですし、相手方のファンを からかうことも制限されることはありません。そのスタジアムにあるすべて のものにアクセスできるようになり、どの入口から入場したのかはもう問題 にならなくなるのです。 Gopherspace も、同じような原理で組みたてられています。ここの「入口」 とは Gopherspace にアクセスするために使うクライアントですが、しかし、 いったん乗りいれたら、移動は自由になり、このスタジアムのなかにあるす べてのものを利用することが可能になります。 それでは、 Gopher はどうして特別なのでしょうか。まず第一、 Archie の ような、目指そうとする情報のありかだけを教えてくれるのと違って、 Gopherは出掛けていって、あなたのほしい情報そのものを「得てきて」、そ れを使用者のコンピューターの画面に出してくれるのです。 Gopher とは、 情報を「 goes fer 」――訪ね、そして、それを運びだす――だとまで言え るのです。 Gopherspace の旅 Gopher へのアクセスの方法とコマンドについては明日の課題にして、今日 は Gopherspace への小旅行をご案内したいと思います。 GOPHER.SQUIRREL.COMという、今日の旅だけのために特別に用意した Gopher のサイトからツアーを始めたいと思います。くりかえしますが、どこからス タートするかということには関係なく、 Gopherspace に入ってしまえば、 ほかの人々がアクセスできるものをすべて手に入れられるのです。 Gopher クライアントにアクセスすると、いわゆる「ルートメニュー」から 始めることになります。「ルートメニュー」はそれぞれ違うように見えます が、どれも同じ基本的な仕組をもっています。今日の旅は、 UNIX Gopher を使うことにします。さきにふれたように、コマンドのことは明日詳しくふ れることにして、このレッスンではつぎの二つのことを覚えておいてくださ い。 1 あたなのサイトのルートメニューはここの例とちょっと違うかもしれ ません。 2 UNIX の Gopherクライアントメニューでは、それぞれのメニューの項 目の最後にある記号はそのメニューの内容を教えてくれます。つぎのよ うな内容になります。 / 他の内容へアクセスするゲイトウェイである . テキスト、グラフィックス、プログラムのファイルである データベースの情報を検索することができる データベースの情報を検索、依頼できる電話帳のようなもの である UNIX の Gopher において、--> という記号はアクセスしたいメニューを示し ます。カーソルをつかってそれを上下に移動させ、アクセスしたいトピックに 来たら入力キーを入れます。 以上のことにふまえて、われわれの旅を始めることにしましょう。 GOPHER.SQUIRREL.COM のルートメニューからスタートすることにします。 Root gopher server: gopher.squirrel.com --> 1. Information about the Squirrel Gopher Server. 2. What's new in the Squirrel Gopher. 3. Network Resources, Services and Information/ 4. Squirrel Staff Directory 5. Squirrel Human Resources Information/ 6. Potpourri, Miscellaneous Topics/ 7. Local Squirrel Archives/ 8. Other Gopher and Information Servers around the World/ カーソルを用い、 そのメニューのところに --> を持ってゆき、選びたいメ ニュー事項を見つけたら、入力キーを入れます。 一番目のメニュー事項、「Information about the Squirrel Gopher Server」 は一つのファイルですので(「.」で終っていることで分ります)、それに アクセスしてみましょう。 カーソルを「Information about the Squirrel Gopher Server」にあわせ、 入力キーを入れます。画面にはつぎのようなファイルがあらわれてきます。 WELCOME TO THE SQUIRREL.COM GOPHER SERVER The SQUIRREL.COM gopher was created by Patrick "P-Crispy-One" Crispen to serve as a repository for more information about squirrels than anyone could ever possibly want to know. While you are here, please check out our special Sally Struthers menu which contains ... 大したことです。FTPと違って、 Gopher はファイルをGETする前にそ れ読むことができます。これでは厖大な時間を節約することができます!:) そこで、ルートメニューにもどって、ほんとうの旅を始めてみましょう。先 日訪ねたばかりの「 SURAnet 」というところへ案内いたしましょう。 まずはルートメニューにもどることにします。 Root gopher server: gopher.squirrel.com 1. Information about the Squirrel Gopher Server. 2. What's new in the Squirrel Gopher. 3. Network Resources, Services and Information/ 4. Squirrel Staff Directory 5. Squirrel Human Resources Information/ 6. Potpourri, Miscellaneous Topics/ 7. Local Squirrel Archives/ --> 8. Other Gopher and Information Servers around the World/ 世界にある「その他」のGopherを訪ねたいので、カーソルを最後の項目に移 動させます。入力キーを入れますと、つぎのメニューが現われてきます。 Other Gopher and Information Servers around the World 1. All the Gopher Servers in the World/ 2. Search All the Gopher Servers in the World 3. Search titles in Gopherspace using veronica/ 4. Africa/ 5. Asia/ 6. Europe/ 7. International Organizations/ 8. Middle East/ --> 9. North America/ 10. Pacific/ 11. Russia/ 12. South America/ ... チョキ チョキ チョキ(これは私のインターネットのはさ みです。)... 驚きました。これはほんとうにすごいです。 このメニューは、世界中にあるすべての Gopher にアクセスさせてくれます。 これを覚えないともったいないです。 今日の旅を、(私の)家にできるだけ近いことにしましょう。カーソルを「 北アメリカ」に移動させ、入力キーを入れます。つぎのメニューが画面に出 てきます。 North America 1. Canada/ 2. Costa Rica/ 3. Mexico/ --> 4. USA/ ほら、いささかフォーカスがしぼられました。:) 先に行きましょう。その調子で、「USA」というメニューにカーソルを移 動させ、入力キーを押しますと、つぎのメニューになります。 USA --> 1. All/ 2. General/ 3. Alabama/ 4. Alaska/ 5. Arizona ... チョキ チョキ チョキ ... 51. West Virginia/ 52. Wisconsin/ 53. Wyoming/ あれ、あわせて53の項目ですか。分った。50の州、あとは「ワシントン DC」「すべて」と「一般」なんです。 これはほんとうにアドベンチャーそのものです。まずは「all」という項 目にカーソルを移動させ、入力キーを入れます。心を弾ませて、つぎのメニ ューが出てくることを待ちます。 All 1. 1994 California Voter information/ 2. AACRAO National Office, Washington, DC/ 3. AATF - American Association of Teachers of French/ 4. ACADEME THIS WEEK (Chronicle of Higher Education)/ ... チョキ チョキ チョキ ... 988. SUNY Office of Library Services --> 989. SURAnet NIC/ 990. Safety Information Resources on the InterNet/ 991. Sailor - Maryland's Information Network/ ... チョキ チョキ チョキ ... わあ、「SURAnet」がありました。そこへいったことがあるんですよね。 とりあえずそこへもう一度訪ねて、おかわりはないかと見てみましょう。 SURAnet にカーソルを移動させて、入力キーを入れますと、つぎが現れて きます。 SURAnet NIC 1. About this Gopher. 2. Databases and Network Information/ --> 3. FTP gateway link to ftp.sura.net/ 4. Information about SURAnet/ 5. Monticello Electronic Library/ ... チョキ チョキ チョキ ... これはなじみのあるものです。 SURAnet のFTPサイトは Gopher にもつながっていることが分ります。 FTPのめんどうくさいコマンドを使うかわりに、 Gopher をつかって、 このFTPサイトにある内容を見てまわることができます。 (注意:すべてのFTPサイトが Gopher によってアクセスできるというわ けではありません。だからこそ、先週一週間のレッスンを費やしてFTPに ついて説明しました。) 先週のレッスンでは、SURAnet のFTPサイトからFTPをつかって fall91.issueというファイルをとりよせました。こんどは Gopher をつかっ て同じことができるかどうかを試してみましょう。 カーソルを「FTP gateway link to ftp.sura.net」という項目に移動させ、 入力キーを入れると、つぎのメニューにアクセスことになります。 FTP gateway link to ftp.sura.net 1. README. 2. SURAnet/ 3. archie/ --> 4. articles/ 5. books/ ... チョキ チョキ チョキ ... これは、はじめて SURANET にアクセスした時に得たデイレクトリーです。 すごいのじゃありませんか。 「fall91.issue」というファイルは 「articles 」のメニューにあるのを覚 えていますから、そこにカーソルを移動させます。入力キーを押すと、つぎ のメニューが現われてきます。 articles 1. editors.box.txt. --> 2. fall91.issue. 3. spring91.issue. 4. sub.form.text. 5. summer91.issue. 6. winter90.issue. これはもうホーム寸前です。 カーソルを fall91.issue に移動させ、入力キーを入れて、つぎのメッセー ジがでてきます。 ... チョキ チョキ チョキ ... On September 11th, SURAnet and MCI completed an agreement which will deliver unprecedented benefits to all SURAnet members ... すごいでしょう。 まえのレッスンの例を繰りかえしただけですが、ただしこんどは、 1. めんどうくさいコマンドはいっさい必要ではありません。必要なの は上下させるカーソルと入力キーだけです。 2. 通ってきたすべてのメニューのディレクトリーを見ることができま す。DIRとタイプしなくてもです。 3. GETをしなくても、そして、 Gopher から離れなくとも、 fall91.issueというファイルを読むことができます。 つぎのレッスンでは、 Gopher のコマンドを紹介します。:) 宿題: 14682を269でわること、そして、計算機を使ってはいけない――もちろん冗 談です。ちなみに、答えを知っていますので、それをわざわざメールで私に 教えてくれる必要がありません。 Roadmap 原作著作権所有者   (c) 1994 Patrick Douglas Crispen                PCRISPE1@UA1VM.UA.EDU 翻訳者            X. Jie YANG (楊暁捷)                xyang@acs.ucalgary.ca                http://www.ucalgary.ca/~xyang Roadmap Lessons 日本語版著作権所有者     (c) 1995 Reiko Sekiguchi                sekiguch@ulis.ac.jp 本稿は、1995年3月19日、パトリック・クリスペン氏から関口が翻訳・ 配布の許可をいただいて、翻訳・配布しているものです。