Laptop sanity restored

November 30th, 2006

Over the past month or so my laptop has been driving me slowly insane. It’s performance has been absolutely dire, particularly when trying to work under VMWare. I’ve spent many hours staring at the task manager looking for rogue processes that might explain the constant disk thrashing but to no avail. Process Explorer (one of the Sysinternals tools now owned by Microsoft) came to the rescue indicating that, for example, when running VMWare, 50% of the CPU was being used to handle hardware interrupts.

A quick Google suggested an issue whereby Windows steadily reduces the transfer mode on an IDE channel after six cumulative time-outs or CRC check failures until eventually it hits rock bottom speeds with PIO mode. Checking the device settings confirmed that this had happened or, alternatively, my primary hard disk has always been running in this mode. One suggested mechanism to reset the mode is to uninstall the driver and let Windows reinstall it on reboot. I’m now back in Ultra DMA Mode 5 and everything is zipping along nicely – even the reduction in noise level is noticeable!

Brown at Moseley Green

November 26th, 2006

We headed over to the Forest of Dean today for Bristol Orienteering Klub‘s district event at Moseley Green. I went out on the brown course and was pleased to discover that the planner’s primary concern seemed to be to ensure that competitors saw the best bits of the area and didn’t have to fight their way through too much of the bramble infested woodland (even if this meant the odd dog leg in to and back out of a control).

Read the rest of this entry »

Dining out in Monmouth

November 25th, 2006

We’re in Monmouth for the weekend visiting the in-laws and, to celebrate Christine’s imminent birthday, we went out for dinner at a new restaurant named Bistro Prego. This was only their third night so the service was a little random (the third bottle of wine to arrive at our table was the one intended for us, the waitress was unsure as to what some items on the menu actually were, and we sent the bill back as they’d missed off a few items). This is, perhaps, forgivable as I suspect Monmouth doesn’t have a particularly large pool of trained serving staff to call upon! The food, however, was absolutely superb.

Christine’s Mum and I started with a warm asparagus salad with fennel and chickpea fritters, which was very well presented. Christine had the herring on bruschetta and her Dad the braseola (home cured beef). I followed my salad with pheasant with chesnuts and, slightly bizarrely (although it did work well), noodles. Other selections on our table included rabbit lasagne, stuffed aubergine and a nice thick slab of porchetta. The servings were generous but, given the hit rate so far, I forced down the lemon and pine nut torte which didn’t disappoint.

If you’re ever in the vicinity I’d highly recommend stopping in.

JMS Application Server Facilities

November 23rd, 2006

On the basis of a thread of notes I was involved in this week, I was considering a post on the WebSphere Application Server support for JMS providers that don’t implement the Application Server Facilities (ASF) part of the JMS specification. As the name suggests, these facilities cover aspects of integration between a JMS provider and a J2EE application server such as transactionality and message-driven bean support. Paul Titheridge (who works in the service team covering the WebSphere MQ and WebSphere Application Server JMS providers) has done the hard work for me and written a developerWorks article on the subject.

Read the rest of this entry »

Feature Pack for Web services podcast

November 23rd, 2006

In a previous posting I covered the Feature Pack for Web services. This week’s developerWorks Making SOA real with WebSphere podcast includes an interesting interview with Nathan Goike on this subject. Points of particular interest to me was the inclusion of Apache Axis2 and the use of policy sets to ease Web service configuration.

Security presentations

November 23rd, 2006

Keys Botzum has provided updates to his security hardening and programming presentations, written in combination with my UK colleagues Cameron Martin and Peter Kovari, to cover Version 6.0 and 6.1 of WebSphere Application Server.

Upgrade to WordPress 2.0.5

November 21st, 2006

Finally found the time to upgrade to WordPress 2.0.5. The process of copying across all the modified files, plugins, themes etc. is always far more manual than I’d like so if you spot anything that looks broken please let me know!

WS-Notification

November 21st, 2006

Ben Bakowski, Chris Whyley and Matt Roberts have written a nice developerWorks article introducing WS-Notification in WebSphere Application Server Version 6.1. For once I’ve actually sat down myself and worked my way through it so I know it’s good! It illustrates the use of a publisher, asynchronous consumer and pull point for lightweight consumers, along with mixing WS-Notification and JMS. One thing to watch out for though: the authors have chosen to use scripting for the setup and pre-written applications which, although providing useful examples, means it’s easy to get to the end of the article without knowing what you’ve done if you don’t take the time to look at the content of the scripts and code.