g e r b i l . d h s . o r g
Contents
Home
SameGame v1.0
SameGame v2.0
CGI Chat

e-mail

News

byte allocation [ 11.6.2000 ] by Riddick
The new DeFormLib is almost done and I should post the source code to it shortly. I had a weird problem with it that turned out to be some sort of overflow error related to the way the program allocates bytes. I won't bore you with the details. The CGIChat program now uses a Release version of the DeFormLib, so if there are any bad problems, they will probabaly show up now. While you're waiting for DeFormLib, you can check out this really spiffy Java program my roomate over at ajr.dhs.org wrote called JBiff (yup, it tells you if an e-mail account has mail, just like XBiff...and yeah, there are other Java programs called JBiff, but who cares?).

hip, hip...array! [ 10.30.2000 ] by Riddick
I've been working on a library called DeFormLib that accepts form information sent to a cgi program, converts it back into a usable form, stores it in a data structure, and allows a programmer to retrieve the form data really easily. Basically, it makes the task of writing C++ cgi programs (like the Chat program) much easier. I had been so excited about putting the form element data in a linked list initially that I just kept using that form of data structure throughout my various rewrites. I finally re-thought that idea and realized that an array is probably a much, much better data structure to use. My lookups by index number would be insanely fast and I could perform a binary search on the array on lookups by element name. Both of those would be much faster than the way it's implemented now. Anyway, when I get some free time I'll start working on this again.

the root node's connected to the: left node... [ 10.25.2000 ] by Riddick
I was crushed when a branch from my mutable tree fell. Why, oh why didn't I listen to my professor? He was right; those suckers ARE dangerous! My little birdie was smarter than me. In the node of an immutable tree he sits, always protecting the garbage collector. For, it is his garbage collector which keeps his stack and his heap strangers to each other and therfore maintains the stability of his immutable tree.

the great cornholio [ 10.18.2000 ] by Riddick
There are three types of people in this world. The first type of people put toilet paper on the dispenser so that the loose end hangs over the top on the front of the roll. These people know what they're doing; the toilet paper is very easy to get to. The second type let the loose end hang down on the back near the wall. These people are dumbasses. Common sense apparently doesn't tell them that trying to grab at a piece of T.P. near the wall neither easy nor fun. The third type of people don't put the T.P. on any particular way. It's not because they don't care, it's because they don't stop and think that maybe there IS a right way to do this. What type of person are YOU?

wtf?! [ 10.11.2000 ] by Riddick
Nathan James said my old page looked like a casual business site, only it lacked any content. Well, now I made it look even more professional and removed some of the content. Happy now?