March 24, 2006
Multiple live CDs in one DVD

Live CDs do a great job of advertising Linux distributions. In addition to general-purpose live CD distributions, there are lots of task-oriented live CDs. Wouldn't it be great if you could carry multiple live CDs on one DVD disc? has put up a script that you can use to make a custom DVD to boot multiple live CDs.

March 17, 2006
Google Maps API Basic Tutorial

This tutorial is intended to help you create your own interactive maps using the Google API. Do take a look at the Google documentation first.

There are two ways to use this tutorial:

1. Read it and try to understand the principles involved.
2. Use the example files as templates. Paste the code into your own web page and change the API key and data. Read the "potential pitfalls" sections, and try to avoid them.

March 16, 2006
Setting up Samba, as a primary domain controller with roaming profiles

This document describes how to setup Samba on a Debian GNU/Linux file server to act as a primary domain controller for Windows 2000 workstations.

March 13, 2006
Writing to your Windows XP/2000 NTFS partition from Linux.

The NTFS FUSE programs allow (reading from and) writing to your NTFS partitions. Creating, deleting, moving and replacing small numbers of files works well enough, however, when copying a large number of files in nested directories it often chokes. When it does work, it is fast.

March 12, 2006
Understanding /proc - Linux Forums

When it comes down to it, /proc is a filesystem. Although it does not represent any physical device, you can still mount it and unmount it as you please. It contains a multitude of valuable information regarding the processes you are running, as well as the hardware you have hooked up to your computer (although in recent years, /sys has been devised by the Kernel folks to represent the hardware hierarchy and export device information ). You can see which modules you have loaded, how long your system has been up, and the memory usage of processes on your system. In fact, every single process running has an entry, or directory, inside /proc. As you can see, /proc can be a very powerful asset. But before you can use it, you need to mount it.

A Concise apt-get / dpkg primer for new Debian users

All Linux distributions which claim their roots in the Debian distribution use this versatile package manager. For the uninitiated, Debian uses the deb package format for bundling together files belonging to an application. You can look at it as something like a setup installer (Eg: Installshield) in windows counterpart.

Here I will explain how to go about using this package handling utility to get the results that you desire.

March 03, 2006
Using Ajax from Perl

CGI::Ajax provides a small bit of infrastructure for your CGI programs. You tell it about some of your functions and it sets up JavaScript to call them and return the results to your page. You don't need to worry about writing the JavaScript to do this, because CGI::Ajax takes care of it. All you have to do is add some JavaScript calls to the functions defined in your script and let CGI::Ajax deal with the plumbing.