Skip to Content


Any self respecting consultant worth his salt knows the importance of screenshots. You never know when OSS would ask for the pictures 😀 And if you are preparing training material you just cann’t live without a screen capture utility(Thanks – Kristin, Rick, Leland). MWSnap is a free utility to exactly do that. Get your copy from here.


Tail for Windows

The other day I was talking to a unix admin and said “You know I have found a utility called tail” and admin smiled and said “Yeah right – about 30 years late”. What I actually meant was tail for windows. Tail is a beautiful program which lets you monitor ongoing log files in realtime. Get it from here




HTTPLook has helped me numerous times isolate pesky problems I encounter in web application environments. Quote from a client I was working “The best thirty dollars we spent on a product.”


To report this post you need to login first.


You must be Logged on to comment or reply to a post.

    1. Pankaj Kumar Post author
      Thanks Dagfinn. I do have cygwin on my notebook. But I was using that only for certain dlls that are needed for some other programs. The idea never occured to me to use it for everything else. So from now on I am doing more or less and then grep them 🙂

      I can understand the importance of WinMerge kind of tool to do diffs in development environment where I compare source files. How do you envisage its use in consulting environments?

      Warm Regards

      1. Former Member
        cygwin is very practical yes.

        I don’t know if you would define this as consulting work, but generally I’ve noticed that random problems occur as a consequence of different file versions on different application servers. Using winmerge recursively on two server nodes is great to resolve wheter or not this is the problem.

  1. Good things come in small packages, and great tools come in command-line-interfaces 😉

    UnxUtils — a collection of many GNU utils from the UNIX/Linux world ported to the Windows environment (no cygwin.dll needed).

    Some of the most useful in the package: grep, find, less, more, tail, head, wget, sed. More are available.

    To download point your browser to

    Alon Weinstein

  2. I love Charles, another Windows tools to debug HTTP applications.
    From the website: Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
    Available here:

    Best regards,
    Christoph Schulz
    Freudenberg IT

  3. Former Member
    Hi Pankaj,

    I would like to add some Tools for analyzing network pakets to your toolset:

    First of all, Ethereal which I use for general Network Analysis.

    For HTTP traffic I mostly use a Firefox Plugin  called Tamper Data

    If you have to use IE I can recommend Fiddler as Proxy

    I can also recommend Paros which is a Java-based HTTP Proxy

    Paros and Fiddler are good when it comes to analyzing HTTPS connections, because the they make  the handshake with client/server. I found Fiddlers UI very convenient to use. All tools are open source/for free.

    Best regards,


Leave a Reply