Eigenclass
Outperforming Ferret at searching, 3X faster indexing, code online
over 3 years ago by Mauricio Fernandez on Eigenclass.
The last time I blogged about the FTSearch (simple) full-text search engine, it already indexed the Reuters corpus over twice faster than Ferret. I have...
When the GC is doing its job, but your app still needs too much RAM
over 3 years ago by Mauricio Fernandez on Eigenclass.
Sometimes your code is using much more RAM than it should. You've made sure that you are not keeping too many large objects around, you got rid of their...
Indexing faster than Ferret with some algorithmic help (an order of magnitude faster than Lucene? can't be)
over 3 years ago by Mauricio Fernandez on Eigenclass.
I've realized that my initial performance comparisons were flawed because the index included neither the text nor the term vectors. According to Ferret...
"Inspecting a live Ruby process", easier if you cheat.
over 3 years ago by Mauricio Fernandez on Eigenclass.
Are you still adding printf/puts calls and restarting your app to figure what went wrong? Sometimes, the problem is hard to reproduce, or you only discover...
Ruby internals: a self-study guide to the sources
over 3 years ago by Mauricio Fernandez on Eigenclass.
I want to read Ruby's sources, which order is best? I've been answering to that question a few times a year, sometimes on ruby-talk, and as of late responding...
Using introspection to get method arguments and other info
over 4 years ago by Mauricio Fernandez on Eigenclass.
I just wrote a small script that uses introspection to tell you the methods defined in a file plus their argument names and default values. It's a quick...
call_stack 0.1.0: making ruby-breakpoint/Rails' breakpointer work with Ruby 1.8.5
over 4 years ago by Mauricio Fernandez on Eigenclass.
Ruby 1.8.5 has been out for a couple weeks and broke Binding.of_caller and Rail's breakpointer. I'd promised I'd provide a workaround, and I finally wrapped...
Ruby 1.8.5 released. What's new?
over 4 years ago by Mauricio Fernandez on Eigenclass.
matz just released Ruby 1.8.5. It took a bit longer than originally planned but we can hope it will have been worth it :) I have written a summary of the...
Binding.of_caller and breakpoint breaking in 4 days (Ruby 1.8.5)
over 4 years ago by Mauricio Fernandez on Eigenclass.
You might have heard of Florian Groß' Binding.of_caller before. More probably, you might have used his breakpoint library (yes, the one included in Rails...
Extending the wmii WM with more plugins; thanks, Nathan
over 4 years ago by Mauricio Fernandez on Eigenclass.
New stuff added to the ruby-wmii community page (yes, this is a wiki, *hint*) and yet another nail in WIMP's (Windows, Icons, Menus and Pointing) coffin...
