santana's blog
Ruby/Informix 0.6.0 released
Submitted by santana on Wed, 2007-08-29 07:11. Under: announcement | rubyRuby/Informix 0.6.0 released

There are two important additions in this release:
- Test suite
- Exception classes for Informix errors
Please read the following changelog for details.
Ruby/Informix 0.5.1 released
Submitted by santana on Tue, 2007-08-14 01:11. Under: announcement | ruby
This is a maintenance release.
The code that interprets DATETIME columns had a bug.
Time objects were being instantiated with incorrect values when the original ones had leading zeroes and the DATETIME column was defined with the HOUR TO SECOND qualifier.
Thanks to Daniel Bush
Home page: http://ruby-informix.rubyforge.org
Download from: http://rubyforge.org/projects/ruby-informix/
Ruby/Informix 0.5.0 released
Submitted by santana on Fri, 2006-12-29 18:23. Under: ruby
Ruby/Informix is a Ruby extension for connecting to IBM Informix Dynamic Server, written in ESQL/C.
It is being developed and heavily tested on Solaris/SPARC. It has been reported to work on Linux, Windows and HP-UX.
There are four major enhancements in this release:
- Use of BigDecimal for MONEY/DECIMAL columns
- Resource management by means of blocks for statements, cursors and connnections
- Support for SLOB status and storage characteristics information gathering
- Thread safe
Along with bug fixes, more documentation and new handy methods.
Special thanks to Guy Bowerman, Jonathan Leffler and Logan Capaldo for their feedback and help.
A gem for Informix
Submitted by santana on Fri, 2006-12-22 23:32. Under: ruby
Not long ago, around mid-2005, I was enchanted by the beauty of Ruby on Rails. Not much time passed until I found where the beauty came from.
My name is Gerardo Santana and I'm the author of the Ruby driver for Informix, the RDBMS that powers the largest database of employees (for a personnel management and payment system) and the largest database of students (for a student information system) in the state of Chiapas, at my work place.
Before deciding to write the Ruby driver, I tried the Perl driver first (Python was not an option since at the time it was in beta.) But after knowing and enjoying Ruby on Rails, I decided to rewrite one of our systems with it. Not having the ActiveRecord adapter for Informix, not even a native Ruby driver for Informix, drove me to give Informix not one, but two gems: Ruby/Informix and Rails/Informix.



