Entries Categorized as 'Programming'

SOAP is a Four Letter Word

Date March 6, 2008 by Isaac

If you are a SOAP fan then you may want to stop reading now.  Seriously, I am not interested in a philosophical debate on the “merits” of SOAP.  Personally, I think SOAP is a horrible way for distributed resources to communicate.  The idea of SOAP being XML and hence partially readable is OK, but for [...]

TCL Call Graph Generator

Date March 4, 2008 by Isaac

I found this TCL call graph generator today. I find that call graph generators are useful for static debugging and tracing of program flow. http://www.fincher.org/tips/Languages/tcltk.shtml Link Summary http://http://www.fin…Languages/tcltk.shtml

Recursive Find and Replace in Linux

Date September 25, 2006 by Isaac

Believe it or not this actually took some time to find, so I am posting it here for future reference. To do a find and replace recursively in Linux type:   find ./ -type f | xargs sed -i ‘s/string1/string2/g’   That will replace every occurrence of “string1″ with “string2.”

Bash Variables

Date August 17, 2006 by Isaac

Character Definition $* Expands to the positional parameters, starting from one. When the expansion occurs within double quotes, it expands to a single word with the value of each parameter separated by the first character of the IFS special variable. $@ Expands to the positional parameters, starting from one. When the expansion occurs within double [...]