-
Recent Posts
Recent Comments
Categories
February 2012 M T W T F S S « Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Archives
- December 2011
- November 2011
- August 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- August 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
Category Archives: Software
The cost of everything, the value of nothing
When I was a lad, I used to devour guitar magazines. My favourite articles in these magazines were the gear reviews. I’d read page after page about guitars, amplifiers and effects pedals that I’d never be able to afford, weighing … Continue reading
Posted in Software
Leave a comment
Of build farms and BASH queues
I recently wanted to implement a simple build farm for our build servers at work. Currently we have a pool of three machines whose job it is to watch the repository for checkins on various projects, and build each update … Continue reading
Posted in Software
Leave a comment
thesecretdogproject code quality checklist
As a part of my day-job, I was tasked earlier this year with improving the stability of our software stack. This was a wide ranging brief, involving tracking down and fixing bugs at every level, from the kernel up to … Continue reading
Posted in Software
Leave a comment
Debugging with GDB and Python — LJ article now freely available!
Debugging with GDB and Python — LJ article now freely available! The article I had published in the June edition of Linux Journal has just become freely available on their website. You can read it here
Posted in Software
Leave a comment
The subtle art of noise reduction
I recently installed Ubuntu on an old PC I wanted to act as a temporary server for a website. Seeing as this box has to live in my home office, I wanted it to be as quiet as possible. In … Continue reading
The course of true computing never did run smooth
How long should it take to install Ubuntu server on a PC, would you think? In my case, all evening! I had an old PC on which I wanted to install Ubuntu’s most recent LTS release (“Lucid Lynx”). In ordinary … Continue reading
Posted in Software
Leave a comment
Debugging embedded platforms using GDB and Python
I recently received some great news — an article I wrote on embedded debugging using GDB and Python has been published in Linux Journal. I got my free copies of the magazine yesterday, and my article is in second place … Continue reading
Posted in Software
3 Comments
Commandline blogging is go
As I moaned about previously, one of WordPress’ downsides (for me) is that my data’s primary home is now on my web server rather than my PC. Another niggle is that I have to create blogposts using the web browser … Continue reading
Posted in Software
Leave a comment
Sometimes “select” really is broken
One of Andy Hunt and Dave Thomas’ helpful tips from their excellent book The Pragmatic Programmer is that “select” isn’t broken. They illustrate this with a tale of a programmer who became convinced that a buggy implementation of the “select()” … Continue reading
Posted in Software
Leave a comment