With the recent version of Linux kernel (just a guess) you may discover that your Intel 825** network card (e1000e) is not working anymore and dmesg is displaying an annoying message like this: e1000e: Intel(R) PRO/1000 Network Driver e1000e 0000:0x:00.0:…
Understanding E=mc2
Even if physics was never the centre of my interest, I was always eager to understand "why" and "how" the world works as we know it does. Over the time I understand more and more what is the value of…
"Why the future doesn't need us"
On April 2000 William Nelson Joy (aka Bill Joy) published an article on Wired Magazine named Why the future doesn't need us" which has brought him an instantaneous reputation among masses. In that article he argued that growing advances in…
Convert MS Office documents to PDF (without having Office)
As I am working (mostly) on Linux I do not use Microsoft Office documents, even if sometimes I have to manage to handle them. OpenOffice is a free altenative to MS Office and it is also OS independent. It also…
How to rotate colors in Gimp
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…