So you found an awesome new technology and it changed your life. Two weeks in and it feels like you've been taken from stone age to space age. Good for you, but better still if you can help others see the light. Thousands are still hacking away with substandard programming …read more
Massive open online courses (MOOCs) are all the rage these days, so I decided to try one out of curiosity. My choice was Coursera's Statistics One, a six week course taught by Andrew Conway, a psychology professor from Princeton University. Here's a short review of the first version of the …read more
After upgrading my Eee PC to Ubuntu 12.04 "Precise Pangolin", I also upgraded my Dell Precision M65 notebook. Like with my Eee PC, in previous versions little worked: Unreliable suspend, no hibernate, no WiFi, and frequent X freezes. This time though, things have really improved.
For the first time …read more
Last weekend I did the most stupid thing you can do when a new version of Ubuntu is released: upgrade. At least until things have calmed down a bit. Anyway, I didn't have much to lose, as things have been on a steady decline since the last LTS release.
My …read more
When the Hudson/Jenkins fork was announced earlier this year, the case seemed pretty clear. There were heroes from the Open Source community, among them Hudson's original author, and there was everybody's favorite villain, Oracle. Back in February, I would have chosen Jenkins without a second thought. Now, almost a …read more
A colleague asked me to recommend some books on software design. That's a good opportunity to have a look at this particular part of my bookshelf and select a few highlights. As usual, you can't go wrong by reading Fowler, but let's see what we've got.
Ranging on the border …read more
Computer science and software development are two entirely different things. The former is a science, the latter is mostly craftsmanship, still struggling to become an engineering discipline in its own right. Being a good computer scientist doesn't make you a good software developer and vice versa, but as a software …read more
Page 1 / 3 » ⇉