From the category archives:

Server

IntelligentMirror: RPM and DEB Caching Improved (0.4)

September 19, 2008

IntelligentMirror version 0.4 is available now. There have been significant improvements in intelligent mirror since last release.
Improvements

Fixed defunct process problem. You will not see defunct python processes hanging around anymore. Previously every forked daemon used to got defucnt because parent never waited for the forked child to finish.
IntelligentMirror now supports caching of Debian packages just [...]

Read the full article →

IntelligentMirror: Available for Testing

August 19, 2008

Note : A newer version of intelligentmirror is available now. Please check this.
Intelligent Mirror is basically a tool or squid plugin (redirector) to cache rpm packages so that the subsequent requests for the same package can be served from the local cache which will eventually save a lot of bandwidth and downloading time.
Who needs Intelligent [...]

Read the full article →

IntelligentMirror: GSOC Project Update

June 2, 2008

Brief Introduction
IntelligentMirror can be used to create a mirror of static HTTP content on your local network. When you download something (say a software package) from Internet, it is stored/cached on a local machine on your network and subsequent downloads of that particular software package are supplied from the storage/cache of the local machine. This [...]

Read the full article →

How To: Configure Squid Proxy Server

May 2, 2008
Squid Caching Proxy Server

Mission
To configure squid for simple proxying without caching anything.
Use Cases

When you want to have control on what people browse on your lan.
When number of machine is more than the number of IP addresses you can afford to buy.
When you want to help this holy world in saving some IPV4 addresses

Assumptions

You have a machine [...]

Read the full article →

How To: Write Custom Redirector or Rewritor Plugin For Squid in Python

April 30, 2008

Mission
To write a custom Python program which can act as a plugin for Squid to redirect a given URL to another URL. This is useful when already existing redirector plugins for Squid doesn’t suit your needs or you want everything of your own.
Use Cases

When you want to redirect URLs using a database like mysql or [...]

Read the full article →

How To: Write Custom Basic Authentication Plugin for Squid in Python

April 24, 2008

Mission
To write a Python program which can be used to authenticate for Squid proxy server. This is useful when you don’t want to configure complex systems like LDAP, ntlm etc.
Use Cases

When you want to authenticate clients using mysql database.
When you want to authenticate clients using flat files or /etc/passwd file or some custom service on [...]

Read the full article →

How To: Configure Hierarchicy of Proxy Servers (Squid)

March 5, 2008

Yesterday I came across this idea of caching all the data that I browse on my hard disk so that the average load time of a website decreases. Actually the idea is I’ll cache all the static data that I browse like images, static html pages, CSS files and similar things which does not change [...]

Read the full article →

How To: Install FFMPEG and FFMPEG-PHP

December 11, 2007

I was randomly browsing the internet and reading about making a website look better and I encountered ffmpeg-php. ffmpeg is a very powerful tool to record, convert and stream audio and video. Its a very rich tool almost supporting every format out there in the world. It can convert any format to any other format [...]

Read the full article →

How To: Install PHP-Ming

November 29, 2007

Yesterday, I came across a library called ming for php which can do wonders while converting videos to .swf (flash), images to .swf and much more. The best thing is that ming provides wrappers in C/C++/PHP/Python/Perl/Tcl etc. So, can be used within any one of these languages. But, the damn thing drove me crazy while [...]

Read the full article →

How To: Install and Configure Shoutcast Radio

November 20, 2007

Shoutcast is a mp3 broadcasting/streaming media server software provided by NullSoft. One can setup a server on any system, GNU/Linux / Windows/ MacOS and can stream mp3 over the network, internet/intranet. I setup shoutcast on my system a long back and found it very useful. Here is a step by step how to on [...]

Read the full article →