Software for Geeks

Music and Audio File Manipulation From Command Line
Photo courtesy of sean dreilinger

This article is part of the on-going Software for Geeks series. SoX stands for Sound eXchange. SoX is a cross-platform command line audio utility tool that works on Linux, Windows and MacOS. It is very helpful in the following areas while dealing with audio and music files.

  • Audio File Converter
  • Editing audio files
  • Changing audio attributes
  • Adding audio effects
  • Plus lot of advanced sound manipulation features


Blackberry Bold PhoneA while back we discussed about 12 powerful PuTTY add-ons. When you are working on production support or on a critical project that require 24×7 support, it is essential that you connect to the remote Linux server from anywhere. I found having a SSH client on my phone is very convenient for a quick status check and troubleshooting.

MidpSSH is a SSH and Telnet client for mobile device.

This is a step-by-step guide on how to connect to a Linux server from blackberry phone using MidpSSH software.


PuTTY: Extreme Makeover Using PuTTY Connection Manager

by Ramesh Natarajan on March 16, 2009

PuTTY LogoThis article is part of the on-going Software For Geeks series.

PuTTY Connection Manager was mentioned in the 12 PuTTY add-ons that we discussed a while back. One of the major missing features in PuTTY is the ability to display multiple sessions in Tabs.

PuTTY CM displays multiple PuTTY sessions in Tabs. In this article, let us review in detail the 5 powerful features of the PuTTY Connection Manager that will make PuTTY more enjoyable.


PuTTY LogoThis article is part of on-going Software For Geeks series. PuTTY is hands-down the best, free, and lightweight SSH client for Windows. I have provided list of 12 powerful PuTTY add-ons with screenshots, that will solve few shortcomings of the original PuTTY.  Play around with these add-ons and choose the one that suites your need.

Web Based Time Tracking – Software for Geeks #2

by Ramesh Natarajan on August 4, 2008

Time Tracking - ClockAs part of Software for Geeks on-going series, earlier I wrote about Web based To-Do List Software. In this post, let us review about Web based time tracking software. For geeks to be ultra efficient and productive, it is very important to cut down the time spent on activities that are not aligned with your goals. If you track daily activities either manually or using some software, you will be surprised to find out how much time your may be spending on activities that don’t need such attention. Take a test drive of the following two free online time tracking software and pick the one that suites your need.

Web based To-Do List – Software for Geeks #1

by Ramesh Natarajan on June 29, 2008

I will be posting “Software for Geeks” series on an on-going basis. Every post in this series will be about a specific type of software. Let us review the following five different free web based to-do list software in this post.

Geeks have several new technologies to explore and cool gadgets to play with. Managing the tasks and the list of things to do effectively is a boring and important part of Geek’s life. Take a test drive of all of these five softwares and choose the one that best fits your needs. Just testing these software and exploring their features is the fun part.