31 Jan 2002 ayan   » (Journeyer)

Hey! My first diary entry.

Well -- I'm just performing the routine drudgery required by my job. I've dreamed up three projects to liven things up a bit:

  • tclmail -- A tcl based email shell. It is meant to be a MUSH (not TinyMUSH) work-alike. I made some significant progress in this but I have not worked on it in a while.

  • nsimage -- A image information groper module for AOLserver. I've written the framework of the module. It loads and prints funny messages to the error log wen the procedures are called.

    The goal is to have a more general procedure for getting information (size, dimensions, type) about images. Curently, AOLserver has ns_jpegsize and ns_gifsize which requires one to know what kind of image he or she is dealing with before hand. The module I wrote implements the ns_image procedure with will hopefully be able to detect the type of an image and return the it's dimensions.

  • sql2ps -- I once called this erdtool but I found out someone has beaten me to that name. It simply draws an entity relationship diagram using SQL CREATE TABLE statements and commands that describe relationships embeded in comments.

    I wrote a parser for it which worked and the next step was to figure out how to draw the diagram but I've decided to convert the parser to one generated by Lex & Yacc.

    This has slowed me down a bit.

Anyhow -- I'm in the process of getting dedicated Internet access at home and I'll host web pages for each of the projects. The old ones are no longer directly available (although you can still find copies cached by Google).

Latest blog entries     Older blog entries

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!