Information

日記

G-ZONEのメインコンテンツとは関係のない日々を綴ったX-Virusの日記です。メインコンテンツが更新されていない時、X-Virus が何をしているか、ここを読んでもらえれば分かるように・・・というより、自分が何をしようと目論んでいるかといった備忘録として使う予定です。

< 2008 / 8 >





1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31





最近の日記

検索機能の強化 2008-08-27

G's Mallの検索機能において、複合検索ができるようにしました。

例えば「巨人 女」と検索キーワードに入れて検索ボタンを押すと、スペースで区切って「巨人」と「女」の2つの単語に分解し、両方の単語を含むタイトルや解説を検索することができました。その結果、「巨人の女」や「女巨人」などが解説等に記述されている作品がヒットします。

残念ながらスペースを含んだ文字列検索はできません。それでも絞り込み検索などが行えるので、探している作品を見つけやすくなったかと思います。

すでにライブラリでは、単純複合検索に対応していました。こうした複合検索機能がG's Mallにも欲しかったのですが、なかなか実装できずにいました。それもようやく実装できました。単純ですが、複数の単語で検索できるのは便利です。言い換えれば、これまでがとても不便でした。同じ実装方法でBBSにも実装できそうですが、いつになることやら。

カラス?ではない・・・よね 2008-08-15

今日、30分ほどネットワークが途切れてしまった。ルーターのログを見ると、ネットワークの契約形態に関係があるのかもしれない。

-----ログ抜粋-----
08/15/2008 10:33:22 PPPoE get IP:220.157.184.148
08/15/2008 10:33:22 Username and Password: OK
08/15/2008 10:33:20 PPPoE start PPP
08/15/2008 10:33:20 PPPoE receive PADS
08/15/2008 10:33:20 PPPoE send PADR
08/15/2008 10:33:20 PPPoE receive PADO
08/15/2008 10:33:20 PPPoE send PADI
08/15/2008 10:33:15 PPPoE send PADI
  ・
  ・
  ・
08/15/2008 10:24:09 PPPoE send PADI
08/15/2008 10:24:04 PPPoE send PADI
08/15/2008 10:24:03 PPPoE stop
08/15/2008 10:24:03 PPPoE stop PPP

PPPoEを使ってインターネット接続している。ホストからPPPを切断されたのが10:24:03。その1秒後にルーターが慌てて再接続にいった様子がログに残っている。PADI(PPPoE能動ディスカバリ開始パケット)というのは、ネットワーク上に接続可能な集線装置があるか探すためにブロードキャストパケットを流すことだ。ダイビングのライセンスとは関係ない。

ルーターは真面目にもPADIを5秒ごとに送信している。言ってみれば「おーい。誰かいませんか〜!」と騒いでいるようなもの。このPADIに集線装置が応答したのが10:33:20のこと。PADO(PPPoE能動ディスカバリオファー)というのは「今ならオイラが接続できるよ」とPADIの呼びかけに答えたパケットのこと。その直後ルーターが放ったPADRは(PPPoE能動ディスカバリ要求)は「お願いします!」という返事。そして集線装置から「じゃあオイラが受け持つよ」と快くPADS(PPPoE有働ディスカバリセッション確認)が送られてきて、とりあえず予約完了。あとは契約したユーザ名やらパスワードやらを送って手続きが完了したなら、いつものIPアドレスでネットワーク接続が行えるようになったのが10:33:22のこと。メデタシ。

このログが示すのは、ネットワークを維持していたISPかネットワーク業者(ウチの場合はNTT東日本)のどちらかの装置がPPP接続を切った後、ルーターが代わりの集線装置を見つけられるまで30分の時間が掛かったということ。契約は商用ではないので、長い時間、一つのラインを占有していると一旦切られるのかも知れない。その後、直ぐに空いている集線装置が見つかれば事なきを得るが、見つからないと見つかるまでは世界から切りはなれた状態に置かれるということになるのではないだろうか。

G-ZONEにたまに繋がらないなあ、と思われた方は、こうした瞬間に出会ってるということかもしれないので、気長に回復するまで待ってやってください。

↓カラスが原因なら、もっと回復に時間が掛かるだろうけど・・・
http://slashdot.jp/article.pl?sid=06/06/14/017205