Explore Tools

Find and Edit File

November 24, 2011

While working on a huge code-base with several thousand source files, it becomes difficult to remember where each file is. If you use conventions like one file per class, you can at least figure out the file name. E.g. the definition of class Foo would be found in Foo.class.xx or something like that.

Thankfully, ack makes it easy to find the location files in a project. Just say, ack -g Foo.class and voila! it tells you to dig in modules/frob/model/include/Foo.class.xx or whatever abominable directory hierarchy it may be embedded in. So when you decide to kill that error at line 324 of class Foo, all you need to do is:

Continue reading →

My Imaging Tools and Workflow

November 1, 2010

As my photos get backed up and burnt on to a DVD, I thought I might just do a quick cataloguing of the software I’ve found useful for developing my photographs and what each does. I’d also outline my workflow as I present each software in the order in which it appears in the workflow. Just to set the context, I use Microsoft Windows 7 for my imaging tasks, and my camera is a Nikon D90, so I do use a lot of Nikon software.

Continue reading →

Tools

Tahir Hashmi