<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>James's Blog</title><link>http://realise-systems.net/blog/jsaull/</link><description>Ethical Slacker</description><managingEditor>James Saull</managingEditor><dc:language>en-GB</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>James Saull</dc:creator><title>So, I went...</title><link>http://realise-systems.net/blog/jsaull/archive/2007/03/30/3032.aspx</link><pubDate>Fri, 30 Mar 2007 18:02:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/03/30/3032.aspx</guid><description>&lt;P&gt;So, I decided it was time to start blogging alongside my colleagues at Conchango. You can find my new blog at: &lt;A href="http://blogs.conchango.com/jamessaull/default.aspx"&gt;http://blogs.conchango.com/jamessaull/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Many thanks indeed to &lt;A href="http://www.realise-systems.com/"&gt;Realise Systems&lt;/A&gt; for hosting me for so long - much appreciated!&lt;/P&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/3032.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Should I stay or should I go?</title><link>http://realise-systems.net/blog/jsaull/archive/2007/03/21/3031.aspx</link><pubDate>Wed, 21 Mar 2007 22:55:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/03/21/3031.aspx</guid><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;I joined &lt;/FONT&gt;&lt;A href="http://www.conchango.com/Web/Public/Content/Home.aspx"&gt;&lt;FONT face=Calibri&gt;Conchango&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; on 9&lt;SUP&gt;th&lt;/SUP&gt; October 2006 and astonishingly (tempus fugit) I am approaching my first review and then the end of probation and it has got me to thinking about my blog. I&amp;#8217;ve been freeload-blogging here at &lt;/FONT&gt;&lt;A href="http://www.realise-systems.com/"&gt;&lt;FONT face=Calibri&gt;Realise-Systems&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; since the halcyon days of working on the Heathrow Terminal 5 construction phase in summer 2003! However, &lt;/FONT&gt;&lt;A href="http://www.conchango.com/Web/Public/Content/Home.aspx"&gt;&lt;FONT face=Calibri&gt;Conchango&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; has a strong community of bloggers. Should I join them and blog under the company flag? Should I maybe start living the &lt;/FONT&gt;&lt;A href="http://www.live.com/"&gt;&lt;FONT face=Calibri&gt;Windows Live&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt; lifestyle and setup my own blog at &lt;/FONT&gt;&lt;A href="http://spaces.live.com/"&gt;&lt;FONT face=Calibri&gt;Live Spaces&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri&gt;?&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;&lt;FONT face=Calibri&gt;I&amp;#8217;ll give it some thought and for my two loyal readers (unless they are web search engine crawlers too...) I&amp;#8217;ll be sure to post if and where I move to...&lt;/FONT&gt;&lt;/P&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/3031.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Business Process Modeling and Management</title><link>http://realise-systems.net/blog/jsaull/archive/2007/03/13/3030.aspx</link><pubDate>Tue, 13 Mar 2007 22:45:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/03/13/3030.aspx</guid><description>&lt;P&gt;I recently attended the &lt;A href="http://www.microsoft.com/uk/architectinsight"&gt;&lt;FONT color=#669966&gt;Microsoft Architect Insight&lt;/FONT&gt;&lt;/A&gt; conference in Wales where I gave a presentation on SOA. One of my ex-colleagues (Dr Andrew Rivers) gave a presentation on Business Process Management with a particular focus on Microsoft BizTalk Server and it just got me thinking...&lt;/P&gt;
&lt;P&gt;One thing I have noticed is that the Microsoft don't have their own business process modeling &amp;amp; simulation tool. Other vendors in this space&amp;nbsp;often boast about theirs. Although these tools are very useful in the analysis and design phases, and&amp;nbsp;in&amp;nbsp;later iterations,&amp;nbsp;it occurred to me that none I have seen attempt to go to the next level.&lt;/P&gt;
&lt;P&gt;At &lt;A title="Durham University" href="http://www.dur.ac.uk/"&gt;&lt;FONT color=#669966&gt;University&lt;/FONT&gt;&lt;/A&gt;, on my engineering course, I remember grappling with a couple of relevant concepts; namely &lt;A href="http://en.wikipedia.org/wiki/Finite_element_analysis"&gt;&lt;FONT color=#669966&gt;Finite Element Analysis&lt;/FONT&gt;&lt;/A&gt; and &lt;A href="http://en.wikipedia.org/wiki/Dead_beat"&gt;&lt;FONT color=#669966&gt;Dead Beat Control&lt;/FONT&gt;&lt;/A&gt;. The first is a system for modeling complex systems (in my case it was mainly for modeling compressible flow) and the second is also a system of describing feed back loops to control systems. One to model behaviour and one to control behaviour.&lt;/P&gt;
&lt;P&gt;So, for example, if we could model the basic dynamics of a car we could describe how more power translates to greater speed. However, we could improve the model to describe how, as the car went faster, rolling resistance increases in a certain way, wind resistance increases exponentially, engine efficiency varies across the range of RPM and so on. If we could model this we would see that as we increased power output of the engine through throttle position and gears the car would accelerate very well initially, then blip as a gear change was required, and then continue on a slightly gentler curve. Eventually the resistances will have increased to a point where they match the total output of the engine and acceleration will cease. In fact as the car then reaches a hill the forces would in fact cause deceleration. Etc. etc.&lt;/P&gt;
&lt;P&gt;Dead beat control on the other hand is more akin to the cruise control on a car. It takes all sorts of inputs and a control model to determine how much throttle or resistance to apply to achieve the correct speed. Notice how good cruise control does not use constant acceleration to reach the desired speed and then, as it flies past it, issue powerful braking forces to bring it back, only to miss the desired speed again and then apply&amp;nbsp;the accelerator and so on. Other examples include the chemical systems of the body attempting to keep blood sugar level in homeostasis without violent deviation. Perfect control will reach the required level very quickly without some form of damped oscillation around this level.&lt;/P&gt;
&lt;P&gt;Now, if we could model a business process, its feedback loops, bottlenecks, constraints, inputs, outputs, variables we could use this to understand how the business process will behave given the data we could have available. Deploy this model into your Business Process Management system and wire it up to all the right telemetry as input and all the right activators (to control the system)&amp;nbsp;and you'd have a Business Process Model-Managed system. Such a system could assist in leveling the schedule in a supply chain or deploying just the right amount of resources to an operation in response to incoming orders etc. A business process autopilot.&lt;/P&gt;
&lt;P&gt;One place where we are already starting to see this is Health Modeling. Systems are instrumented via SNMP, WMI, Event Logs etc. The health model receives this input and&amp;nbsp;resutls in&amp;nbsp;transitions in&amp;nbsp;the state machine (health model)&amp;nbsp;to a new state (reduced service, failed service etc.) and then via scripted responses attempts to correct the system. Sometimes it is all 100% automated and sometimes it signals human intervention because the system is too complex (or uneconomical)&amp;nbsp;to be modeled.&lt;/P&gt;
&lt;P&gt;Current BPM systems really rely today on that human intervention. Business Activity Monitoring systems are the business telemetry that is visualised on a dashboard of KPIs (scorecards etc.), business managers then perform the modeling of the system and signal the response to correct the system - they then watch all the lag indicators and speculate on trends and issue more corrections. If we could begin to model more and more of this behaviour using next generation Business Process Modeling tools we could make them a runtime operational component of the system: tying up business telemetry (BAM) to the system controls for &lt;A href="http://www.strategosinc.com/autonomation.htm"&gt;&lt;FONT color=#669966&gt;autonomation&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;How far can we take business rules engines? What about AI? What about &lt;A href="http://en.wikipedia.org/wiki/Finite_element_analysis"&gt;&lt;FONT color=#669966&gt;Finite Element Analysis&lt;/FONT&gt;&lt;/A&gt;? What about Windows Workflow Foundation state machine workflows? We don't have to boil the ocean but clearly we can make BAM do more than just let business managers know what is going on!&lt;/P&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/3030.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Updated Dell D820 Vista Video Driver and my Windows Experience Index dropped a point!</title><link>http://realise-systems.net/blog/jsaull/archive/2007/01/09/2635.aspx</link><pubDate>Tue, 09 Jan 2007 12:23:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/01/09/2635.aspx</guid><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Well I wasn't expecting that! Aero performance on my Dell laptop on RTM Vista seemed clunky (especially the Windows Tab application switching). In fact my recollection of my old Acer Ferrari running&amp;nbsp;a Vista Beta&amp;nbsp;was definitely&amp;nbsp;better. &lt;p&gt;So I thought I would go to the Video Drvier panel and click the button to upgrade the driver. It found a driver and applied it. I re-ran the "Performance Information and Tools" panel to update my Windows Experience Index and it had dropped a point on Video Performance - see below for yourself! &lt;p&gt;I will keep checking back to see whether this improves... &lt;p&gt;Before (see how it knows my system has changed): &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/UpdatedDellD820VistaVideoDriverandmyWind_AE1E/image04.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="480" src="http://www.realise-systems.net/jsaull/UpdatedDellD820VistaVideoDriverandmyWind_AE1E/image0_thumb.png" width="527" border="0"&gt;&lt;/a&gt;  &lt;p&gt;After: &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/UpdatedDellD820VistaVideoDriverandmyWind_AE1E/image05.png" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="480" src="http://www.realise-systems.net/jsaull/UpdatedDellD820VistaVideoDriverandmyWind_AE1E/image0_thumb1.png" width="529" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2635.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Wasn't expecting to like the XBox 360 so much...</title><link>http://realise-systems.net/blog/jsaull/archive/2007/01/04/2620.aspx</link><pubDate>Thu, 04 Jan 2007 21:23:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/01/04/2620.aspx</guid><description>&lt;p&gt;I spoilt myself at Christmas and bought myself a Microsoft XBox steering wheel. It came bundled with Project Gotham Racing 3 - and I'm just loving it! I'm playing it via my 1280x1024 LCD computer monitor with rubbishy stereo speakers in my home office so I am sure this could be made even more impressive with a big widescreen and 5.1 surround but nonetheless I wasn't expecting this much fun!&lt;/p&gt; &lt;p&gt;At work we have one of these &lt;a href="http://www.gamepod.co.uk/gtx.php3"&gt;GamePods&lt;/a&gt; near the foosball machine, and I'm wondering whether I can't find somewhere at home to install one:&lt;/p&gt;&lt;a href="http://www.realise-systems.net/jsaull/WasntexpectingtoliketheXBox360somuch_12C99/GamePodGTX3.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="240" src="http://www.realise-systems.net/jsaull/WasntexpectingtoliketheXBox360somuch_12C99/GamePodGTX_thumb1.jpg" width="238" border="0"&gt;&lt;/a&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2620.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Customising Outlook 2007 to be a better RSS Reader</title><link>http://realise-systems.net/blog/jsaull/archive/2007/01/04/2618.aspx</link><pubDate>Thu, 04 Jan 2007 17:07:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2007/01/04/2618.aspx</guid><description>&lt;p&gt;&lt;a href="http://www.u-g-h.com/default.aspx"&gt;Owen&lt;/a&gt; recently &lt;a href="http://www.u-g-h.com/Outlook2007AndRSS.aspx"&gt;blogged&lt;/a&gt; about how he doesn't really like Outlook 2007&amp;nbsp;as a RSS Reader. I interpreted the gist of this post, with which I mostly agreed, as the difference between a Domain Specific tool (such as &lt;a href="http://www.sharpreader.net/"&gt;SharpReader&lt;/a&gt;) versus a generic tool such as Outlook. I do use Outlook 2007 now on Vista as my main RSS reader for the following reasons that work for me:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Flagging and marking of posts so I can manage important posts just&amp;nbsp;like emails in task lists etc.  &lt;li&gt;Integrated desktop/Vista search so I can&amp;nbsp;find posts and emails alike  &lt;li&gt;Ctrl+F to just forward the whole post to a colleague who would be interested in the post  &lt;li&gt;Outlook Web Access - although it won't actively refresh the feed from the server, I can still read my posts remotely  &lt;li&gt;Synchronise to my Windows Mobile 5 PDA phone - it is just an outlook folder  &lt;li&gt;Exchange Server&amp;nbsp;- the posts are stored on the server, so they go with me  &lt;li&gt;... Outlook is a powerful customisable tool so I expect to be able to use RSS data in increasingly useful ways&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Owen has two main complaints though:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Not being able to mark all the items as read without going to each folder and right clicking  &lt;li&gt;Not being able to see all the latest posts without looking for all the emboldened RSS feed folders&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;I agreed, but I thought I'd have a quick go at cracking this. The easiest way I could see was to create a new search folder in Outlook that equated to the following queries:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;"all posts that are unread" - I can then select all items and click "mark as read" to do a global catchup.  &lt;li&gt;"all posts from the last week that are unread" - I can then just see recent unread posts&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;This has me thinking that in fact with all the rules and clever customisation you can do with Outlook you could really integrate RSS data into a full on knowledge worker workflow.&lt;/p&gt; &lt;p&gt;Below I show how I created the Search Folder showing RSS posts for the last seven days:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/UnreadRecentBlogPosts4.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="299" src="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/UnreadRecentBlogPosts_thumb2.jpg" width="640" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Step 1:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step12.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="357" src="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step1_thumb.jpg" width="640" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Step 2:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step24.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" src="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step2_thumb.jpg" width="635" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Step 3:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step32.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" src="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step3_thumb.jpg" width="636" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;Step 4:&lt;/p&gt; &lt;p&gt;&lt;a href="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step42.jpg" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="480" src="http://www.realise-systems.net/jsaull/CustomisingOutlook2007tobeabetterRSSRead_D828/Step4_thumb.jpg" width="634" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2618.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Turn on Windows XP SP2 Compatibility for Juice to make it work on Vista</title><link>http://realise-systems.net/blog/jsaull/archive/2006/12/22/2571.aspx</link><pubDate>Fri, 22 Dec 2006 09:49:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/12/22/2571.aspx</guid><description>&lt;p&gt;So if you installed Juice for downloading Podcasts and are wondering why it won't work - &lt;a href="http://www.juicereceiver.com/support/viewtopic.php?t=1082"&gt;this is it&lt;/a&gt;. Summarised here:&lt;/p&gt; &lt;p&gt;1. Open Explorer and locate the Juice.exe file. &lt;br&gt;2. Right-click on Juice.exe and choose Properties. &lt;br&gt;3. Click the Compatibility tab. &lt;br&gt;4. Select "Run this program in compatibility mode for". &lt;br&gt;5. Make sure that "Windows XP (Service Pack 2)" is selected. &lt;br&gt;6. Click OK.&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2571.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Windows Mobile Device Center is still in Beta</title><link>http://realise-systems.net/blog/jsaull/archive/2006/12/22/2570.aspx</link><pubDate>Fri, 22 Dec 2006 09:45:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/12/22/2570.aspx</guid><description>&lt;p&gt;During the RC days of Vista earlier in 2006 I was impressed with the simplicity of just plugging in my Windows Mobile 5 PDA Phone and it all being a cinch to sync. No Active Sync misery (although the latest versions have improved).&lt;/p&gt; &lt;p&gt;Having recently upgraded from XP to Vista RTM I plugged in my same phone only for very little to happen except to be offered to browse my phone filesystem or sync Windows Media. Errr - I'd like to setup a partnership...&lt;/p&gt; &lt;p&gt;Turns out that Windows Mobile Device Center is still in Beta and you can download it &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=c23c8e6a-a72d-4aef-9663-31ce2fefbada&amp;amp;DisplayLang=en"&gt;here&lt;/a&gt;. Seems to work fine for me. I wonder what is holding it back from RTM?&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2570.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>From Blackbird to XBOX 360</title><link>http://realise-systems.net/blog/jsaull/archive/2006/12/03/2280.aspx</link><pubDate>Sun, 03 Dec 2006 19:29:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/12/03/2280.aspx</guid><description>&lt;P&gt;I finally sold my Honda Blackbird on eBay. Last year I did 0 miles on it, and this year I managed about 2,500. Last year I moved house and my second son, Tom, arrived. This year I had reason to commute on it and I earned enough Brownie points at home to get a day&amp;nbsp;away on the bike.&lt;/P&gt;
&lt;P&gt;A friend organised a group trip to see the 1st World War graves in Northern France. Somehow the Friday we picked was a very wet day sandwhiched by some nice hot days! This didn't ruin the day at all really - for me, biking is mostly a social affair and having a day touring abroad with a group of strangers (except one)&amp;nbsp;was a lot of fun. The WW1 museum and sites were very sobering too, and it was nice to pay some respect.&lt;/P&gt;
&lt;P&gt;One of the first things my wife did when the cash for the bike cleared was to buy me a XBOX 360 as&amp;nbsp;commiseration! I've managed to play it once so far, but having never owned a console and certainly not one that can be a media centre extender, HD DVD player etc. is an exciting prospect.&lt;/P&gt;
&lt;P&gt;So, by means of the XBOX 360, I may finally get to do some laps of the Nurburgring!&lt;/P&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2280.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>I challenge you to external hard drive trumps.</title><link>http://realise-systems.net/blog/jsaull/archive/2006/11/07/2137.aspx</link><pubDate>Tue, 07 Nov 2006 21:22:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/11/07/2137.aspx</guid><description>&lt;P&gt;As consultants we get issued with pretty impressive laptops that strike the best possible balance between desktop replacement behemoths and portable machines with reasonable battery etc. The point being that as we move between a variety of projects in a variety of client sites the only constant is the laptop to deliver work on. It is impractical to have a proper workstation and&amp;nbsp;ludicrously expensive and compromised to try and get a laptop to genuinely replace a workstation.&lt;/P&gt;
&lt;P&gt;My current Dell has a single 7200 rpm 100GB laptop drive. In laptop land, this is great. But with 2GB of RAM (&lt;A href="http://blogs.conchango.com/jameshayes/archive/2006/10/26/Dell-D820-4GB-memory-problem-_2800_Part-3_2900_.aspx"&gt;and the promise of 4GB&lt;/A&gt;) and a dual core processor I can run up several Virtual Machines and find myself with two problems:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Insufficient hard disk space for the increasing number of virtual machines. 
&lt;LI&gt;Insufficient IO performance because dual core means two real parallel tasks dependent on one disk, and with IO orders of magnitude slower already...&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The typical solution is to opt for an external hard drive, balancing the competing demands of convenience and performance as always:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Host powered and tiny: slips into the laptop bag with no extra weight, power supplies and cabling. However they typically lack serious performance and capacity. 
&lt;LI&gt;Powered: typically USB 2 or FireWire and have fast and large drives. However, they are large and heavy and entail another power supply to carry and cabling. 
&lt;LI&gt;Laptop integrated: whip out the DVD drive and pop in another HDD right into the laptop. This second spindle is straight into the motherboard controller and needs no cabling. Typically not so large in capacity but seriously convenient and offers one more spindle.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;I was thinking that the laptop second hard drive was probably the best solution, but I was pointed at &lt;A href="http://www.lacie.com/products/product.htm?pid=10811"&gt;this hard drive from Lacie&lt;/A&gt;. So this offers:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;eSATA (as long as you get a good eSATA PC card for the laptop) which by all accounts will out perform FireWire et al. 
&lt;LI&gt;It offers 500GB of capacity - plenty for me. 
&lt;LI&gt;It raids two drives in a stripe which means some pretty useful IO performance. 
&lt;LI&gt;Still portable (didn't suddenly become a monster NAS in my laptop bag!) albeit another power supply and cable. 
&lt;LI&gt;Reasonable price point.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Can anyone trump this?&lt;/P&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/2137.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Windows Server Virtualisation</title><link>http://realise-systems.net/blog/jsaull/archive/2006/11/01/1975.aspx</link><pubDate>Wed, 01 Nov 2006 21:38:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/11/01/1975.aspx</guid><description>&lt;p&gt;I just listened to a &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=228501"&gt;TechNet podcast on Windows Server Virtualisation&lt;/a&gt;. Windows Server Virtualisation is the replacement for Virtual Server 2005 R2 and some of the current gripes are being addressed in the next release. For example:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;32 bit / 64 bit guests&lt;/li&gt; &lt;li&gt;Multi processor guests&lt;/li&gt; &lt;li&gt;Hot add memory, processors and NICs&lt;/li&gt; &lt;li&gt;Up to 32GB RAM Guests&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;With multi core, multi proc, 64 bit machines already the norm, it seems quite fair to want the above features today! So why do we have to wait until 180 days after Windows Longhorn Server to ship?! That is half a year after some very distant future date. Grrr.&lt;/p&gt; &lt;p&gt;I am not sure why I feel so committed to Virtual Server at the moment given &lt;a href="http://www.vmware.com/products/vi/esx/esx_features.html#c874"&gt;VMWare ESX Server&lt;/a&gt; can already support 64 bit, 4 way, 16GB RAM guests... Being free helps and maybe that is enough to keep some market share whilst MS play catch up, but then VMWare have got &lt;a href="http://www.vmware.com/products/server/features.html"&gt;VMWare Server&lt;/a&gt; which is free. I think I might have to try some defection.&lt;/p&gt; &lt;p&gt;Has anyone else got some guidance? Preferences? Nasty limitations of the free VMWare products I should know about?&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/1975.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Removing the O2 crud from O2 XDA Mini S Windows Mobile 5 PDA Phone.</title><link>http://realise-systems.net/blog/jsaull/archive/2006/11/01/1974.aspx</link><pubDate>Wed, 01 Nov 2006 21:21:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/11/01/1974.aspx</guid><description>&lt;p&gt;Ever since owning my PDA phone with its useful pull out keyboard I have been annoyed by the terrible performance exhibited of the screen re-render from landscape to portrait and vice versa. Some parts of the screen rapidly redraw in the new orientation whilst others remain stuck in the previous orientation. I&amp;nbsp;suspected that this was down to the O2 today screen system that is overlaid on top of the standard Windows Mobile 5 today screen.&lt;/p&gt; &lt;p&gt;An ex-colleague had done a hard reset and interrupted the installation of any O2 software and configuration with the single purpose of moving the phone from O2 to Orange. He had observed the phone performed considerably better without all the O2 crud that sits on top of the base OS. He had, however, had to discover all the Orange settings so he could use the phone properly (voice mail, gprs, proxies etc.).&lt;/p&gt; &lt;p&gt;I was not entirely sure what to expect from a hard reset and did not relish the thought of having to find every O2 network/phone configuration detail throughout my phone before setting about a hard reset. I did though just in case!&lt;/p&gt; &lt;p&gt;As it turns out, if you are planning to keep the phone on O2 then all you have to do is a hard reset, be patient whilst the full reset takes place, and choose "Basic" from the choice of 3 configurations you are given when the phone finally boots (it is slow). This essentially configures all the O2 specific details and no more; leaving the phone much leaner and far more responsive. Screen reorientation is now brisk and does not get stuck in hybrid orientations and lock up.&lt;/p&gt; &lt;p&gt;I discovered this tip about hard resets which worked for me:&lt;/p&gt; &lt;p&gt;"Hard resets are awkward - hold in the two top side buttons, press the reset and keep holding the top two buttons after you have removed the stylus from the reset hole. About four seconds should do it."&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/1974.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Virtual Server 2005 R2 SP1 - VHDMount.exe can mount VHD files as volumes</title><link>http://realise-systems.net/blog/jsaull/archive/2006/10/26/1972.aspx</link><pubDate>Thu, 26 Oct 2006 10:40:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/10/26/1972.aspx</guid><description>&lt;p&gt;Being able to mount VHD files from Virtual Server as volumes so you can access the file systems locked within could be very useful for virus checking, just grabbing the data out without having to run up the machine etc.&amp;nbsp;Although it works there are some annoying steps you have to go through on Windows XP to&amp;nbsp;make it work. The issues are&amp;nbsp;well covered here:&lt;/p&gt; &lt;p&gt;&lt;a title="http://blogs.msdn.com/virtual_pc_guy/archive/2006/09/05/740763.aspx" href="http://blogs.msdn.com/virtual_pc_guy/archive/2006/09/05/740763.aspx"&gt;http://blogs.msdn.com/virtual_pc_guy/archive/2006/09/05/740763.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a title="http://community.bartdesmet.net/blogs/bart/archive/2006/09/02/4385.aspx" href="http://community.bartdesmet.net/blogs/bart/archive/2006/09/02/4385.aspx"&gt;http://community.bartdesmet.net/blogs/bart/archive/2006/09/02/4385.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Here is a copy of the VHDMount usage:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;C:\Program Files\Microsoft Virtual Server\Vhdmount&amp;gt;vhdmount /?&lt;br&gt;Command line utility to mount a Virtual Hard Drive (VHD) file as a virtual disk device.  &lt;p&gt;Usage:&lt;br&gt;VHDMOUNT /p VHDFileName&lt;br&gt;VHDMOUNT /m VHDFileName [DriveLetter]&lt;br&gt;VHDMOUNT /u VHDFileName | All&lt;br&gt;VHDMOUNT /q VHDFileName | All  &lt;p&gt;/p Plugs in the specified VHD file as a virtual disk device without mounting the volume.&lt;br&gt;/m Plugs in the specified VHD file as a virtual disk device and mounts the volume.&lt;br&gt;/u Unplugs the virtual disk device for the specified VHDFileName.&lt;br&gt;/q Returns the disk name of the mounted virtual disk device for the specified VHDFileName.  &lt;p&gt;VHDFileName - VHD file name including full path.&lt;br&gt;DriveLetter - Optional parameter for /m option. If drive letter is specified the volumes are mounted starting at the spefied drive letter. If drive letter is not specified it is automatically assigned.&lt;br&gt;All - Applies the operation on all mounted virtual disk devices. This parameter is applicable for /u and /q.&lt;/p&gt;&lt;/blockquote&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/1972.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Do Dual Core machines really help when running Virtual Server?</title><link>http://realise-systems.net/blog/jsaull/archive/2006/10/19/1968.aspx</link><pubDate>Thu, 19 Oct 2006 11:26:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/10/19/1968.aspx</guid><description>&lt;p&gt;I remember this issue when I had a mighty Rock laptop with a desktop processor and Hyper Threading. Virtual Server can only allocate a single CPU to a guest. Therefore when the guest is CPU bound it is only really getting 50% of the host machine. This is far from ideal! This is made worse by the fact that the absolute clock speed of dual core machines is less than single core machines, which means it is 50% of less.&lt;/p&gt; &lt;p&gt;The mitigation is that when running one guest Virtual Machine the host has a full CPU to service the host, allowing the host to remain very responsive to other activities. The chances are more and more likely now that you will in fact be running more than one VM and therefore all cores will get utilised, but it still doesn't allow one very CPU hungry VM to consume all system CPU resources whilst the others are idle. This can be the case if you have a VM with all the dev tools on and another with all the server products on. When you run a build, the server VM will be mostly idle whilst the dev VM will be very CPU hungry and not able to get as much as it can.&lt;/p&gt; &lt;p&gt;What's the answer - VMWare?...&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/1968.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>James Saull</dc:creator><title>Dell Latitude 820 - tweaked default BIOS settings for performance and Intel VT</title><link>http://realise-systems.net/blog/jsaull/archive/2006/10/19/1967.aspx</link><pubDate>Thu, 19 Oct 2006 10:23:00 GMT</pubDate><guid>http://realise-systems.net/blog/jsaull/archive/2006/10/19/1967.aspx</guid><description>&lt;p&gt;Out of curiosity I interrupted the boot of my new Dell Latitude 820. There were two default factory settings that needed adjusting:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Performance - HDD Acoustic Mode:&lt;/li&gt; &lt;ol&gt; &lt;li&gt;Bypass (default) - Do nothing (needed for older drives)&lt;/li&gt; &lt;li&gt;Quiet - Slower but quieter&lt;/li&gt; &lt;li&gt;Performance - Faster but possibly noisier&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;POST Behavior - Virtualization: (sic)&lt;/li&gt; &lt;ol&gt; &lt;li&gt;Off (default)&lt;/li&gt; &lt;li&gt;Enabled&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt; &lt;p&gt;Clearly I changed the HDD Acoustic Mode to "Performance". This machine is equipped with a 7,200 rpm drive and I am guessing that spinning it slower makes it quieter. The background chatter of a busy HDD doesn't bother me, but hourglasses do!&lt;/p&gt; &lt;p&gt;With Virtual Server 2005 R2 SP1 B2 installed on my machine I had to enable Intel VT support now that Virtual Server will use it.&lt;/p&gt; &lt;p&gt;All in all, two performance options that *should* make my experience better, but I am not going to go through any exhaustive exercise to test the difference! The system is perfectly stable though - which is good news.&lt;/p&gt;&lt;img src ="http://realise-systems.net/blog/jsaull/aggbug/1967.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>