タグ

2006年5月21日のブックマーク (19件)

  • http://home.catv.ne.jp/pp/ginoue/memo/sh-qanda.html

    mhrs
    mhrs 2006/05/21
    デッドリンク(2006-12-05確認)。『シェルのファイルディスクリプタ操作 (Shell file descriptor manipulation)』( http://home.catv.ne.jp/pp/ginoue/memo/sh-fd.html ) の關聯記事。
  • http://home.catv.ne.jp/pp/ginoue/memo/shell.html

    mhrs
    mhrs 2006/05/21
    デッドリンク(2006-12-05確認)。
  • http://home.catv.ne.jp/pp/ginoue/memo/sh-fd.html

    mhrs
    mhrs 2006/05/21
    デッドリンク(2006-12-05確認)。シェルの、リダイレクトやパイプの處理を解説した文書。「$ (command 3>&1 >/dev/null 2>&3) | wc が何を意図したコードか分かり、かつ内部的な動作を説明できること」を目標に。
  • 5.2 doctest -- 対話モードを使った使用例の内容をテストする

    5.2 doctest -- 対話モードを使った使用例の内容をテストする doctest モジュールは、対話的 Python セッションのように 見えるテキストを探し出し、セッションの内容を実行して、そこに書かれている 通りに振舞うかを調べます。 doctest は以下のような用途に よく使われています: モジュールの docstring (ドキュメンテーション文字列) 中にある対話 モードでの使用例全てが書かれている通りに動作するかを検証することで、 docstring の内容が最新のものになるよう保ちます。 テストファイルやテストオブジェクト中の対話モードにおける使用例が 期待通りに動作するかを検証することで、回帰テストを実現します。 入出力例をふんだんに使ったパッケージのチュートリアルドキュメントを 書けます。入出力例と解説文のどちらに注目するかによって、ドキュメントは 「読めるテス

    mhrs
    mhrs 2006/05/21
    「5.2 doctest -- 対話モードを使った使用例の内容をテストする」
  • スクリプト言語の比較::__END__

  • Webstemmer のしくみ

    back [English] 基的な原理 レイアウト分析ツール analyze.py 文を抽出する extract.py パターンファイルの構造 おわりに 基的な原理 Webstemmer では、以下のような仮定をもとにして Web ページを分析しています。 すべての記事には共通した (たかだか数種類の) レイアウトが使われている。 各ページにはメインとなる文章がひとつ含まれている。 (従って、この原理は日記や掲示板などのサイトには使えません) 記事の文章は毎日変わっても、そのレイアウトは変わらない。 バナー広告やナビゲーションの HTML タグは同一レイアウトのページで不変。 Webstemmer はこの仮定をもとに、 あるニュースサイトの同一レイアウトをもつページをまとめ、 それらのページ中で「変化していない部分」をさがします。 バナーやナビゲーション用のリンクなどはレイアウトが

    mhrs
    mhrs 2006/05/21
  • Webstemmer(クローラーツール)

    語サイトでは、具体的な性能は測定していませんが、 以下のようなサイトで正しく動くことがわかっています: アサヒ・コム Nikkei NET Mainichi INTERACTIVE Yomiuri On-line IT media 東京新聞 日刊スポーツ 信濃毎日新聞 livedoor ニュース 使いかた Webstemmer をつかったテキスト抽出は以下のようなステップになります: まず、特定のニュースサイトから種となる HTML ページを多数取得する。 取得したページのレイアウトを学習する。 別の日に、同一のニュースサイトから新しい HTML ページを取得する。 2. で学習した結果をつかって、新しい HTML ページから文を抽出する。 1. および 2. のステップが必要なのは最初の 1回だけです。 ひとたびサイトのレイアウトを学習してしまえば、 あとはレイアウトが大きく変更さ

    mhrs
    mhrs 2006/05/21
    「ニュースサイトから記事本文と記事のタイトルをプレインテキスト形式で自動的に抽出するソフトウェア」
  • http://mayah.jp/meta/linkprofile.html

    mhrs
    mhrs 2006/05/21
    デッドリンク(2007-01-02確認)。2007-01-02現在のURLは擴張子無しの http://mayah.jp/meta/linkprofile
  • http://mayah.jp/meta/

  • Meta Data Profile

    made The rev="made" relationship has been used to identify the author or "maker" of an HTML document. Example: <link rev="made" href="mailto:nori@noasobi.net" /> see also : INTERNET DRAFT Hypertext links in HTML meta The meta relationship identifies a hypertext link to a node which contains meta-information related to the currentdocument. Example: <link rel="meta" href="rss.rdf" /> see also : INTE

  • リンクタイプ made - 朝顔日記

    2003-11-12 web 昨日の続き(何)です。仕様書よく見たら made も定義されていないリンクタイプですた。当然、定義されているものとばかり思っていました。 となると大手を振って rev="made" と書くにはどっかで、定義してあるものを引っ張ってくればいいのかなと思いちょっと探してみたんですが、見当たりません。となると自分ででっち上げればいいのでしょうか。仕様書によれば This specification does not define formats for profiles. とのことなので、書式とかは特に定められていないようです。といってもいきなりどうしたらいいのかわからないので、昨日出てきた A Meta data Profile For Using URIs As XHTML/HTML Link Types を参考にしようと思いつつも、検索したらいくつか見つかりま

  • ホンダ(HONDA)オートテラス オリジナルムービー「家族の合言葉」~コンピュータの32ビットのことです。

    ホンダ(HONDA)オートテラス オリジナルムービー「家族の合言葉」~コンピュータの32ビットのことです。 ホンダ(HONDA)オートテラス オリジナルムービー「家族の合言葉」 参考情報:ホンダオートテラス オリジナルムービー家族の合言葉sucarhondacertifiedusedcarPR2親が子どものことを一番よく知っているように、Hondaのクルマを一番よく知っている専門のスタッフがお届けする妥協のない中古車クルマのあるお店、ホンダオートテラス。ホンダオートテラス オリジナルムービー家族の合言葉 syoutubeatchvNsbPxxIT7I21920171019 親が子どものことを一番よく知っているように、Hondaのクルマを一番よく知っている専門のスタッフがお届けする妥協のない中古車クルマのあるお店、ホンダオートテラス。 ホンダオートテラスのよーし 著者 田技研工業株式会社

    mhrs
    mhrs 2006/05/21
  • シェルスクリプト(Bash)

    シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。

    mhrs
    mhrs 2006/05/21
    「シェルスクリプト(Bash)入門」
  • call/cc 入門 (Coroutine with call/cc) — MAYAH.JP

    call/cc を使って簡単な Coroutine を作ります。call/cc 入門だと思ってもらえれば幸いです。 coroutine とは ここでは coroutine を「実行の途中でリターンでき、さらにそこ(実行の途中)から再開することが出来る何か」の意味で使用します。適当な疑似言語で書くと次の通り。関数の途中でのリターンを suspend(), 途中からの再開を resume() で表すことにします。 void f(co) { // co は coroutine object の意味 int i = 0; while (true) { printf("=> %d\n", ++i); co.suspend(); } } co = coroutine.create(f); co.start(); // f(co) を呼び出す => 1 co.resume(); // suspend()

  • http://mono.kmc.gr.jp/~oxy/hiki.cgi?Coroutine+2

  • UNIX今日の技 - UNIX今日の技/zsh

    『UNIX今日の技』の zsh の項目について纏めたものです。 zsh は(おそらく)最強のシェルです。 しかし、どんなシェルでもそうですが、自分で設定してやらないと使えたものではありません。 デフォルトの zsh は鍛えられた tcsh に圧倒的な敗北を喫するでしょう。 記事では zsh の上手な設定のレシピを提案します。 適当に取捨選択して取り込んで、シェルを「鍛えて」下さい。 なお、項では zsh に特徴的なことのみをまとめていく方針です。 tcsh など、シェル一般に共通的な事柄については、『UNIX今日の技/シェル』に書いてありますので、こちらも併せてご覧頂くと良いと思います。 zsh をログインシェルにする? のはやめておいた方が良いと思います。 特に、NIS でやってしまうのはかなりマズいです。 duo などでは zsh が入っていないので「ログインシェルがないのでログイ

  • ほぼ日刊イトイ新聞 - 樹の上の秘密基地。

    任天堂は京都にあって、 宮茂さんも京都にあるので、 そこから突然、ニンテンドーDSのような 「新しいおもちゃ」が届くと ぼくらは「いつの間にこんなものを?!」と 驚いてしまうわけですが、宮さんの話を聞くと 多くのことがすとんと腑に落ちるのです。 宮茂さんを、糸井重里が訪ねました。 これまでのこと。これからのこと。 そして、ぜんぶの根っこのようなこと。 全9回のゆったりとした対談をお届けします。 担当は「ほぼ日」の永田です。

    mhrs
    mhrs 2006/05/21
    「ニンテンドーDSと『nintendogs』と未来の諸々」
  • Ruby用語集

    注: Rubyは2.1.0からSemantic Versioningを採用しています。 Ruby 2.1.1, 2.1.2等はバグ修正やセキュリティfixのみを含むため、リファレンスとしては2.1に統一しています。

  • どうしてそんなに Love Ruby ?

    いったい Ruby のどこがいいのか? どのくらいいいのか? つーか当にいいのか? まずはそのへんから。 なぜ Ruby か ――― 最重要事項 言語の好き嫌いは人によってさまざまだ。最初に覚えた言語が一番い いっていう保守的…いや、わるかった、信念の強いひともいる。ある いは、スピードが速いのがいいっていうひともいるし、'write only' にできるのがいいっていうひともいる。さらには「新しいからいい」 という節操のない…じゃなくて、好奇心の強いひともいる。 が、しかし、しかしだ。Ruby がすごい理由はどれもあてはまらない。 RubyRuby たる所以は「書くのが楽しい」ところなのである。 これはめちゃくちゃ重要なことだからもう一度書こう。 Ruby は書くのが楽しいプログラム言語なのだ! どういうところが楽しいか なにが楽しいってそりゃいろいろあるけれども、まずインタプリ

    mhrs
    mhrs 2006/05/21
    “Ruby は書くのが楽しいプログラム言語なのだ! ”