トップ(最新)

nDiki : Wget

GNU Wget

メモ

ヘッダを見るだけ

 (Linux)   wget -S -O - http://www.example.com/ > /dev/null
 (Windows) wget -S -O null http://www.example.com/

関連情報

スポンサード リンク

Related term

2001年12月5日 (水)

[ Java ] 22:30 Cocoon2 はどうかな? このエントリーを含むはてなブックマーク

最近、本サイトの生成フレームワークを一新すべく模索中(現在は XML + 自作 Perl スクリプト)。 今の最有力候補は XML + Ant + Xalan。 他にいろいろ見ていたら、Cocoon 2 はどうかなと。 XML から XSLT 他を用いて HTML とか WML とかを生成する server application なんだけど、ローカルで立ちあげて Wget とかでローカルに静的なファイルとして落とせば、それをサーバに置けるんじゃないかなぁ。 すぐ思いつく問題は、

  • 「make 的(必要なファイルのみの)更新」(毎回すべて更新されるとサーバへのアップロードで困る)、
  • SSI がちょい面倒?」(Coccoon 2 では処理しないでそのまま出力させる)、

「コンテントネゴシエーションまわり」(en, と ja を別々のファイル名できちんととりだせるか)

等々。ドキュメントだけ静的にアーカイブしたものとかあるから、静的なファイルに落とせるんだろうなとは思いつつ。 とりあえず、インストール。 まず先に Tomcat

 cd /usr/local
 tar zxvf jakarta-tomcat-4.0.1.tar.gz

次 Cocoon 2

 cd /usr/local
 tar zxvf cocoon-2.0-bin.tar.gz
 cp /usr/local/cocoon-2.0/cocoon.war /usr/local/jakarta-tomcat-4.0.1/webapps/

Tomcat がデフォルトで 8080 ポートをつかうのだが WWWOFFLE が既に使っている。 Tomcat の方をずらすより、WWWOFFLE の変更の方が勝手がわかるのでそちらをずらす。 で

 /usr/local/jakarta-tomcat-4.0.1/bin/startup.sh

で起動。http://localhost:8080/cocoon/ に Galeon でアクセス。 一発目は非常に遅い。他のページも一度目は閲覧は遅いがキャッシュが効くので次からはそれほどでもない。

とりあえず、ドキュメントを読んでいろいろ調査。

スポンサード リンク


[ 12月5日全て ]

2004年11月17日 (水)

[ DiKicker ] term list の更新の伝播をはやく このエントリーを含むはてなブックマーク

かなり久しぶりに DiKicker のコードをメンテナンス。

DiKicker では新しい term が定義される(記事中に現れる)と term list に追加され、過去の記事すべてに対して出現されていないかのチェックが行われる。

もちろん一度にやると大変なので少しずつチェックしていく。 現在、最新記事表示あるいは10日間記事表示時に、表示対象の記事リストの中で最新の term list による出現チェックがされていない記事があればチェックを行うというようになっている。 で、レスポンスが低下しないように

  • 1リクエストにつき高々1記事しか更新しない
  • 日付の新しいものからチェックする

というルールから、なかなか term list の更新が全てに反映されないようになっているという欠点があった。

というこことで一部コードを改良。

  • load average に応じた数の記事をまとめて更新する
  • 日付の新しいものではなくランダムな順にチェックする

これで伝播がはやくなるはず。

ついでに、nDiki の DBが少し不整合がでていたようなので一回消して再生成させてみた。 最低各記事2パスは必要なので GNU Wget で何回か(何回も)アクセスして、最新状態に戻す。


[ 11月17日全て ]

2005年1月18日 (火)

ホームネットワークカメラ BL-C10 買っちゃった このエントリーを含むはてなブックマーク

rimage:http://www.naney.org/img/2005/U/U2005-01-18-0002.jpg

結局買っちゃった。 無駄遣いかなぁと思いつつ、どうせ最後には買っちゃう自分が目に見えていたので。

家に帰ってからちょっといじる。 最近周辺機器を買った時のパターンと同じく、(主にLinuxで使用・管理するので)付属のCD-ROMWindows BOX にインストールする事なくセットアップする方向で。

@ 接続

カメラ本体にLANケーブル、AC アダプタを接続。 製品出荷時はネットワークは自動設定になっている。

ここで通常「添付CD-ROMに入っている Windows 用のソフトを起動してMACアドレス一覧からカメラを選んで設定へ」という流れになる。

…… nmap でスキャン。192.168.x.253 に発見。 Firefox で接続できた。

後は基本的に Web ブラウザから設定できるので、説明書通り作業できる。

@ 設定

動画を見ることができたのを確認してから、ちょこちょこ設定をいじる。 ファームウェアバージョンアップを押したら、ファームウェアイメージをアップロードする画面に。 取消を押しても取り消せない……。 再起動しても、またこの画面だし。

あげときますか。 Panasonic のサイトから最新のファームウェアイメージをとってきて、BL-C10アップロードし更新。

これで通常の作業ができるようになった。 びっくりしたなぁ。

@ パン/チルト

じゅうたんの上においていじっていたのだが、下の方ばかり映っている。 あれ? 上方向には+10度しか動かないのか……。 誤算。 構造上の制約なのか、太陽・天井光源をうつさないようにする配慮なのか。悪用防止のためなのか?

