2010-05-01から1ヶ月間の記事一覧
キーストローク1発で任意のアプリケーションにスイッチし、かつ全ウィンドウを前面に持ってくる QS Action 用の AppleScript を書きました。てか Interface Builder 用です。 QS の Action に登録後、QS -> . -> Interface Builder とタイプ -> Action で当…
MongoId 可愛いよ、MongoId。 mongo 標準のシェルに潜るより r c してコンソールから叩く方が楽なので困る(嬉しい意味で)。 以前はこう出来たのが where(:price => {'$gt' => 0}) 今はこう where(:price.gt => 0}) また exclude, not_in のような見慣れな…
AppleScript っぽい事を ruby で、な環境を一通り調べてみた。 rb-applescript 今はこれが現役、Ruby だけでなく python, Objective-C のバインディングがある。ところが困った事に、クリップボードにアクセスしようとすると osax が 64bit ruby で動かない…
"全文検索について簡単に調べたメモ" 続き注意点としては 日本語は UTF-8 一択 検索対象 DB も UTF-8 だと楽 Ngram のみ インデックスの部分的な更新に難あり blog, ニュース, フォーラムといった蓄積型のコンテンツには良い 更新柔軟性よりパフォーマンスや…
さっくり調べる。 概要を知る 読む http://ja.wikipedia.org/wiki/全文検索 Ngram(N-gram)とは何か & 形態素解析との比較 メモ 形態素解析: 辞書品質により検索落ちも N-Gram: ノイズ: 京都 -> 東京都庁 インデックスサイズ肥大化 評価指標 recall (再現率):…
Rails 3 + warden で認証機能を実装したので忘れないうちにメモ。何か非効率な事をしているかも。(モデルは AR ではなく mongodb + MongoId) Gemfile gem "warden" gem "rails_warden" initializers/warden.rb >|ruby| Rails.configuration.middleware.use…
http://pure-rspec-rubynation.heroku.com/ 読んだメモ。 (追記)更に http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/ も読んでメモを追記した。 RSpec2 メモ its が動かない undefined method `its' メモ implicit subject & it de…