Disable or Modify CAPS LOCK key

An annoying problem Do you accidentally hit CAPS LOCK all the time? Its placement on keyboards next to the ‘A’ key puts it in a heavy-traffic area.   Now solved http://johnhaller.com/jh/useful_stuff/disable_caps_lock/ Using the information at this site you can: disable the key entirely map it to another key (I prefer making it behave like the…

0

Extracting Files from a .MSI package

The Scenario One needs to retrieve a couple of files from a windows installer package (.MSI file). One could install the MSI and find the files in the *Program Files* folder but there are problesm: can take too long to perform the installation it’s desirable to avoid *polluting* the machine with unneeded software (files, registrykeys,…

0

UX: Being Good is better than being Consistent

The Inspiration This Dave Winer post on firefox ( http://www.scripting.com/2005/11/19.html#convincingFirefoxToSelectallOnClick ) reminded me to post my thoughts on UX consistency.   My Observation By default when we design a User Experience we default to being consistent with some standard (a convention or pattern of UI, a corporate guideline, a previous version, etc.). It’s a completely valid approach. I’ve seen…

0

Creating Strongly-Typed WMI Classes with Mgmtclassgen.exe

My recent work involved writing a C# to automating the installs of server products. A lot of the work involved using WMI. Generally, working with WMI in scripting languages like Perl, Python, or VBScript is easy but using it in C# can be difficult. WMI is very late-bound and that can be an unpleasant burden…

0