Measuring Program Speed in VB .NET Using Stopwatch

In the past, I have used functions like GetTickCount to determine the amount of time a process takes. This has allowed me to benchmark the performance of my applications. Recently, however, I have started to use the built in Stopwatch object. This has proven to be...

Obfu-What? Reducing Spam Through Email Obfuscation

I have yet to meet another person who can pronounce Obfuscation, but I have found it to be very important when managing a website. Obfuscation, meaning to make unclear, can be applied to email addresses on a website. This enables you to be both safe from crawling...

You have Got to be Kidding Me!

I am running Backup Exec 11d to back up my Exchange server to removeable hard disks. Recently, one of the HDDs hit max data capacity. This happens often enough, and always to server removes old data and goes on its way. In this particular case the, the drive was...

Linux Tip #2: Print Job Management (Red Hat)

Every once in a while I will get a call that a printer is not working. Users are sending print jobs, but nothing is coming out of the machine. Now, being better grounded in Windows, if it is one of our normal networked printers, I can easily fix it. If it is one of...

Linux Tip #1: Installing Bin Files (Ubuntu)

My first tip. Hopefully this will help me remember so I don’t have to look it up anymore. 1) Make the bin file executable: chmod a+x name_of_bin.bin 2) Run the bin file: sudo ./name_of_bin.bin Thats it. Nothing major for my first linux tip. Hopefully, I will...

Mass Changing File Names

So a problem arose the other day that required me to change some file names for a user. Not a very difficult task (I thought), but once the user gave me a list of over 400 changes, I realized that this was a much bigger problem then originally assumed. After weighing...