ページ - みる会図書館


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

1. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ知恵袋ー 0 図 10 モニターベージ彖醯 、にブックマーク↓場所 : い : / な。止を : & ロ 11t ー optl ノ守関連サイト WWWOFFLE—WorldWideWebOfflineExplorer WWWOFFLE lnteractive Monitor Fo ロⅡ 'YoucanusethisfprmtomonitoranyURL. Mo れ r I 市 en 山 e 「 0 Ⅱ 0 咫 f 。 cond 心。 sarea Ⅱむ、 ue : ページモニター WWW の利用者がプ瞿的に増えたことにより、重の メディアが WWW 上でさまざまな情報を公開するよう になりました。典型的な例がニュース速報などです。発行 されるスパンが上如勺長い紙のメディアの欠点を補うよい 例です。皆さんのなかにも、ニュースのページをプラウサ のブックマークに当求している人がいると思います。 常時接続環境ならば、 WWW のニ一スページをスト レスなく利用できます。しかし、ダイヤルアッフ。接続の 坦ム ニュースのページへアクセスするたびにインターネ 勿ロ、 ット接続を確立しなければなりません。これは面倒です。 wwwoffle は、ページモニター機能を使ってこの間題を解 決します。 ページをモニター対象に言殳定すると、 wwwoffle は指定 した間隔でページをチェックし、あらかしめページのデー タをキャッシュに保存するようになります。ダイヤルアッ プ接続によってインターネットとの通信が可能になってい るあいだにページをキャッシュしておけは、任意の日に オフラインモードでページを見ることができます。 モニターベージの登録画面は、、、ようこそ " 画面上の Monitor Pages" リンクからたどっていくことができ ます。図 10 がモニターベージ 0 当剥画面です。 モニターしたい URL を入力し、モニターする間隔を指 定します。図 10 ではページの URL 入力画面しか見えて いませんが、ページの下方にモニター・スケジュールを入 力する部分があります。次の条件を指定できます。 ページを取得する日を数字で入力。複数の日を指定する ページを取得する月を入力。 1 月 ~ 12 月。 54 図 11 モニターベージー覧 Monitored Pages 2 Pages しれ鷂 N = N これ T 1 ぢ days 供 s ・ [ L = 00N = 0 : 10 ] 匹塰い Refresh@Eい 9 司 h せ p : ″ www 念に o.j が ・に = 00N = 0 : 10 Ⅱリ立 freshQ い逕 ] ぎ ! 当当望 [ 1 翻 monitored g 司 tobernon:tnred 場合は、空白で区切る。指定しない場合は毎日モニター する。 ・曜日 ページを取得する曜日を入力。 ・時刻 8 時間後に次のモニターを開始するようにスケジュールさ す。上の例では、前回モニターしてから 2 時間カ過し、 モニターまでの時間を表します。書式は、面 : ん。 s で 、 L = " は前回モニターしてからの時間を、、、 N = " は次の [L=O : 2 ; N=O : 8 ] [De11 Refresh : Opt lMon] http : //www/ モニターのスケジューノレか書かれています。 ャッシュー覧の場合と同様です。ページー覧の各行には、 シュー覧に似ています。ページの操作のためのリンクもキ このページは図 7 に示した Web サーバーごとのキャッ ています。 URL と、各ページを操作するためのリンクから構成され ( 図 11 ) 。このページは、モニター登録しているべージの たどると、モニターしているべージの一覧か表示されます ページに M 。 nit 。 red " リンクがあります。このリンクを 場合は、キャッシュー覧のページを利用します。図 4 の 現在モニター登録されているべージの一覧を石忍したい ターする。 合は、空白で区切る。指定しない場合は、 1 日 1 回モニ ページを取得する日該リを入力。複数の日該リを指定する場 自動ダイヤルアップといっても、 www。田 e にダイヤル 自動ダイヤルアップ 使い方を紹介します。 wwwoffle の基本を理解したところで、いくつか便利な 便利な使い方 れています。 UNIX MAGAZINE 2000.2 アップの機能があるわけではありません。必要に応して、

2. UNIX MAGAZINE 2000年2月号

