Category Archives: tools

My Best Friend Linux

Today I was setting up a cron job and suddenly realized – Linux has been such a good friend to me all these years and I never recognized this fact. This post is how Linux has stood by my side silently and quietly helped me do difficult things easily, has never once failed me, is always there when I wanted, does not require me to pay, teaches me cool tips & tricks and is a joy to talk with – what else can you expect from your best friend.

I will summarize some of the features I love linux for.
1. tail -f error.log

I use tail command a lot. Only Textpad in windows world has something equivalent of it and that too is a little jerky and with large log files Textpad becomes slow. Tell me if there is a better alternative to Textpad and Notepad++ ( should I have to always manually reload in Notepad++?).
2. crontab

Hats off to the geniuses behind crontab concept. Scheduling programs to run every minute to run on a particular day once a year – is so simple. Just by editing a text file you can schedule your programs to your needs.
3. CLI

I can do “anything” from the command line. It is much faster, can pipe actions, can script them and much more.
4. VI Editor

Navigation, search, replace – cannot be any simpler and faster. Emacs fans – I know you guys can get it done too – we are brothers here.
5. Permissions

Read, Write, Execute permissions – the first thing I learnt in Unix land and lets me sleep peacefully at night!
6. No License hassles

This is the biggest reason why I love linux. I can download it, burn it, install it in my machines and not worry about the license or legal issues. For a startup with a shoe string budget – this is a boon.
Of course there are numerous other benefits – lack of viruses, malware, great performance even in lowly hardware, ease of installing applications and countless others.
To all the people who have contributed to Linux – my sincere thanks.

Green build !!

For a developer nothing in the world makes him happier than a green build. ( Well of course there are things like Wii, a power book, an iPhone, an Audi A4 – but they all cost..a lot.). There was one suite that was failing the build consistently for the past few days. I could have just commented it out and said to myself – will fix it later. It is as bad as Satyam’s Raju inflating his accounts. Because the commented test will never get fixed ( trust me – it might get deleted but never fixed ) and more functionality will be built on this untested one. It is better to have a failing build than have a green build which just gives a delusion that everything is alright.

Anyway, I fixed the tests – it took some time but got a green build in the end and the world feels alright !

Airtel GPRS – it is quite good.

Next week I will be traveling to Calcutta to my in-laws place. Apartment Adda is live and I need to keep monitoring the servers, reply to support emails etc. and I cannot afford to be cut off. Also going to a cyber cafe is not an option – I am paranoid of key stroke loggers and what nots. 

I did quite some research – USB cards, data access card – which were quite expensive for the 1 week access that I needed. Finally ended up trying Airtel GPRS. The speed is dial up – as advertised. My site loads up fast and I am able to SSH. That is all I will need. 
You need a data cable for your phone – so you can use your phone as a modem. Then send the message “MO” to 6123 – this is a week plan for Rs 140 – unlimited usage. And when you want to stop the service send the message “MO CNCL” to 222. Simple isn’t it?
Also with the frequent power cuts I am facing – probably I will go for the 1 month plan – 100MB for 350Rs or so. 
Thanks AR Rahman for the tune and Airtel for your awesome service.