Tagged: Desktop Environment


MeeGo’s Tablet GUI as demonstrated at Computex...

Image via Wikipedia

When I buy hardware (computers, phones etc), I ignore every and all software features that may be advertised on the box.

Just because my computers could run windows, doesn’t mean that I need them too. Thus, all my computers boot, or dual boot Gentoo/Linux.

Juniper was a no-brainer, it’s many cores and high clock speed make it a very effective build host and/or number cruncher. If I could afford a multi-CPU machine, then I would have gone for that instead. I settled for a higher-than-average core count.

Continue reading


Large projects, Sinking teeth

Logo of the KDE Project "KDE, K Desktop E...

Image via Wikipedia

I’ve needed something to restore my faith in good code. I think I’ve found it. Let me explain why.

I’m looking for a big project that I can sink myself into. I know a few programming languages and am slowly coming round to see the point of python[1]; I’m confident with my ability to use git without loosing data and SVN is just insane[2].

Since I use Linux where there’s source code for everything, I decided to dig into one of the projects that I use on an everyday basis.

Disclaimer: I am not a developer in any of the projects listed in here. I may have filed  one or two bugs, but nothing serious. I do not have write access to any of the upstream projects. I am however a user, and I like to know where stuff came from. Maybe one day I will be a dev, until then all opinions expressed here are my own and are susceptible to being wrong and/or updated into obsolescence. I also have no real idea about what’s going on or how things really work.

Warning: This is a kinda long post for me, you have been warned. Enjoy!

Continue reading

Hello World

Qt Logo

Image via Wikipedia

It’s dawned on me that I can also use this place to express some of my feelings about the current state of technology. So, here’s a small ditty about why I’m very much a fan of the Qt framework.

Qt (pronounced ‘cute’) first came to my attention when I started to use KDE, one of the main desktop environments in Linux. Qt is the toolkit that makes the buttons, graphics, text and layouts. KDE is responsible for using Qt to make full applications and, in general, the complete experience of using a computer to do day-to-day tasks.

The other main desktop environment is called gnome, based on Gtk+. There are others, such as the long-awaited enlightenment project which is build upon its own libraries. Continue reading