Bookshelf プログラミング 『 P m フログラミンク 『標準 redhat Linux リファレンス』 ・リファレンス ・ David Pitts 、 Bill Ball 他著 ・ Neil Rhodes 、 Julie McKeehan 共著 ・インプレス書籍編集部編・レーザー 5 監修 ・青柳龍也監訳・佐藤信彦訳 ・インプレス ・オライリー・ジャパン ・ B5 判変型、 710 ページ ・ B5 判変型、 496 ページ ・ 4 , 800 円 ・ 3 , 980 円 ・ 1999 年 12 月 29 日 ・ 1999 年 9 月 11 日 RedHatLinux の概要とインストール ( 1 ~ 5 章 ) 、 palm デバイス (palm OS で動作する Palm/Work- サービスの設定 ( 6 ~ 14 章 ) 、システムの管理 ( 15 pad などの携帯情報端末 ) のアプリケーション・ ~ 25 章 ) の 3 部構成。 1 部では、概要とインストー プログラミングの解説書。 palm デバイスの概要 や歴史、開発環境、プログラミング方法を紹介し ル方法のほかに LILO と X 、ウインドウ・マネー ジャー、 2 部では起動とシャットダウン、メール、 た 1 部、 palm OS 用アプリケーションの構造、ユー ザー・インターフェイスの構成要素、 API につい FTP 、 Web 、 NetNews 、 DNS 、 N 、 NFS 、 Samba をとりあげ、 3 部ではシステム管理にかかわるさ て解説した 2 部、コンジットの仕組みと開発につ いてとりあげた 3 部で構成される。付録で palm 開 まざまな事項を説明している。日本語 Red Hat 発者向けの各種情報源を紹介。 Linux 5.2 ReI. 2 などを収録した CD-ROM 付き。 デスクトップリファレンス・シリーズ インフィスー第第ま第・ P 』 m 、、、当製 P 地アノりクーツ 1 ン第イト を・、強を c い をスクトップリフ′レンス 組み込み。 をスクトツリッ′レンス ・オライリー・ジャパン ・ A5 判変型 0 R を山し・ ・ 900 円 理、レコード、トリガー、パッケージ、関数の呼 fJavaScript デスクトップリファレンス』 (David Flanagan 著、村上列訳、 97 ページ、 1999 年 9 月 25 日 ) 出し、 Oracle8 オプジェクト、コレクション、外部 JavaScript 1.2 を対象に、 JavaScript の文法亦 、夂 プロシージャ、 Java の統合などの 16 章構成。 数、データ型、式と演算子、文、正規表現、 HTML oracle PL / SQL 組み込みバッケージ / 関数デス への埋込み、オプジェクト、ウインドウとフレー クトップリファレンス」 ム、フォーム、イベント、セキュリティ上の制限、 (Steven Feuerstein 、 JOhn Beresniewicz 、 Chip Dawes 共著、イデア コラボレーションズ訳、 72 ページ、 1999 年 10 月 23 日 ) プロバティ、関数などをまとめている。 Oracle が提供する PL / SQL の組込みパッケージ 『 OracIe PL/SQL デスクトップリファレンス と関数の構文を数多くとりあげ、簡潔に解説して (Steven Feuerstein 、 Bill PribylsChip Dawes 共著、イデアコラボレー いる。組込みパッケージ、組込み関数、組込みパッ ションズ訳、 94 ページ、 1999 年 10 月 23 日 ) SQL と OracIe の開発ツールの拡張用言 語 PL/ ケージ用の RESTRICT REFERENCES プラグマ、 SQL のガイド。変数とプログラムデータ、条件制 組込みパッケージで定義されているプログラム以 外の要素 ( 定数、例外など ) の各章に分かれる。 御とシーケンス制御、ループ、カーソル、例外処 テス ? トッフ 1 , レンス OR を LY ・ 126 UNIX MAGAZINE 2000.2

3. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ知恵袋ー 0 インターネットにリクエストを送信するという未てす。 www。ffle がオンラインモードとオフラインモードをも つことはすでに述べました。オンラインモードでは、プ ラウザからのすべてのリクエストをインターネットに送信 し、オフラインモードではすべてのリクエストにキャッシ ュを使って答します。オフラインモードのときにキャッ シュに存在しないリクエストを受信すると、自重加勺にダウ ンロード・マークが付けられます。 じつは、 wwwoffle にはもう 1 つモードがあります。 図 3 をよく見ると、 [AutodiaI] ボタンに第がつきます。 のボタンを押すと、 wwwoffe はオートダイヤル・モードに なります。オートダイヤル・モードでは、プラウザからの リクエストへの応答にはキャッシュを使い、キャッシュに 存在しないページを要求された場合にのみ、インターネッ ト上のサーバーからデータを取得しようとします。 www- offe を運用している計算機が、外部への通イ寺に自重加勺 にダイヤルアッフするように設定されている場合などに使 うとイ甦リなモードです。 PPP との連動 www。田 e のオンライン / オフラインモードを、 PPP 接 続の確立と終了に同期させることで、よりシームレスに利 用できるようになります。多くの PPP ソフトウェアは、 接続の確立時と終了時にコマンドを実行できるような本は みを備えています。そこで、接続確立時に wwwoffle をオ ンラインモードにして、ダウンロード・マークが付いてい るべージを取得し、接聶冬了時には wwwoffle をオフライ ンモードにするように設定するのです。 細かな設定方法は各 PPP ソフトウェアの説明書に譲り ますが、基本的には、接紐寉立時に以下のコマンドを実行 するように指定します。 wwwoffle wwwoffle 定します。 wwwoffle そして、接続終 - 了時に次のコマンドを実行するように指 モニターベージの再帰的な取得 UNIX MAGAZINE 2000.2 ジをダイヤルアッフ鮟続中に取得しておくことができて便 ページモニター機能を使うと、定期的に更新されるべー —online —fetch —offline 利です。しかし、モニターベージ当求画面では、取得する ページの URL しか入力できす、ダウンロード・マークの ように取得の条件カ甘旨定できませんでした。 ュースペー ジなどは、トッフ。ページに各記事へのリンクがあって、ト ッフ。ページだけでは役に立たないことがあります。このよ うなとき、トッフ。ページから数えて、 1 つか 2 っ先のペー ジまでモニターしておいてほしいと感しるでしよう。 これは、ダウンロード・マークとページモニターを組み 合わせることで寒見できます。まず、モニターしたいペー ジにダウンロード・マークを付けます。図 8 の画面でモニ ターしたいページの URL を指定し、ダウンロードの条件 を決めます。リンクをたどる再帰の深さや、ページに含ま れるインライン画像などのダウンロード条件を指定してく ださい。 ダウンロードのマークを付けたら、次はそのページをモ ニター対象に登録します。ダウンロード・マークが付いた ページは送信待ちのキャッシュに保管されていますから、 キャッシュー地画面 ( 図 4 ) から、、 Outgoing" リンクをた どり、送イ言寺ち要求の一一・地画面に移動してください。この 画面に、さきはどダウンロード・マークを付けたページが 並んでいるはずです。各ページに対応する、、 Mon" リンク をクリックすると、そのページがモニターベージとして登 録されます。このとき、再帰の深さやダウンロード牛な どの指定も保たれるので、細かな条件付きでページをモニ ターさせることかできます。 ニル宀 wwwome の冒文疋 wwwoffle の成疋ファイルは /var/spool/wwwoffe/ wwwoffle.conf です。設定項目は目的ごとにプロック化 されており、親切なコメントも多いのて理解に苦しむこと はないでしよう。目的ごとにプロック化されているという ことは、計算機で構文を角財斤しやすいということです。そ のため、 wwwoffle の設正ファイルはプラウザを使った編 集かできるようになっています。 wwwoffle の制御ページの下のほうに、設定ファイル の編集ページへのリンクがあります。リンクをたどると、 メータを修正するためのエディット・ポックスから構成 編集ページは、設疋ファイル中のコメントと、設定パラ 図 12 に示す設ファイル編集ページか表示されます。 55

4. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ知恵袋ー 0 図 8 ダウンロードする URL の入力醯 、差 ' アックマーグ↓場所 : ・ http : 〃 1 冖 1 簡計 : 浦 / r - “ h 、町関連サイ WWWOFFLE ー WorldWideWebOfflineExplorer WW ・ WOFFLE lnteractive Refresh Fo ロ oucanusethisformtnrefreshorfet.chanyÜRL,eitherasingleoneorby llowing linksæcursively. 。 h thisÜRLon1y 」を yl heets ep 鴪 FFetchframesinthepages JFetchscriptsinthepages uFetchobjectsinthepages Fetch Now ダウンロードする場合は、以下の条件から 1 つを選択し て再帰的にダウンロードするかを指定できます。再帰的に ウンロードするか、ページに含まれているリンクをたどっ ダウンロードを指示するとき、指定した URL のみをダ か表示されます。 リンクをたどっていくと URL の入力画面のページ ( 図 8 ) Request Pages " という名則のリンクがあります。この wwwoffle の、、ようこそ " ページの一番上の部分に つはオフラインモードのときに自重加勺にマークカ咐く場合 ダウンロードするべージを明カ苅勺に指定した場合、もう 1 ります。ページがマークされる場面は 2 つです。 1 つは、 再帰の深さは 1 ~ 3 任意のリンク 再帰の深さは 1 ~ 4 ・同一 Web サーバーへのリンクのみ 再帰の深さは 1 ~ 5 ・同一ディレクトリへのリンクのみ ます。 UNIX MAGAZINE 2000.2 ついて、以下の牛カ甘旨定できます。 offle では、ダウンロード時に一緒に取得するファイルに れている JavaScript なども必要かもしれません。 www- とが多いでしよう。場合によっては、ページからリンクさ ライン画像はページと一緒にダウンロードしておきたいこ の条件を指定できます。たとえば、ページに含まれるイン さらに、ダウンロードするべージについても、いくつか 図 9 自動ダウンロードマーク・ページ 戀ブックマーツ ~ 場所 , 巨更を簒藝簒三を : : 4 す関連サイト 、 VWWOFFLE Request Recorded WWWOFFLE —WorldWideWebOffhneExplorer http://uu.ascii . co. jp/ YourrequestforUR 工 . Java のクラスなど ・オプジェクト JavaScript などのスクリプト ・スクリプト 容となるべージをダウンロードする フレームを使っているべージであれば、各フレームの内 ・フレーム ページに含まれるインライン画像 ・インライン画像 ページが参照しているスタイルシート ・スタイルシート [CancellRefresh@2U2Q±lMonitorIIndex] トぉ b80 r80 ecl for dcw 司 0 記 . コマンドを使う場合は、 wwwoffle コマンドを -fetch ス う、 wwwoffle に指示します。 ウンロード・マークが付いたページをまとめて取得するよ このなかに [Fetch] ボタンがあります。このボタンは、ダ をたどり、 wwwoffle の制ージ ( 図 3 ) を表示します。 うこそ " ページにあるリンクから、、 ControlPage" リンク きにまとめて取得することができます。 wwwoffle の、、よ クを付けたページは、 wwwoffle がオンラインモードのと ページ、および wwwoffle が自重加勺にダウンロード・マー 手動で URL を入力してダウンロード・マークを付けた クを付けます。 offle は図 9 の画面を表示し、自重加勺にダウンロード・マー ャッシュされていないデータの要求を検出すると、 www- キャッシュにないデータを求められることもあります。キ てプラウザの要求に応えようとします。しかし、ときには ように、自分がもつキャッシュデータを最大限に利用し wwwoffle は、オフラインモードでもプラウサを使える $ wwwoffle —fetch イッチ付きで実行します。 53

5. UNIX MAGAZINE 2000年2月号

