September 19, 2014
Last week, I talked about how to write a loop invariant. I would like to continue this discussion by paraphrasing a beautifully elegant example that Dijkstra used in A Discipline of Programming.
September 18, 2014
To the user, the alien program just happens to contain a screen that looks just like yours.
September 17, 2014
A little clever work and I was able to quickly set up a test machine with everything I needed on Ubuntu running in a Microsoft Azure VM.
September 11, 2014
It is often possible to avoid difficulties by proving the desired properties of our program by induction.
September 08, 2014
It is tempting to imagine that if you know Linux and Java, you know Android. Almost.