Mauricio Fernandez

simplefold: better vim folding (Ruby, Objective Caml, Perl, PHP, Java)


over 11 years ago by Mauricio Fernandez on Eigenclass.
simplefold is a small vim script that improves (for some definition of "improve", see the description + screenshots below) on other folding methods (syntax...

On GC and finalizers in Ruby, corrected weak hash table implementations


over 11 years ago by Mauricio Fernandez on Eigenclass.
Jens Himmelreich reported a problem with my weak hash table implementations: You use a hash, but you only save the object_id in the WeakHash. Every time...

ruby-wmii updated for use with wmii 3.6


almost 11 years ago by Mauricio Fernandez on Eigenclass.
It's been so long that many will not know what this is about. wmii is a lightweight, dynamic window manager for X11 that can be scripted with any language...

Fast content-aware image resizing


~11 years ago by Mauricio Fernandez on Eigenclass.
A simple content-aware image resizer, quite small, readable and fast: over 6 times faster than the LiquidRescale GIMP plugin, which is written in C. Seam...

Object removal using seam carving, still fast


~11 years ago by Mauricio Fernandez on Eigenclass.
The content-aware image resizer I presented a few days ago has gotten somewhat popular and triggered some discussion on reddit largely centered around its...

Changes in Ruby 1.9, Oct. 07 update


~11 years ago by Mauricio Fernandez on Eigenclass.
This is a summary of the changes in Ruby 1.9 between Feb. and Oct. 07. As usual, refer to the full list for further details. try_convert The Array, Hash...

rocaml-0.6.0: fast, easy Ruby extensions in Objective Caml


~11 years ago by Mauricio Fernandez on Eigenclass.
rocaml: fast, easy Ruby extensions in Objective Caml allows you to write Ruby extensions in Objective Caml. Developing Ruby extensions with rocaml is easier...

Fast image enlargement through seam insertion in OCaml


almost 11 years ago by Mauricio Fernandez on Eigenclass.
I have implemented the last major feature missing in my content-aware image resizer based on seam carving/insertion, image enlargement via seam insertion...

Addressing the ORM problem, typed relational algebra


almost 11 years ago by Mauricio Fernandez on Eigenclass.
I have been working on a typed relational algebra that allows to abstract and compose queries that can be verified statically. This means that the typesystem...

Aim for the Top! Beating the current #1 Wide Finder log analyzer.


almost 11 years ago by Mauricio Fernandez on Eigenclass.
Yesterday's goal was to beat the fastest "Wide Finder" log analyzer program. I have been successful; my best effort is nearly 3 times faster than the current...