November 19, 2009

Shreyank pointed me to this lovely song “Puff the Magic Dragon”. Nicely composed and sung by Peter, Paul and Mary, it’s a treat to listen to it.

October 23, 2009
Being human

Hi,

I stumbled upon George Orwells Reflections on Gandhi, from here. While the essay is certainly interesting; I’m mighty impressed by some of the quotes therein.

—-
    ”To an ordinary human being, love means nothing if it does not mean loving some people more than others.”

    ”The essence of being human is that one does not seek perfection, that one is sometimes willing to commit sins for the sake of loyalty, that one does not push asceticism to the point where it makes friendly intercourse impossible, and that one is prepared in the end to be defeated and broken up by life, which is the inevitable price of fastening one’s love upon other human individuals.”
—-


Boy…that is succinct!

October 6, 2009
User comments

Hi!

What a start of the day, I logged-in today to see this beautiful message on the Pem mailing list.

—-

This is a very good product. Simple, light-weight, but very useful!
Thanks for creating it.


Frederick Noronha

http://lists.gnu.org/archive/html/pem/2009-10/msg00000.html

—-

Thank you so much Frederick, really appreciate it.

YEAH…!!! :)

September 30, 2009
Trip to Bangalore

Hi! :)

Last week-end was nice. I had Monday off for Dasara festival; I took the Friday off and went to Bangalore. The city I’ve grown to like and now feel nostalgic about. It is quite unusual of me, because generally I don’t feel like going back to places I’ve left behind. Something tells me I’ve become more sensitive lately.

So the journey began on the late evening of Thursday with a heavy splash of water from the heavens and a change of bus I was suppose to catch. They cancelled my bus and moved me to some stupid bus going to Bangalore and run by a transport company. It started late, left me behind at one point while I was having a cup of tea, and took ungodly 22 hours to reach Bangalore. Horrible!

But once there, it didn’t take me long to cheer up. A cup of tea at the usual bakery where you see lots of colourful people passing by was enough. :) We went to see a movie - What’s Your Rashee - and finally I crashed at around 2 O’Clock Saturday morning. On Saturday, after a nice lazy breakfast, we went to Mysore in the afternoon. Mysore is the once place where they celebrate Dasara like a king. Every nook and cranny of the city was bathing in the lights, colourful fountains were dancing at the crossings, sweet-strong perfumes were sprawling the air and the place was just thronged by vibrant bodies. We stayed at a friends villa like house and returned on Sunday evening. Monday went by too fast, after seeing few friends and talking to some on the phone, before I knew, I was on my bus to Pune and it was raining again.

I reached home Tuesday afternoon, after some 14 hrs of bus ride. At home, I dozed off after turning just couple of pages of the book: It’s Not About the Bike - by Lance Armstrong. In the evening, I happened to attend a fantastic Sarod performance by an upcoming artist Sarang. It was magical! :)

September 22, 2009
GNU Pem

Hi,

I’m more than happy to announce that pem has now become an official GNU software. The latest release of GNU Pem is available from the new home page

at: http://www.gnu.org/software/pem

It was just after the 0.7.7 release that I noticed, the free software directory entry for pem was still showing the latest release as pem-0.4. Which was released more than two years ago. So I wrote to them, asking them to update the information. And thus began the process of GNUnifying Pem. In the end I received a message saying

—-

Date: Tue, 08 Sep 2009 18:17:44 -0400
From: Richard Stallman <…>
To: P J P <…>
Cc: new-gnu@gnu.org, savannah-hackers-private@gnu.org
Subject: GNU pem

I hereby dub pem a GNU package, with you as its maintainer.

—-

sounds like the gods speak, doesn’t it? :)

September 4, 2009
sqz.pl

Hi,

Yet another script surfaces every now and then from the depths of my treasure. It’s a perl script to remove unwanted characters from file names. sqz.pl comes supremely handy when you have hundreds of files with random characters like spaces, brackets, parenthesis, quotes and what not in their names. Then one command like

    $ sqz.pl ‘\”[]() ’ ./*

does the magic. :)

Take a look at it here, may be you’d like it too.

…enjoy! :)

August 17, 2009
djbdns-1.05.3

Hi,

I’m happy that after long it’s time to make a new release of djbdns. A project I started working on somewhere in February 2009. Though It happened by chance that I took up djbdns, lately I’ve started to enjoy the work for several reasons.

    - The project makes a perfect candidate for something that I would like to play with.
    - It is small and simple, yet not too easy.
    - It is written in C, which means I know the rules.
    - It provides ample scope to make my hands dirty and learn something I don’t know yet.

still it’s true that so far it has been quite an intermittent activity, especially after the last release. I hope it’ll change soon, for better. Till then, the few important changes in this release are

    - Commands include tinydns, tinydns-data, tinydns-edit, tinydns-get, dnstrace and couple more.

    - Tinydns now reads from etc/djbdns/tinydns.conf, logs messages to /var/log/tinydns.log
      and requires no support from daemontools.

    - New manuals written for djbdns, tinydns, tinydns-*.

    - All new changes done so far are ported to FreeBSD Unix. So from now onwards, it will work
      on FreeBSD and hopefully on other Unixes as well.


Get the latest source here. An F10 rpm here. For any further information click here.


…! :)

August 16, 2009
Reliance Netconnect on Linux-2.6.30

Hi! :)

Good part of today was spent configuring the new Reliance Netconnect USB modem, Huawei EC1260, for my F10 machine. The task soon became difficult, for after compiling the PPP support in the kernel, I didn’t know which driver to use for the modem. And thus began the loop of compile - reboot - compile the kernel with different options and drivers. After doing that for some 15 times, now it feels good to write this post while the blue light of the USB modem blinks like a distant star. :)

Anyway, this is what you need -

    1. PPP (Point-To-Point) protocol support in the Linux kernel.

    2. USB Mass Storage support.

    3. USB driver for GSM and CDMA modems.

All these modules are shipped in the kernel source. Once you’ve them compiled in the running kernel, run the following commands as root

    # wvdialconf - to create the /etc/wvdial.conf

    # Set the phone, username, & password fields in /etc/wvdial.conf.

    # wvdial & - to run the pppd daemon, and connect to the internet.

by this time sun was setting down behind the clouds and I was hungry. The day concluded with a game of Basketball at Rakeshs followed by treat of Maggie Noodles from Kashyap. :)

July 13, 2009
Pem-0.7.7

Hi,

Time for yet another Pem release. Though there are no *new* features, couple of small bug fixes and code changes recommended in Perl Best Practices(PBP) warranted the release. I haven’t read the book yet, but Perlcritic did the job. :)

Other reason to smile is, Ryan Kavanagh packaged Pem for Debian repositories.

See: http://ftp-master.debian.org/new/pem_0.7.6-1.html

So if you are a Debian user, you can say

      # apt-get install pem

Thanks a million to Kartik and Ryan for that.

You could download the latest release from here OR try

      # yum install pem

…:)

July 3, 2009
Command line fu

Hi,

Rahul mentioned about this site which lists most useful Bash commands as voted by people

See: http://www.commandlinefu.com/commands/browse/sort-by-votes

Some of them are just fantastic; It was cool to tweet from the shell.

I like how these simple things act so powerful. :)