What the hell is a Regular Expression?

Wow, this is a loaded question. Some of our favorite software tools give us the ability to use a Regular Expression in the search. But what is a Regular Expression? To explain this, let’s describe a problem. You are working in a document and you realize that all of the numbers in the document that … Read more

Probably the best $90 spent

During the day, I am a programmer. And at night, I am a programmer and I am happy with that fact! However, at work, I have 2 Mac’s that have the ivory keyboard that Apple shipped with their computers prior to the new aluminum one and I am not happy with that. I used them for 4 … Read more

Stand up straight!

Hey kids! What’s worse than being forced to watch “The Hills”? I know, I know!!! Being told over and over again by your parents to stand up straight… And you know what… They’re right. As much as it sucks to admit your parents are right, sometimes, this is a bit of advice that actually can … Read more

Getting the datatype of an object

In Java and C#, it’s really easy getting the datatype of an object that you are working with. If you don’t know what I am talking about, post a comment and I’ll explain it in more detail.Well anyway, surprisingly, I never had the need, until now, to do the same thing in C++. In other languages, you … Read more

Tell me how you really feel about GDB…

I have some complaints about working with Xcode and GDB, but this guy had a mouthful to say: Click here.  You know, most of us developers work on timelines that are already too short and the people mandating the schedules live in their own world, but this is something we all live with and having a … Read more

Learning OpenGL the Big Nerd Ranch way

I learn by reading and I read a lot of books. From the beginning of my programming career I have been a self taught programmer who has had the luck to work with some talented developers and has had the chance to work on some strange projects. Since college I have been turned off by … Read more

Using Subversion on Mac OS X, Part I

The long and short of it This article covers how to quickly install Subversion on a standalone Mac OS X workstation. If you are a developer who has used a source control program like CVS, and really don’t care about all of the different ways of setting up SVN, other than for personal development purposes, … Read more