Live Filter: Re-inventing Search

We just put up a new article; it's the first in a two part series on
rethinking searching on the web. The companion article will be next


Very nice article.


Great article Ryan.

I submitted the link to Digg:

If anyone has ever used Acquisition on osx you'll see a small example
of this type of searching. It really is quite intuitive once you get
used to it.

I encounter this rake error today:

(in /home/long/rails/myapp)
rake aborted!
Don't know how to build task 'db:schema:dump'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1287:in `[]'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:300:in `[]'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1719:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1719:in `each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.7.0/lib/rake.rb:1719:in `run'
/usr/local/bin/rake:18:in `load'

This is strange since previously (a week or 2 ago) I was able to create a schema.rb
using this command. I have not made any change to my server/ruby/rails in terms
of software updates. What gives?

A second question is table schema for schema_info. Where can I find column
info? It seems 'version int' is one of the columns needed. Are there others?

Thanks for pointers,


Never mind...I figured it out using rake --tasks. It list known tasks like db_schema_dump,
duh!, so why do I see many references to db:schema:dump on the net?

Still looking for an answer to the schema_info question though...