Ever wondered how a mocking framework like JMock or GoogleMock works? We'll look at how to write a very basic example, and find out that Java is more … ...more
C++ template meta-programming sounds harder than it is. So long as you can fight through some horrific syntax and understand recursive functions, you … ...more
A quine is a program that prints out its own source code. I will describe five examples: Slides: Five Quines Arguably the greatest program ever writ… ...more
Series: What is REST?, A Basic REST API, Paging, Search, Security, Token, OpenID. We are implementing a REST API. Today, using OpenID to do our authen… ...more
I noticed that my TV conversion scripts were suddenly running very slowly after upgrading to Lubuntu 14.04. After some investigation it turned out it … ...more