<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stefan Didak's Rambling &#187; Software</title>
	<atom:link href="http://www.stefandidak.com/ramble/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stefandidak.com/ramble</link>
	<description>Home of Stefan Didak</description>
	<lastBuildDate>Mon, 12 Jul 2010 19:25:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows Layout Manager (WiLMa) Version 1.1.0.0 Available.</title>
		<link>http://www.stefandidak.com/ramble/2010/07/12/windows-layout-manager-wilma-version-1-1-0-0-available/</link>
		<comments>http://www.stefandidak.com/ramble/2010/07/12/windows-layout-manager-wilma-version-1-1-0-0-available/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 19:25:02 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=148</guid>
		<description><![CDATA[For those of you who are using my Windows Layout Manager (WiLMa) and who have asked for command line support will hopefully be happy to learn that version 1.1.0.0 has the ability to apply a layout by using the Windows Layout Manager via the command line and in batch files.
There have also been a few [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who are using my <a title="Windows Layout Manager (WiLMa) by Stefan Didak" href="http://www.stefandidak.com/ramble/windows-layout-manager/">Windows Layout Manager (WiLMa)</a> and who have asked for command line support will hopefully be happy to learn that version 1.1.0.0 has the ability to apply a layout by using the Windows Layout Manager via the <strong>command line</strong> and in <strong>batch files</strong>.</p>
<p>There have also been a few minor bugfixes and some changes to the documentation. Nothing too earth shattering, really, but the command line support was really high on the list of requests.</p>
<p>You can download version 1.1.0.0 from<a href="http://www.stefandidak.com/ramble/windows-layout-manager/"> its page</a> or directly by <a title="Windows Layout Manager (WiLMa) by Stefan Didak, version 1.1.0.0" href="http://www.stefandidak.com/wilma/winlayoutmanager.zip">clicking here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2010/07/12/windows-layout-manager-wilma-version-1-1-0-0-available/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Autodesk Acquires Dynamite VSP and Dynamite SIM from 3AM Solutions</title>
		<link>http://www.stefandidak.com/ramble/2010/01/05/autodesk-acquires-dynamite-vsp-and-dynamite-sim-from-3am-solutions/</link>
		<comments>http://www.stefandidak.com/ramble/2010/01/05/autodesk-acquires-dynamite-vsp-and-dynamite-sim-from-3am-solutions/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 13:15:24 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[3D Graphics]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=127</guid>
		<description><![CDATA[ SAN RAFAEL, California, Jan 5, 2010 &#8211; Autodesk, Inc. (NASDAQ: ADSK) announced that it has completed the acquisition of Dynamite VSP and Dynamite SIM visualization software products and related assets. The products were purchased from 3AM Solutions, a UK-based privately owned technology company that develops visualization software for civil infrastructure. Terms of the transaction [...]]]></description>
			<content:encoded><![CDATA[<p><strong> SAN RAFAEL, California, Jan 5, 2010 &#8211; <a title="Autodesk, Inc." href="http://www.autodesk.com" target="_blank">Autodesk, Inc.</a> (NASDAQ: ADSK)</strong> announced that it has completed the acquisition of Dynamite VSP and Dynamite SIM visualization software products and related assets. The products were purchased from <a title="3am Solutions Dynamite VSP and Dynamite SIM" href="http://www.3am-solutions.com/" target="_blank">3AM Solutions</a>, a UK-based privately owned technology company that develops visualization software for civil infrastructure. Terms of the transaction were not disclosed.</p>
<p>Dynamite VSP and Dynamite SIM technology will help Autodesk automate the process of creating visualizations for projects made with AutoCAD Civil 3D software. Dynamite VSP offers simple and efficient ways to bring AutoCAD Civil 3D software data into Autodesk 3ds Max Design software.</p>
<p><em>&#8220;We believe that every design has a story to tell. This acquisition will greatly simplify the process of visualizing complex AutoCAD Civil 3D projects with 3ds Max Design,&#8221;</em> explained Jay Bhatt, Autodesk senior vice president, Architecture, Engineering and Construction. <em>&#8220;It will help civil engineers tell their story in the most compelling way possible &#8211; validating their designs in context and showcasing projects for public consultation and approval.&#8221;</em></p>
<p><em>&#8220;With Autodesk&#8217;s research and development investment capabilities, this acquisition is expected to benefit our existing users as our technology is taken to the next level,&#8221;</em> said Bruce Harfield, director of 3AM Solutions. <em>&#8220;We look forward to working with Autodesk to further integrate the technology into the company&#8217;s existing software and advance Autodesk&#8217;s visualization offerings for civil engineers.&#8221;</em></p>
<p><em>&#8220;This acquisition will help empower users to more rapidly produce high-quality visualizations of civil engineering projects &#8211; even those without detailed knowledge of 3ds Max Design,&#8221;</em> added Bhatt.</p>
<p>Read the full press release at <a title="Autodesk Acquires Dynamite VSP and Dynamite SIM from 3AM Solutions" href="http://www.3am-solutions.com/autodesk/default.asp" target="_blank">3am-solutions.com</a> and <a title="Autodesk Acquires Dynamite VSP and Dynamite SIM from 3AM Solutions" href="http://usa.autodesk.com/adsk/servlet/item?id=14301754&amp;siteID=123112&amp;linkID=11299251" target="_blank">autodesk.com</a>.</p>
<p><img id="myFxSearchImg" style="border: medium none; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D" alt="" width="24" height="24" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2010/01/05/autodesk-acquires-dynamite-vsp-and-dynamite-sim-from-3am-solutions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Rebuilding all or all out of date Corridors in Autodesk Civil 3D 2010</title>
		<link>http://www.stefandidak.com/ramble/2009/11/12/rebuilding-all-or-all-out-of-date-corridors-in-autodesk-civil-3d-2010/</link>
		<comments>http://www.stefandidak.com/ramble/2009/11/12/rebuilding-all-or-all-out-of-date-corridors-in-autodesk-civil-3d-2010/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 01:24:09 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[3D Graphics]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=124</guid>
		<description><![CDATA[If you&#8217;ve ever needed to frequently rebuild multiple corridors in Autodesk Civil 3D because they are out of date but don&#8217;t want to go hit the rebuild menu item for each single corridor then here&#8217;s the solution. The following microscopic addon/plugin for Civil 3D 2010 allows you to rebuild all corridors or rebuild all out [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever needed to frequently <strong>rebuild multiple corridors in Autodesk Civil 3D</strong> because they are out of date but don&#8217;t want to go hit the rebuild menu item for each single corridor then here&#8217;s the solution. The following microscopic addon/plugin for <strong>Civil 3D 2010</strong> allows you to rebuild all corridors or rebuild all out of date corridors, at once.</p>
<p>Unzip the DLL to a location of your choice and you can use <strong>netload </strong>and load the Civil.RBC.dll (or if you want the functions available, hook it up in the <em>acad2010.lsp</em> file like this&#8230;</p>
<pre>(command "netload" "C:/Your/Path/Civil.RBC.dll")</pre>
<p>The commands supported are:</p>
<ul>
<li><strong>RebuildAllCorridors </strong><em>(to rebuild all corridors)</em></li>
<li><strong>RebuildOODCorridors </strong><em>(to rebuild all out of date corridors)</em></li>
</ul>
<p>If you wish to hook these up as macros use the <em>RebuildAllCorridorsMacro </em>or <em>RebuildOODCorridorsMacro</em>.</p>
<p><a title="Autodesk Civil 3D plugin to Rebuild All or All Out of Date Corridors" href="http://www.stefandidak.com/files/civil.rbc.zip">Download Civil.RBC.zip</a> (3571 bytes)</p>
<p><img id="myFxSearchImg" style="border: medium none ; position: absolute; z-index: 2147483647; opacity: 0.6; display: none;" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D" alt="" width="24" height="24" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/11/12/rebuilding-all-or-all-out-of-date-corridors-in-autodesk-civil-3d-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MaxiVista version 4, revitalising multi-monitor heaven!</title>
		<link>http://www.stefandidak.com/ramble/2009/09/21/maxivista-version-4-revitalising-multi-monitor-heaven/</link>
		<comments>http://www.stefandidak.com/ramble/2009/09/21/maxivista-version-4-revitalising-multi-monitor-heaven/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 12:13:16 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=117</guid>
		<description><![CDATA[As many of you already know, I&#8217;m a big fan of MaxiVista and that it&#8217;s a product that has proven to be essential to my home office setup. I&#8217;ve written about this wonderful application before and you can expect some more about it in the next weeks. Since most of the office is getting an [...]]]></description>
			<content:encoded><![CDATA[<p>As many of you already know, I&#8217;m a big fan of <a title="MaxiVista" href="http://www.maxivista.com" target="_blank">MaxiVista </a>and that it&#8217;s a product that has proven to be essential to my <a href="http://www.stefandidak.com/office/">home office setup</a>. I&#8217;ve written about this wonderful application <a href="http://www.stefandidak.com/ramble/multi-monitor-setup/">before </a>and you can expect some more about it in the next weeks. Since most of the office is getting an <strong>overhaul </strong>(just operating systems, a few new systems, but not a complete overhaul in layout) I will be putting the <a title="MaxiVista version 4" href="http://new.maxivista.com/" target="_blank">new version of MaxiVista</a> through some <strong>heavy </strong>usage.</p>
<p><img class="aligncenter" title="MaxiVista" src="http://www.maxivista.com/docs4/09/docpics/mv2_dualmon_on_viewer_scheme_en.gif" alt="" width="465" height="225" /></p>
<p>There are many <strong>crucial </strong>aspects to the new version 4, the biggest of which is no doubt the full support for 64-bit (<em>the virtual display drivers installed by MaxiVista 4 are digitally signed</em>) and WDDM graphics cards. One of the things that the previous version had to battle with were the restrictions in Vista and the requirement to use XPDM drivers instead of WDDM. Well, those days are over with version 4.</p>
<p>Of course, all this also applies to <strong>Windows 7</strong>, not just Vista. So I will be looking forward to running an upgraded layout using Windows 7 once I get to the point of being done with that. Expect to see a more in-depth description and review of <a href="http://new.maxivista.com/" target="_blank">MaxiVista v4</a> in the next weeks. In the meantime, don&#8217;t take my word for it, <a title="Download MaxiVista Demo/Trial" href="http://www.maxivista.com/download.htm" target="_blank">try out MaxiVista</a> yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/09/21/maxivista-version-4-revitalising-multi-monitor-heaven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StarWind Server: SAN Made Simple</title>
		<link>http://www.stefandidak.com/ramble/2009/09/11/starwind-server-san-made-simple/</link>
		<comments>http://www.stefandidak.com/ramble/2009/09/11/starwind-server-san-made-simple/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 19:55:08 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=115</guid>
		<description><![CDATA[StarWind Software approached Sallie about writing a review about their products and guess who got to play around with it instead? Yep, me, the guy known as Ur-Guru. Why? Oh, because I happen to have some servers sitting around that would make a good SAN. Before I continue I have to say that even though [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Starwind SAN" href="http://www.starwindsoftware.com/" target="_blank">StarWind Software</a> approached Sallie about writing a review about their products and guess who got to play around with it instead? Yep, me, the guy known as Ur-Guru. Why? Oh, because I happen to have some servers sitting around that would make a good SAN. Before I continue I have to say that even though <a href="http://www.stefandidak.com/office/">my home office</a> comes close to what you might find in a small enterprise or rack server I have very little need for a <strong>SAN </strong>(Storage Area Network), because every single system is already loaded up with many terabytes of fast RAID storage. A SAN, regardless of the size, speed, and cost, would always be slower than the local storage of each system.</p>
<p>However, if I wanted to centralize the storage for the systems in the network, whereby the systems themselves were smaller, less top-heavy computers, I would certainly be looking at something like <strong>StarWind Server</strong> or <strong>StarWind Enterprise Server</strong> (probably the latter because I like the replication features). Also, if I were to overhaul the way my virtual machines are managed and stored throughout my network, and if I wanted to create a single cluster of systems to run that, StarWind would certainly get an even closer look.</p>
<p>So what is StarWind Server, you might ask. If you’ve familiarized yourself with the concept of a SAN, the short version of the story is that StarWind Server is a software product that <strong>turns a Windows 2003 or Windows 2008 server into a fully capable iSCSI SAN</strong> system.</p>
<p><strong><a title="Sallie's Backup Blog" href="http://www.fileslinger.com/2009/09/starwind-san-made-simple/" target="_blank">Read the rest of this story over at Sallie&#8217;s blog</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/09/11/starwind-server-san-made-simple/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows 7, booting from VHD, converting between VHD and VMDK</title>
		<link>http://www.stefandidak.com/ramble/2009/09/09/windows-7-booting-from-vhd-converting-between-vhd-and-vmdk/</link>
		<comments>http://www.stefandidak.com/ramble/2009/09/09/windows-7-booting-from-vhd-converting-between-vhd-and-vmdk/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 18:16:18 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=109</guid>
		<description><![CDATA[Virtual Machines are great. I rely on them for my work every day and most of my home office network depends on several Virtual Machines (VM&#8217;s) for the core infrastructure (SMTP, DNS, AD, backup management, centralized automation, build farms, continuous integration, etc.) but sometimes you just want the abstraction and ease of use of a [...]]]></description>
			<content:encoded><![CDATA[<p>Virtual Machines are great. I rely on them for my work every day and most of <a href="http://www.stefandidak.com/office/">my home office network</a> depends on several Virtual Machines (VM&#8217;s) for the core infrastructure (SMTP, DNS, AD, backup management, centralized automation, build farms, continuous integration, etc.) but sometimes you just want the <strong>abstraction </strong>and ease of use of a Virtual Machine <strong>while </strong>having full support of the host&#8217;s hardware (graphics cards, drivers, etc.) and often you don&#8217;t want to mess around with the, often complex or entangled, <strong>multi-boot scenarios</strong>. If you&#8217;re in need of that, Windows 7 (and 2008 Server R2) and their <strong>native support</strong> for Virtual Harddisks (VHD&#8217;s) will come in extremely handy. Especially now that you can install and boot your system from a VHD, directly. The following is a bit of a quick start to using VHD&#8217;s, some additional details on how I&#8217;ve been using them, and a quick look at <a title="Starwind V2V VHD VMDK Converter" href="http://www.starwindsoftware.com/converter" target="_blank">Starwind&#8217;s free V2V conversion application</a>.</p>
<p><strong>You will need:</strong></p>
<ul>
<li>A Windows 7 or Windows 2008 Server installation DVD</li>
<li><a href="http://code.msdn.microsoft.com/wim2vhd" target="_blank">The WIM2VHD script</a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=696dd665-9f76-4177-a811-39c26d3b3b34" target="_blank">The Windows Automated Installation Kit for Windows 7 (WAIK)</a></li>
</ul>
<p><strong>Preparation:</strong></p>
<p>Extract or copy the installation DVD somewhere (e.g. <strong>S:\W7INS</strong>).</p>
<p>Put <strong><em>imagex.exe</em></strong> and <em><strong>bcdboot.exe</strong></em> (from the WAIK) and the <em><strong>WIM2VHD.WSF</strong></em> in the same location (e.g. <strong>S:\AIK</strong>). Also put <em><strong>bcdedit.exe</strong></em> in the same location (it can be found in C:\Windows\System32).</p>
<blockquote><p><em>The reason for putting bcdboot.exe in the same directory is because I have had one system where the WIM2VHD script failed when it had to call bcdboot.exe which certainly was present in C:\Windows\System32 but not found by the script.</em></p></blockquote>
<p><strong>Create the VHD and install the Windows 7 image:</strong></p>
<blockquote>
<pre>cscript WIM2VHD.WSF /wim:S:\W7INS\sources\install.wim /sku:ultimate
/vhd:S:\MyDisk.vhd /size:50000 /disktype:Fixed</pre>
</blockquote>
<p><em>Note that the above should be one single line. I broke it up for page layout reasons. Make sure you keep a space between &#8220;ultimate&#8221; and &#8220;/vhd:&#8221; up there.</em></p>
<p>The VHD will be created as a <strong>50GB fixed size</strong> file as <strong>S:\MyDisk.vhd</strong>. If you wish to use a dynamic VHD you can specify Dynamic instead of Fixed for the disktype, or simply not specify the disktype (and have it default to dynamic). Also, if you do not have to specify the size a 40GB dynamic VHD will be created by default. Check the <a href="http://code.msdn.microsoft.com/wim2vhd" target="_blank">documentation on WIM2VHD</a> for more information. After a few minutes your VHD will be ready and should contain a nearly completed pre-installation of Windows 7. But now you still need to make it bootable.</p>
<p><strong>Making the VHD bootable:</strong></p>
<p>First we need to get a new GUID for the boot option:</p>
<blockquote>
<pre>bcdedit /copy {current} /d "My New VHD Installation"</pre>
</blockquote>
<p>Copy the GUID that is shown and use it as a replacement for <em><strong>{guid}</strong></em> below to create the boot entry. Note that the [brackets] around the drive letter <span style="color: #800000;"><strong>SHOULD BE</strong></span> there!</p>
<blockquote>
<pre>bcdedit /set <strong><em>{guid}</em></strong> device vhd=[S:]\MyDisk.vhd
bcdedit /set <strong><em>{guid}</em></strong> osdevice vhd=[S:]\MyDisk.vhd
bcdedit /set <strong><em>{guid}</em></strong> detecthal on</pre>
</blockquote>
<p>After doing all the above you should now have a bootable VHD that you can boot into for final configuration and setup. If you want to check what the boot list looks like, just use <strong>bcdedit /v</strong> on the command line. If at any time you need to remove the bootable VHD you can simply do the following. First check the boot entries using:</p>
<blockquote>
<pre>bcdedit /v</pre>
</blockquote>
<p>Look for the VHD file in the output and copy the GUID that is shown for it. Use it as a replacement for <strong>{guid}</strong> below:</p>
<blockquote>
<pre>bcdedit /delete <em><strong>{guid}</strong></em> /cleanup</pre>
</blockquote>
<p>The quick start outlined above should get your started with VHD&#8217;s. But it doesn&#8217;t end there. For advanced use you can use VHD <strong>differencing disks</strong>, mount VHD&#8217;s locally on the system, and basically have yourself an abstraction of your storage, the use of which will vary depending on your requirements.</p>
<p>For quick testing and discardable VHD&#8217;s I tend to go with the default 40GB dynamic disks but for performance and sustained VHD&#8217;s that I use as a more manageable alternative to multi-boot scenarios I tend to use a fixed size VHD, usually something in the range of 35GB to 120GB, depending on my purpose.</p>
<p>Instead of creating <strong>disk images</strong> for <strong>backup and emergency restore</strong> purposes I tend to just keep a copy of the VHD&#8217;s around and save myself the hassle of having to restore an actual image when all I need to do is copy a VHD back to its original location, if needed by overwriting the existing copy if it has been banged up badly duing some extreme development activities.</p>
<p>One of the benefits of native VHD support is that you can <strong>mount a VHD</strong> to a drive letter on your system and conduct maintenance and repair without having to boot into the OS on the VHD. I have found this to also be very helpful in testing various critical doomsday scenarios where an OS gets corrupted from the outside. I also use VHD&#8217;s as bootable systems on my workstations to deal with <strong>beta software</strong> that I would not allow to run free on the native system itself and would otherwise <strong>not perform too well inside a VM</strong>. Since many of these beta things in my case revolve around graphically and computationally intensive software you can understand why I would like to use the full resources of the host system, in particular <em>graphics drivers</em> and <em><strong>all </strong>the CPU&#8217;s and cores available</em> in the system.</p>
<p>I can hear you thinking, why would I copy entire 100GB VHD files around while at the same time assuming that is why I have so much storage in the home office. Sometimes I do, if I want to be really quick about it. But the way I keep and store copies of VHD&#8217;s that were created with a fixed size is by converting the VHD file to a dynamically growing VHD file using <a href="http://www.starwindsoftware.com/converter" target="_blank">Starwind&#8217;s free V2V utility</a>. I select the VHD I wish to convert, I select what I want to convert it to, wait around for not too long, and that generates the VHD that I will &#8220;shelve&#8221; on the server or backup to long term backup storage, ready to be used and taken off the virtual shelf whenever I need it. Likewise, when I take a dynamic VHD off the virtual shelf I will use V2V to expand the VHD to a pre-allocated fixed size, again, to gain the maximum performance.</p>
<p>Starwind V2V is an extremely useful tool for anyone who <strong>frequently shares disk images</strong> between VMware and Windows 7 or Windows 2008 Server, Virtual PC, or the 2008 Hyper-V. It can convert VMDK (VMware) images to VHD and vice-versa, either as pre-allocated fixed size files or dynamically growing files, including support for VMware ESX Server and Starwind&#8217;s own IMG format that is used by their <a title="Starwind Server Enterprise SAN" href="http://www.starwindsoftware.com" target="_blank">Starwind Server and Enterprise Server SAN solutions</a> (but more about those next week, in another place).</p>
<p>Another thing that V2V will not help you with, but that should go without saying (even though I&#8217;ll make a note of it here anyway) is to share installed operating systems between VMware and Virtual-PC and/or Hyper-V. If you wish to <strong>share </strong>operating system virtual disks you should go the full route and use <a href="http://en.wikipedia.org/wiki/Sysprep" target="_blank">sysprep </a>and <strong>properly administer the deployment process</strong>. This, however, goes a little beyond the scope of what I was writing about here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/09/09/windows-7-booting-from-vhd-converting-between-vhd-and-vmdk/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Bye Bye Synergy, Hello Input Director!</title>
		<link>http://www.stefandidak.com/ramble/2009/09/08/bye-bye-synergy-hello-input-director/</link>
		<comments>http://www.stefandidak.com/ramble/2009/09/08/bye-bye-synergy-hello-input-director/#comments</comments>
		<pubDate>Tue, 08 Sep 2009 16:07:03 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Ramble]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=107</guid>
		<description><![CDATA[There are numerous websites and blogs out there that highlight Synergy while linking to my site and the pictures of my home office as an example. I am happy that I&#8217;ve been able to point out this incredibly useful software keyboard/mouse switch but the time has come to start pointing out the utility that is [...]]]></description>
			<content:encoded><![CDATA[<p>There are numerous websites and blogs out there that highlight <a href="http://synergy2.sourceforge.net/" target="_blank">Synergy </a>while linking to my site and <a title="THE Home Office" href="http://www.stefandidak.com/office/">the pictures of my home office</a> as an example. I am happy that I&#8217;ve been able to point out this incredibly useful software keyboard/mouse switch but the time has come to start pointing out the utility that is eclipsing Synergy and that tool is called <a title="Input Director" href="http://www.inputdirector.com/" target="_blank">Input Director</a>. Development of Synergy has been on a <strong>long hiatus</strong> since April <strong>2006</strong> and there&#8217;s no sign of a new version. Combined with my experiences where Synergy randomly stops working when a <strong>Windows 7</strong> slave system is part of the configuration has led me to give Input Director a try.</p>
<p>If you want the short version of this post I&#8217;ll summarize; <a href="http://www.inputdirector.com/" target="_blank">Input Director</a> does most of what Synergy does, <strong>and a lot more</strong>. I&#8217;ve run both side by side for a while and have completely switched over to Input Director now. Synergy has been a faithful utility that I couldn&#8217;t have done without and thanks goes out to Chris for creating it in the first place.</p>
<p>One of the features of <a href="http://www.inputdirector.com/" target="_blank">Input Director</a> that I really like is that the layout of the screens and systems can be changed on the fly in the Master Configuration panel. With Synergy I often had to switch to a pre-configured file since I change layouts quite a lot when I&#8217;m working on different things at different times. By simply dragging around the visual location of the screens in the configuration panel I can make changes much faster and without any hassle. And I haven&#8217;t experienced any of the problems with <strong>Windows 7</strong> either, which is, of course, <strong>a huge plus</strong> for Input Director.</p>
<p>In addition to that, slaves can be configured so they allow themselves to be taken over by any system or by system name, or IP and subnet. Because my &#8220;master&#8221; system is interchangeable it comes as no surprise that this is something I&#8217;m quite happy with. No more fiddling with, or swapping out, configuration files on the master and using a network based script control that stops/starts Synergy remotely while making changes to the registry of the remote systems to update the name of the master system they should listen to.</p>
<p>Another great advantage is that Input Director will run as a <strong>Windows Service</strong> on Vista and Windows 7 (with Synergy you&#8217;d have to use the <em>&#8220;start at login&#8221;</em> instead of <em>&#8220;start at startup&#8221;</em>) and slaves are immediately available at the logon screen.</p>
<p>One of the other things I had gotten annoyed about with Synergy is that it doesn&#8217;t play nice with my <strong>Wacom Intuos 4 tablet</strong>. When using it in <em>absolute </em>mode and hitting the top edge of a screen it would try and take control over the remote system at that edge and unfortunately would lock up the mouse cursor on the remote system. Again, this required me to use a different pre-configured file for the Synergy master system. With Input Director there&#8217;s an option to <em>temporarily turn off transitions</em>. You can get to it from the tray icon menu or assign hotkeys. That&#8217;s the way I like it!</p>
<p>There are some more complex configuration options for setting screen edge percentages in Synergy that aren&#8217;t supported by Input Director (at this time) which I did use to ensure that transitions would not occur along certain portions of the edges of screens but after having moved to Input Director and its option to not allow transitions near the corners I found that it didn&#8217;t take me long to get used to this. I no longer miss this particular configuration feature that Synergy has.</p>
<p>I recommend you have a look at Input Director and check out the plethora of other useful features it offers. I could go on and on about it but I figure that if it works for me and my elaborate multi monitor setup then it should work for almost everyone else as well. <strong>Shane Richards</strong>, the developer of Input Director, has done an <em>amazing</em> job.</p>
<p>Oh, I may have forgotten to mention, <a href="http://www.inputdirector.com/" target="_blank">it&#8217;s free</a>. So what are you waiting for?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/09/08/bye-bye-synergy-hello-input-director/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Window Layout Manager: Manage many Windows on many Screens</title>
		<link>http://www.stefandidak.com/ramble/2009/01/04/window-layout-manager-manage-many-windows-on-many-screens/</link>
		<comments>http://www.stefandidak.com/ramble/2009/01/04/window-layout-manager-manage-many-windows-on-many-screens/#comments</comments>
		<pubDate>Mon, 05 Jan 2009 00:12:22 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Home Office]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/?p=57</guid>
		<description><![CDATA[Over the past year I&#8217;ve received quite a few questions from people wondering how I manage all the windows that must be all over the place on all the various screens and systems. The standard answer is that &#8220;I&#8217;ve got my own little tool that I developed for managing window layouts&#8221; (on single as well [...]]]></description>
			<content:encoded><![CDATA[<p>Over the past year I&#8217;ve received quite a few questions from people wondering how I manage all the windows that must be all over the place on all the various screens and systems. The standard answer is that <em>&#8220;I&#8217;ve got my own little tool that I developed for managing window layouts&#8221;</em> (on single as well as multiple systems simultaneously). However, that standard answer seems to result in even more questions as to how it works and what it does. Since I&#8217;m a firm proponent of code re-usability I&#8217;m also a firm believer in not wasting too much time answering the same questions over and over again so I&#8217;ve decided to answer the question in detail, once and for all.</p>
<p>What I&#8217;m using for my windows and layout management is the <strong>Window Layout Manager</strong>, or <strong>WiLMA </strong>for short (hey, as developers we&#8217;re allowed to invent a dozen new acronyms each day and we like that little perk!). For all the details you can visit the <a title="Ignytion Window Layout Manager (WiLMA) by Stefan Didak" href="http://www.stefandidak.com/ramble/windows-layout-manager/">Window Layout Manager page</a> I&#8217;ve added to the site or just click the image below if you want a larger click target.</p>
<p style="text-align: center;"><a title="Ignytion Window Layout Manager (WiLMA) by Stefan Didak" href="http://www.stefandidak.com/ramble/windows-layout-manager/"><img src="http://www.stefandidak.com/pics/blog/wlma3.jpg" alt="Ignytion Window Layout Manager by Stefan Didak" width="600" height="397" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2009/01/04/window-layout-manager-manage-many-windows-on-many-screens/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Visual Studio Dark Color Schemes and Themes</title>
		<link>http://www.stefandidak.com/ramble/2008/01/09/visual-studio-dark-color-schemes-and-themes/</link>
		<comments>http://www.stefandidak.com/ramble/2008/01/09/visual-studio-dark-color-schemes-and-themes/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 18:01:05 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Ramble]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[The Web]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/2008/01/09/visual-studio-dark-color-schemes-and-themes/</guid>
		<description><![CDATA[For a while now I have been using a few dark color schemes for Visual Studio, mostly to just try out whether I would like it or not. Many others like Brad Wilson have also shared their adaptations and thoughts on the use of dark color themes for Visual Studio. Guru Stop and Blowmage have [...]]]></description>
			<content:encoded><![CDATA[<p>For a while now I have been using a few dark color schemes for Visual Studio, mostly to just try out whether I would like it or not. Many others like <a href="http://www.agileprogrammer.com/dotnetguy/archive/2006/09/07/19030.aspx" title="Brad Wilson on Visual Studio Dark Schemes">Brad Wilson</a> have also shared their adaptations and thoughts on the use of dark color themes for Visual Studio. <a target="_blank" href="http://geekswithblogs.net/Mohamed/archive/2007/08/20/Dark-Visual-Studio-With-Resharper---My-VS-Settings-Colors.aspx">Guru Stop</a> and Blowmage have some additional thoughts on dark themes that include <a href="http://www.iunknown.com/2007/06/vibrant_ink_vis.html">John Lam&#8217;s Vibrant Link</a>.</p>
<p>I started out with some of <a target="_blank" href="http://www.winterdom.com/weblog/2007/11/22/VS2008ColorSchemes.aspx" title="Thomas Restrepo's Visual Studio Color Schemes">Tomas Restrepo&#8217;s color schemes</a> and made various alterations to fit my personal preference and style. Because a dark background allows for a better distribution of color, and choices for color, it was worth it to see if I could be pursuaded to <a href="http://weblogs.asp.net/infinitiesloop/archive/2006/08/06/Join-the-Dark-Side-of-Visual-Studio.aspx" title="Dark Themes for Visual Studio">join the dark side</a>.</p>
<p>The result is that I am finding it very <strong>annoying</strong> and <strong>painful</strong> on the eyes. But not so much the color schemes using a dark background themselves, but rather the <strong>practical implications</strong> when using it while doing actual work. The dark background allows for better highlighting of code, no doubt about that, but in a practical situation I often have other applications running on <a href="http://www.stefandidak.com/office">the screens</a> which include things like help files, CHM&#8217;s and PDF&#8217;s with developer documentation and API docs, Outlook, OneNote, Visio, and many other development tools, etc. and almost all of these applications will use a light or white background as a basis.</p>
<p>The eyestrain starts to set in after working for a few hours whereby you read through a CHM, move back to your code on the dark background, and repeatedly move back and forth between the various windows. The extremely frequent and rapid movement and changes between dark and light ends up feeling very bad on the eyes and as a result I feel tired after only a few hours of doing this.</p>
<p>It&#8217;s back to my custom color scheme that uses a near white (250,250,250) background instead. It was fun while it lasted, though!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2008/01/09/visual-studio-dark-color-schemes-and-themes/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Short List of PowerShell Resources</title>
		<link>http://www.stefandidak.com/ramble/2007/09/06/short-list-of-powershell-resources/</link>
		<comments>http://www.stefandidak.com/ramble/2007/09/06/short-list-of-powershell-resources/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 13:37:13 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Ramble]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/2007/09/06/short-list-of-powershell-resources/</guid>
		<description><![CDATA[I&#8217;ve recently been really getting into PowerShell and investigating its potential as a new automation and scripting platform for the countless command line based processes I&#8217;m running all the time. The first thing I did was purchase a copy of PowerShell Analyzer, which I think is one of the most valuable tools for anyone getting [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently been really getting into PowerShell and investigating its potential as a new automation and scripting platform for the countless command line based processes I&#8217;m running all the time. The first thing I did was purchase a copy of <a href="http://www.powershellanalyzer.com/" target="_blank">PowerShell Analyzer</a>, which I think is one of the most valuable tools for anyone getting serious about digging into PowerShell&#8217;s object paradigm. And while you&#8217;re checking out PowerShell Analyzer, check out what the Shell Tools guys are working on; <a href="http://www.powershellplus.com/" target="_blank">PowerShell Plus</a>. Amazing stuff.</p>
<p>A few resources to help you on your way, as they did help me:</p>
<ul>
<li><a href="http://arstechnica.com/guides/other/msh.ars/1" target="_blank"> A guided tour of the Microsoft Command Shell by Ryan Paul</a></li>
<li><a href="http://www.powerscripting.net/" target="_blank">The PowerScripting Podcast by Jonathan Walz</a></li>
<li><a href="http://blogs.msdn.com/powershell/default.aspx" target="_blank">The Windows PowerShell Team Blog</a></li>
<li><a href="http://en.wikipedia.org/wiki/Windows_PowerShell" target="_blank">The Wikipedia page on PowerShell (with more resources)</a></li>
<li><a href="http://www.microsoft.com/technet/scriptcenter/topics/winpsh/manual/default.mspx" target="_blank">The online PowerShell Owners Manual</a></li>
<li><a href="http://thepowershellguy.com/blogs/posh/" target="_blank">The PowerShell Guy (Marc van Orsouw)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2007/09/06/short-list-of-powershell-resources/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMware Workstation 6 Beta</title>
		<link>http://www.stefandidak.com/ramble/2006/12/23/vmware-workstation-6-beta/</link>
		<comments>http://www.stefandidak.com/ramble/2006/12/23/vmware-workstation-6-beta/#comments</comments>
		<pubDate>Sat, 23 Dec 2006 12:31:22 +0000</pubDate>
		<dc:creator>Stefan Didak</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.stefandidak.com/ramble/2006/12/23/vmware-workstation-6-beta/</guid>
		<description><![CDATA[Good news. VMware has released the beta of VMware Workstation 6.0 which supports displaying virtual machines on multiple monitors and running virtual machines in a headless mode (in the background without the full blown display yet still accessible by remote desktop). An even more interesting new features is the integrated Virtual Debugger which allows you [...]]]></description>
			<content:encoded><![CDATA[<p>Good news. VMware has released the <a target="_blank" href="http://www.vmware.com/products/beta/ws/">beta of VMware Workstation 6.0</a> which supports displaying virtual machines on multiple monitors and running virtual machines in a headless mode (in the background without the full blown display yet still accessible by remote desktop). An even more interesting new features is the integrated Virtual Debugger which allows you to deploy and test your code from Visual Studio straight to a target virtual machine. Another wonderful addition is the ability to set a VM to be a VNC server so you can remote control them without having to install your preferred flavor of VNC. You can read more about the new features in the <a target="_blank" href="http://www.vmware.com/products/beta/ws/releasenotes_ws60_beta.html">release notes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stefandidak.com/ramble/2006/12/23/vmware-workstation-6-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