だ、まったくデータを転送する必要がないにもかかわら す、電話回線カ材妾続されたままになってしまうからです。 現在、電言辞十金や ISP の接続科金は、通信したデータ量 ではなく、接続したに上既して課金される場合がはと んどです。データをやりとりしていない時間は、たんなる 無駄になってしまうのです。 ページを表示する際にかならす通信が発生することも、 ダイヤルアッフ。接続との相陸を悪くする原因の 1 つです。 WWW 上の多くのページは、それはど頻繁に更新される わけではありません。にもかかわらす、たとえ 10 分前に アクセスしたページであっても、その後更新されていない かどうかを石忍するために、表示の前に Web サーバーに 間い合わせなければなりません。なせならは、プラウサの 前に坐っている私たちは、 URL に対応するべージの内容 か史新されたかどうかを実際にアクセスするまて知ること ができないからです。その結果、おそらく変更されていな いであろうべージを再表示する場合も、正直に ISP に電 話をしてしまうことになります。 wwwoffle は、これらの間題を解決します。もちろん、 十記のような技勺な間題は、時間制課金やダイヤルアッ フ。接続という技術を捨てないかぎり想的な角夬にはいた りません。 wwwoffle は、ある程度の妥協をすることで、 現実的な解決ガ去を提供しているのです。 wwwoffle は以下の機能により、ダイヤルアッフ環竟に おける Web 閲覧の間題を鮹夬します。 ・オフライン・キャッシュサー ・ダウンロード・マーク付け ・ページモニター 以ード、これらの機能を順に角見します。 オフライン・キャッシュサーバー wwwoffle には、オンラインモードとオフラインモード の 2 つの重川乍モードがあります。それぞれのモードでの動 作は次のようになります。 ・オンラインモード ごく普通のプロキシーとして動作する。プラウザから 受信した HTTP の取得要求を解釈し、実際に目的の Web サーバーにアクセスして、受信したデータをプラ 連載 / UN Ⅸ知恵袋ー 0 48 ウサに返す。その際に受信したデータは、 wwwoffle の キャッシュ領域に記應される。 ・オフラインモード ーとして重川乍する。プラウザから受 キャッシュ・サー 信した HTTP の取得要求はインターネットに発信しな い。過去に同一の HTTP 取得要求があったかどうかを キャッシュから検索し、対応するデータをみつけた場合 はキャッシュデータをプラウザに返す。対応するデー タか存在しない場合は、自動ダウンロードマーク・ペー ジ ( 後 ) を表示する。 オンラインで重川しているときは、普通にプロキシーを 介して利用している場合とまったく同しです。一方、オフ ラインでは少々トリッキーな重川乍をします。 ます、 wwwoffle はプラウサから HTTP の取得要求 を受信します。オフライン状態では、要求されたページを インターネット上の Web サーバーに取りにいくことはで きません。 wwwoffle は、オフラインモードのときに外部 ページの要求がきた場合、まず、過去に同じ HTTP 要求 がなかったかどうか、キャッシュを調べます。過去に同し 要求があったら、その結果として受信したリプライがキャ ッシュされているかもしれません。 該当するべージのキャッシュがみつかれは、 wwwoffle はキャッシュデータを返します。ユーサーは、現在オフラ イン状態であるにもかかわらす、キャッシュされたページ を使って、それなりに新しい情報を閲覧することかできま す。キャッシュに存在しない場合は、代わりに自動ダウン ロードマーク・ページを表示します。ダウンロード・マー クとは、特定の URL を任意のタイミングで取得するため の印です。オフラインモードのときにキャッシュにみつか らなかったページには、次々にダウンロード・マークカ寸 いていきます。マークしたページは、あとで wwwo田 e の コマンドや制御ページを使ってまとめて取得できます。 ダウンロード・マーク付け wwwoffle は、いますぐに見る必要はないが、あとて取 得したいページを当求することができます。また、前述の ように、オフラインモードでキャッシュ・サーバーを利用 中にキャッシュに存雀しないページに進邑すると、自重加勺 にダウンロード・マークが付けられます。これらのマーク 付きページは、あとでまとめて取得することかできるよう UNIX MAGAZINE 2000.2

6. UNIX MAGAZINE 2000年2月号

