Linux

Sometimes i really hate yum and specially yum fastmirror plugin!
We upgraded PHP to 5.6 on our Linux server today, and i'm satisfied with the result :)
We're using VMware as our virtualization solution for about 5 years, except hardware compatibility it's great.But we may give KVM a shot too
Finally managed to enable fcgid on apache 2.4, tricky
For many hard core developers, having a job as kernel developer is a dream come true, but it can also be a nightmare :)

Is Linux as Vulnerable to Virus attacks as is Windows

Blog
Linux
Windows

In the past few years i read and heard many times that the reason for Windows' vulnerabilities and specially virus attacks is simply because much more computers are running it and it could have been the same for Linux (aka GNU/Linux)!.

First of all i'm glad that this kind of discussions are pupping up so often these days, because it means that Linux's user base is increasing and it attracts more attention everyday. However this point of view also shows its authors' limited understanding of how GNU/Linux and Open Source community work. GNU/Linux is NOT WINDOWS, yes they're both operating systems but they have many fundamental differences. Lets highlight some of these differences  and see how they affect the main topic of this article.

2.555555
Your rating: None Average: 2.6 (9 votes)

Another way to mirror two folders under Linux & Windows

Blog
Linux
Windows

There are many tools and utilities for syncing files and folders, and yet there are even more. In this tutorial i'll introduce you to several reliable free command line and visual utilities for mirroring a folder into another folder.

This tutorial was originally part of another article but i came up with a much better solution for that one and there was no longer any need for this part so i decided to publish it as separate tutorial. It's not unique but all the same some people may find it useful.

1.395685
Your rating: None Average: 1.4 (139 votes)

Moving Users, Document and settings, or Home folder to another partition or disk

Blog
Linux
Windows

System partition (Where operating system is installed) is usually target for viruses, bad sectors, out of disk space (Which is quite common in Windows Vista and the next versions due to the winsxs folder's uncontrolled size increase) specially in Windows. You may need to re-install or even format your entire system partition, in situations like this the main problem is how to backup your data if your haven't lost it already!! Although it's possible but it's not easy, Unlike Linux , Windows does not have any official live CD so you would have to use command line or connect your disk to another system and wait until it backups your data and then you can start re-installing Windows, it's a very time consuming process and not every one has multiply OSs or PCs.

Using a different disk for users' data can also improve performance in Multi Tasking. Also If you're a Linux user there is another advantage. Using another partition for users's data allows trying other distributions - which is quite common among Linux users - without having to be worried about data loss.

2.411765
Your rating: None Average: 2.4 (34 votes)

Firefox on Debian/Ubuntu/Kubuntu and Adobe Flash Player issues

Blog
Linux

After installing Firefox 3.6 on my Kubuntu using repositories here i realized that it can no longer play flash contents! I did a little bit search and found this solution. Unfortunately it didn't fix my problem so i decided to run firefox from terminal in order to see what's really wrong.

2.04762
Your rating: None Average: 2 (21 votes)

Linux Shell Bridge (Passing variables from scripting langauges like PHP to Linux Shell)

Blog
Linux
PHP
Programming
Sys Administration

It might sound strange at first but i must say that it's very useful specially if you have shell scripts as part of your application. Usually For making this scripts as automated as possible there should be a way to reuse the application's configurations (ips, passwords , etc) and not having to update a separate configuration file whenever anything changes in the application. It's not limited only to this and can be used to pass any kind of variables.

4
Your rating: None Average: 4 (2 votes)