Eigenclass
Conclusions about Wide Finder, C , OCaml, JoCaml, Erlang and friends
~4 years ago by Mauricio Fernandez on Eigenclass.
The Wide Finder project is coming to an end, as it quickly becomes a micro-optimization race. Unsurprisingly, the JoCaml solution is much faster than those...
Aim for the Top! Beating the current #1 Wide Finder log analyzer.
over 4 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...
Addressing the ORM problem, typed relational algebra
over 4 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...
Fast image enlargement through seam insertion in OCaml
over 4 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...
rocaml-0.6.0: fast, easy Ruby extensions in Objective Caml
over 4 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...
Changes in Ruby 1.9, Oct. 07 update
over 4 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...
Object removal using seam carving, still fast
over 4 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...
Fast content-aware image resizing
over 4 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...
On GC and finalizers in Ruby, corrected weak hash table implementations
almost 5 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...
simplefold: better vim folding (Ruby, Objective Caml, Perl, PHP, Java)
almost 5 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...