いつでも使えるインターネット 「侵入できた一。ああ満足、満足。めし食って寝よ」 のように終るのではなく、侵入してから何かをおこないま Free ー ( e ゼをれ / す。その、、何か " とは、どのようなことでしようか。ある お 7 ・ ee Mitnick! いは、何かできるのでしようか。 答は、、なんでもする / できる " です。これだけでは答に と書かれていました ( いまもときどきあります ) 。 なっていないような気もするので、もうすこし具ー勺な例 Web を書き換える人たちは心の底まで悪魔色に染まっ を紹介しましよう。 てはいないらしく、たいていは、もとからあるファイル とくに多いのは、ファイルの書換えやほかのホストに侵 を消すことはないようです。たとえば、 index. html ファ 入するための踏み台にすること、そして情報交換の場とし イルを index. html.old などと名前を変え、自分か書いた て利用することです。ここでは、、侵入は手段である " と定 index. html を置いていくのです。 義し、こオび ) まの説明は省略します。 そういう点では直接的な被害は少ないのですが、組織 のイメージや信用を損ねるといった間接的な被書は受けま ファイルの謝奐え す。ページの内容力ヾ取手に書き換えられた場合は、たいて ーヨ殳の幇や雑誌などでもよく報じられますが、このケ いすぐに気づくか、誰かカ暾えてくれます。しかし、数字 : ースで一番多いのは Web のコンテンツ ( 内容 ) の書換え や名前か彳少に書き換えられていると、簡単には分かりま です。それほど多くはありませんが、 anonymous FTP せん。個人サイトであれば「いやあ、敵さんもやるねえ」 サーバーで公開されているプログラムを書き換え、そのな ですむかもしれませんが、企業サイト、とくに電イ陬引や かにトロイの木騎をイ : 廱トける場合もあります。私自身は知 通信販売をおこなっている会社などでは、無視できない被 りませんが、ウイルスを混入させることもあるようです。 害を受けるおそれがあります。 Web ページを書き換えるといっても、誰も知らないよ 書き換えられるのは Web ページだけではありません。 うな Web サーバーを対象にしたのではおもしろくありま t 算機システムにとって重要なファイルを書き換えられる せん。侵入する側からすれは、ある程度有名でたくさんア こともあります。 クセスされる Web ページを書き換えるほうが、多くの人 Web ページの書換えを目的として計算機に侵入した場 に成果 ( ? ) を見てもらえるし、 合は、必要なファイル (index. html など ) だけをさっさ 「はらはら、あそこの Web のページ、俺か書き換えたん と書き換えて、さささっと出ていきます。そして、その後 ふたたび戻ってくることははとんどありません。しかし、 やで」 侵入者にある程度の技術レベルがあり、さらに、、この引算 と自慢もできます。そんなことを自慢する人がいるのだろ 機は今後も使わせてもらおう " と判断した場合には、次の うかと思うかもしれません。しかし、どこの Web サー ようにファイルを改竄します。 バーのページをいくっ書き換えたかということを自慢した り、競い合う人たちはいるようです。さらに、自分たちが ・侵入窈亦を隠すために、ログファイルを書き換える。 書き換えた Web ページの URL の覧を Web で公開し ・計算機の管理者に発見されないように、システム・プロ ているグループもあります。そのグループの Web ページ グラムを書き換える。 か書き換えられたらどうするんだろうと考えると、ちょっ ・後日、ふたたひ侵入できるように自分のアカウントを作 びりわくわくしたりします。 成したり、システム・プログラムを書き換える。 また、なんらかの主張をするために Web ページを書き 換える人もいます。書き換えられたはうにすればはた迷惑 ログファイルの改竄は、侵入の事実を隠すためだけでな ですが、これがけっこう多いのです。 く、侵入元の言 T 算機報 ( ホスト名や IP アドレス ) を知 られないためでもあります。つまり、トレースされること たとえは数年前、米国で Kevin Mitnick が j 弭市された を恐れているのです。 あと、多くの Web ページか書き換えられました。それら 一三卩 22 UNIX MAGAZINE 2000.2

7. UNIX MAGAZINE 2000年2月号

SC 翡 ノコノショカクのたの カグ夫ング・ンクゴ アスキー・アジソン・ウェスレイ プログラミング・シリーズ 五ロ 一言 コログラミング言第 第 3 版 Bjarne Stroustrup 著株式会社ロングテール / 長尾高弘訳 B5 判 / 1032 ヘージ / 本体価格 7 , 000 円 C 廾プログラマの′カレ 6 年ぶりの大改訂 ! ANSI SO 標準に完全準拠 ! Bjarne St 「 oust 「 up 自らが語るオフシェクト指向プログラミンク言語 c + + ! 型 / 宣言 / ポインタ / 式と文 / 関数 / 名前空間など言語の基本機能から、クラス / 演算子と関数の多重定義 / テン プレート / 例外処理といった抽象化メカニズム、標準コンテナ / 関数オブジェクト / 反復子などの標準ライブラ リ、さらに C + + を使用した設計法までを完全解説 ! すべての C + + プログラマに贈る究極の 1 冊。 C 十十による Effective C 十十 オブジェクト指向プログラミング第 2 版 改訂 2 版 C + + プログラミングシリーズ ⅳ aPo 著株式会社コムサス訳 B5 判 / 464 ページ / 本体価格 5 , 600 円 Scott Meyers 著吉川邦夫訳 B5 判 / 272 ページ / 本体価格 3 , 800 円 五ロ ミシ グュ プソ C 十十による More Effective C 十十 最新 35 のプログラミング技法 データ構造入門 酣 Meyers 著安村通晃、伊賀聡一郎、飯田朱美訳 B5 判 / 300 ページ / 本体価格 3 , 800 円 David Vandevoorde 著 B5 判 / 304 ページ / 本体価格 2 , 800 円 Timothy A. Budd 著神林靖訳 B5 判 / 592 ページ / 本体価格 6 , 800 円 AT しインターナル : 仕組み・設計・実装法 COM/DCOM 実践プログラミング J. Cadman,C. C0「Ⅳ他著 日本ドキュメンテックス訳 B5 判 / 576 ページ / 本体価格 4 , 800 円 CD - ROMI 枚 ( サンプルコードを収録 ) MFC や ATL を使ってさまざま COM/ DCOM コンポーネントを構築 ! 。豊 富なコード例とともに COM の基本か ら DCOM を利用した分散システムま でをやさしく解説します。 Mark Harrison, Michael McLennan 著 吉川邦夫訳 B5 判 / 416 ページ / 本体価格 4 , 200 円 X-Window 上のアプリケーション開発 に役立つ Tcl 灯 k 言語について、汎用性 のあるコードでアプリケーションの開 発から、パッケージ化、 Web での配布 方法まで解説します。 プログラミングシリーズ Joseph N. HaII 、 Randal L. Schwartz 著吉川邦夫訳 Don Box 著長尾高弘訳 B5 判 / 272 ページ / 本体価格 2 , 800 円 B5 判 / 384 ページ / 本体価格 4 , 800 円 Don Box, Keith Brown, Tim Ewald, ChrisSells 著長尾 高弘訳 B5 判 / 224 ページ / 本体価格 3 , 800 円 •Kevin Washburn 、 Jim Evans 著海江田一詩訳 David R. Butenhof 著油井尊訳 Victor Eijkhout 著富樫秀昭訳 B5 判 / 672 ページ / 本体価格 5,800 円 B5 判 / 420 ページ / 本体価格 5 , 200 円 B5 変型判 / 336 ページ / 本体価格 3 , 800 円 企業内研修・引用によるカスタムメイド・ 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/ Effective TcI/Tk Brent Rector,Chris Sells 著 QUIPU LLC 訳 B5 判 Äすしインターナル ヨま第み・設討・実装法ー - 本体価格 5 , 800 円 ATL の設計・利用法・内部の仕組み について、豊富なサンプルコードを 用いて、基礎から解説します。 ATL の開発者 Jim SpringfieId 氏は「本書 を読めば ATL について書き残された ことはほとんどないという印象を受 ける」と絶賛 ! EssentiaI COM Effect ive PerI Effective COM TCP 月 P バイブル 改訂新版 POS Ⅸスレッド プログラミング TEX by TOPic - TEX をより深く知るための 39 章 - h加://宀 . arcs. ne.jp/frect/ eb で OK!! 日 株式会社アスキー

8. UNIX MAGAZINE 2000年2月号

htゆ:〃宀 . arcs. ne.jp/direct/ Web で OK!! 日 UN Ⅸ入門から、ソースコード解説ま 日本語 L 灯 X28 インストールキット し、一 X 版 日本語は TEX2 をインスト - ルキット UNIX 版 富樫秀昭・中野賢著 B5 判 / 192 ページ CD-ROM 1 枚付属 (LATEX2E システムプログラムを収録 ) 本体価格 : 2 , 800 円 いつでもどこでも U ⅲ 0 0 ま インスト - ルキッ いつでもどこでも U れⅸ ! PocketBSD インストールキット 榊隆著 A5 判 / 208 ページ CD-ROM 付属 本体価格 2 , 800 円 ー物、 0 ソースコードシリ - ズ 0 386BSD カーネルソースコードの秘密 386BS0 カ - ネルソ - スコ - ドの秘密 William Frederick Jo ⅱ、 Lynne Greer JO ⅱ著 吉川邦夫訳 B5 変型判 / 8 ページ 本体価格 5 , 2 円 日本語 LaTex 最新版を簡単インストール ! 最新の日本語 LaTex2e 環境を簡単にインストー ル ! 日本語 LaTex2e システムを構成するプログ ラムとフォントやマクロファイルなどのライブラ リを提供。初心者でも簡単に日本語 LaTex2e を 設定できます。 FreeBSD 225 が Mob 〃 e Gea 「で動く ! FreeBSD 2.2.5 を DOS 版 Mob ⅱ e Gea 「で動作可 能にしたのが POCketBSD だ。いつでもどこでも Unix を実現した PocketBSD を付属 CD-ROM に 収録し、インストール方法から使いこなしまで詳 6BSD の開発者自身が語る OS 内部構造。 PC UN Ⅸの先駆けである 386BSD のカーネルソ ースコードを開発者自ら詳細に解説。 CPU 固有の プリミテイプ、カーネル内部サービス、プロセスの ライフサイクル、証明と特権など近代オペレーティ ングシステムの実装技術を余すところなく収録 Flex 入門 を編・・ 4 F 厄 x 入門 G. T. NicoI 著 / 市川和久訳 B5 変型判 / 152 ページ 本体価格 1 , 500 円 細に解説。 Lio 取 0 取 UNIX ⅱ on Comme れね on UNIX John Lions 著 / 岩本信一訳 B5 変型判 / 488 ページ 本体価格 3 , 800 円 Apache Apache ー H P サーバの構築ー こがよういちろう著 判 / 360 ページ CD - ROM 付属 / 本体価格 3 , 600 円 GNU プログラマ待望の F 厄 x 解説書 ! GNU のツールとして広く使用される日 ex の機能 を、豊富な例とともに詳細に解説。実際のプログ ラミングに役に立つ、コマンドラインオプション 一覧も付属しています。 幻の名著復活、 UNIX ン一スコード解説。 UNIX V6 のソースコードの 1 行 1 行を詳細に解 説。世界中の LJN Ⅸを学ぶ研究者、学生やハッカ ーたちのバイプルだった伝説の書が、 20 年の歳 月を経て正式発売。 UN Ⅸの内部構造を解き明か します。 pac わ e を使用して H 灯 p サーバを構築。 HTTP サーパソフトで最も大きなシェアを持つ Apache のインストールからセキュリティ対策や P 「 oxy サービスをはじめとした運用管理について わかりやすく解説。 Apache 本体および機能拡張 モジュールなどを収録した CD - 日 OM 添付 GN リ BOOKS Series アスキーは Free Software Foundation のオフィシャルサプライヤーです。 GNU Emacs 公式マニュアル。 阨「 .20.3 の情報を取録。 Richard M. S 圄 ln 刊 1 著 GNU Emacs マニュアル 赤池英夫、大木敦雄、 粕川正充、久野靖、 鈴木悦子、高汐ー紀、 田中聡訳 B5 変型判 672 ペーシ 本体価格 3 , 円 GNU Emacs マニュアル 実際に Emacs で使用されている コードを参考に Emacs Lisp を習得。 Emacs isp プログラミング入門 G Ⅳリのデ / ヾッガ GDB の 基本から応用まで解説。 GDB デバッギング入門 Biso れ入門 新刊 GNIJ の Parser Generator Bison の公式マニュアル。 Emacs Lisp プログうミング人門 Robert J. Chassell 著 大木敦雄訳 B5 変型判 296 ページ 本体価格 2 , 800 円 UN Ⅸの基礎の基礎を習得。 GDB デバッギング人門 Richard M. Stallman, Roland H. pesch 著 株式会社コスモ・プラ ネット訳 B5 変型判 236 ページ 本体価格 1 , 0 円 Bison 入門 CharIes , Richard M. Stallman 著 石川直太訳 B5 変型判 120 ペーシ 本体価格 1 , 500 円 eræs UN Ⅸの基礎概念 入門 Mu 久野靖著 / A5 判 / 220 ページ / 本体価格 1 , 553 円 マルチリンガルエデイタ M ⅵ e2.0 の初歩から解説。 大木敦雄著 / A5 判 / 224 ページ / 本体価格 1 , 748 円 デバイスドライバなど F 「 eeBSD カーネルを初心者向けに解説。 大木敦雄著 / A5 判 / 208 ページ / 本体価格 2 国 0 円 X やキャラクタなど各環境別に日本語環境設定を解説。 松田晃ー、腐本純一共著 / 判 / 272 ページ / 本体価格 2 , 1 円 FreeBSD カ - ネル入門 UN Ⅸ日本語環境 UN Ⅸの環境設定 入門 X Window スタンドアロン編 UN Ⅸシステム管理 入門 tc l/tk 環境設定方法をテーマ別にやさしく解説。 X Window の基本から応用までを網望。 高木茂行著 / A5 判 / 152 ページ / 本体価格 1 , 553 円 はじめての方にも理解できるシステム管理。 久野靖著 / A5 判 / 2 鬨ページ / 本体価格 2 , 円 tcl/tk で多様な GUI を実現。 久野子、久野靖共著 / 判 / 208 ページ / 本体価格 1 , 7 円 松田晃ー、層本純一共著 / 判 / 2 ページ / 本体価格 1 2 円 株式会社アスキー 〒 151-8024 東京都渋谷区代々木 4-33-10 電話 ( 03 ) 5351-8194 http://www.ascii. CO. jp/

9. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ知恵袋ー 0 図 5 wwwoffle-ls コマンドの実彳」 $ wvwoffle-ls http/wwv ・ ascii . co ・」 p 897 Dec 1328 Dec 855 Dec DDj 041 a4KbGbSHLTFx1—Deg Dgq1DttIz1YxRcQoPc2DMow DrPnkRxoz05iNjgVbHTLpIA DEgDf1nLvZMAuWrkeMeTMSA ! 9 ! ] www•gedanken.demonco.uk ・ [ D 司ー www.ipfreebsdcrg ・回 . リ wwwso ーれ et ・ n 可 p 4 Ho 、 http:// 図 6 HTTP キャッシュ覧 2116 Dec 14 14 14 14 14 : 55 http://www.ascii ・ co ・ jp/ 14 : 55 http://www.ascii ・ co. jp/menu. html 14 : 56 http://www.ascii ・ co ・ jp/imgs/book. gif ・ 55 http://www.ascii ・ co ・ jp/imgs/l ・ gif 図 7 Web サーパーごとのキャッシュ覧 http://www.jp・freebsd・0r言 15Pages ーリ fr ト 0 込可こ ・ [ ! リ R 可 resh.Q2 リ旦 m ′ wer ] 0 尊 f ・に回田 efresh : Qp 2 い mag ′ daemon2 」 ・匹リ efresh 卩 9 ] 地 ch 」 1S7 [DeIIRefresh.Qzugj/wwwFreeBSnorg/gifs»npbar.gif →ヾーに関するキャッシュがすべて削除されます。、、 DeI A Ⅱ " リンクではなく、サ→ヾー名をクリックすると、その サーバーから取得した各ページのキャッシュー覧か表小さ 14 . ・則回、前々回、 3 回則、 4 回則のオンラインモ アクセスした URL ・ページモニターしている URL コマンドでキャッシュの一覧を表示するには、 WWW— ード時に 名の左にある、、 DeI A Ⅱ " をクリックすると、対応するサ ためのリンクが埋め込まれています。削除したいサ→ヾー サーバーの一覧か表示さ各行にキャッシュを削除する このページでは、キャッシュデータをもっている Web を示します。 ジを使います。図 6 に HTTP のキャッシュ覓ページ あります。対言乱勺に削除する場合は、キャッシュー覧ペー ら締茴した日によって一舌して削除するガ去の 2 通りが には、対言乱勺に削除していくガ去と、キャッシュされてか タイミングで削除することかできます。キャッシュの削除 wwwoffle によって保存されたキャッシュは、任意の キャッシュの削除 の下に存します。 イルは、プロトコル名 / ホスト名で表されるディレクトリ 一番左はキャッシュ・ファイルの名前です。このファ 図 5 に wwwoffle-ls コマンドの夫↑ r 例を示します。 $ wwwoffle—ls http/www. isp. net $ cd /var/spool/wwwoffle ャッシュを見たい場合は、次のコマンドを実行します。 たとえば、 HTTP でアクセスした www.isp.net のキ を実行します。表 2 に示す引数が使えます。 offle のスプーノレ・ディレクトリで wwwoffle-ls コマンド 52 れます ( 図 7 ) 。 のリンクが用意されています。一番左の、、 DeI " はキャッ このサーバーごとのキャッシュー覧ページには、 4 つ UNIX MAGAZINE 2000.2 定した URL をダウンロード用にマークする仕組みがあ wwwoffle には、ページをまとめて取得するために、指 ダウンロード・マーク $ wwwo f f 1 e —purge に、以下のコマンドを実行してもかまいません。 シュがすべて削除されます。 [Purge] ボタンを押す代わり 除されます。標準の設定では、 28 日以上経過したキャッ [Purge] ボタンを押すと、設定に従ってキャッシュか削 offle の制徊べージ ( 図 3 ) を使います。このページにある 釜茴した時憫によって一舌して削除する場合は、 www- マンドを使って表示できます。 とおり、キャッシュ・ファイルの一覧は、 wwwoffle-ls コ ッシュ・ファイルを耐妾削除してもかまいません。前述の ャッシュを操作できます。また、コマンドラインからキャ HTTP 以外のプロトコルについても、同様の手順でキ ては、「ページモニター」の節て解説します。 ジをベージモニターに登録します。ページモニターについ クの牛と同しです。一番右の、、 Mon" は、対応するべー シュ更辛刑寺の牛は、 ) 知行て得見するダウンロード・マー す。、 SOpt" リンクでは更辛刑の条件を指定します。キャッ シュの削除、その右の、 Refresh" はキャッシュの更新で

10. UNIX MAGAZINE 2000年2月号

連載 / UN Ⅸ知恵袋ー 0 図 4 キャッシュー覧ページ から、リンクをたどるだけで目的のキャッシュを参照でき 照できるキャッシュの不頁ごとにリンクカ非られています 表示させることかできます。キャッシュー覧ページには参 サーバー別、アクセス時間別など、いくつかのガ去で一 -- ・覧 ジに飛びます。キャッシュは、プロトコルの不頁や Web す。このリンクをたどると図 4 に示すキャッシュー覧ペー 一番上に、、 cache lndexes" という名前のリンクがありま を使って石忍できます。 wwwoffle の、、ようこそ " 画面の wwwoffle に保存します。キャッシュの一覧は、プラウサ wwwoffle は、キャッシュしたデータを /var/spool/ キャッシュー覧の表示 れるはすです。 wwwoffle が保存したキャッシュを使ってページか表示さ ラウザを使ってインターネット上のページを要求すると、 機のインターネット接続も終了します。そのあと、再度プ [ Un セ d Ⅱ M 坦望些旦工 g Ⅱ A83 第 me Ⅱ D 猷 eCha 明Ⅱ旦些』 [ ma ⅲ Nam 可 [ 0 当Ⅱ M 。 n 沺「匹翌Ⅱ回 ] 睡鷓 ] (MainIndexl W ・ WWOFFLE Cache lndex WWWOFFLE -WorldWideWebOffIineExplore1 ・ 、アックマーグ↓、場所い社 p : 〃 18a 比。 st : 加 / x / ・ Last Time URL ページモニター機能を使って定期的にチェックする ・ Monit ored 一覧 送イ蔀寺ち要求。ダウンロード・マークカ咐いた URL の ・ Outgoing 参照できるキャッシュは以下の 7 不頁です。 ます。 UNIX MÄG AZINE 2000.2 FTP キャッシュの一 -- ・覧 ・ ftp HTTP キャッシュの一覧 ・ http 去も匠の 7 日間にアクセスした URL ・ Latest 前回のオンラインモード時にアクセスした URL 表 2 wwwoffe-ls コマンドの引数 prevtime れ社 ~ わ er 引数 outgoing ro oc 司 / ん ost lastt ime monitor ・ finger 一覧されるキャッシュ 送信寺ち要求 rot 。 c 司て指定したプロトコルによる ん 0 のキャッシュ 前回のオンラインモード時にアクセス した URL れ社 mber は 1 ~ 3 。前々回、 3 回則、 4 回前のオンラインモード時にアクセス した URL ページモニターしている URL FINGER キャッシュの一覧 これらのリンクをたどると、尺した不鶤頁のキャッシュ の一覧カ俵示されます。キャッシュー覧の画面は、以下の 条件によっで側茅を並べ替えることかできます。 ・ Modification Time 更辛刑該リカ噺しいもの順 ・ A. ccess Time 去も匠見た順 ・ Date Changed Modification Time と同し順番。ただし、 1 日旧くな るごとに区切り線が表示され、更辛刑芋刻が 1 時間以 E あいている場合には空行カ甘入される ・ Alphabet ical アルファベット順 ・ Domain 「 N 1 蝨 e ドメイン名順 ・ FiIe Type ファイルの刻長子順 並べ替えは、並べ替えの条件名と同しリンクをクリック するだけです。並べ替え牛は、キャッシュの不鶤頁を指定 するリンクのすぐ下に用意されています。 キャッシュの一覧は、コマンドを使って石忍すること もできます。ただし、コマンドを利用する場合は機能に制 限があります。コマンドを使って石忍できるキャッシュの プロトコル / ホストごとのキャッシュ ・送信待ち要求 不鶤頁は以下のとおりです。 51