So you have a image file and you want to replace a colour with other (e.g. yellow with red and white blue): You have Gimp and you don't know how to do it. It happens sometime, especially to me. But…
Understand Eclipse classes by class diagram
Nowadays I working more and more with Eclipse, especially I'm writing some plug-ins to make it suit my needs, and I'm finding hard to understand all the relationships and dependencies that exists between all Eclipse's packages I am using. One…
Java string concatenation can be a nightmare
OK, so you are a Java keen programmer and you think that Java rocks. Perhaps you are right. But be aware of Java string concatenation, especially when it's done in a loop where you have hundred thousands or even million…
How to measure the similarity between two words
One problem that I have encountered these days is related to "how to measure the similarity between two words". The problem is not new (in fact its solution is older than any person I know alive) and one solution could…
Fix the dvisvgm-1.0.8.ebuild
Today I had to install some a Gentoo package that depends on the app-text/dvisvgm package. No problem, this happens all the time, right? Well, sometimes (especially when you are not in the mood for such things) it happens that to…
Fix the "Unable to find or create trash directory" in Thunar
If you get the following error when you are deleting a file within Thunar then it should be the right moment to check few things, if you want it to be fixed: check if you have gvfs installed check if…
How to patch a baobab
For those who were around Linux in the last years the Gnome utility called Disk Usage Analyzer (aka baobab) is not a secret anymore. It is a gnome-utils, which perhaps works perfectly with the Gnome desktop environment, but in Gentoo…
How iptables works - netfilter
If you are a keen Linux user then you know the importance of iptables in your life, right? Sometimes I feel that iptables is for Linux what is Assembly language for a computer: if it does not exists then it…
Create your own boot program
You all know how an OS is starting, right? Usually one push the start button, read the POST output from the screen then booootttt - it has started! Well, the idea is that after the POST has successfully completed it…
Connect to SQL Server KVM guest
So you have a KVM host that have one ore more KVM guests (such as Windows, Linux, Android, you name it) and one KVM guest is a Windows system that have a SQL Server (doesn't matter which edition). You want…