タグ

2007年7月27日のブックマーク (4件)

  • Web::Scraper で XPath と CSS セレクタを混ぜて使う例 - Tociyuki::Diary

    Web::Scraper はいたれりつくせりの仕掛けが仕込んであって、便利ですね。私が、割と良く使っている機能は以下 2 つです。 process の第一引数に、CSS セレクタだけでなく、XPath も指定できます。ただし、XPath を指定するときは先頭を必ずスラッシュ(/)で始めなければいけません。 process の第二引数以降の、値をどこから取得するかを指定する部分に、コード・リファレンスを置くこともできます。これを使うと、DOM ツリー中の値を加工して抽出することができます。 具体例として、デイリーポータルZアーカイブ一覧の中からべつやくれいさんのエントリを抽出してみることにします。まず、アーカイブ・ページのエントリ部分を取り出してやると、こうなっています。 <TD width="580" valign="top" class="tx12px"> <P> <B><FONT c

    Web::Scraper で XPath と CSS セレクタを混ぜて使う例 - Tociyuki::Diary
  • 16連射よもう一度――「シュウォッチ」が復刻。限定販売

    ※画像はイメージです 「シューティングウォッチ」(通称:シュウォッチ)は、1987年に発売され、累計100万個を販売した連射測定器付時計。今回1万個限定で復刻生産されることが決定した。価格は1600円(税込。配送料、代引き手数料込み)。9月上旬に発送予定。 セットには、「シューティングウォッチ」復刻版1個のほかに、誕生20周年を記念した特別着せ替えパネルシールが1枚同梱される。同梱の着せ替えパネルシールは、「ボンバーマン」、「スターソルジャー」、「高橋名人の冒険島」の3種類から1枚がランダムに同梱される。ただしパネルシールの絵柄は選べないとのことだ。 左から「ボンバーマン」、「スターソルジャー」、「高橋名人の冒険島」(画像はイメージです) なお、予約は高橋名人の公式サイト「16shot」で日から9月6日午後4時まで受け付けるほか、7月28日から始まる全国キャラバンの各会場でも受け付ける。

    16連射よもう一度――「シュウォッチ」が復刻。限定販売
  • もう少しだけmod_cacheを深追いしてみる - Ogawa::Memoranda

    Posted by: Hirotaka Ogawa @ February 16, 2007 05:42 PM | 前のエントリーで書いた方法だとブラウザによってはページをリロードするたびに待たされることになります。 mt-search.cgiをmod_cacheで超高速化する!! - Ogawa::Memoranda なんでかな?と思ったので、動的コンテンツ(この場合はURLにクエリ文字列を含む動的コンテンツ)へのリクエストに対する、(mod_cacheで実現された)サーバーサイドキャッシュの振る舞いをもう少し深追いしてみました。 サーバーサイドキャッシュがない場合 サーバーサイドキャッシュがない場合には、すべての動的コンテンツへのリクエストごとにレンダリングを行い、そのデータがレスポンスとして返されます。 動的コンテンツで、Last-Modified, ETagヘッダを含むレスポンスを行

  • daemontools のページ

    back このドキュメントは daemontools の基的な仕組みを解説する目的で書きました。 以下の条件にあてまはる人なら、この文章をいっそうよく理解できます: システム管理者である。 シェルスクリプトが書ける。 親プロセスと子プロセス、シグナルなどの概念を理解している。 管理しているシステムで、どんなサービスが行われているか把握している。 管理しているシステムの起動プロセス (/etc/rc 等の内容) を理解している。 システムがなにをサービスする必要があり、なにをする必要がないのか、 はっきり理解している。 qmail や djbdns を使っている。 関連リンク djb 自身による daemontools FAQ の翻訳: daemontools FAQ, 前野さん版 詳しいインストール方法やリファレンスマニュアル (滝沢さん): daemontools HOW-TO dae