<?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>Sol Young &#187; Windows</title>
	<atom:link href="http://solyoung.com/category/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://solyoung.com</link>
	<description>Out In His Elements</description>
	<lastBuildDate>Tue, 06 Apr 2010 03:42:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Apple on pace for 10% market share this month</title>
		<link>http://solyoung.com/2009/01/15/apple-on-pace-for-10-market-share-this-month/</link>
		<comments>http://solyoung.com/2009/01/15/apple-on-pace-for-10-market-share-this-month/#comments</comments>
		<pubDate>Thu, 15 Jan 2009 14:07:58 +0000</pubDate>
		<dc:creator>Sol Young</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Prediction]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://solyoung.com/?p=636</guid>
		<description><![CDATA[<p><a href="http://marketshare.hitslink.com/os-market-share.aspx?qprid=9"><img class="alignnone size-medium wp-image-637" title="December Trends - from marketshare.hitslink.com" src="http://solyoung.com/wp-content/uploads/2009/01/dec-trends-300x145.png" alt="December Trends - from marketshare.hitslink.com" width="300" height="145" /></a></p>
<p>I <a href="http://solyoung.com/2008/12/31/prediction-apple-breaks-10-marketshare-in-january-2009/">described</a> in December that Market Share for Apple would hit 9.5% at the end of December and break 10% in January. So far Apple exceeded expectations and reached 9.63% in December. That&#8217;s a 0.76% gain of the operating system market in one month!</p>
<p>Look for January to carry another increase and for AAPL to &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://marketshare.hitslink.com/os-market-share.aspx?qprid=9"><img class="alignnone size-medium wp-image-637" title="December Trends - from marketshare.hitslink.com" src="http://solyoung.com/wp-content/uploads/2009/01/dec-trends-300x145.png" alt="December Trends - from marketshare.hitslink.com" width="300" height="145" /></a></p>
<p>I <a href="http://solyoung.com/2008/12/31/prediction-apple-breaks-10-marketshare-in-january-2009/">described</a> in December that Market Share for Apple would hit 9.5% at the end of December and break 10% in January. So far Apple exceeded expectations and reached 9.63% in December. That&#8217;s a 0.76% gain of the operating system market in one month!</p>
<p>Look for January to carry another increase and for AAPL to break 10%, probably diminishing the effect of Steve&#8217;s health-related absense a little bit.</p>
<p>In related news the iPhone browser share also grew.  It now holds 0.44% of the market, a move from 0.37% last month and the largest single month gain for the device. Windows dropped almost a full point from 89.62% to 88.68%. Pocket IE is no longer tracked, probably now &lt;0.01% market share. Playstation remained at 0.04%.</p>
<p>For more in-depth detail of market share, visit <a href="http://marketshare.hitslink.com">http://marketshare.hitslink.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://solyoung.com/2009/01/15/apple-on-pace-for-10-market-share-this-month/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to virtualize Windows on an Ubuntu host for an optimized dev / qa environment</title>
		<link>http://solyoung.com/2008/05/11/how-to-virtualize-windows-on-an-ubuntu-host-for-an-optimized-dev-qa-environment/</link>
		<comments>http://solyoung.com/2008/05/11/how-to-virtualize-windows-on-an-ubuntu-host-for-an-optimized-dev-qa-environment/#comments</comments>
		<pubDate>Sun, 11 May 2008 05:37:50 +0000</pubDate>
		<dc:creator>Sol Young</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://solyoung.com/2008/05/11/how-to-virtualize-windows-on-an-ubuntu-host-for-an-optimized-dev-qa-environment/</guid>
		<description><![CDATA[<p> <img src="http://solyoung.com/wp-content/uploads/2008/05/ubu-xu-dows.png" alt="Ubu-Xu-dows" height="278" width="359" /></p>
<p align="left">After converting my MacBook Pro in to a <a href="http://solyoung.com/2008/02/17/the-macpc-devqa-environment/" title="Mac/PC Dev/QA Environment">Windows developer dream</a>, I wanted to have the same experience on a more portable, commodity hardware unit. Virtualizing Windows within Windows with VMware Server is something I&#8217;m familiar with. It&#8217;s something many Windows developers may prefer (and I recommend if you&#8217;re not comfy with linux &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p> <img src="http://solyoung.com/wp-content/uploads/2008/05/ubu-xu-dows.png" alt="Ubu-Xu-dows" height="278" width="359" /></p>
<p align="left">After converting my MacBook Pro in to a <a href="http://solyoung.com/2008/02/17/the-macpc-devqa-environment/" title="Mac/PC Dev/QA Environment">Windows developer dream</a>, I wanted to have the same experience on a more portable, commodity hardware unit. Virtualizing Windows within Windows with VMware Server is something I&#8217;m familiar with. It&#8217;s something many Windows developers may prefer (and I recommend if you&#8217;re not comfy with linux as your host OS).</p>
<p>Quick background: Virtualizing a development/qa environment allows one to have an easily cleaned control environment. When a machine gets dirty (too many installs, tests, builds, or other garbage collects), you can simply delete the virtual instance and copy a fresh installation back over. This saves a ton of time. In dev, this allows a safe, clean, environment to test builds in. In a QA environment, this allows a very fast way to return to a known state.</p>
<p>My goal in a virtualized dev/qa environment is to run a host which consumes an absolute minimum amount of resources. I run virtualization software that allows more than one running VM at a time, such as VMware Workstation (PC), VMware Fusion (Mac), or VMware Server (PC or Linux). If you&#8217;re running Windows as your host OS, I recommend Windows 2000 Advanced Server because it is tunable to consume less resources than any other flavor of Windows (including Windows 2000 Professional).</p>
<p>Given that Linux runs on wrist-watch sized systems, it&#8217;s a safe assumption that one will get better performance from virtual machines than on a virtualized Windows environment. I chose Ubuntu since it&#8217;s super simple to install, is fairly reliable, offers similar features to Windows, and is still a smaller footprint my Win2kAS machines.</p>
<p>I started with version 8.04 desktop (hardy). The installation was a piece of cake, but there are no tuning options in the basic .iso. I installed VMware Server, but just while running the OS I could tell I would run in to performance issues later. The desktop flavor of Ubuntu isn&#8217;t light enough to pass all the processing power through to the VMs.</p>
<h3>Instructions</h3>
<p><span id="more-174"></span>1. Install <a href="http://www.ubuntu.com/getubuntu/download" title="Link to Ubuntu download page">Ubuntu Server 8.04</a> &#8211; For those of you doing this for the first time and are coming from a Windows environment, you should use the following disk setup (assuming you have a single hard drive):</p>
<ul>
<li>20 GB EXT3 partition, set as boot (&#8220;/&#8221;).</li>
<li>2 GB SWAP.</li>
<li>remaining space, set up for home (&#8220;/home&#8221;).</li>
</ul>
<p>2. Install Xubuntu with apt-get &#8211; Ubuntu Server doesn&#8217;t have a UI. Ubuntu Desktop is too heavy. Xfce is an outstanding light GUI desktop alternative. To get this installed:</p>
<ol>
<li>Boot up your now Ubuntu Server machine.</li>
<li>You will land at the command prompt, type &#8220;sudo apt-get install xubuntu-desktop&#8221; (without the quotes).</li>
<li>Enter your password to grant privledges to download/install the Xfce GUI. It will take a while to download as the Xubuntu install is about 300 MB.</li>
<li>Reboot when ready, you&#8217;ll boot in to Xubuntu.</li>
<li>At the login prompt, choose to change the type of GUI you&#8217;re logging in to. Select Xfce.</li>
</ol>
<p>3. Install <a href="http://vmware.com/products/server/" title="Link to VMware Server product">VMware Server</a> (as of this writing, server 2.0 is in beta and not recommended for a performance environment &#8211; stick to 1.0.x) &#8211; This was a total pain in the butt my first time around. I hope my instructions here allow you a fairly pain-free installation. Additional resources <a href="http://howtoforge.com/ubuntu_vmware_server" title="Link to Ubuntu VMware Server article on HowToForge.com">here</a>, <a href="http://czarism.com/easy-peasy-vmwareplayer-vmplayer-ubuntu-hardy-804" title="Link to a hardy desktop VMware help page">here</a>, and <a href="http://ubuntuforums.org/showthread.php?t=183209" title="Link to fix-it page for the problems during the installation.">here</a>.</p>
<ol>
<li>Open Firefox, available as a shortcut at the top of the screen.</li>
<li>Download VMware Server here: <a href="http://vmware.com/products/server/">http://vmware.com/products/server/ </a></li>
<li>It is now on your desktop, go to the Applications button at the top left and choose Accessories -&gt; Terminal to open a terminal.</li>
<li>Type &#8220;cd Desktop&#8221; to move to your desktop.</li>
<li>Unpack the archive. Type &#8220;tar -xvf vmware[TAB]&#8221; (hit the tab key to complete the filename).</li>
<li>Move in to your VMware folder. Type &#8220;cd vmware[TAB]&#8220;.</li>
<li>Visit the &#8216;here, here, and here&#8217; links above for all the resources you&#8217;ll need to get past the now-known errors you&#8217;ll run in to.</li>
</ol>
<p>4. Copy VM instances from other systems &#8211; I use VMware Fusion on my Mac and VMware Workstation on a PC (haven&#8217;t used Workstation in a while). You can create instances in either of these products and then just copy them over to your Ubuntu system. Tips:</p>
<ul>
<li>Keep the fresh install VM instances as they are and make copies. You can now just drop in a copy of the fresh install so you don&#8217;t have to ever re-install the OS again.</li>
<li>Install your dev and/or qa environment. Make a snapshot <strong><em>NOW</em></strong>. You can now revert to this snapshot immediately, whenever you want. Fresh, known, starting point: <em>viola!</em></li>
</ul>
<p>5. Tweak your VMware instance settings:</p>
<ul>
<li>Leave your host OS enough RAM to be comfortable. Give each VM as much as it needs.</li>
<li>Disable 3D acceleration unless you absolutely need it in the VM for testing 3D. This is a resource hog.</li>
<li>If your PC is multi-core, only give the VM 1 CPU (unless you need to test multi-core software).</li>
</ul>
<p>6. Dev and QA to your heart&#8217;s content &#8211; You&#8217;re now free to revert, take snapshots, and otherwise manipulate your OS without the fear and wasted time of reinstallation. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://solyoung.com/2008/05/11/how-to-virtualize-windows-on-an-ubuntu-host-for-an-optimized-dev-qa-environment/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Similarities between Windows 2008 Server and Red Planet (AMEE)</title>
		<link>http://solyoung.com/2008/03/25/similarities-between-windows-2008-server-and-red-planet-amee/</link>
		<comments>http://solyoung.com/2008/03/25/similarities-between-windows-2008-server-and-red-planet-amee/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 21:41:24 +0000</pubDate>
		<dc:creator>Sol Young</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://solyoung.com/2008/03/25/similarities-between-windows-2008-server-and-red-planet-amee/</guid>
		<description><![CDATA[<p></p>
<p><em>Red Planet</em></p>
<p>I got to catch up with the Windows 2008 Server ads today. The first thing that came to mind was AMEE from <em>Red Planet</em>. That was a scary malfunctioning robot…</p>
<p><a href="http://www.microsoft.com/windowsserver2008/en/us/serverunleashed/html/popup/it247B.html" title="Crouching Robot" target="_blank"><img src="http://solyoung.com/wp-content/uploads/2008/03/picture-3.png" alt="Crouching Robot" /></a></p>
<p>Microsoft’s Win2k8 ad, <a href="http://www.microsoft.com/windowsserver2008/en/us/serverunleashed/html/popup/it247B.html" title="Crouching Robot" target="_blank"><em>Crouching Robot</em></a></p>
<p>As an IT professional, will you nickname Win2k8 ‘AMEE’?&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/7MntZJmQwPo&#038;hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/7MntZJmQwPo&#038;hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
<p><em>Red Planet</em></p>
<p>I got to catch up with the Windows 2008 Server ads today. The first thing that came to mind was AMEE from <em>Red Planet</em>. That was a scary malfunctioning robot…</p>
<p><a href="http://www.microsoft.com/windowsserver2008/en/us/serverunleashed/html/popup/it247B.html" title="Crouching Robot" target="_blank"><img src="http://solyoung.com/wp-content/uploads/2008/03/picture-3.png" alt="Crouching Robot" /></a></p>
<p>Microsoft’s Win2k8 ad, <a href="http://www.microsoft.com/windowsserver2008/en/us/serverunleashed/html/popup/it247B.html" title="Crouching Robot" target="_blank"><em>Crouching Robot</em></a></p>
<p>As an IT professional, will you nickname Win2k8 ‘AMEE’?</p>
]]></content:encoded>
			<wfw:commentRss>http://solyoung.com/2008/03/25/similarities-between-windows-2008-server-and-red-planet-amee/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows XP better as a VM than Vista &#8211; Duh</title>
		<link>http://solyoung.com/2008/02/18/windows-xp-better-as-a-vm-than-vista-duh/</link>
		<comments>http://solyoung.com/2008/02/18/windows-xp-better-as-a-vm-than-vista-duh/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 02:55:59 +0000</pubDate>
		<dc:creator>Sol Young</dc:creator>
				<category><![CDATA[OS X]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://solyoung.com/2008/02/18/windows-xp-better-as-a-vm-than-vista-duh/</guid>
		<description><![CDATA[<p><img src="http://solyoung.com/wp-content/uploads/2008/02/Vista.jpg" alt="Vista" hspace="10" vspace="10" width="87" height="87" align="baseline" /><img src="http://solyoung.com/wp-content/uploads/2008/02/arrow-right.gif" alt="to" width="48" height="42" align="baseline" /> <img src="http://solyoung.com/wp-content/uploads/2008/02/XP.jpg" alt="XP" width="172" height="60" align="baseline" /></p>
<p>After reading this <a href="http://dotnet.org.za/codingsanity/archive/2007/12/14/review-windows-xp.aspx" title="Upgrade to XP">great, hilarious, post</a> on upgrading to XP (yes, you read that right &#8211; this isn&#8217;t a Vista upgrade), I decided to take the plunge. I&#8217;ve been punished long enough for using Vista Ultimate in my VMware environment and portable laptop. It&#8217;s been a nice OS, but performance is in the toilet &#8230;</p>]]></description>
			<content:encoded><![CDATA[<p><img src="http://solyoung.com/wp-content/uploads/2008/02/Vista.jpg" alt="Vista" hspace="10" vspace="10" width="87" height="87" align="baseline" /><img src="http://solyoung.com/wp-content/uploads/2008/02/arrow-right.gif" alt="to" width="48" height="42" align="baseline" /> <img src="http://solyoung.com/wp-content/uploads/2008/02/XP.jpg" alt="XP" width="172" height="60" align="baseline" /></p>
<p>After reading this <a href="http://dotnet.org.za/codingsanity/archive/2007/12/14/review-windows-xp.aspx" title="Upgrade to XP">great, hilarious, post</a> on upgrading to XP (yes, you read that right &#8211; this isn&#8217;t a Vista upgrade), I decided to take the plunge. I&#8217;ve been punished long enough for using Vista Ultimate in my VMware environment and portable laptop. It&#8217;s been a nice OS, but performance is in the toilet and I can&#8217;t take it any more.</p>
<p>It&#8217;ll hang around for testing purposes&#8230; Here&#8217;s hoping SP1 brings some hope to Vista.</p>
]]></content:encoded>
			<wfw:commentRss>http://solyoung.com/2008/02/18/windows-xp-better-as-a-vm-than-vista-duh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mac/PC dev/QA environment</title>
		<link>http://solyoung.com/2008/02/17/the-macpc-devqa-environment/</link>
		<comments>http://solyoung.com/2008/02/17/the-macpc-devqa-environment/#comments</comments>
		<pubDate>Sun, 17 Feb 2008 21:39:39 +0000</pubDate>
		<dc:creator>Sol Young</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[QA]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://solyoung.com/2008/02/17/the-macpc-devqa-environment/</guid>
		<description><![CDATA[<p> <img src="http://solyoung.com/wp-content/uploads/2008/04/macpcdevenv.jpg" alt="Mac/PC Dev Environment" height="300" width="400" /></p>
<p>Developing PC applications on the Mac is great, contrary to what some believe. I too was once in the &#8216;build-on-the-platform-you-target&#8217; camp. Forget that horse-puckie and get efficient:</p>
<ol>
<li>Get VMware Fusion: <a href="http://www.vmware.com/products/fusion/">http://www.vmware.com/products/fusion/</a>.</li>
<li>Make sure you&#8217;ve got XCode. This will be sixty percent of your development environment and you&#8217;ll be coding in OS X.</li>
<li>Install </li>&#8230;</ol>]]></description>
			<content:encoded><![CDATA[<p> <img src="http://solyoung.com/wp-content/uploads/2008/04/macpcdevenv.jpg" alt="Mac/PC Dev Environment" height="300" width="400" /></p>
<p>Developing PC applications on the Mac is great, contrary to what some believe. I too was once in the &#8216;build-on-the-platform-you-target&#8217; camp. Forget that horse-puckie and get efficient:</p>
<ol>
<li>Get VMware Fusion: <a href="http://www.vmware.com/products/fusion/">http://www.vmware.com/products/fusion/</a>.</li>
<li>Make sure you&#8217;ve got XCode. This will be sixty percent of your development environment and you&#8217;ll be coding in OS X.</li>
<li>Install Windows XP or Vista, your choice, as a new VM in Fusion. This will be the other forty percent of your development environment where you&#8217;ll step code and delve out builds. Don&#8217;t set it up with more than 40% of your Mac&#8217;s RAM assigned (preferably 25%).</li>
<li>Install your development tools on this Windows instance, probably .NET 2005.</li>
<li>Set up a shared folder for your source code between your Mac user folder and the dev VM. Make it read-write by both systems (a setting in Fusion).</li>
<li>Set up more VMs in Fusion. These are your Test VMs (smaller, fast Windows instances used as QA machines) &#8211; as of this writing you should make XP Home, XP Pro, Vista Home, and Vista Ultimate VMs. You may want additional setups depending on your apps needs (administrator settings, etc). Set these up with 25% or less of your available RAM.</li>
<li>Do nothing&#8230; I&#8217;m waiting for you to finish step 6&#8230; It takes a while.</li>
<li>Run Windows Update (if desired) and take Snapshots of each VM (Command+T) after they&#8217;re set up. These Snapshots will let you revert to a clean state any time you wish.</li>
</ol>
<p><img src="http://solyoung.com/wp-content/uploads/2008/02/picture-2.png" align="baseline" height="120" hspace="10" vspace="10" width="112" />Great, now you&#8217;re hooked up and can get your code on. With XCode you can utilize all your monitors (if you&#8217;re a developer using less than 2 monitors, we need to talk&#8230;). You&#8217;ll have XCode running with your source code <del>all over the place</del> organized how you like it. You&#8217;ll have your development VM running in a corner.</p>
<p>Use XCode as the code editor (you&#8217;ve got your source files saved on the Mac, in the shared folder). Keep the development VM running and hit Control+B in it (or better yet, add an AppleScript to XCode to pass Control+B to the VM) when you need a new build. You can step through the code when you need to.</p>
<p>When you&#8217;re ready to test your app(s) on all flavors of Windows, launch up the various VMs and install the app(s). Afterwards, restore to the Snapshot you took before. You&#8217;re starting from a nice clean start every time.</p>
]]></content:encoded>
			<wfw:commentRss>http://solyoung.com/2008/02/17/the-macpc-devqa-environment/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
	</channel>
</rss>