設定の際には高めの位置にするか、少し角度をもたせて置いた方が良さそうだ。

@ 静止画の取得など

BL-C10 自体にFTPクライアント機能やメールクライアント機能があってサーバへのアップロードが可能だが、画像加工を一旦してからサーバに上げるなど柔軟にやりたいのでPCで静止画を取得したい。

Panasonic のネットワークカメラは「ネットワークカメラCGI利用説明書*1」が公開されている。上位機種向けの仕様書だが、基本はBL-C10でも同じと思われる(ズームなど無い機能をのぞいて)。 実際、対応するURLにリクエストすることで静止画の取得やカメラの制御などを行えた。

ということで 10分おきの www.naney.org へのアップロードは、BL-C10 から Wget して使う事に。 こちらは定点撮影にしたいので、BL-C10で設定できるプリセットの1つをライブカメラ用にして一旦これを呼び出してから、撮影するようにするとする。


[ 製品レポート ]

*1CGIというのは誤用だと思うが


[ 1月18日全て ]

2006年6月1日 (木)

Hyper Estraier で社内 Web コンテンツ検索 このエントリーを含むはてなブックマーク

昨日の自分のノート PCHyper Estraier の試用を踏まえて、社内のサーバに Hyper Estraier を設置する。

@ インストール

いまだ Red Hat Linux 8.0 であるサーバに、昨日と同様に Hyper Estraier 1.2.7 を /usr/local/hyperestraier-1.2.7 以下にインストール

この環境では ./configure 時に iconv が見つからないため、最初に libiconv 1.9.2 を /usr/local/hyperestraier-1.2.7 に入れ、続けて QDBM、Hyper Estraier の順にインストール

estwaver + estmaster でクローリング + 文書登録も問題なく完了。

@ search_ui がうまく動かない。

検索をしようと http://ホスト:1978/node/ノード名/search_ui にアクセスするも、検索フォームを含め何も表示されない。あれ? 他の管理ページは問題なく表示されるのに search_ui だけ駄目。

GNU Wget だときちんと HTML を GET できるのだけれど、FirefoxInternet Explorer からだと駄目である。

いろいろビルドしなおしてみたけれどやっぱり駄目なので、今回は結局 estmaster をやめて CGI プログラム版の UI を使うことにした。 こちらだとクローリング中は検索ができなくなってしまうけれど、夜中に cron で回すから別にかまわないか。

@ インデックスの方針

以下のような感じでクロールし、登録することにした。

  • 社内メイン Wiki、自分の社内 Blog、公開 Web サイトのトップページをクロールの種文書とする。
  • それと社内メイン Wiki の更新情報ページも種文書とする。
  • 社内のサーバ、および公開 Web サイトのみクロールするように allowrx、denyrx を設定。
  • Wiki の編集ページ等をクロールしないように denyrx を設定。
  • 1日1回深夜に cron でインデックスを更新。
  • revisit は3日に設定。
    • いくつかの種文書は -revcont 付きで estwaver を実行しても毎回巡回して欲しいのだけれど、それはいまのところできないようだ。

特定の WikiBlog 内のみを検索したい時は、検索インタフェースの方で URL を指定絞り込めば良いので、それほど規模も大きくないし全部ひとまとめにインデックス化することにした。

後は使いながら微調整していくこととしよう。


[ 6月1日全て ]

2007年10月16日 (火)

今日のさえずり - ヨドバシに∞プチプチ品切れ中の張り紙。L:秋葉原 このエントリーを含むはてなブックマーク


[ 10月16日全て ]

スポンサード リンク

Related web page

オープンソースでIT戦略 MOONGIFT - Axel
wget より高速
http://oss.moongift.jp/intro/i-2361.html

■よく検索されるキーワード

perl(62) torrent(54) linux(48) 提案書(47) windows(43) 書き方(41) 使い方(29) アジェンダ(26) x31(25) 充電式カイロ(25) cvs(22) インストール(20) サンプル(20) thinkpad(19) アジェンダとは(19) f-01a(18) wiki(17) c#(16) 感想(16) カイロ(16) usb(16) java(16) 秋葉原(15) debian(15) ヨドバシカメラ(15) subversion(15) 壁紙(15) 作り方(15) 静電気(14) apache(14) グッズ(14) デロンギ(13) フリー(13) sh-01a(13) ganttproject(13) 修理(13) ssh(12) svn(12) ヨドバシ(12) truecrypt(12) ダイソー(11) 手帳(11) activeperl(11) ubuntu(11) ほぼ日手帳(11) firefox(10) mew(10) mp980(10) ドラマ(10) 日本語(10) n-01a(10) google(10) tc-1(10) 評判(10) ツール(10) djunit(9) cgi(9) 動画(9) mp3(9) オイルヒーター(9) docomo(9) rcs(9) 除去(9) centos(9) メモリ(9) エネループ(9) 設定(9) p-01a(9) tortoisesvn(9) 無印(8) ケース(8) 口コミ(8) ミノルタ(8) メール(8) インストーラ(8) 会議(8) xampp(8) 加湿器(8) af(7) 値段(7)

この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.109723s / load averages: 0.24, 0.20, 0.18
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)