Generic Grep Tool

Sunday, January 14th, 2007

I am seeking tools (especially GUI tools) that will perform regular expression, grep like search and replaces. Ideally the tool would be open source, multiplatform and would provide the functionality of BBEdit:

BBEdit search window

Requirements include:

  • Transparent handling of line endings
  • Able to recursively descend through various directories
  • File filters to determine what to search
  • Autodetection of character encodings

I could write this myself in Java, but not by my deadline. Any suggestions?

Why Did the Ibis Cross the Road?

Friday, January 12th, 2007

30 White Ibis

Lafreniere Park, Jefferson Parish, 2006-12-27

HD DVD Wins

Friday, January 12th, 2007

Game over. Sony has forfeited and Blu-Ray has lost.
(more…)

bad interpreter: No such file or directory

Thursday, January 11th, 2007

You sometimes see this error message when attempting to run a Perl, Python, or shell script that uses a shebang line to find the interpreter. For example,

$ hello.pl
-bash: hello.pl: command not found

(more…)

Windows Vista: Intercontinental Ballistic Software

Wednesday, January 10th, 2007

Woody Leonhard notes that:

with Windows Vista and potentially Office 2007 that changes – the activation system will occasionally check if the product key is still ‘legal’. If Microsoft decides that the product key for your software has been stolen and misused then your copy of Vista or possibly Office 2007 can be disabled remotely (after a warning period).

He’s worried about piracy. I.e. what happens if somebody else “borrows” your key, so Microsoft cuts you off through no fault of your own. I’m wondering what happens when the U.S. Government leans on Microsoft to cut off the keys to the latest alleged seeker of Weapons of Mass Destruction.
(more…)

Lesser Scaup

Tuesday, January 9th, 2007

Lesser Scaup

Lafreniere Park, Jefferson Parish, Louisiana, 2006-12-27