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 moreOther articles
Upgrading my Eee PC to Ubuntu 12.10
Review: Computing for Data Analysis
My first contact with the R programming language has been in the Statistics One course I took in September. But since the things we did there with R only scratched the surface, I joined Coursera's Computing for Data Analysis course for learning a bit more about it. The course was …
read moreReview: Statistics One
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 moreUbuntu 12.04 on my Dell Precision M65
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 moreUpgrading my Eee PC to Ubuntu 12.04
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 moreHudson vs. Jenkins Revisited
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 moreBooks on Software Design
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 moreSoftware Developers: You Need Computer Science Education!
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