Wooden-Robot.net Commonsense AI, NLP, interaction design, web apps
  • Home
  • About
  • Publications
  • Subscribe (RSS) | Assimilate!
      Categories
      • Accessibility/A11y (4)
      • AI (6)
      • Books (2)
      • C# (12)
      • C/C++ (3)
      • Coding style (9)
      • DHTML (28)
      • Digirati (3)
      • Interaction Design (12)
      • Java (11)
      • MSWindows (19)
      • Open AIM (6)
      • Optimization (5)
      • PIM (8)
      • Prolog (3)
      • Security (4)
      • Source control (5)
      • Tools (19)
      • Uncategorized (6)
      Meta
      • Log in
      • Entries RSS
      • Comments RSS
      • WordPress.org
      How to search for a string pattern in a directory tree in *nix
      Posted on June 11th by david
      grep --include='FILEPATTERN' -rin SEARCHPATTERN * Where: FILEPATTERN is the file name pattern you want to match, for example 'h*' for all files that start with h -r is recursive i is ignore case for SEARCHPATTERN matching n is print out the line number SEARCHPATTERN is what you want to search * is to include all files (which is usually what you use if you use --include)
    • How to avoid the error beep in MySQL client Continuing today's theme of avoiding ill-considered audio feedback in some desktop tools, the MySQL client plays a beep on errors, and one can't avoid it ...
      [April 10th by david]
    • How to avoid the “breaking glass” sound in TortoiseCVS When an error occurs in the TortoiseCVS client, it plays a "breaking glass" sound that can be pretty annoying. To avoid this, rename or ...
      [April 10th by david]
    • Firebug-like dev tool for Safari 3 Haven't tried it yet, but at first glance looks pretty useful: http://www.simplebits.com/notebook/2008/03/18/safari.html
      [March 20th by david]
    • EOFException from getBinaryStream If you get EOFException from a call to getBinaryStream on a result set, here are two suggestions: Check that when you write the stream, you aren't ...
      [March 14th by david]
    • Great advice from xml.com about XHTML gotchas There's a great post on xml.com about getting XHTML markup right. A sampling: Any styles defined on the body element should be defined on the html ...
      [January 7th by david]
    • Steve Souders’ 14 rules for faster-loading websites Within a few years, if you notice in Firebug that a site doesn't adhere to these, you should ask yourself why... http://stevesouders.com/hpws/rules.php These rules are an excerpt ...
      [December 31st by david]
    • “current Web designs are three times easier to use for non-disabled users than for users with disabilities” That quote comes from a new Nielsen Norman Group (aka Jakob Nielsen and Don Norman) study of the usability of many websites for disabled and ...
      [December 20th by david]
    • Top 7 most common mistakes with Javascript syntax Ok, my basis for saying "most common" is not at all scientific, just a gut sense of how many times I've seen 15 mins or ...
      [December 13th by david]
    • An alternative to using eval() to reify JSON strings If you have a page that uses a JSON API, don't reify the JSON response strings using eval(). If it's an external API, you can't ...
      [December 12th by david]
    • “There is no script engine for file extension .js” If you are trying to execute a JavaScript file in Windows using the cscript interpreter, try adding //E:jscript to your call. for example: cscript //E:jscript foo.js
      [December 3rd by david]
    • The Enter key: Making a mess of submit buttons and textboxes If one has a submit button in an HTML form, then pressing Enter will trigger the first of these in doc order, as though one ...
      [November 28th by david]
    • “Unable to detect the current startup project” in Visual Studio 2005 I got this error even after right-clicking on the project within my solution and choosing "Set as StartUp Project" (followed by "save all").  Quiting VS, ...
      [November 16th by david]
    • << Previous Entries
      Next Entries >>
    A product of