I find it strange that developer PCs never seem to get updated unless someone new joins the team - and they only get a new computer if one doesn't exist already. I've never worked anywhere where they've had a policy to update developer machines regularly. I think I'd have a policy of updating them every 12 to 18 months if it was up to me. The older machines can filter down to less power users, or perhaps the developer PCs could be rented. I would love a clean machine with a clean OS every 18 months, and I can have all of my required software set up in less than half an hour so a policy like this would be a huge productivity gain. We could have the latest hardware, so we wouldn't wait so long for builds and IDE's to do their thing:
- Less time waiting for builds
- Less time waiting for boots, reboots, applications to load
- Less time waiting for IDEs to autocomplete, parse, validate, suggest
And a word to IT Managers - don't treat EVERYONE in the organisation as having the same requirements - give power users power machines. I could also go on to question WHY I'm forced to use Windows when every platform I ever deploy to is UNIX. But I'll save that for later.
I hit several bugs this week:
- When deleting an entity, hibernate was checking not-null constraints! "DataIntegrityViolationException: not-null property references a null or transient value" - http://opensource.atlassian.com/projects/hibernate/browse/HHH-2792
- GlassFish 3 didn't like JDK-1.6.0_18 - "java.lang.UnsupportedOperationException: Cannot create XMLStreamReader or XMLEventReader from a javax.xml.transform.stream.StreamSource" - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6909759 - Upgrading to JDK-1.6.0_20 resolved this.
- Deploying my Grails 1.3.0 application to GlassFish 3 failed - "There is no installed container capable of handling this application" - http://jira.codehaus.org/browse/GRAILS-6096
I've been involved in launching a new website at http://www.exmount.com/ - built using Joomla! So I've been interested in doing some SEO - If I search Google and Yahoo for "pmw-ex3 shoulder mount" it appears within the first 2 pages. But Bing still hasn't updated its index - it still has the "parked domain" page from when the domain was registered. Its been a couple of weeks now, it'll be interesting to see when Bing does finally update.
I found some great reading on:
- SSD - http://www.anandtech.com/show/2738/8
- Virtualization - http://www.vmware.com/pdf/hypervisor_performance.pdf
I really like OMG! Ubuntu! - I think it is a very well put together site, and shows off just how much you can do with a Blogger.com blog.