Mauricio Fernandez

Ruby 1.8.5 released. What's new?


over 11 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 11 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 11 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...

Functions accepting blocks in Ruby's C API make for tricky bugs


over 11 years ago by Mauricio Fernandez on Eigenclass.
I ran into a tricky bug today. I was working on an extension that uses an event_hook and needed quite some time to figure this out: require 'binding_n'def...

ruby-wmii 0.3.1: bookmark manager, generalized menus, view history...


over 11 years ago by Mauricio Fernandez on Eigenclass.
I just released ruby-wmii 0.3.1. If you didn't know it, it's a Ruby script plus associated plugins to control the wmii window manager. The most important...

Opening up my hiki wiki: bliki.rb plugin


over 11 years ago by Mauricio Fernandez on Eigenclass.
You might have realized that eigenclass.org has been changing subtly as of late. In addition to the cosmetic modifications, I've upgraded to hiki 0.8.6...

More archeolinguistics: unearthing proto-Ruby


over 11 years ago by Mauricio Fernandez on Eigenclass.
Computational archeolinguistics are the new rave. I've been working in a couple archeological sites of major interest, which, albeit well known, still have...

rcov 0.7.0: code coverage and callsite/defsite data aggregation across multiple runs


over 11 years ago by Mauricio Fernandez on Eigenclass.
rcov 0.7.0 can aggregate code coverage and defsite/callsite data collected in successive runs. This is useful when you want to obtain a global coveragebut...

The ICFP Programming Contest 2006: a VM that challenges YARV as far as the fun factor goes


over 11 years ago by Mauricio Fernandez on Eigenclass.
In 1967, during excavation for the construction of a new shopping center in Monroeville, Pennsylvania, workers uncovered a vault containing a cache ofancient...

Cheaper alternative to Binding.of_caller


over 11 years ago by Mauricio Fernandez on Eigenclass.
Here's a trick to modify local variables in the caller scope without using Binding.of_caller. It's not as general, but much faster when it applies (when...