Monthly Archives: October 2007

3 posts

From Bugzilla to OnTime

We have been using Bugzilla as our bug tracking system for quite a long time, but recently my department decided to switch to OnTime by Axosoft because it meets our needs better, for example, OnTime has the ability to separate defects from features and incidents, and to generate professional-looking reports, etc. After the decision was made, I was assigned to make the switch as smooth as possible. The biggest challenge I had was to find […]

HashTable, ListDictionary, and HybridDictionary

HashTable is ideal for creating lookup tables because it can very quickly find the value of an item from a large collection of items based on the item’s key. However, it may become an overkill if the collection is relatively small, say about 10 items or less, because of the overhead of HashTable. In this case, ListDictionary is a better choice than HashTable. ListDictionary is a simple implementation of IDictionary with a singly linked list. […]

The remote server returned an error: (503) Server Unavailable

One of our applications started giving an error this morning like this: The remote server returned an error: (503) Server Unavailable. The stack trace shows that the application was trying to parse a template in XML format and encountered an error on the DTD file. When the line of DOCTYPE was commented out, the error went away and the application came back running. Here is the DOCTYPE of the application: <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML […]