-
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]