Programming Atmel using MySmartUSB Light and Ubuntu

By Ghost on Sunday 3 October 2010 11:57 - Comments (7)
Categories: Linux, Microcontrollers, Views: 13.645

Recently, I grew interested in programming Atmel microcontrollers. So with the help of a friend I bought some neccessary components, including the MySmartUSB Light. As an Ubuntu user and newbie engineer, I was a little bit worried how much trouble it would be to get the programmer to work. As it turns out, no trouble at all.

Read more »

Subversion repository monitor

By Ghost on Thursday 12 November 2009 01:14 - Comments (12)
Category: Linux, Views: 14.157

At my work, we use a subversion repository to (not surprisingly) store our code. I found out that my colleague used a tool called CommitMonitor to get a notification whenever a commit is made to the repository. Inspired by this tool, I whipped up my own repository monitor for Linux using python.

Read more »

Why people are allowed to stick with Windows

By Ghost on Monday 13 July 2009 12:34 - Comments (6)
Categories: Linux, Personal, Views: 4.011

Today I came across an article that addresses several misunderstandings people can have about Linux. Although I do not agree with every single point stated in the article, it does conclude with a notion that reflects my opinion about the whole operating system debate.

Read more »

Hour registration using ImageMagick

By Ghost on Thursday 2 July 2009 20:21 - Comments (5)
Category: General tricks, Views: 15.986

For my work I have to provide weekly work slips stating the exact hours I have worked in order to get paid. For this, I am required to use an existing template in pdf format which I have to print, fill in, sign and mail, fax or e-mail back to HQ. At the office, my supervisor has to check and sign the document before forwarding it to the payroll company by fax. I can imagine that at the payroll company the form is yet again converted to dead tree format, before being copied into their own system by an accountant.

Apart from the unnecessary paper and ink that goes to waste every month, I found the whole process I had to go through every week a bit too time consuming. I have to retrieve and print the pdf form, find a pen to write with, fill in the form, sign it, scan it back in (and scale back the image so it won't be a whopping 3MB jpeg), and mail it to my supervisor. After three times going through this whole process, I had enough and wrote a Python script that would assemble a complete form for me using ImageMagick.

Read more »

Driven by unit testing

By Ghost on Monday 27 April 2009 22:27 - Comments (21)
Category: Personal, Views: 4.507

For a while now I am toying with the Test Driven Development-methodology. I have to admit I kinda like the idea and found it fun to work that way. Last weekend, I decided to look up more information and books about the subject. To my surprise I found TDD to be a widely discussed and controversial subject.

Read more »