Older blog entries for topquark (starting at number 1)

19 Jul 2001 (updated 19 Jul 2001 at 18:30 UTC) »

I finally updated my Apache::Motd early this morning around 1am! My next tasks related to this module is to remove the dependancy of Apache::Cookie. I love the module and all but, I think I can do the cookie setting from myself. However, the big feature that I do want to inplement is incorporating some type of url-based sessions. This will solve the cookieless clients. I hope I do not take as long as I did to make these last changes.

Quote: To Perl or not to Perl...what a stupid question

18 Jul 2001 (updated 18 Jul 2001 at 07:03 UTC) »

Well, I finally completed my requirements for three personal projects that are in the works. Of course these will be created using Perl. The projects in question will require some sorta database management scheme. One of my top requirements is that whatever database I choose, it MUST be lightweight and portable. In other words, the only required action for the end-user is to copy the app and that's it! No previous DB required! I suppose I'm talking about a flat file db (plus). I think MySQL is overkill and I want a DB that does not require compilations of any kind. I'm left with the following choices:

  • Comma seperated valued (CSV) DB (using DBD::CSV??)
  • Some type of heirarchal scheme (directory structured based)
  • ndbm and the like, the kind that comes bundle with UNIX/Linux OSes.
  • Give in and go with MySQL, since my web host offers it, but unfortunately my work does not..we use Oracle.
  • homegrown?? sounds tempting...I like the idea of digging into DB design theory..hmm


The search continues...

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!