Configure or Remove ETags in Apache/HTTP

There are various steps you can perform to optimize your site. One of them is to put some sort of cache/expiry mechanism so that if some client visits your site the second time then they need not to download the whole data, instead of that they just need to download the data which is changed respective of their last visit.…

Read the complete article »

How-To : Block Anonymous Proxy sites in SQUID

Just configuring the proxy/squid and blocking few popularly known sites from your network is not just enough, because there are thousands of active anonymous proxy sites on the net, that your users can use to by-pass your proxy rules.

I too face this problem, when I configured proxy in my network using squid. I thought this is it, but to …

Read the complete article »

Install Lightining in Thunderbird 3.0

I have recently updated my mail client Thunderbird to their latest release 3.0 and after installation most of my addons are not working. Out of them the most important one is “lightning” which i would like to be there in my thunderbird always.

Thunderbird have plans of integrating calender support in future releases but till then i find out a …

Read the complete article »

Forking vs Threading

Fork is nothing but a new process that looks exactly like the old or the parent process but still it is a different process with different process ID and having it’s own memory. Parent process creates a separate address space for child. Both parent and child process possess the same code segment, but execute independently from each other.

Threads are Light Weight Processes (LWPs). Traditionally, a thread is just a CPU (and some other minimal state) state with the process containing the remains (data, stack, I/O, signals). Threads require less overhead than “forking” or spawning a new process because the system does not initialize a new system virtual memory space and environment for the process.

Read the complete article »

Watch your home/Video surveillance with Linux

Surveillance systems are basically used to monitor commercial places, traffic red lights and lots of private companies but i am sure that lots of people out there must be interested in keeping an eye on your home and what’s going on in your home when needed or when you are away from your house like sitting in the office. This …

Read the complete article »