Oct 16

Conditional printf debug statements in C based programming languages

One of the first things people learn to do when learning to program is how to write an ‘Hello World’ application. For many programming languages this involves writing the iconic sentence to a console window. Its amazing how the same fundamental concepts from the ‘Hello World’ application can extend into hardcore application debugging. At university we called this ‘printf debugging’. However in the real world, its important to remember that having too many unnecessary logging statements in production applications can impact performance. In compiled programming languages there are ways to automatically remove all ‘printf debugging’ statements. Here is how to do it on C, C++ and Objective C… Continue reading

Jul 18

Announcing Beta 1 of Robo Skype for Mac OSX

After teasing the upcoming release of Robo Skype last week, I am excited to announce the immediate availability of the first Beta release. Right now this only supports Mac OSX, the monkeys with typewriters are working as hard as they can to have a windows version for you to all use. However it seems that my skpe4cmd that i published a few monts ago has stopped working! Have a faith in the monkeys and we might have some success!

Here is a quick rundown on what the app does and some ‘known’ issues.
Continue reading

Jul 10

Coming soon: “Robo Skype”

Sending SMS’s might appear to be a thing of the past, however the costs are coming down and its effectiveness hasn’t gone anywhere. I have been working on a application that lets you dynamically build a sms based on excel data! Have a look for yourself!…

Oh and best of all… It will work on both OSX and Windows thanks to skype4mac and skype4cmd that I have released in the last few months. Ive made tweaks here and there to those apps, they will get updated at the same time!

Sound off in the comments if you have any particular feature requests. :)

Mar 04

Now thats what I call backwards compatibility

Most people have heard that Windows does the best job at maintaining backwards compatibility. But just how good are we talking? I have come across a YouTube video made by Andrew Tait that shows the upgrade experience from DOS 5.0 to Windows 7. That is 20 years of Operating System upgrades! With plenty of time, patience and tons of windows upgrade discs he has put together this extraordinary video showing the upgrade process. Check it out!..
Continue reading