<?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>nateirwin.net &#187; Technology</title>
	<atom:link href="http://www.nateirwin.net/topics/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nateirwin.net</link>
	<description>spatially and technically enabled</description>
	<lastBuildDate>Thu, 18 Mar 2010 15:20:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Improve Virtual Machine Performance in VMWare Fusion</title>
		<link>http://www.nateirwin.net/2009/12/29/improve-virtual-machine-performance-in-vmware-fusion/</link>
		<comments>http://www.nateirwin.net/2009/12/29/improve-virtual-machine-performance-in-vmware-fusion/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 21:02:23 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/?p=650</guid>
		<description><![CDATA[In early 2008, while working on a time-sensitive development project, the power supply and motherboard in my four year old homemade workstation failed and I was forced to make a decision: build another machine myself or give in and buy a machine with a good support contract. I decided to go with the latter, so [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F12%2F29%2Fimprove-virtual-machine-performance-in-vmware-fusion%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F12%2F29%2Fimprove-virtual-machine-performance-in-vmware-fusion%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><span class="drop_cap">I</span>n early 2008, while working on a time-sensitive development project, the power supply and motherboard in my four year old homemade workstation failed and I was forced to make a decision: build another machine myself or give in and buy a machine with a good support contract. I decided to go with the latter, so I went down to the local Apple store and bought a Mac Pro (remember, this was a time-sensitive project, so I really needed the machine up and running within a day). At the time, I intended to install Windows on it and run with it, but after playing around a bit with OS X, I decided that I really liked the operating system and wanted to switch over to it permanently.</p>
<p>The only problem with this was that I still needed to be able to develop .NET applications using Visual Studio, so I needed to either use Boot Camp to run a copy of Windows or set up Windows to run in a virtual machine. After a bit of research, I decided to use VMWare Fusion to run a Windows virtual machine within OS X. Problem solved. I was, and continued to be, very happy with the solution.</p>
<p>Fast forward to a few weeks ago. I realized that the performance of my virtual machine (and OS X Snow Leopard in general) was starting to degrade dramatically. It was getting to the point where OS X would take minutes to boot up and my virtual machine was almost unusable. What to do?</p>
<p>I had already upgraded the Mac Pro to six gigabytes of memory, so I didn&#8217;t think throwing more memory in the machine would solve the performance issues. I did a bit of research, and found a number of articles touting impressive performance gains brought about by the installation of solid state drives. The only catch? They aren&#8217;t cheap. But being that I was looking for a good end of the year tax deduction or two, I decided to go ahead and pull the trigger.</p>
<p>I received my <a href="http://www.amazon.com/gp/product/B002IGT7IU?ie=UTF8&amp;tag=nateirwinnet-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B002IGT7IU" target="_blank">Intel X25-M drive</a> in the mail today, and followed <a href="http://macperformanceguide.com/Mac-LightingFast.html" target="_blank">these instructions</a> to replace my existing SATA boot drive with the new solid state drive (note that my boot drive also contains my virtual machine images). And the difference is amazing! Mac OS X boots up three times as fast as it did, all of my applications (including VMWare Fusion, Photoshop, and other &#8220;heavy&#8221; applications) startup within three seconds, and my virtual machine runs *almost as fast as a native Windows machine. In short, I am very happy with the purchase, and don&#8217;t think I&#8217;ll go back to using normal drives anytime soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2009/12/29/improve-virtual-machine-performance-in-vmware-fusion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Developer Builds Available</title>
		<link>http://www.nateirwin.net/2009/06/05/google-chrome-developer-builds-available/</link>
		<comments>http://www.nateirwin.net/2009/06/05/google-chrome-developer-builds-available/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 05:10:17 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/?p=617</guid>
		<description><![CDATA[If you&#8217;ve been holding your breath waiting for Google to release Chrome for Mac (or Linux), you can take a breath. It has been a long time coming, but Google finally announced today that they are releasing &#8220;developer&#8221; builds for Mac and Linux. Because of its startup speed (dramatically better than any of the other [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F06%2F05%2Fgoogle-chrome-developer-builds-available%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F06%2F05%2Fgoogle-chrome-developer-builds-available%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><span class="drop_cap">I</span>f you&#8217;ve been holding your breath waiting for Google to release Chrome for Mac (or Linux), you can take a breath. It has been a long time coming, but Google finally <a href="http://blog.chromium.org/2009/06/danger-mac-and-linux-builds-available.html">announced</a> today that they are releasing &#8220;developer&#8221; builds for Mac and Linux.</p>
<p>Because of its startup speed (dramatically better than any of the other browsers out there), I&#8217;ve been using Chrome more and more as my primary browser as of late. Once some critical &#8220;Add-ons&#8221; become available, I&#8217;m pretty sure it will become my only browser &#8211; assuming that a few improvements are made to the developer tools.</p>
<p>If you are looking for a solid release of Chrome, you&#8217;ll probably want to hold off for awhile, though, as this is an alpha release that is missing a bunch of critical features. If, however, you just want to play around a bit, you might as well go for it. It is definitely solid enough for most of what I do on the web. In fact, I&#8217;m writing this post in it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2009/06/05/google-chrome-developer-builds-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cappuccino Atlas</title>
		<link>http://www.nateirwin.net/2009/02/24/cappuccino-atlas/</link>
		<comments>http://www.nateirwin.net/2009/02/24/cappuccino-atlas/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 00:40:12 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Cappuccino]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/?p=562</guid>
		<description><![CDATA[I just read on Ajaxian that the Cappuccino team announced Atlas, a new &#8220;visual layout editor and development environment&#8221;, today at the Future of Web Apps conference in Miami. I heard Atlas mentioned (not by name) by a member of the Cappuccino team, Ross Boucher while attending a Cappuccino bootcamp session at Web Directions North [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F02%2F24%2Fcappuccino-atlas%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F02%2F24%2Fcappuccino-atlas%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><span class="drop_cap">I</span> just read on <a href="http://ajaxian.com/archives/big-news-from-cappuccino-aristo-and-atlas" target="_blank">Ajaxian</a> that the Cappuccino team announced Atlas, a new &#8220;visual layout editor and development environment&#8221;, today at the Future of Web Apps conference in Miami. I heard Atlas mentioned (not by name) by a member of the Cappuccino team, <a href="http://rossboucher.com/" target="_blank">Ross Boucher</a> while attending a Cappuccino bootcamp session at Web Directions North a couple of weeks ago. That said, after the brief description I still wasn&#8217;t quite sure what to expect.</p>
<p style="text-align: center;"><object width="437" height="293" data="http://www.viddler.com/simple_on_site/1db9bf4d" type="application/x-shockwave-flash"><param name="id" value="viddler" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="src" value="http://www.viddler.com/simple_on_site/1db9bf4d" /><param name="name" value="viddler" /><param name="allowfullscreen" value="true" /></object></p>
<p>Now that I&#8217;ve seen it in action, I must say that it looks pretty impressive. When Ross mentioned they were building Atlas, I expected that they were working on a GUI builder like the <a href="http://tof2k.com/ext/formbuilder/" target="_blank">Ext GUI builder</a> that has been around for awhile now. Atlas, however, is more than just a layout editor.</p>
<p>Using Atlas, you can build layouts and interfaces (there are a bunch of fancy widgets available that you can drag-and-drop onto the layout) and easily connect components. They even have some ready-built &#8220;connections&#8221; to allow developers to easily bring external content (RSS, Twitter, etc.) into the app.</p>
<p>Atlas won&#8217;t be ready for use until sometime this Summer, but you can check out a short screencast showcasing some of the functionality at the <a href="http://280atlas.com/" target="_blank">Atlas site</a>.</p>
<p>I have been playing around a bit with Cappuccino over the last couple of weeks, and may be able to get a couple of example mapping apps built on Cappuccino up here soon.</p>
<p>The visual nature of Atlas reminds me of the &#8220;Ext Designer&#8221; tool that <a href="http://www.screencast.com/users/JackSlocum/folders/Default/media/f7450651-778b-4bbc-9fc4-4e921a7a2705" target="_blank">Jack Slocum previewed</a> a couple of months ago. It is good to see these types of tools coming out, as they can only make things easier for developers. I do hope, though, that things don&#8217;t become <strong>too</strong> easy, as I could see a new programmer coming in and never wanting to get their hands dirty. That said, having visual design tools available does take down one more barrier, making frameworks like Cappuccino more accessible to those who may otherwise not be interested.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2009/02/24/cappuccino-atlas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning for Internet Explorer 8</title>
		<link>http://www.nateirwin.net/2009/02/04/planning-for-internet-explorer-8/</link>
		<comments>http://www.nateirwin.net/2009/02/04/planning-for-internet-explorer-8/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 20:56:06 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/2009/02/04/planning-for-internet-explorer-8/</guid>
		<description><![CDATA[Look out web developers, a new version of Internet Explorer is about to be released into the wild. Fun fun. There&#8217;s no use complaining. You know you&#8217;re going to have to support it, so, the only thing left to do is work hard to make sure that your site works in the new browser. How [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F02%2F04%2Fplanning-for-internet-explorer-8%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F02%2F04%2Fplanning-for-internet-explorer-8%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div class="wp-caption aligncenter" style="width: 500px">
	<a href="http://www.flickr.com/photos/eyeliam/"><img class="size-full" title="Another Version of IE to Support" src="http://images.nateirwin.net/internetexplorer.jpg" alt="" width="500" height="375" /></a>
	<p class="wp-caption-text">Photo by Eyeliam.</p>
</div>
<p><span class="drop_cap">L</span>ook out web developers, a new version of Internet Explorer is about to be released into the wild. Fun fun. There&#8217;s no use complaining. You know you&#8217;re going to have to support it, so, the only thing left to do is work hard to make sure that your site works in the new browser. How best to start?</p>
<p>I just sat through a session on Internet Explorer 8 at Web Directions North. The session, &#8220;Ensuring Maximum Compatibility with Internet Explorer 8&#8243;, was put on by Pete LePage, a Microsoft employee. It was all about planning for the upcoming release. In the session, I discovered a few interesting tidbits that I want to pass on here. But before I get to those, I want to talk a bit about how Microsoft approached the issue of compatibility while building Internet Explorer 8.</p>
<p>We&#8217;ve all seen (and possibly worked on) web sites/applications that were &#8220;hacked&#8221; together. You know, the application that was pushed out too quickly due to limited resources or deadlines and then left out there to rot. Amazingly enough, some of these sites/applications take on a life of their own. Even though they aren&#8217;t supported, users adapt to their bad qualities and somehow use them to get something done. In some cases, they even become a critical part of a workflow. I&#8217;ve worked on plenty of projects for the US federal government, so I&#8217;ve definitely seen these monsters &#8211; and have even, ahem, worked on a few of them.</p>
<p>Well, the bad thing is, plenty of other developers have worked on these types of projects too, and Microsoft plans on continuing to support them for at least the foreseeable future. In fact, it would appear that Microsoft has put quite a bit of effort into continuing this support for non-standards compliant sites/applications in Internet Explorer 8. What exactly does this mean for you, the web developer, and to one of your Internet Explorer 8 users? Possibly a big mess if you aren&#8217;t careful about how you implement support for the new browser.</p>
<p>Before I move on from here, let me first say that Microsoft thinks that Internet Explorer 8 will bring them up to par with Firefox and Safari. The problem is, they aren&#8217;t forcing (or even really encouraging) developers to bring their apps up to date. In fact, by making something they&#8217;re calling &#8220;Compatibility Mode&#8221; available to developers and users alike, they are actually encouraging just the opposite. Why should you update that archaic application if you don&#8217;t have to?</p>
<p>Luckily, Microsoft is giving developers the ability to ensure that their applications run in standards-compliant mode. And, if you manually specify (through a meta tag or an http header sent down from your server) that your app should run in standards-compliant mode, Internet Explorer will get rid of the &#8220;easy way out&#8221; &#8220;Switch to Compatibility View&#8221; button. This means that your user won&#8217;t even have the option to switch to compatibility view. This is definitely the way to go for applications that are actively developed, as this makes it less confusing for both you and your poor IE 8 user. And for those applications that are&#8230; not&#8230; so actively developed, you do have the option to specify that your site run in &#8220;Internet Explorer 7&#8243; mode.</p>
<p>To switch the browser to &#8220;Compatibility Mode&#8221;: &lt;meta http-equiv=&#8221;X-UA-Compatible&#8221; content=&#8221;IE=EmulateIE7&#8243; /&gt;</p>
<p>To do the right thing by making sure that your site runs in standards-compliant mode: &lt;meta http-equiv=&#8221;X-UA-Compatible&#8221; content=&#8221;IE=EmulateIE8&#8243; /&gt;</p>
<p>One other interesting piece of information: Microsoft is planning on maintaining a limited (~10,000) list of the &#8220;most visible&#8221; sites on the web that need to run in &#8220;Compatibility Mode&#8221;. If a site that falls into the category of being one of the top sites on the web is reported to Microsoft as not working in Internet Explorer 8&#8242;s standards mode, they plan on putting the site on this list and then automatically adding it to the list of &#8220;Compatibility&#8221; sites on each machine that has Internet Explorer 8 installed. The site will then automatically be rendered in compatibility mode. Unless, that is, the developers of the site override this by using one of the &lt;meta&gt; tags.</p>
<p>All of these workarounds seem like a horribly convoluted way to do things. Why not just push developers to build things the right way and stop spending all of this time (and resources) on building something that forces people down the wrong path? Hopefully Microsoft will get its act together sometime soon and fully commit itself to supporting standards. Until then, we have IE 8, which is at least a step in the right direction.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2009/02/04/planning-for-internet-explorer-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer &lt;a href=&#8221;&#8221;&gt;&lt;/a&gt; JavaScript Links</title>
		<link>http://www.nateirwin.net/2009/01/09/internet-explorer-a-hrefa-javascript-links/</link>
		<comments>http://www.nateirwin.net/2009/01/09/internet-explorer-a-hrefa-javascript-links/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 22:33:25 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/2009/01/09/internet-explorer-a-hrefa-javascript-links/</guid>
		<description><![CDATA[Using &#60;a href=””&#62;&#60;/a&#62; links to call JavaScript functions can be a bit trickier than you might think. The issues that I’ve run into are generally Internet Explorer-specific (aren’t they all?). While troubleshooting these issues, I’ve discovered a syntax that seems to solve all of the problems: &#60;a href=”javascript:void(0)” onclick=”yourFunction();return false”&#62;Click Here&#60;/a&#62; Hopefully this helps someone.]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F01%2F09%2Finternet-explorer-a-hrefa-javascript-links%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2009%2F01%2F09%2Finternet-explorer-a-hrefa-javascript-links%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Using &lt;a href=””&gt;&lt;/a&gt; links to call JavaScript functions can be a bit trickier than you might think. The issues that I’ve run into are generally Internet Explorer-specific (aren’t they all?). While troubleshooting these issues, I’ve discovered a syntax that seems to solve all of the problems:</p>
<pre name="code" class="html">&lt;a href=”javascript:void(0)” onclick=”yourFunction();return false”&gt;Click Here&lt;/a&gt;</pre>
<p>Hopefully this helps someone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2009/01/09/internet-explorer-a-hrefa-javascript-links/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>New Amazon iPhone App</title>
		<link>http://www.nateirwin.net/2008/12/05/new-amazon-iphone-app/</link>
		<comments>http://www.nateirwin.net/2008/12/05/new-amazon-iphone-app/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 20:54:11 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.nateirwin.net/2008/12/05/new-amazon-iphone-app/</guid>
		<description><![CDATA[I love Amazon.com. I buy my music from Amazon’s mp3 store. I buy books and newspapers for my Kindle from Amazon via Whispernet. I even buy my favorite nutrition shake (kind of hokey, yes, but delicious and good for me), mix1, in bulk from Amazon. So I was excited to see that Amazon had released [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F12%2F05%2Fnew-amazon-iphone-app%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F12%2F05%2Fnew-amazon-iphone-app%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I love Amazon.com. I buy my music from Amazon’s mp3 store. I buy books and newspapers for my Kindle from Amazon via Whispernet. I even buy my favorite nutrition shake (kind of hokey, yes, but delicious and good for me), mix1, in bulk from Amazon.</p>
<p>So I was excited to see that Amazon had released an iPhone app. Amazon.com is, in my opinion, the best-designed shopping web site out there. The information on the site is so valuable and accessible that I find myself using it to find new books and music all the time – even when I’m not planning on purchasing the item from Amazon. Because of this, it goes without saying that I expected a lot when I started the Amazon.com iPhone app download. Still, being that I don’t do much shopping from my iPhone, why would I be so excited about this? Well, I knew that Amazon’s iPhone app would be well done, and I was interested to see if they had added any revolutionary new features to it.</p>
<p>And I wasn’t disappointed. The app itself is very simple. It doesn’t aim to do much, but what it does, it does well.</p>
<p>Using the app, you can search Amazon.com and “over 9,000 other merchants”. Once you find something you’re interested in, you can read user reviews, buy the item with Amazon’s “1-Click” (assuming you have it setup, of course), add the item to a persistent shopping cart, or add the item to your wish list. The interface is simple but very effective.</p>
<p>Now on to the “wow” feature: “Amazon Remembers”. You can use your iPhone to take a picture of something you are interested in searching for on Amazon.com. Once the picture is taken, the app compresses it, sends it up to Amazon.com, and lets you know that Amazon.com is “searching for a similar product and will notify you if” they find one. If they do find the product, they’ll send you an email with a link to the item and save your “Amazon Remembers” item in the iPhone app and in your Amazon.com profile.</p>
<p>I tested the feature out by taking a picture of my Logitech mouse. Within five minutes, I had received an email with a link back to the exact same mouse on Amazon.com. When will I use this? I’m not sure, but I am sure that it will come in handy sometime.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2008/12/05/new-amazon-iphone-app/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Live Mesh</title>
		<link>http://www.nateirwin.net/2008/04/26/live-mesh/</link>
		<comments>http://www.nateirwin.net/2008/04/26/live-mesh/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 18:15:00 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/post/Live-Mesh.aspx</guid>
		<description><![CDATA[Big news coming out from Microsoft this past Monday: They released an early version of their Live Mesh platform to a limited group of testers. Live Mesh is basically a system that connects a user&#8217;s disparate systems (Windows machines, Mac machines, and mobile devices) together, making it extremely easy to share resources between them. The [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F04%2F26%2Flive-mesh%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F04%2F26%2Flive-mesh%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p align="center"><img style="border: 0px none " src="http://images.nateirwin.net/LiveMesh_100AB/livemesh.png" border="0" alt="livemesh" width="390" height="81" /></p>
<p>Big news coming out from Microsoft this past Monday: They released an early version of their <a href="https://www.mesh.com/Welcome/Welcome.aspx" target="_blank">Live Mesh</a> platform to a limited group of testers. Live Mesh is basically a system that connects a user&#8217;s disparate systems (Windows machines, Mac machines, and mobile devices) together, making it extremely easy to share resources between them.</p>
<blockquote><p>The core philosophy is to make it easy to manage information in a world where people have multiple computing experiences (i.e. PCs and applications, web sites, phones, video games, music and video devices) that they use in the context of different communities (i.e. myself, family, work, organizations).</p></blockquote>
<p>It looks like Live Mesh is building on the FolderShare idea and implementation. I&#8217;m excited to see what comes out of it.</p>
<p>Here&#8217;s a link to a series of videos that puts it all together: <a title="https://www.mesh.com/Welcome/LearnMore.aspx" href="https://www.mesh.com/Welcome/LearnMore.aspx">https://www.mesh.com/Welcome/LearnMore.aspx</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2008/04/26/live-mesh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR 1.0 Released</title>
		<link>http://www.nateirwin.net/2008/02/26/adobe-air-10-released/</link>
		<comments>http://www.nateirwin.net/2008/02/26/adobe-air-10-released/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 03:15:00 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Adobe AIR]]></category>

		<guid isPermaLink="false">/post/Adobe-AIR-10-Released.aspx</guid>
		<description><![CDATA[If you haven&#8217;t heard of Adobe AIR yet, you will soon. It is a runtime that allows developers to deploy web applications to the desktop, cross platform (well, I say that, but Air is currently only supported on Windows and Mac OS X, but Adobe says that the &#8220;Linux release of Adobe Air is under [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F02%2F26%2Fadobe-air-10-released%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2008%2F02%2F26%2Fadobe-air-10-released%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>If you haven&#8217;t heard of Adobe AIR yet, you will soon. It is a runtime that allows developers to deploy web applications to the desktop, cross platform (well, I say that, but Air is <strong><em>currently</em></strong> only supported on Windows and Mac OS X, but Adobe says that the &#8220;Linux release of Adobe Air is under development&#8221; and will be released to &#8220;public alpha on our [Adobe's] Labs website in early 2008 in order to collect feedback from Linux developers&#8221;).</p>
<p>After a fairly long incubation period in Adobe Labs, AIR 1.0 was released today. That said, AIR is already somewhat proven, as developers have been working with it for quite some time now and several large companies are already taking advantage of the technology.</p>
<p>What are the benefits of Adobe AIR? Well, other than the obvious (write once for the web and desktop, utilize your web development skills, etc.), AIR provides a number of benefits that you only get with a traditional desktop application, including:</p>
<ul>
<li>the ability for an application to run in the background.</li>
<li>the ability to run while disconnected from the internet.</li>
<li>full desktop integration, including access to the clipboard and system tray.</li>
<li>access to a local database.</li>
<li>increased application response time.</li>
</ul>
<p>If you don&#8217;t buy into the hype, I understand, but I encourage you to at least check it out. Here are some good links to check out:</p>
<ul>
<li>Dav Glass has <a href="http://blog.davglass.com/2008/02/yui-and-adobe-air-sample-app/" target="_blank">packaged a sample AIR application</a> built on the latest <a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fdeveloper.yahoo.com%2Fyui%2F&amp;ei=XHTDR5LWBIOUeuyqvfoN&amp;usg=AFQjCNFNTBDIQn9uUvHMb6PIDb8LV0v41A&amp;sig2=9s12rYhFFsYudqwLT5Iqdw" target="_blank">YUI</a> release.</li>
<li>Jack Slocum, author of my favorite JavaScript library, <a href="http://extjs.com" target="_blank">Ext</a>, recently <a href="http://extjs.com/blog/2008/02/24/tasks2/" target="_blank">converted the Simple Tasks sample application</a> to run on AIR 1.0.</li>
</ul>
<p>And in closing, if you want to work with Adobe AIR (or you do a lot of front-end development with JavaScript), you should check out the outstanding <a href="http://www.aptana.com" target="_blank">Aptana IDE</a>. It is the best IDE for doing AJAX development that I&#8217;ve found, and has support for Adobe AIR development. I discovered it several months ago while looking for a Ruby on Rails IDE, and haven&#8217;t looked back since.</p>
<p>I expect that I&#8217;ll be playing with AIR sometime soon, although most of the development that I&#8217;m currently doing (web map development) doesn&#8217;t really fit into AIR. If I do play around, I&#8217;ll post here.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2008/02/26/adobe-air-10-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BumpTop</title>
		<link>http://www.nateirwin.net/2007/10/06/bumptop/</link>
		<comments>http://www.nateirwin.net/2007/10/06/bumptop/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 19:54:33 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/post/BumpTop.aspx</guid>
		<description><![CDATA[As you can probably tell by now, I try to keep up with developments in technology. I find that doing so helps me perform better, and I&#8217;m constantly finding new tools to help me be more productive. One of the best places that I&#8217;ve found to keep up with not only developments in technology but [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2007%2F10%2F06%2Fbumptop%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2007%2F10%2F06%2Fbumptop%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>As you can probably tell by now, I try to keep up with developments in technology. I find that doing so helps me perform better, and I&#8217;m constantly finding new tools to help me be more productive. One of the best places that I&#8217;ve found to keep up with not only developments in technology but also developments in thinking is <a href="http://www.ted.com/" target="_blank">TED</a>. TED (Technology, Entertainment, and Design) is a conference that &#8220;brings together the world&#8217;s most fascinating thinkers and doers&#8221; and challenges them to &#8220;give the talk of their lives (in 18 minutes)&#8221;. These talks are made available on the web.</p>
<p>I recently randomly ran into a presentation on TED given by the co-creator of <a href="http://www.bumptop.com" target="_blank">BumpTop</a>. While I&#8217;m not sure that BumpTop is going to help me be more productive (although there certainly is a possibility that it could), I do know that it&#8217;s very cool.</p>
<p>BumpTop is an overhaul of the standard desktop environment that we&#8217;ve all come to know and love. It allows you to store files in a more intuitive and &#8220;natural&#8221; way, piling them up, throwing them around, putting them on shelves, and crumpling them up and tossing them into the trash can. The interface runs on an environment that is physics-enabled, so it behaves much like you would expect it to in the real world. It supports all of the operations that we use everyday when managing our files on our current desktop, but in what appears to be a much more intuitive way.</p>
<p>That&#8217;s really all the info that&#8217;s available for now. I&#8217;m going to keep an eye on BumpTop as it is developed (and am trying to get on the beta), and will post about what I find out here.</p>
<p>In the meantime, here&#8217;s a video presentation of the BumpTop prototype:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/M0ODskdEPnQ" /><param name="wmode" value="transparent" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/M0ODskdEPnQ" wmode="transparent"></embed></object></p>
<p>If you&#8217;re reading this in an RSS reader and can&#8217;t see the video, here&#8217;s the link: <a title="http://www.youtube.com/watch?v=M0ODskdEPnQ" href="http://www.youtube.com/watch?v=M0ODskdEPnQ">http://www.youtube.com/watch?v=M0ODskdEPnQ</a>.</p>
<p>And here&#8217;s the video of the presentation that <a href="http://honeybrown.ca/" target="_blank">Anand Agarawala</a> gave at TED:</p>
<p><!--cut and paste--> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="432" height="285" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="id" value="VE_Player" /><param name="align" value="middle" /><param name="_cx" value="11430" /><param name="_cy" value="7541" /><param name="FlashVars" /><param name="Movie" value="http://static.videoegg.com/ted/flash/loader.swf" /><param name="Src" value="http://static.videoegg.com/ted/flash/loader.swf" /><param name="WMode" value="Window" /><param name="Play" value="0" /><param name="Loop" value="-1" /><param name="Quality" value="High" /><param name="SAlign" value="LT" /><param name="Menu" value="-1" /><param name="Base" /><param name="AllowScriptAccess" value="always" /><param name="Scale" value="NoScale" /><param name="DeviceFont" value="0" /><param name="EmbedMovie" value="0" /><param name="BGColor" value="FFFFFF" /><param name="SWRemote" /><param name="MovieData" /><param name="SeamlessTabbing" value="1" /><param name="Profile" value="0" /><param name="ProfileAddress" /><param name="ProfilePort" value="0" /><param name="AllowNetworking" value="all" /><param name="AllowFullScreen" value="false" /><embed id="VE_Player" type="application/x-shockwave-flash" width="432" height="285" src="http://static.videoegg.com/ted/flash/loader.swf" allowfullscreen="false" allownetworking="all" profileport="0" profile="0" seamlesstabbing="1" bgcolor="FFFFFF" embedmovie="0" devicefont="0" scale="NoScale" allowscriptaccess="always" menu="-1" salign="LT" quality="High" loop="-1" play="0" wmode="Window" movie="http://static.videoegg.com/ted/flash/loader.swf" _cy="7541" _cx="11430" align="middle"></embed></object></p>
<p>Again, if you&#8217;re reading this in an RSS reader and can&#8217;t see the video, here&#8217;s the link: <a title="http://www.ted.com/talks/view/id/131" href="http://www.ted.com/talks/view/id/131">http://www.ted.com/talks/view/id/131</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2007/10/06/bumptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Amazon S3 as a Backup Solution</title>
		<link>http://www.nateirwin.net/2007/09/23/amazon-s3-as-a-backup-solution/</link>
		<comments>http://www.nateirwin.net/2007/09/23/amazon-s3-as-a-backup-solution/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 22:57:15 +0000</pubDate>
		<dc:creator>Nate</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Amazon Web Services]]></category>

		<guid isPermaLink="false">/post/Amazon-S3-as-a-Backup-Solution.aspx</guid>
		<description><![CDATA[I&#8217;ve always understood the importance of backing up my workstations, but haven&#8217;t always followed through with action. Luckily it has never come back to burn me too badly, although I did have one bad experience a couple of years ago when I lost a good portion of my digital music library. Well, over the last [...]]]></description>
			<content:encoded><![CDATA[<p></p><div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.nateirwin.net%2F2007%2F09%2F23%2Famazon-s3-as-a-backup-solution%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.nateirwin.net%2F2007%2F09%2F23%2Famazon-s3-as-a-backup-solution%2F&amp;source=nateirwin&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>I&#8217;ve always understood the importance of backing up my workstations, but haven&#8217;t always followed through with action. Luckily it has never come back to burn me too badly, although I did have one bad experience a couple of years ago when I lost a good portion of my digital music library. Well, over the last year and a half I&#8217;ve tried to change this by consistently backing up important files to external hard drives and taking image snapshots of all my computers using <a href="http://www.acronis.com/homecomputing/products/trueimage/" target="_blank">Acronis&#8217; True Image</a> product (see <a href="http://www.nateirwin.net/MyFavoriteApplicationsAndTools.aspx" target="_blank">My Favorite Applications and Tools</a> post for more info on True Image). However, with more and more of my life (documents, emails, music, pictures, projects, videos, etc.) living on a computer somewhere, I&#8217;ve decided that I now need a more robust and fail-proof backup solution. Enter <a href="http://www.amazon.com/S3-AWS-home-page-Money/b?ie=UTF8&amp;node=16427261" target="_blank">Amazon Simple Storage Service (S3)</a>.</p>
<p>For those who aren&#8217;t familiar with S3, it is an &#8220;in-the-cloud&#8221; storage service that Amazon provides as part of its growing list of <a href="http://www.amazon.com/AWS-home-page-Money/b/ref=sc_fe_l_1/103-2800011-2407858?ie=UTF8&amp;node=3435361&amp;no=3435361&amp;me=A36L942TSJ2AJA" target="_blank">web services</a>. These web services are built using the same technologies that Amazon.com uses, meaning that a lot of lessons have been learned and integrated into them. Developers can access these services through a variety of web service interfaces, and, using S3, can gain access to unlimited storage on Amazon&#8217;s robust infrastructure. And yes, this includes the same availability and performance that users have come to expect from <a href="http://www.amazon.com" target="_blank">Amazon.com</a>. As for backups, S3 is appealing not only because of its availability and performance, but also because files stored in S3 are encrypted and redundantly stored in multiple data centers, meaning that the likelihood of loss of files is extremely low, especially when compared to the chance that your external hard drive will fail. That said, I still don&#8217;t recommend making an S3 repository your authoritative copy of your data, as it&#8217;s always a good idea to have at least one copy of your data somewhere where you can access it, no matter what.</p>
<p>I&#8217;ve been keeping an eye on Amazon Web Services for quite a while now, and have recently opened up a dialog with the Amazon Web Services team about the possibility of migrating some of my organization&#8217;s map cache and media into S3. I&#8217;ve also been playing around with integrating S3 into a couple of demo ASP.NET and Ruby on Rails applications as proofs-of-concept. As I&#8217;ve learned more and more about S3, the idea of using it for personal backups of important information has grown on me.</p>
<p>As I hinted at earlier, Amazon gives developers tools to connect to (authenticate) and transfer files to and from S3. I, however, wanted an easier, more automated solution to help with my backups. I looked at a couple of solutions, including the <a href="https://addons.mozilla.org/en-US/firefox/addon/3247" target="_blank">Firefox Organizer for Amazon S3</a> (which I definitely suggest using, if just for browsing the files that you&#8217;re storing on S3) and <a href="http://www.jungledisk.com" target="_blank">Jungle Disk</a>, a GUI for using Amazon S3 that mounts your S3 as a local drive letter (on Mac and Window machines, I&#8217;m not sure how you connect if you&#8217;re using Linux, but I do know that Jungle Disk is supported on all three operating systems) and optionally automates backups. I decided on Jungle Disk, as it&#8217;s easy to setup and use and acts a lot like a local hard drive. Note that there is a one-time *lifetime $20 fee for purchasing the utility. In my opinion it is well worth it. As I&#8217;ve said before, I&#8217;m willing to pay for a service that makes my life easier.</p>
<p>Jungle Disk has a ton of configuration options, but is still trivial to get setup and running. You simply download and install the utility, sign up for an S3 account, tell Jungle Disk your S3 account information, and tell it which files (or directories) you want it to backup and when. If you set it up for automatic backups, it will perform a scheduled check to see which files have changed and only backup those that have been modified, keeping the S3 bandwidth/storage costs as low as possible. Taken from the Amazon S3 pricing page:</p>
<p>Storage</p>
<ul>
<li>$0.15 per GB-Month of storage used</li>
</ul>
<p>Data Transfer</p>
<ul>
<li>$0.10 per GB &#8211; all data transfer in</li>
<li>$0.18 per GB &#8211; first 10 TB / month data transfer out</li>
</ul>
<p>Requests</p>
<ul>
<li>$0.01 per 1,000 PUT or LIST requests</li>
<li>$0.01 per 10,000 GET and all other requests</li>
</ul>
<p>Pretty simple and cheap, eh?</p>
<p>I just installed Jungle Disk and ran my first backup today. I got an average of ~600 kb/s on upload (and, yes, you can limit the upload speed and tell it to run only at certain times), and interacting with the files through Windows Explorer is just as fast as interacting with them on a local disk. In fact, as long as Jungle Disk knows where a copy of a file lives on my local machine, it will access that file automatically rather than going out to S3 to access it. If S3, however, has a newer copy of the file, it will browse to it.</p>
<p>Overall, so far so good. Maybe I can finally have some peace of mind about my digital files?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.nateirwin.net/2007/09/23/amazon-s3-as-a-backup-solution/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.392 seconds -->
