The Whys and Wherefores of Version Control Systems

This may be considered heresy by some, but for the first twenty years of my programming career, I never used a version control system. In fact, I barely even knew what one was. I’d heard of CVS, and I knew that there was something called Visual SourceSafe in Visual Studio, but I never saw the …

Continue reading ‘The Whys and Wherefores of Version Control Systems’ »

My First Open-Source Release!

For the past couple weeks I’ve been working on a side-project, a Markdown translator in C++. I finally finished the first release-quality version of it, so I’ve applied to release it on SourceForge, under the MIT license. Once it’s approved (and I don’t foresee any problems with that), the main page will be here. Here’s …

Continue reading ‘My First Open-Source Release!’ »

Upgrade Trouble

If you noticed any problems with Geek Drivel’s configuration this morning, I apologize. I was trying to upgrade WordPress using the new “automatic upgrade” stuff for the first time, and had some permissions problems. It looks like everything’s fixed now though; we’ll see after the next release. If you see any problems after this post …

Continue reading ‘Upgrade Trouble’ »

“Free Upgrade!”

See the cover of this book? That black circle that contains the words “Ubuntu 8.04 on DVD” and some smaller writing that you can’t really read in that image? I saw it in the bookstore today. It says “Free upgrade to 8.10.” Earth to publisher: Ubuntu is free software. That means that they’re all free …

Continue reading ‘“Free Upgrade!”’ »