Useful Link Roundup

February 23rd, 2009

I have far more tabs open in NetNewsWire than I can handle, so here’s all the stuff that’s open more so I can find them again if I need them than because I actually want to comment on them or do something with them right now:

When Can I Use? – Useful page for getting a rough idea of the current state of support for web stuff in browsers.  Not perfect but definitely a very good starting point.

HTML 5 Rendering Section – Actually the entire draft spec is a good reference for anyone parsing or rendering HTML.  Since EditLive! does both this is likely to be useful.

Factors That Improve Online Experiences – Interesting research on how user’s navigate web sites and the misconceptions designers have about how usable their sites are.

Replacement iPhone Earphones Review – since my standard set seem to be dying this looks handy.

Google Mobwrite – Interesting looking JavaScript real-time collaborative editing implementation. The theory section is particularly worth studying.

How To Unlock the Huawei E220 HSDPA modem – can’t really see that I’ll need to use this, but useful to know it’s possible.

VMWare Web Access Can’t Login After Upgrading to Debian Lenny

February 20th, 2009

This one should be obvious but well, it wasn’t… When you upgrade to the latest Debian stable (Lenny at time of writing which was released 14 Feb 2009), it will upgrade PAM and a few other really important login-type modules.  At the time it will tell you that you have to restart any services that use PAM or they mightn’t authenticate properly and offer to restart a number of services for you so everything seems happy.

Sadly, since VMWare isn’t installed as a Debian package, it’s not included in that list of services to reboot so it will suddenly stop allowing you to log in. The fix is to simply restart the vmware management services:

sudo /etc/init.d/vmware-mgmt restart

This won’t restart your VMs, just the web access and other management components. You can now log in to the web access console using the appropriate OS accounts (by default I think only root is enabled).

Useful WCM iFix – NullPointerException in CmpntUtils.setSourceIDAndName

February 5th, 2009

If you happen to try and import a WCM library and have it fail, then later find that some HTML components trigger errors in the WCM interface when you try to view or edit them – you need iFix 6.0.1.3-WCM-PK60048.

Gradient Buttons and HSL

November 11th, 2008

For future reference, James Tauber has a very useful article on using the HSL color scheme to create shiny gradient buttons.  It’s worth knowing that in Java HSL is actually called HSB (brightness instead of luminosity) and there are various methods on the java.awt.Color class for converting between HSB and RGB as well as creating color objects directly from HSB.

 The Results Are Cool!

“New” Dutch Accessibility Laws

October 14th, 2008

They aren’t really new anymore, but I just discovered them.  Apparently the Dutch accessibility laws go beyond just the WCAG standard and require a whole range of best practices for web sites.  Good stuff.