From the category archives:


Insanely Awesome Web Interface for Your Git Repos

May 22, 2012

Almost 80-90 people visit How To: Install and Configure GitWeb everyday in search of setting up a web interface for their git repositories. Though gitweb is nice, it’s a bit painful to setup and the web interface is not that appealing. The other day I received this email from Klaus Silveira Hello Kulbir, I saw your article [...]

Read the full article →

My New Book on Squid Proxy Server (A Beginner’s Guide)

April 18, 2011

I have not blogged since a long time mainly because I was a bit busy authoring a book Squid Proxy Server 3.1: Beginner’s Guide for Packt Publications. The book is an introductory guide to Squid (especially the new features in Squid-3 series) covering both the basic aspects as well as the in dept details for [...]

Read the full article →

How To: Install PHP 5.3 on CentOS 5.1 or RHEL 5.1

September 23, 2009

PHP 5.2 and PHP 5.3 has tons of functionalities which are not provided by PHP 5.1 and PHP 5.1 is the most recent version of PHP available in CentOS 5.1 and RHEL 5.1 via updates. Also, its difficult for people to upgrade OS(s) on production servers frequently and especially if the servers are running absolutely [...]

Read the full article →

How To: New Mail Notification

September 17, 2009

mbooth commented on one of my last post (How To: GNOME GMail Notifier) informing that he/she uses mail-notification. I was curious to check it out for mail via IMAP and I found it way more useful as compared to Gnome Gmail Notifier. I especially like the option to configure it to check the mails every [...]

Read the full article →

How To: Configure Dual Display with ATI Radeon (fglrx)

September 15, 2009

As promised in my last post (News: ATI Catalyst Display Drivers 9.9 Released), I am back with a post on configuring dual display with ATI Radeon HD Graphics Card and proprietary catalyst (fglrx) drivers from ATI. Hardware Used Graphics Card: ATI Radeon HD 3200 (256MB, onboard) Monitor 0: ViewSonic VG1930WM 1440×900 (19″ LCD, Connected via [...]

Read the full article →

How To: GNOME GMail Notifier

September 9, 2009

GNOME GMail (Google GMail) Notifier is an awesome tool for GNOME/Linux users if you are addicted to checking mails every few minutes. GMail Notifier solves a bit of your problems by notifying about multiple gmail accounts. One more plus point is that it can display GMail Notifications for new mails in accounts for which you [...]

Read the full article →

How To: Install and Use Twython (Python Wrapper for Twitter API)

September 5, 2009

As promised in my previous post, here is a brief howto on getting started with twython. The main advantage of Twython over several other python (or any other language) wrappers for Twitter API is that it works even when you are behind your organizations proxy. Download Twython You can download latest version of twython from [...]

Read the full article →

How To: Recover Deleted Files in Linux Using Photorec

September 1, 2009

Frequently I get messages like “I have accidentally deleted my project. Is there any way to recover it in Linux?” or “I worked really hard on that program and managed to deleted it right before submission How do I recover?”. Well I didn’t really have any idea on “How to actually recover deleted files in [...]

Read the full article →

How To: Install ATI Catalyst (fglrx) Drivers

August 22, 2009

Note: This How To is valid up to Catalyst Driver version 10.1. Note: With minor changes this How To may work for other Linux distributions like Mandriva, Suse, Ubuntu, Red Hat, Cent OS etc. Following the suggestions in comments on my last post about ATI Catalyst (fglrx), I tried to reinstall ATI drivers version 9.8 [...]

Read the full article →

How To: Wireless LAN with Broadcom BCM4312 in Fedora 11

July 27, 2009

Fedora 11 does have support for Broadcom wireless drivers, but it didn’t really work out on a friend’s laptop. Finally we got it working and I thought I’ll just note the steps down. Below are the three easy steps you need to take to make it work properly. Step 1 Install needed packages [root@fedora ~]$ [...]

Read the full article →