February 18, 2005

Wrapping Java to Ruby

So, java by far has the largest set of libraries and components out there. However, if Ruby is your favourite language, but you bemoaned the lack of libraries, bemoan no longer. Help is at hand…

Only if you wanted to write excel files from Ruby. I just checked in the POI Ruby Bindings , which allows you to create Excel files from Ruby.

Using a GCJ compiled, SWIG wrapped Ruby extension, this provides all Ruby users access to a large (and, might I say, great) Java library.

The inspiration for this project came from PyLucene, so thanks to the OSAF folks. Also thanks to Lyle Johnson for taking me over a small but crucial roadblock over at the SWIG lists.

Posted by aviks at 10:11 PM | Comments (0)

February 03, 2005

Hieraki

Using an idea that is obvious only in retrospect , Hieraki is a cool new application that does a simple job well. Maybe using Rails has something to do with this.

Take a wiki, and constrain its structure into a hierarchy, and you have a perfect solution for maintaining technical documentation. You get the benefit of distributed editing, without having to strain to retain a semblance of structure to guide your reader. Highly recommended. Its a niche that is far from crowded, even though there are thousands of wiki implementations out there. While many of the proprietary document management solutions are moving in this direction, Hieraki is the only open source app that I know of in the ‘use a wiki to write a book’ space.

In true open source fashion, of course, some goodness has started to flow from external contributions - I’ve been motivated to submit a patch for creating XSL:FO (from which you can generate PDF’s) here, while a system for fine grained access control has been submitted here.

Posted by aviks at 02:18 AM | Comments (0)