Programming Atmel using MySmartUSB Light and Ubuntu

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

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.202

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.044

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 »

Simple iPaq Familiar file transfers

By Ghost on Tuesday 27 January 2009 23:17 - Comments (4)
Category: Linux, Views: 10.040

As a developer, you sometimes get slapped with a solution to a nagging problem, only to be left wondering how you ever could have missed such an obvious clue. I had an epiphany like that recently while I was using my pda.

Read more »

Quick and dirty wallpaper concatenation

By Ghost on Wednesday 15 October 2008 20:42 - Comments (3)
Category: Linux, Views: 25.600

It took me a while, but I finally bit the bullet and bought myself a larger, 22-inch screen. Although my brother still beats me in screen estate, I feel confident I can settle for an additional 22" for the next four or five years.

I want to use both my monitors together and to do that, I have used Nvidia's TwinView setting. This setting merges the screen estate of both monitors into one large virtual desktop with a resolution of 2960x1050. This is a problem for some wallpapers, though, especially the ones that are designed for one specific resolution. The best way to use these is by combining them in one large image using an image manipulation tool.

Of course I could use the GIMP for such an occasion, but it is way too much work aligning both wallpapers by hand. And why should I when tools like ImageMagick are at my disposal?

montage wallpaper_1280.jpg wallpaper_1680.jpg \
             -tile 2x1 -geometry "1680x1050+0+0" \
             -mode concatenate wallpaper.jpg


Read more »