Menu

Latest articles

New PC Build and components Review
It has been about a month since I built a new PC. Maybe 2. The days sort of blend together. As a result I’ve been able to use the new system and can [...]
The Exciting World of Receipt Printing
While the title is partially tongue-in-cheek, in that Printing Receipts would generally not be a particularly exciting topic, it still offers it’s [...]
Jasper reports 5.5.2
Quick, Short post. I have a lot of draft posts that I don’t know if I’ll ever finish so I’m trying to go with a policy of just aiming to [...]
Moving Forward Part II: Windows 95
Windows 3.1 marked the beginning of a long line of Operating System success. It did, however, have it’s share of problems; one of those was [...]
News Flash: VB6 is deader than XP
After I loved on to .NET and C#, I was happy to leave the sinking ship that was VB6. As I learned C#, I became more and more aware of just how shoddy and [...]
Fixing a corrupted Java install programmatically from C#
When it comes to using different Programming languages, you should simply use whichever language is best at the goal you have in mind. As near as I can [...]
“They really did it this time!”
One interesting trend I’ve noticed on tech-related blogs and articles is a strange focus on Linux- for example, “10 reasons to switch to [...]
Moving Forward Part I: Windows 3.1
Windows 3.1 was released in April 1992. It was very much a ‘bugfix’ release for Windows 3.0. As luck would have it however Windows 3.1 was the [...]
Some .NET Reflection gotcha’s
introspection into Types, Methods, and Parameters is a very useful feature for the creation of highly dynamic programs. One use for this ability is to [...]
Determining what Processes Are Locking a File
Recently, a mysterious bug cropped up in one of the programs for which I had most of the responsibility. In this case the bug was a strange “The [...]