タグ

tipsとrailsに関するmaxyのブックマーク (3)

  • koress.jp: Ruby on Rails + MySQL 日本語全文検索まとめ

    「よいさいと」で日語の検索やろうと思って忘れていました。せっかくなので、最近のMySQLの日語全文検索の事情についてまとめてみます。2007/10/3時点。 ちなみに、以前に別のアプリで全文検索を実装したときには、例の如く「メカブで分解して16進の文字列で格納する」という方法でやっていたのですが、もうやりたくないです。 アルゴリズムいろいろ インデキシングの方法です。 単語分かち書き 形態素解析エンジンを使って、日語の文章を分解し、スペースを挿入してインデキシング。 形態素解析のエンジンにはmeCabとかchaSenがある。 インデックスのサイズはn-gramと比較して小さい。 辞書に登録されていない単語がある場合にはナイーブ。「脳トレ」「みっくみっく」 n-gram 基的に文章の任意の位置から後方n文字を切り出してインデキシングする。 bigramの場合 「その域に達していない」

  • Rails Deployments Tips

    Rails Deployments Tips Posted by acts_as_flinn Wed, 16 Jan 2008 10:04:00 GMT Very often when projects go into production there are a few tweaks needed to make sure the app works correctly in its production environment and stays working. Below are some tips I’ve come up with from my experience rolling rails apps. Most of them are no brainers and some probably apply only to the Rails development we’

  • irbの便利な小技 - R日記

    Rubyでプログラムを書いているとき、ちょっとオブジェクトの中身を見たいときとかに便利なのがirbです。 Railsだと script/console とすればRails環境で使うことができます usersというテーブルがあるとします id integer name text とあれば、コマンドラインで u = User.new u.name = "ああああ" u.save みたいに使えます。 この便利なirbですが、より便利に使う方法を紹介します。 history shellには↑を押すと、履歴を追っていけます。irbは同じセッション内でしか履歴を追っていけません。そこで自分のホームディレクトッリに.irbrcというファイルを作ります .irbrc IRB.conf[:SAVE_HISTORY]=100 としただけで、一度quitしても、いつでも履歴を追えます。 補完 これもshellと

    irbの便利な小技 - R日記
  • 1