Ruby is grand, rich, and stuff

Aug 18, 2007 02:49

"code code code your boat, gently down the data stream...
merrily merrily merrily merrily life is but a digital dream..."

- A friend of mine

For the last three days, I've been Writing in Code, as my GTalk status says.

I've been writing a little quiz application (no, no details on what it really does), which uses Active Record, most commonly known as the glue between Ruby and a database in Rails, but perfectly workable outside of Ruby on Rails.

Let me tell you, AR makes working with Databases a breeze. It is an implementation of ORM, Object Relational Mapping, which essentially means that I can access table columns like a Ruby method call. AR does all the magic for me. Great stuff, if you can't be bothered to write SQL (it doesn't go out of its way to keep you away from SQL: If you want to, you can do SQL, too).

Another technology I've been using is YAML, which is intended to serialize objects, so that they can be passed around between Ruby and other languages supporting YAML.

And right now (well, once I got some sleep), I'm getting Ruby-GNOME2 to do my bidding. This is the GUI toolkit used by GNOME (surprise), or by GIMP.

Enough of the geeky stuff, for now (Code examples will come, though, especially for Ruby-GNOME2, which is lacking): Exercising my skills and learning new stuff in the process, too, has me pretty excited.

In other news: I've found a nice wiki, called The Business of Software, which deals with the software side of software devlopment. It looks like it has (currently) a focus on microISVs (independent software vendors with 10 employees or less), but it targets bigger shops, too. So, if you have something to contribute: Do. I added an entry on Source Control, in the hopes to get something started on that topic. ;)

software, business, geeky, ruby

Previous post Next post
Up