タグ

2007年1月18日のブックマーク (6件)

  • xargsコマンドを使って指定したコマンドを並列実行させる - 技術メモ帳

    あまり知られていないが、GNUのxargsコマンドには、 プロセスの最大数を設定できるオプションというのが用意されている。 コレを使って、プロセスを並列実行させてみよう。 xargs --max-procs=MAX-PROCS -P MAX-PROCS command MAX-PROCSに数字を指定すると、 最大で、その数だけ command プロセスを生成する。 デフォルトは、1プロセスだけになっている。 いくつか例を交えて説明する。 サンプルとして、以下のようにURLが行ごとに記述されたファイルを元に curlをxargsで並列実行して、HTMLデータを取得してみよう。 $ cat ./url_list.txt http://www.google.co.jp/ http://www.yahoo.co.jp/ http://b.hatena.ne.jp/ まず、普通にxargsを使ってc

  • 「Twinsted.Web2 Introduction 0.2.0」翻訳

    Twistedについて調べるついでに訳してみることにした。訳してみたのはいいんだけど、Twisted Web2を使うなら同メンバーが開発しているNevowを使うほうがいいのかもしれない。ちょっとした開発用のWebサーバを作るにはNevowは大げさな気もするなあ。 売る気あるのか、この表紙。 twisted.web2とは何か twisted.web2は、Twistedインターネットフレームワークを使った非同期のHTTP 1.1サーバです。RFC 2616のHTTP 1.1プロトコルに従った実装であり、リクエストのパイプライン化と永続化をサポートし、非ブロッキングでスレッドを用意することなく動作します。 このライブラリは次の機能を持つシンプルなWebフレームワークも含みます。リクエスト、レスポンスオブジェクト、静的ファイルのサポート、エラー処理、フォーム処理、HTTP Rangeヘッダのサポー

    「Twinsted.Web2 Introduction 0.2.0」翻訳
  • PlaggerとHyperEstraierでWeb履歴を検索 - はこべにっき ♨

    一日の大半をWebブラウジングに費やしているような人は、その知識がWeb上の文章が対応しているといっても過言ではない。いや、これは言い過ぎですね。 上のは言い過ぎにしろ、中途半端な知識があって「あー、それどっかのWebページでみたんだけどなー、どこだっけなー」とイライラするってのはありがち。そこで、自分の観たWebページの内容をインデクシングして、すべて検索できるようにすれば快適に違いない。より抽象的に言うと、自分の頭ん中に入りきらなかったものを溜め込んでおく、シンクのようなものがあれば便利だよなー、って感じ。 というわけで、Plagger + Subscription::BrowserHistory + HyperEstraierを使った、観たWebページ検索ツールを作ってみた。 実は、このツールを使うと、わりと危険なことが起こる可能性がある。このエントリー最後に書いた注意を読んでから試

    PlaggerとHyperEstraierでWeb履歴を検索 - はこべにっき ♨
  • グーグルと英軍、テロリストによるGoogle Earthの利用について協議

    Google Earthの航空写真を利用したテロリストがバスラの英軍基地をピンポイント攻撃したという証拠が発見されたことを受け、Googleがイラクの軍当局と話し合いを続けていると英国Daily Telegraphが伝えている。 Daily Telegraphのサイトに掲載された記事によると、制圧したテロリスト宅で押収した書類の中にGoogle Earthから取り出した画像のプリントアウトがあり、建物、テント、便所、軽装甲車両などが写っていたという。ある画像の裏には、Staffordshire Regimentの兵士1000人が配置されたShatt Al Arab Hotelの正確な緯度と経度が書き込まれていた、と記事は述べている。 Royal Green Jackets部隊のインテリジェンスオフィサーは「英軍の見解では、これはテロリストが攻撃を計画していた証拠だ。テロリストは、テントなど

    グーグルと英軍、テロリストによるGoogle Earthの利用について協議
  • 『アップルシード』のリボルバーのフルオート撃ちは実在した - 映画評論家町山智浩アメリカ日記

    古い話ですが士郎正宗の『アップルシード』に遺伝子操作で作られた半人半獣のネコ少女が出てきて、リボルバー(ダブルアクションのS&W型)をマシンガンのフルオートのようにバババババっと連射する場面があります。 そこには小さく「これは可能です」てなことが書いてあった。 いったいどうやって? と思いながら十年以上経ったけど、 今日、YouTubeでその証拠を発見した。 このジェリー・ミチュレックというオッサン、 たぶん日でも『GUN』誌などで有名なんだろうけど、 なんと8連発リボルバー(S&W M627ダブルアクション38口径)を1秒で全弾撃ちつくす! 音はガガガガガって感じで、回転数の少し遅いマシンガンにしか聴こえない。 しかも恐るべきことに、その連射スピードで4つのターゲットにダブルタップで二発づつ命中させる! もっと恐ろしいことに、6連発のリボルバーを一回全弾撃ちつくす→空薬莢を捨てる→クイ

    『アップルシード』のリボルバーのフルオート撃ちは実在した - 映画評論家町山智浩アメリカ日記
  • [を] チートシート(Cheat Sheet)メモ

    チートシート(Cheat Sheet)メモ 2007-01-17-3 [Programming] 自分に関係ありそうな事柄についてのチートシートだけメモ。 - C Reference Card (ANSI) http://www.digilife.be/quickreferences/QRC/ C%20Reference%20Card%20(ANSI).pdf - Prototype 1.5.0 Cheat Sheet http://snook.ca/archives/javascript/prototype_1_5_0_cheatsheet/ - JavaScript Cheat Sheet http://www.ilovejackdaniels.com/cheat-sheets/javascript-cheat-sheet/ - PHP Cheat Sheet ht