タグ

2008年5月26日のブックマーク (3件)

  • 指定した複数の子オブジェクトを持つオブジェクトの抽出, タグにタグを付けたい - 忘れたときに備えた記録(2007-09-13)

    はてブやdel.icio.usのようにタグづけされたブックマークで、指定した複数のタグすべてを付けられたブックマークを、データベースからどうやってまとめて取り出すか、というのを考えてみたですよ。 まず、前提。モデルは以下の3つ。 Bookmark Tag BookmarkTagAssign bookmark_id tag_id habtmはRails2.0で無くなるらしいという噂を目にしたので、has_many :throughを使って関連付けてる。BookmarkTagAssignモデルがタグとブックマークを結びつける結合テーブルのモデル。 1つだけ指定したタグが付けられた(他のタグも付けられていて良い)ブックマークをデータベースから取り出すためには、 Bookmark.find(:all, :include=>"bookmark_tag_assigns", :conditions=>[

  • yumi-ii: 2008-03-20 SQLiteで全文検索システムを実装する

    2008-03-20  SQLiteで全文検索システムを実装する SQLiteで,掲示板の投稿文に対する日語全文検索システムを実装することにしました。全文検索はかなり奥が深く,難易度の高い分野です。決して簡単ではありません。 検索対象の情報量が少ないのならさほど苦労しないのですよ。全情報をメモリに読み込んで,逐次検索すればよいのです。ところが全体をメモリに読み込むことができないくらい大容量の情報を扱う場合,なんらかの方法で「索引付け」をしなければ,探し出すのが難しくなってしまいます。 たとえば,「アルファベット順に並んでいない英和辞書」があったとします。これを使って単語を調べなければならないとしたら,どうでしょうか。大変なことになりそうですよね。単語がアルファベットの逆順に並んでいるのならまだ救い様がありそうですが,「てきとー」に並べられている辞書だとしたら,そんなの使い物になりません。

  • 急上昇キーワード - 思いつき Lab.

    でもこれ英語キーワードのみだから、いまいち使えないよね><ぼく日語のホットキーワード知りたいのに! ずるい! ひいきだよGoogleのあんぽんたん!日語ないの!http://d.hatena.ne.jp/Hamachiya2/20080525/trendsちょっと前のニュースであったような気が、ぐぐーるhttp://japan.cnet.com/marketing/story/0,3800080523,20371485,00.htmこれですね。 で、ついでなのでXML形式で返してくれるAPIを探してみた。http://www.google.com/m/services/trends/getiGoogleからパクってきたら見つけたんだけど、問題はある・・・?