<?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>thecrumb.com &#187; virtualbox</title>
	<atom:link href="http://thecrumb.com/tag/virtualbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://thecrumb.com</link>
	<description>developer &#124; thinker &#124; tinkerer</description>
	<lastBuildDate>Sat, 04 Feb 2012 01:28:22 +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>CFSelenium and VirtualBox</title>
		<link>http://thecrumb.com/2011/02/25/cfselenium-and-virtualbox/</link>
		<comments>http://thecrumb.com/2011/02/25/cfselenium-and-virtualbox/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 21:32:20 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[selenium]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1381</guid>
		<description><![CDATA[I finally found some time to get back up to speed on Selenium and MXUnit today.  MXUnit I got running quickly which hasn&#8217;t been the case in the past so I must be learning something, or the gang at MXUnit &#8230; <a href="http://thecrumb.com/2011/02/25/cfselenium-and-virtualbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I finally found some time to get back up to speed on <a href="http://seleniumhq.org/">Selenium</a> and <a href="http://mxunit.org/">MXUnit</a> today.  MXUnit I got running quickly which hasn&#8217;t been the case in the past so I must be learning something, or the gang at MXUnit is making things easier.</p>
<p>Selenium proved a bit more difficult mainly due to my development environment&#8230;</p>
<h3><span id="more-1381"></span>Problem 1</h3>
<p>I have <a href="http://www.virtualbox.org/">VirtualBox</a> setup running ColdFusion, Apache and MySQL.   Using a shared directory I have Apache pointing at my Eclipse workspace which lives on my &#8216;host&#8217;.</p>
<p>Setting up a very simple Selenium test using the new <a href="https://github.com/bobsilverberg/CFSelenium">CFSelenium</a>, I just wanted to see if I could get a browser window to pop open&#8230;</p>
<pre class="brush: plain; title: ; notranslate">
selenium = new selenium(&quot;http://www.google.com/&quot;, &quot;localhost&quot;, 4444, &quot;*googlechrome&quot;);
selenium.start();
selenium.open(&quot;/&quot;);
</pre>
<p>This failed with a &#8220;<em>The Response of the Selenium RC is invalid: Connection Failure </em>&#8221; error.</p>
<p>The issue is the &#8220;localhost&#8221; in the Selenium setup.  The test, running on my guest VM can&#8217;t communicate with the Selenium RC server running on my host.</p>
<p>What I needed to do was direct things to my host IP which is 192.168.2.2&#8230;</p>
<pre class="brush: plain; title: ; notranslate">
selenium = new selenium(&quot;http://www.google.com/&quot;, &quot;192.168.2.2&quot;, 4444, &quot;*googlechrome&quot;);
</pre>
<p>This correctly kicked off a Google Chrome.  But what about Firefox?</p>
<h3>Problem 2</h3>
<p>Trying to run tests in Firefox introduced another issue:</p>
<blockquote><p>The  Response of the Selenium RC is invalid: Failed to start new browser  session: java.lang.RuntimeException: Firefox 3 could not be found in the  path! Please add the directory containing &#8221;firefox.exe&#8221; to your PATH  environment variable, or explicitly specify a path to Firefox 3 like this: *firefox3c:\blah\firefox.exe</p></blockquote>
<p>I tried explicitly defining the path, using the example from the error, as well as adding my Firefox directory to the path.</p>
<pre class="brush: plain; title: ; notranslate">
selenium = new selenium(&quot;http://www.google.com/&quot;, &quot;192.168.2.2&quot;, 4444, &quot;*firefox3C:\Program Files (x86)\Mozilla Firefox\firefox.exe&quot;);
</pre>
<p>No luck.  After a bit of Googling it turns out the correct syntax is:</p>
<pre class="brush: plain; title: ; notranslate">
selenium = new selenium(&quot;http://www.google.com/&quot;, &quot;192.168.2.2&quot;, 4444, &quot;*firefox C:\Program Files (x86)\Mozilla Firefox\firefox.exe&quot;);
</pre>
<p>Notice the space between &#8220;*firefox&#8221; and the path.  That is important. :)</p>
<p>Now things work!</p>
<p>It seems like you could easily configure a powerful testing environment by simply loading up several VMs with various flavors of operating systems and browsers and then pointing one set of tests at them all.</p>
<ol>
<li>VM 1 = Windows XP with old flavors of IE and Firefox</li>
<li>VM 2 = Windows 7 with IE9, Chrome and Firefox 4</li>
<li>Linux, etc&#8230;</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2011/02/25/cfselenium-and-virtualbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VirtualBox Supports VirtualPC VHD Files</title>
		<link>http://thecrumb.com/2010/08/12/virtualbox-supports-virtualpc-vhd-files/</link>
		<comments>http://thecrumb.com/2010/08/12/virtualbox-supports-virtualpc-vhd-files/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 14:58:45 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://thecrumb.com/?p=1154</guid>
		<description><![CDATA[I was installing VirtualPC so I could run their free IE images for testing and I wondered if VirtualBox supported the VirtualPC .vhd file format. Last time I had checked (a while ago) it did not and you had to &#8230; <a href="http://thecrumb.com/2010/08/12/virtualbox-supports-virtualpc-vhd-files/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was installing VirtualPC so I could run their free IE images for testing and I wondered if VirtualBox supported the VirtualPC .vhd file format. Last time I had checked (a while ago) it did not and you had to run through a conversion process.</p>
<p>Looks like somewhere around VirtualBox 2.x they added support to directly load .vhd files (need to read the change log more closely!) :)</p>
<p>So now I can run my IE image along with all the other items I have in VirtualBox instead of installing VirtualPC.</p>
<p><strong>Update:</strong></p>
<p>They run. Yes.</p>
<p>But! In Microsoft&#8217;s infinite wisdom they have somehow tied the image to a specific bit of hardware.  When run on VirtualBox the image complains that the hardware has changed and requires re-activation&#8230; :(</p>
<p>So I guess it&#8217;s VirtualPC or nothing for the IE images.  Way to go Microsoft!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/08/12/virtualbox-supports-virtualpc-vhd-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Running VirtualBox in Headless Mode</title>
		<link>http://thecrumb.com/2010/02/24/running-virtualbox-in-headless-mode/</link>
		<comments>http://thecrumb.com/2010/02/24/running-virtualbox-in-headless-mode/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 18:26:56 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1064</guid>
		<description><![CDATA[At work I have ReviewBoard running on VirtualBox on one of my development machines.  This has been working great but every once in awhile I accidentally close the VirtualBox console because it&#8217;s sitting in my taskbar: I remember reading about &#8230; <a href="http://thecrumb.com/2010/02/24/running-virtualbox-in-headless-mode/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>At work I have <a title="ReviewBoard" href="http://www.reviewboard.org/">ReviewBoard </a>running on VirtualBox on one of my development machines.  This has been working great but every once in awhile I accidentally close the VirtualBox console because it&#8217;s sitting in my taskbar:</p>
<div id="attachment_1065" class="wp-caption aligncenter" style="width: 424px"><a href="http://thecrumb.com/wp-content/uploads/2010/02/headless1.png"><img class="size-full wp-image-1065" src="http://thecrumb.com/wp-content/uploads/2010/02/headless1.png" alt="VirtualBox in taskbar" width="414" height="114" /></a><p class="wp-caption-text">VirtualBox in Taskbar</p></div>
<p>I remember reading about a &#8216;headless&#8217; mode in the VirtualBox documentation.  This will setup VirtualBox running as a RDP server &#8211; it can run &#8216;invisibly&#8217; and you can connect via Windows Remote Desktop to intact with the system.</p>
<p>You can either configure the remote settings within the VirtualBox GUI:</p>
<div id="attachment_1066" class="wp-caption aligncenter" style="width: 423px"><a href="http://thecrumb.com/wp-content/uploads/2010/02/headless2.png"><img class="size-full wp-image-1066" src="http://thecrumb.com/wp-content/uploads/2010/02/headless2.png" alt="Remote Display Dialog" width="413" height="259" /></a><p class="wp-caption-text">Remote Display Dialog</p></div>
<p>Or pass them in through the command line.  I went this route and created a batch file called <em>start-reviewboard.bat:</em></p>
<pre class="brush: plain; title: ; notranslate">
REM  Batch script to start VirtualBox instance of ReviewBoard in headless mode
REM  Connect via RDP (Remote Desktop Protocol) to port 8000

&quot;C:\Program Files\sun\VirtualBox\VBoxHeadless.exe&quot; -startvm ReviewBoard -p 8000
</pre>
<p>This starts VirtualBox in headless mode (VBoxHeadless.exe), starts my ReviewBoard vm, and sets up RDP (port 8000).</p>
<p>You can run this script and it should start VirtualBox &#8211; but you will still be left with a DOS box sitting there in your taskbar. Turns out it is fairly easy to write a small script to run a batch file silently as well. I created <em>start-reviewboard.vbs</em>:</p>
<pre class="brush: plain; title: ; notranslate">
REM 0 = hide window, 1 = show window (useful for debugging)

Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
WshShell.Run chr(34) &amp;amp; &quot;D:\scripts\start-reviewboard.bat&quot; &amp;amp; Chr(34), 0
Set WshShell = Nothing
</pre>
<p>You use this script to run your batch file and pass in a parameter to hide the window (0). I&#8217;d recommend setting that to 1 while you get things setup so you can see what is going on and once you have worked out the kinks set it to 0.</p>
<p>When you run it &#8211; you should get a DOS window and a message &#8220;<em>Listening on port 8000</em>&#8221; (or whatever you set the port to). I changed the port to 8000 as I assume Windows is already using 3389 (default RDP port).</p>
<p>To connect I simply start Remote Desktop Connection and enter localhost:8000.</p>
<p>To stop VirtualBox simply issue the following command:</p>
<pre class="brush: plain; title: ; notranslate">
VBoxManage controlvm YOUR_VM_NAME poweroff
</pre>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/02/24/running-virtualbox-in-headless-mode/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>VirtualBox Virtual Directories Explained (screencast)</title>
		<link>http://thecrumb.com/2010/02/11/virtualbox-virtual-directories-explained-screencast/</link>
		<comments>http://thecrumb.com/2010/02/11/virtualbox-virtual-directories-explained-screencast/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 02:58:58 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1056</guid>
		<description><![CDATA[For More Information on Shared Folders (Virtual Directories): VirtualBox documentation on Shared Folders Alternate method of sharing folders Ubuntu docs on shared folders]]></description>
			<content:encoded><![CDATA[<h2>For More Information on Shared Folders (Virtual Directories):</h2>
<ul>
<li><a href="http://www.virtualbox.org/manual/UserManual.html#sharedfolders">VirtualBox documentation on Shared Folders</a></li>
<li><a href="http://www.virtualbox.org/wiki/Sharing_files_on_OSE">Alternate method of sharing folders</a></li>
<li>Ubuntu docs on <a href="https://help.ubuntu.com/community/VirtualBox/SharedFolders">shared folders</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/02/11/virtualbox-virtual-directories-explained-screencast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ColdFusion 9 on VirtualBox</title>
		<link>http://thecrumb.com/2010/02/08/coldfusion-9-on-virtualbox/</link>
		<comments>http://thecrumb.com/2010/02/08/coldfusion-9-on-virtualbox/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 17:28:32 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1054</guid>
		<description><![CDATA[I&#8217;ve finally posted my instructions for getting ColdFusion 9 up and running on VirtualBox!  It took me a few times to work through the process and get everything working (and documented) and at one point I forgot the password on &#8230; <a href="http://thecrumb.com/2010/02/08/coldfusion-9-on-virtualbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve <em>finally </em>posted my instructions for getting ColdFusion 9 up and running on VirtualBox!  It took me a few times to work through the process and get everything working (and documented) and at one point I forgot the password on the VM image and had to start over again.  Oooops.</p>
<p>Documentation is now on my wiki:  <a href="http://www.thecrumb.com/wiki/virtualbox_and_coldfusion_9">VirtualBox and ColdFusion 9</a></p>
<p>What will you end up with? A &#8216;virtual&#8217; server running Apache/ColdFusion 9/MySQL.  Using VirtualBox&#8217;s shared directories you can access your code on the guest system.  This seemed to be the most simple and flexible way to configure things.   In my example I&#8217;m sharing the CFEclipse workspace directory but if you are using something different it should be easy to adjust to your configuration.</p>
<p>You could certainly run a GUI version of Ubuntu and install an IDE so you would have a self-contained development environment but with this example I wanted to create a system I could use at work and at home for various projects but not necessarily share the code and settings between them.</p>
<p>If you try this and run into any issues with the documentation &#8211; please <a href="http://www.thecrumb.com/contact/">contact me</a> with corrections!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2010/02/08/coldfusion-9-on-virtualbox/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Exporting A VirtualBox Image (To Reduce It&#039;s Size)</title>
		<link>http://thecrumb.com/2009/12/09/exporting-a-virtualbox-image-to-reduce-its-size/</link>
		<comments>http://thecrumb.com/2009/12/09/exporting-a-virtualbox-image-to-reduce-its-size/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 17:41:22 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1010</guid>
		<description><![CDATA[I needed to move one of my VirtualBox setups to another computer but the disk image was huge and wouldn&#8217;t fit on my thumbdrive. Digging around in the VirtualBox settings I noticed an import/export function. The original disk image was &#8230; <a href="http://thecrumb.com/2009/12/09/exporting-a-virtualbox-image-to-reduce-its-size/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I needed to move one of my VirtualBox setups to another computer but the disk image was huge and wouldn&#8217;t fit on my thumbdrive.  Digging around in the VirtualBox settings I noticed an import/export function.<br />
<div id="attachment_1011" class="wp-caption alignnone" style="width: 370px"><img src="http://thecrumb.com/wp-content/uploads/2009/12/virtualbox1.png" alt="VirtualBox Export/Import" width="360" height="255" class="size-full wp-image-1011" /><p class="wp-caption-text">VirtualBox Export/Import</p></div></p>
<p>The original disk image was 4.13GB.  Exporting it resulted in two files that totalled 1.75GB!  That will easily fit on my 2GB thumbdrive (or Dropbox).</p>
<p>Exporting (and importing) is a straighforward process. Select export &#8211; you will be given the opportunity to define some configuration values for your machine, then simply define the export filename. Import is the reverse &#8211; select import &#8211; location you exported file and proceed.  Exporting my 4GB disk took about 25-30 minutes.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/12/09/exporting-a-virtualbox-image-to-reduce-its-size/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternate VirtualBox Port Forwarding Method</title>
		<link>http://thecrumb.com/2009/12/08/alternate-virtualbox-port-forwarding-method/</link>
		<comments>http://thecrumb.com/2009/12/08/alternate-virtualbox-port-forwarding-method/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 16:24:47 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[reviewboard]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=1004</guid>
		<description><![CDATA[In my Review Board installation on Virtual Box I gave an example of how you could access your guest OS from the host system using port forwarding. In that example you could access an application (Review Board) running on Apache. &#8230; <a href="http://thecrumb.com/2009/12/08/alternate-virtualbox-port-forwarding-method/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://www.thecrumb.com/2009/07/03/review-board-code-reviews-made-easy-installation/">Review Board installation on Virtual Box</a> I gave an example of how you could access your guest OS from the host system using port forwarding. In that example you could access an application (Review Board) running on Apache.</p>
<p>In those instructions you had to enter a series of commands in at the command line. I&#8217;ve since discovered an easier way to do this.<br />
<span id="more-1004"></span><br />
Virtual Box provides you with a configuration file which you can modify&#8230;</p>
<p>On Windows XP this file is located in your home directory and is hidden:</p>
<pre class="brush: plain; title: ; notranslate">
C:\Documents and Settings\priestj\.VirtualBox\VirtualBox
</pre>
<p>Make sure Virtual Box is shut down and open that file with a text editor.</p>
<p>It&#8217;s an XML file and near the top you should see a ExtraData tag.  For my Review Board example you would simply add the following lines (adjust your port numbers accordingly):</p>
<pre class="brush: xml; title: ; notranslate">
</pre>
<p>This also assumes you are using the PCnet network adaptor in Virtual Box. If not &#8211; adjust the &#8216;/pcnet/&#8217; above.</p>
<p>Save the file and restart Review Board and you should be set!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/12/08/alternate-virtualbox-port-forwarding-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Sendfile Off &#8211; Apache Config Headache</title>
		<link>http://thecrumb.com/2009/11/14/enable-sendfile-off-apache-config-headache/</link>
		<comments>http://thecrumb.com/2009/11/14/enable-sendfile-off-apache-config-headache/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 14:56:50 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=976</guid>
		<description><![CDATA[I&#8217;ve been working on setting up a VM running a LAMP stack along with ColdFusion 9  (which I&#8217;ll blog about soon).  I&#8217;ve got everything up and running and was tinkering around making some updates to our TACFUG site but was &#8230; <a href="http://thecrumb.com/2009/11/14/enable-sendfile-off-apache-config-headache/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on setting up a VM running a LAMP stack along with ColdFusion 9  (which I&#8217;ll blog about soon).  I&#8217;ve got everything up and running and was tinkering around making some updates to our TACFUG site but was running into this weird issue that my CSS would not update &#8211; I would make a change and it wouldn&#8217;t show up in the browser.</p>
<p>I disabled all my browser cache and tried it in Chrome &#8211; same issue. I tried adding a UUID to the CSS call to force the browser to reload.</p>
<p>Then I thought it might be a ColdFusion issue so I spent some time in the Administrator turning all the options on/off (lots of new stuff in CF9!).  That didn&#8217;t work either.</p>
<p>Finally I pinged Twitter and John Mason helped me figure out that it was actually an Apache issue. His first thought was it was some caching module but looking in <em>mods-enabled</em> I didn&#8217;t see anything cache related. We were both searching on Google and found a few posts where people had similar issues and mentioned adding a line to their config file:</p>
<blockquote><p><strong>EnableSendfile Off</strong></p></blockquote>
<p>I have no idea what this does &#8211; but I opened up my apache2.conf file, scrolled to the bottom and added it.  Restarted Apache and my CSS was now refreshing!</p>
<p>The Apache docs mention that in some circumstances you may need to disable this:</p>
<blockquote><p><em>This directive controls whether <code><a href="http://httpd.apache.org/docs/2.2/programs/httpd.html">httpd</a></code> may use the     sendfile support from the kernel to transmit file contents to the client.     By default, when the handling of a request requires no access     to the data within a file &#8212; for example, when delivering a     static file &#8212; Apache uses sendfile to deliver the file contents     without ever reading the file if the OS supports it.</em><em>This sendfile mechanism avoids separate read and send operations,     and buffer allocations. But on some platforms or within some     filesystems, it is better to disable this feature to avoid     operational problems:</em></p>
<ul>
<li><em>Some platforms may have broken sendfile support that the build     system did not detect, especially if the binaries were built on     another box and moved to such a machine with broken sendfile     support.</em></li>
<li><em>On Linux the use of sendfile triggers TCP-checksum     offloading bugs on certain networking cards when using IPv6.</em></li>
<li><em>On Linux on Itanium, sendfile may be unable to handle files     over 2GB in size.</em></li>
<li><em>With a network-mounted <code><a href="http://httpd.apache.org/docs/2.2/mod/core.html#documentroot">DocumentRoot</a></code> (e.g., NFS or SMB),     the kernel may be unable to serve the network file through     its own cache.</em></li>
</ul>
<p><em>For server configurations that are vulnerable to these problems,     you should disable this feature.</em></p></blockquote>
<p><em><br />
</em></p>
<p>So hopefully this will prevent someone from going through the same headaches I did.  Now I have to get busy now that everything is working!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/11/14/enable-sendfile-off-apache-config-headache/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Developer Toolbox: VirtualBox</title>
		<link>http://thecrumb.com/2009/01/14/developer-toolbox-virtualbox/</link>
		<comments>http://thecrumb.com/2009/01/14/developer-toolbox-virtualbox/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 21:05:08 +0000</pubDate>
		<dc:creator>Jim Priest</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://www.thecrumb.com/?p=659</guid>
		<description><![CDATA[Today I was on Twitter and someone mentioned installing Xen and I mentioned VirtualBox.  I still don&#8217;t think a lot of people know about it yet but they tried it and Twitted (?) me back that they had installed it. &#8230; <a href="http://thecrumb.com/2009/01/14/developer-toolbox-virtualbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I was on Twitter and someone mentioned installing Xen and I mentioned <a href="http://www.virtualbox.org/">VirtualBox</a>.  I still don&#8217;t think a lot of people know about it yet but they tried it and Twitted (?) me back that they had installed it.</p>
<blockquote><p>Checking out VirtualBox now. Looks like it might be a little easier to configure.</p></blockquote>
<p>I used to run VMWare but found the install was a bit of a pain (especially on Linux) and while it was nice I was never really blown away.  When I got my <a href="http://www.thecrumb.com/2008/03/27/windows-required-virtualbox-to-the-rescue/">GPS and needed to run Windows</a> on my Ubuntu machine I went looking around to see what else was available. I tried QEMU and a few others and finally stumbled upon VirtualBox (which has since been bought by Sun).</p>
<p>While I haven&#8217;t tried VMWare in quite awhile VirtualBox has lots of great features which I love:</p>
<ul>
<li>Simple install.  I&#8217;ve installed on both Windows (with a Linux guest) and on Linux (with a Windows guest) and never had any issues.</li>
<li>There are a host of easily downloable images at the <a href="http://virtualboximages.com/veedeeeyes/vdi/index">VirtualBox VDI Index</a>. Want to try Ubuntu, Solaris or gOS? Grab and image and run it.</li>
<li>Easily share folders between the guest and host &#8211; this makes moving files to and from my GPS a snap.</li>
<li><a href="http://lifehacker.com/367714/run-windows-apps-seamlessly-inside-linux">Seamlessly run Windows</a> inside your host OS.   You can even do this over RDP &#8211; a very cool video of that is <a href="http://www.youtube.com/watch?v=of5FhQbieXY">available on YouTube</a>.</li>
</ul>
<p>If you haven&#8217;t yet checked out VirtualBox I&#8217;d certainly recommend giving it a try.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecrumb.com/2009/01/14/developer-toolbox-virtualbox/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

