タグ

2007年1月25日のブックマーク (4件)

  • overbyte :: Editor

    Ecrire un commentaire Commenter Nom. Coolpix A et B, les 2 nouveaux appareils photo Nikon avec super zoom. Et cela ne sera pas comptabilisé dans le forfait 5Go. Fil d’activité de la question. Avoirs en devises ,8 18 jan Jours d’importation Ma connexion est épouvantable. Nom: internet everywhere orange tunisie gratuit Format: Fichier D’archive Système Read More

  • JavaScriptによる全文検索エンジン - llameradaの日記

    JavaScriptでインデックス型の全文検索エンジンを作ってみた。全文検索エンジンを作る際に問題となるのは、インデックスデータを部分的に読み込む方法である。通常はmmapやpreadなどを使ってファイルの一部を部分的に読み込むのだが、もちろん、ブラウザには使えない。ブラウザでファイルの一部分を読み込むには2通りの方法がある。1つは、ファイルを多数のファイルに分割する方法であり、もう1つはHTTPリクエストのRangeヘッダを利用して、ファイルの一部を取得する方法である。前者の利点は、ブラウザのキャッシュが効くことや、対応ブラウザが多いことである。後者の利点は、ファイル数が少なくなるので、インデックスの管理が容易になることである。今回はRangeヘッダの実用性にも興味があったので、後者の方法を用いた。 参考ページ:最速インターフェース研究会 :: Ajaxを使ったシンプルなチャット 転置イ

    JavaScriptによる全文検索エンジン - llameradaの日記
    k12u
    k12u 2007/01/25
    あれに重要
  • Rhinohide

    Java implementation of the W3C DOM, layered over a Web browser's native JavaScript. Rhinohide provides applets with an interface to the Web document, through a familiar Java binding of the DOM. The code is still in beta and coverage is incomplete, but full support is provided for Core Level 1 and partial support for Core Level 2 and 3, XML, Events, Traversal and Range. If you have Java 1.6, see th

  • [を] Dynamic Programming による類似文字列マッチの実装例

    Dynamic Programming による類似文字列マッチの実装例 2007-01-22-4 [Programming][Algorithm] 「Modern Information Retrieval」(8.6.1 p.216) での Dynamic Programming (DP) の解説のところのアルゴリズムを 素直に Perl で実装したみた。 さらにマッチ箇所取り出しロジックも実装してみた。 DP はいわゆる「類似文字列検索(あいまい検索)」に使うと 便利なアルゴリズム。 実は、大学院でも前の会社でも、PerlやらC++やらで実装して使ってた。 単純ながら使い勝手もよく、まさに現場向きかと。 grep 式に頭から見ていくので計算量的にはイマイチなのだが、 転置インデックス検索などで範囲を絞ってから適用すれば実用上問題ない。 ■定義みたいなの Q1. 二

    k12u
    k12u 2007/01/25
    読んだのに。もっとちゃんとやっとくべきでした