Older blog entries for aero6dof (starting at number 2)

Well, I'm now prototypeing my web application in Ruby (moved from Zope). Development seems to be going much faster now. The installation Directory structure is much more sane to me now. (Although I probably could have ground on Zope until I found out how to structure it the way I wanted).

Still waiting for the gov't to pay their invoice. Gov't contracts are double edged. On the one hand, if you can establish a service with the gov't it tends to be pretty stable. On the other hand, they can be pretty slow to issue payments (esp. with the mail scares/slowdowns in D.C. where my customer is located.) Sigh...

Spent sunday on the Pomona Historic home tour with my wife. We saw a number of homes in the neighborhood. They were all built anywhere between the late 1800's to the 1930's. It's depressing how well some of the homes were built then compared to how they're built now. (although there's a natural filtering effect -- many of the houses built badly simply haven't survived.

Today I'm working on my db normalization utilites a little more. I've gotten the ruby NQXML parser reading my userform xml docs. Next I need some way of rationally comparing field names to collect common fields. Eventually, I hope to be able to automagically translate these docs into html forms code, gtk gui code, command-line interface code. (which fits nicely with my chalice notes.)

I spent yesterday trying to track down some form of ruby web application server. I found a few, but none seem to be actively developed against. I'll shelve the search for now and stay with the zope for now.

Today I'm working on some database normalization utilities. Given that my current project is converting a mostly paper system into an electronic web database system I think they'll come in handy. The idea is to enter each field of each existing form into a descriptor file (probably in xml). Then the utility will look through all the files and group common fields. I don't know how sophisticated it will get -- well see. The utility is being written in Ruby, my new favorite scripting language.

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!