Recently I had to encrypt an entire partition to protected some sensitive data. I found out that TrueCrypt is quite easy to use and provide pretty good protection against attackers with physical access to your machine.
You can encrypt your data in two ways:
1) By creating an encrypted file which you then mount as a regular disk
2) By creating an encrypted partition in a similar fashion.
I am running on ArchLinux but you should have any problems installing truecrypt with any distro’s software installer. In case you’d like to do it manually, just follow this link.
When you are done with the installation make sure that you load the kernel module with ‘modprobe truecrypt’. Remember that all commands are executed as ‘root’. You can use a regular user if you give him access to the truecrypt utility through sudo.
If you liked this post, buy me a beer. ($3 for a beer or $7.5 for a pitcher)

For one of my projects I had to find the exact domain name extension using a php script. While, this doesn’t seems too hard to do for a simple domain name (i.e domain.com) by just exploding the domain string and separating the two arrays items by the dot character, I had to do it a little bit more .. sophisticated let say. Generally a domain name string should look like domain.com, but what if the user types www.domain.com or even worse my.section.at.department.university-name.edu.
If you liked this post, buy me a beer. ($3 for a beer or $7.5 for a pitcher)

They say that everything has its first time … Well, I believe that this was my first problem I have ever had with Firefox. I have tried to install a dictionary from:
https://addons.mozilla.org/en-US/firefox/browse/type:3
I already have the English dictionary installed but I needed an additional one. Unfortunately, the following error is generated every time I try to install the new package:
Firefox could not install the file at:
…..
because: Not a valid install package
-207
I have Googled the error and have found some strange advices regarding this error. Unfortunately, non of them actually resolve my problem. The first one was to restart my browser and try again, another one — to “download the desired package on your desktop and try install it locally” — no luck again.
I have also checked the Knowledge base but I have not been able to find any solution for this issue. Although, my Firefox version is up to date I have downloaded the application again and reinstalled it which, unfortunately, does not resolve the problem either.
I have found a very strange reply in one forum regarding this issue:
There was a problem last night with the new Mozilla Add-ons site. They seem to have reverted back to the old site today, and you should find that you can now download and install without difficulty.
Personally, I don`t believe that this is the case. So … if anyone knows what the the problem is here, please leave a comment :). Thank you in advance.
If you liked this post, buy me a beer. ($3 for a beer or $7.5 for a pitcher)

If you have ever used GMail you have most probably already seen this at the attachments page, where you can dynamically add attachment slots without even refreshing the page. You can achieve this effect easily and I will just show you how to do it.
For the purpose of course, we will use JavaScript, so you should have JavaScript enabled in your browser in order to use this functionality.
If you liked this post, buy me a beer. ($3 for a beer or $7.5 for a pitcher)

Well, in our dynamic life full of fast cars, fast food and fast way of living our desire of fast and accurate service support comes somehow natural. More as a want than a real must, almost in any field in our everyday live we demand on it as soon as possible when we need it.
In this article I would like to give you some tips based on my personal experience in the IT support service field how to get better and more accurate (even faster) technical support from your web host, local ISP or any other IT company.
Every normal support request is born when an issue occurs. So, I believe that some tips about how to define the issue in your support request will be a good start. Even if you believe that some of the following steps and information are not significant for your case very often they may be vital in order to receive prompt assistance.
If you liked this post, buy me a beer. ($3 for a beer or $7.5 for a pitcher)
