<?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>Shawn Hamman</title>
	<atom:link href="http://shawn.hamman.co.nz/feed/" rel="self" type="application/rss+xml" />
	<link>http://shawn.hamman.co.nz</link>
	<description>Ramblings in real time.</description>
	<lastBuildDate>Fri, 19 Aug 2011 18:00:26 +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>Catching food in the air</title>
		<link>http://shawn.hamman.co.nz/photo/catching-food-in-the-air/</link>
		<comments>http://shawn.hamman.co.nz/photo/catching-food-in-the-air/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 18:00:26 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[catch]]></category>
		<category><![CDATA[flight]]></category>
		<category><![CDATA[food]]></category>
		<category><![CDATA[mid]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[seagull]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1554</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/seagull-catching-food-300x199.jpg" class="attachment-medium wp-post-image" alt="seagull-catching-food" title="seagull-catching-food" /></p>A monochrome still of a seagull catching food in mid flight.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/seagull-catching-food-300x199.jpg" class="attachment-medium wp-post-image" alt="seagull-catching-food" title="seagull-catching-food" /></p><p>A monochrome still of a seagull catching food in mid flight.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/catching-food-in-the-air/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sandy Log</title>
		<link>http://shawn.hamman.co.nz/photo/sandy-log/</link>
		<comments>http://shawn.hamman.co.nz/photo/sandy-log/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 18:00:31 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[beach]]></category>
		<category><![CDATA[log]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[sand]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1555</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/sandy-log-300x199.jpg" class="attachment-medium wp-post-image" alt="sandy-log" title="sandy-log" /></p>A monochrome still of a log on the beach with a shallow depth of field.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/sandy-log-300x199.jpg" class="attachment-medium wp-post-image" alt="sandy-log" title="sandy-log" /></p><p>A monochrome still of a log on the beach with a shallow depth of field.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/sandy-log/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Landing in the crowd</title>
		<link>http://shawn.hamman.co.nz/photo/landing-in-the-crowd/</link>
		<comments>http://shawn.hamman.co.nz/photo/landing-in-the-crowd/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 18:00:08 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[crowd]]></category>
		<category><![CDATA[landing]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[seagull]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1549</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/two-floating-seagulls-300x199.jpg" class="attachment-medium wp-post-image" alt="two-floating-seagulls" title="two-floating-seagulls" /></p>A monochrome still of a seagull landing in between other seagulls.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/two-floating-seagulls-300x199.jpg" class="attachment-medium wp-post-image" alt="two-floating-seagulls" title="two-floating-seagulls" /></p><p>A monochrome still of a seagull landing in between other seagulls.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/landing-in-the-crowd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Girl</title>
		<link>http://shawn.hamman.co.nz/photo/my-girl/</link>
		<comments>http://shawn.hamman.co.nz/photo/my-girl/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 18:00:32 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[my girl]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1541</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/my-girl-300x199.jpg" class="attachment-medium wp-post-image" alt="my-girl" title="my-girl" /></p>A monochrome still of my beautiful wife, the two most important things in my life. She&#8217;s holding a Red Bull also you see&#8230;]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/my-girl-300x199.jpg" class="attachment-medium wp-post-image" alt="my-girl" title="my-girl" /></p><p>A monochrome still of my beautiful wife, the two most important things in my life. She&#8217;s holding a Red Bull also you see&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/my-girl/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Seagull floating in the wind</title>
		<link>http://shawn.hamman.co.nz/photo/seagull-floating-in-the-wind/</link>
		<comments>http://shawn.hamman.co.nz/photo/seagull-floating-in-the-wind/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 18:00:55 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[floating]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[seagull]]></category>
		<category><![CDATA[wind]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1534</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/floating-seagull-300x199.jpg" class="attachment-medium wp-post-image" alt="floating-seagull" title="floating-seagull" /></p>A monochrome still of a seagull floating in the wind close to the ground.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/floating-seagull-300x199.jpg" class="attachment-medium wp-post-image" alt="floating-seagull" title="floating-seagull" /></p><p>A monochrome still of a seagull floating in the wind close to the ground.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/seagull-floating-in-the-wind/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Danger in the water</title>
		<link>http://shawn.hamman.co.nz/photo/danger-in-the-water/</link>
		<comments>http://shawn.hamman.co.nz/photo/danger-in-the-water/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 18:00:38 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[danger]]></category>
		<category><![CDATA[monochrome]]></category>
		<category><![CDATA[rocks]]></category>
		<category><![CDATA[sign]]></category>
		<category><![CDATA[water]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1530</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/danger-300x199.jpg" class="attachment-medium wp-post-image" alt="danger" title="danger" /></p>A monochrome still of a sign warning of rock falls with waves breaking around it.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/danger-300x199.jpg" class="attachment-medium wp-post-image" alt="danger" title="danger" /></p><p>A monochrome still of a sign warning of rock falls with waves breaking around it.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/danger-in-the-water/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Breaking Wave</title>
		<link>http://shawn.hamman.co.nz/photo/breaking-wave/</link>
		<comments>http://shawn.hamman.co.nz/photo/breaking-wave/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 20:04:43 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[breaking]]></category>
		<category><![CDATA[monochromew]]></category>
		<category><![CDATA[rocks]]></category>
		<category><![CDATA[water]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1526</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/breaking-wave-300x199.jpg" class="attachment-medium wp-post-image" alt="breaking-wave" title="breaking-wave" /></p>A monochrome still of the moment a wave breaks on the rocks, captured in Browns Bay, Auckland.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/breaking-wave-300x199.jpg" class="attachment-medium wp-post-image" alt="breaking-wave" title="breaking-wave" /></p><p>A monochrome still of the moment a wave breaks on the rocks, captured in Browns Bay, Auckland.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/breaking-wave/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Epic release night, take four: the code that almost wasn’t!</title>
		<link>http://shawn.hamman.co.nz/customlink/epic-release-night-take-four-the-code-that-almost-wasn%e2%80%99t/</link>
		<comments>http://shawn.hamman.co.nz/customlink/epic-release-night-take-four-the-code-that-almost-wasn%e2%80%99t/#comments</comments>
		<pubDate>Wed, 03 Aug 2011 22:40:22 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Edutainmusement]]></category>
		<category><![CDATA[epic]]></category>
		<category><![CDATA[finda]]></category>
		<category><![CDATA[lapse]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[time]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=customlink&#038;p=1521</guid>
		<description><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/qrcode-300x199.jpg" class="attachment-medium wp-post-image" alt="qrcode" title="qrcode" /></p>The latest in the Finda Epic Release night video series. Time lapse for the win!<p><a href="http://awesome.finda.co.nz/2011/08/04/epic-release-night-take-four-the-code-that-almost-wasnt/">Link</a></p>]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="199" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/qrcode-300x199.jpg" class="attachment-medium wp-post-image" alt="qrcode" title="qrcode" /></p><p>The latest in the Finda Epic Release night video series. Time lapse for the win!</p>
<p><a href="http://awesome.finda.co.nz/2011/08/04/epic-release-night-take-four-the-code-that-almost-wasnt/">Link</a></p>]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/customlink/epic-release-night-take-four-the-code-that-almost-wasn%e2%80%99t/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waikato Winter Water Feature 2</title>
		<link>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature-2/</link>
		<comments>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature-2/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 17:00:32 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[hamilton]]></category>
		<category><![CDATA[still]]></category>
		<category><![CDATA[waikato]]></category>
		<category><![CDATA[white]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1431</guid>
		<description><![CDATA[<p><img width="200" height="300" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993452856_5ce51c8d51_b-200x300.jpg" class="attachment-medium wp-post-image" alt="5993452856_5ce51c8d51_b" title="5993452856_5ce51c8d51_b" /></p>A black and white still close up of a water feature in Hamilton, Waikato.]]></description>
			<content:encoded><![CDATA[<p><img width="200" height="300" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993452856_5ce51c8d51_b-200x300.jpg" class="attachment-medium wp-post-image" alt="5993452856_5ce51c8d51_b" title="5993452856_5ce51c8d51_b" /></p><p>A black and white still close up of a water feature in Hamilton, Waikato.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting shit done on Windows, part 2.2: Using NERDTree to level up your awesome</title>
		<link>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-2-2-using-nerdtree-to-level-up-your-awesome/</link>
		<comments>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-2-2-using-nerdtree-to-level-up-your-awesome/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 21:53:03 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[Humour]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[gvim]]></category>
		<category><![CDATA[nerdtree]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?p=1492</guid>
		<description><![CDATA[<p><img width="300" height="278" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-nerd-300x278.jpg" class="attachment-medium wp-post-image" alt="gvim-nerd" title="gvim-nerd" /></p>Right, since you&#8217;ve obviously read my previous post on being awesome with gVim, taken it all to heart and have installed gVim you&#8217;re now chomping at the bit to be even more awesome (unless you&#8217;re Scott, who clearly already possesses all the awesome a single human body can hold as far as Vim goes&#8230;). Being [...]]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="278" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-nerd-300x278.jpg" class="attachment-medium wp-post-image" alt="gvim-nerd" title="gvim-nerd" /></p><p>Right, since you&#8217;ve obviously read my previous post on <a href="http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-21-being-awesome-with-gvim/">being awesome with gVim</a>, taken it all to heart and have installed gVim you&#8217;re now chomping at the bit to be <em>even more awesome </em>(unless you&#8217;re Scott, who clearly already possesses all the awesome a single human body can hold as far as Vim goes&#8230;). Being able to fling code around in Vim does make you awesome, I agree, but to round of the whole Vim experience there is something lacking.</p>
<p>Even with the menu bar, opening and creating files, creating directories, renaming files, these things are still a drag, especially on Windows with mixed case and spaces in directory names. Is this the best we can do? Typing file names with auto-complete?</p>
<p>Nay! There is more to life than the TAB key! There is NERDTree: it completes you (up to the point where you want auto complete for Python/Django, it won&#8217;t help for that at all).</p>
<p>What is NERDTree I hear you ask? Let me tell you! NERDTree is a plugin for Vim (and, obviously, gVim) that gives you a tree view of a directory structure in a split buffer to the left of your editable area. It allows you to, drum roll, visually browse for files, create files, open files, create directories, rename files and directories and otherwise enables profound awesome by providing an ncurses&#8217;esque interface, via Vim, to your file system.</p>
<p>It looks a bit like this:</p>
<div id="attachment_1493" class="wp-caption aligncenter" style="width: 310px"><a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gVim-and-NERDTree.png"><img class="size-medium wp-image-1493" title="gVim-and-NERDTree" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gVim-and-NERDTree-300x214.png" alt="" width="300" height="214" /></a><p class="wp-caption-text">Midget NERDTRee, shrunken for your perusal...</p></div>
<h2>NERDTree: I must have it now!</h2>
<p>Yes, you must. And you can get it either from here: <a href="http://www.vim.org/scripts/script.php?script_id=1658">http://www.vim.org/scripts/script.php?script_id=1658</a> or you can download it from me here: <a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/NERD_tree.zip">NERD_tree.zip</a></p>
<p>Inside the ZIP file you will find three directories. Copy them (or their content) as indicated. Stat! Of course, I am going to assume you installed the same version of Vim as I did and it installed to &#8216;Program Files&#8217; but substitute &#8216;Program Files (x86)&#8217; if you&#8217;re lucky enough to have a 64 bit OS. Which I do. So&#8230; I am not entirely sure why I am carrying on with the 32 bit explanation&#8230; Anyway:</p>
<ul>
<li>The <em>contents</em> of directory &#8216;doc&#8217; gets copied to: &#8216;C:\Program Files\Vim\vim73\doc&#8217;</li>
<li>The <strong>directory</strong> &#8216;nerdtree_plugin&#8217; is copied to &#8217;C:\Program Files\Vim\vim73\&#8217;</li>
<li>The <em>contents</em> of directory &#8216;plugin&#8217; is copied to &#8217;C:\Program Files (x86)\Vim\vim73\plugin\&#8217;</li>
</ul>
<p>Exit Vim and start it up again, if all went well, it will auto load the plugin. But you can&#8217;t see it. More to follow. Soon. Of course, if it doesn&#8217;t load&#8230; dude, seriously, just follow the damn instructions. If the instructions are wrong&#8230; nah, couldn&#8217;t happen right? Right.</p>
<h2>NERDTree: Let the awesome begin!</h2>
<p>So, to show a lovely NERDTree, just type the command:</p>
<blockquote><p>&lt;esc&gt;:NERDTree&lt;enter&gt;</p></blockquote>
<p>Behold the magnificence of the NERDTree (if you don&#8217;t, the case, I bloody meant it when I said it matters)! The buffer containing the tree should have focus so the up and down arrows should work as expected.  Enter will expand a tree or open a file.  Browse around. Open a file. Feel the awesome.</p>
<p>After you open a file, the file buffer will have focus. To get back to the NERDTree press Ctrl+Tab (this will cycle through open buffers&#8230; so obviously this is also how you get back to the file buffer). Closing a file with :q! will work as expected, it will leave the NERDTree buffer open with focus so you can browse and open another file. Or not. The quit command (:q!) will work the same way as it does on a file in the NERDTree buffer: it will close it.</p>
<h2>NERDTree: Enhance my awesome even moar!</h2>
<p>So, that one guy who downloaded my settings file and (epic) colour scheme (that doesn&#8217;t work in terminal&#8230; oops&#8230;) has a little less to do since F2 is already mapped to toggling NERDTree on and off. For the rest of you (and by rest, I mean those of you who don&#8217;t already know how to do this (WTF <em>are</em> you reading this for anyway?)), we need to add a couple of things into the settings file. Thankfully, it&#8217;s pretty simple. What could <em>possibly</em> go wrong? Nothing. Nothing could go wrong.</p>
<p>Do this:</p>
<ul>
<li>Run gVim</li>
<li>Type the command: &lt;esc&gt;:e ~/_vimrc&lt;enter&gt;</li>
</ul>
<p>You should now see a glorious Vim settings file. Before you continue, decide which function keys you want to map to where. As I said in my previous post, I map F2 to toggle NERDTree on and off, F4 to open NERDTree in my sandbox directory and F5 to open NERDTree in my Dropbox directory. Decide what you want and substitute the path you want for what I put below. If you don&#8217;t understand what I just said&#8230; go away. Now.</p>
<p>Add the following lines (assuming they&#8217;re not already there) to the bottom of your _vimrc file:</p>
<pre>map &lt;F2&gt; &lt;ESC&gt;:NERDTreeToggle&lt;RETURN&gt;
map &lt;F4&gt; &lt;ESC&gt;:NERDTree c:\Sandbox&lt;RETURN&gt;
map &lt;F5&gt; &lt;ESC&gt;:NERDTree c:\Users\shawn\Dropbox&lt;RETURN&gt;</pre>
<p>As you can probably guess, &#8216;map&#8217; means&#8230; er&#8230; map&#8230; &lt;F2&gt; means&#8230; er&#8230; F2 oh fuckit. You get the point. Change the &#8216;c:\Sandbox&#8217; and/or &#8216;c:\Users\shawn\Dropbox&#8217; to whatever you want, or delete the line, or whatever.</p>
<p>Once you&#8217;ve done that, save the file and exit (you need to restart Vim&#8230; well you could&#8230; nah, <em>you need</em> to restart Vim):</p>
<blockquote><p>&lt;esc&gt;:wq!&lt;enter&gt;</p></blockquote>
<p>Fire good old gVim up again and you should be good to go! Give her a test drive: F2 should show NERDTree, F2 again should hide it. And the other function keys you mapped should open the directories you configured. If they don&#8217;t&#8230; just give up now. Delete gVim, it&#8217;s not for you. Seriously.</p>
<div id="attachment_1506" class="wp-caption aligncenter" style="width: 310px"><a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-nerdtree.jpg"><img class="size-medium wp-image-1506" title="gvim-nerdtree" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-nerdtree-300x179.jpg" alt="" width="300" height="179" /></a><p class="wp-caption-text">NERDTree: The tree of the future... maybe...</p></div>
<h2>NERDTree: So is that all?</h2>
<p>Nein! It is not all! NERDTree does a couple of other awesome things also. Let me tell you them. (All of the following assumes NERDTree is open and has focus).</p>
<p>Pressing &#8216;r&#8217; will reload the directory tree below the item you&#8217;re on.  So if things have changed (new files, new directories) &#8216;r&#8217; will reload or refresh the tree below the highlighted item and show you these changes.</p>
<p>Pressing &#8216;m&#8217; will bring up the file management menu. This will allow you to create a file or directory, rename a file or directory or delete the highlighted file or directory.</p>
<p>To accelerate your awesome acquisition, here&#8217;s some recipes.</p>
<p>Create a file:</p>
<ul>
<li>Focus NERDTree</li>
<li>Highlight the directory you want to create the file in</li>
<li>Press &#8216;m&#8217;</li>
<li>Press &#8216;a&#8217;</li>
<li>Type the name of the file (test.txt, do <strong><em>not</em></strong> end with a &#8216;/&#8217;)</li>
<li>Press enter</li>
</ul>
<p>An empty file with that name will have been created and should be highlighted. Pressing enter again will open that file. Awesome? Yes. Very.</p>
<p>Deleting a file:</p>
<ul>
<li>Focus NERDTree</li>
<li>Highlight the file you want to delete</li>
<li>Press &#8216;m&#8217;</li>
<li>Press &#8216;d&#8217;</li>
<li>Press &#8216;y&#8217;</li>
</ul>
<p>Like a boss. The file would know who the boss was&#8230; if the file wasn&#8217;t DEAD. Ah&#8230; yea.</p>
<p>Create a directory:</p>
<ul>
<li>Focus NERDTree</li>
<li>Highlight the directory you want to create the directory in</li>
<li>Press &#8216;m&#8217;</li>
<li>Press &#8216;a&#8217;</li>
<li>Type the name of the directory but <em><strong>DO</strong></em> end it with a &#8216;/&#8217; (for example, type &#8216;test/&#8217;)</li>
<li>Press enter</li>
</ul>
<p>Behold! A new directory sees the light of day!</p>
<h2>NERDTree: &#8230;and in conclusion&#8230;</h2>
<p>Isn&#8217;t NERDTree just the bees knees? The only correct and acceptable answer is &#8216;YES SIR&#8217;. Can you feel the aura of awesome that now surrounds you? That&#8217;s right: gVim, using it makes you awesome like a boss.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-2-2-using-nerdtree-to-level-up-your-awesome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Waikato Winter Water Feature</title>
		<link>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature/</link>
		<comments>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 16:00:24 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[hamilton]]></category>
		<category><![CDATA[waikato]]></category>
		<category><![CDATA[water]]></category>
		<category><![CDATA[white]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1428</guid>
		<description><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993452274_7e0a170212_b-300x200.jpg" class="attachment-medium wp-post-image" alt="5993452274_7e0a170212_b" title="5993452274_7e0a170212_b" /></p>A black and white still of a water feature in Hamilton, Waikato.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993452274_7e0a170212_b-300x200.jpg" class="attachment-medium wp-post-image" alt="5993452274_7e0a170212_b" title="5993452274_7e0a170212_b" /></p><p>A black and white still of a water feature in Hamilton, Waikato.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/waikato-winter-water-feature/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting shit done on Windows, part 2.1: being awesome with gVim</title>
		<link>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-21-being-awesome-with-gvim/</link>
		<comments>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-21-being-awesome-with-gvim/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 02:30:54 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Awesome]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[gvim]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[scheme]]></category>
		<category><![CDATA[to]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?p=1442</guid>
		<description><![CDATA[<p><img width="300" height="209" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-taskbar-icon-300x209.jpg" class="attachment-medium wp-post-image" alt="gvim-taskbar-icon" title="gvim-taskbar-icon" /></p>Right, so you&#8217;ve heard about Vim. Those who use Vim refuse to use anything else. And, to be perfectly honest, anything else decidedly lacks awesome. Awesome people use Vim. Even on Windows. Reading Vim tutorials can be scary; they usually start out by telling you that you need to know a bunch of commands before [...]]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="209" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim-taskbar-icon-300x209.jpg" class="attachment-medium wp-post-image" alt="gvim-taskbar-icon" title="gvim-taskbar-icon" /></p><p>Right, so you&#8217;ve heard about Vim. Those who use Vim refuse to use anything else. And, to be perfectly honest, anything else decidedly lacks awesome. Awesome people use Vim. Even on Windows.</p>
<p>Reading Vim tutorials can be scary; they usually start out by telling you that you need to know a bunch of commands before you&#8217;re going to get anywhere&#8230; and that&#8217;s pretty much true. It&#8217;s surprising though how quickly you pick it up if you pay attention so I&#8217;m going to give you what you need to be awesome quickly. Ok, more awesome than not at all awesome. Which you are now. Not at all awesome. It&#8217;s what all people who don&#8217;t use Vim are. But we have the technology, we can change that.</p>
<p>There are four things you need to be awesome with Vim on Windows: gVim (obviously), NERDTree (more on that later), an awesome colour scheme and some commands in your head.</p>
<div id="attachment_1473" class="wp-caption aligncenter" style="width: 310px"><a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/windows-gvim-taskbar.jpg"><img class="size-medium wp-image-1473 " title="windows-gvim-taskbar" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/windows-gvim-taskbar-300x179.jpg" alt="Being awesome: gVim and Windows 7" width="300" height="179" /></a><p class="wp-caption-text">Being awesome: gVim and Windows 7</p></div>
<h2><em><strong>gVim: Getting it</strong></em></h2>
<p>You can download if from here: <a href="http://www.vim.org/download.php">http://www.vim.org/download.php</a> or you can download it from me here: <a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/gvim73_46.exe">gVim 7.3</a></p>
<p>Once you&#8217;ve downloaded gVim, you obviously install it. Right? Right.</p>
<p>It installs to Program Files/Vim (or Program Files (x86)/Vim) by default and the executable should be in Program Files/Vim/vim73 (or exchange the number for whichever version you&#8217;ve chosen to install).</p>
<h2><em><strong>gVim: The 2 minute intro</strong></em></h2>
<p>Vim works with &#8216;modes&#8217; which is different from most editors, certainly any editor you generally come across in Windows.</p>
<p>The modes are:</p>
<ul>
<li>Command mode: you enter commands to do things (like save and quit)</li>
<li>Insert mode: type text into text editor</li>
<li>Visual mode: visually select things, like a sub mode of Insert mode</li>
</ul>
<p>Right, you&#8217;ve run Vim but now what? You can&#8217;t type anything!?! That&#8217;s because you&#8217;re in command mode and you don&#8217;t know any commands. To type some text press either &#8216;i&#8217; or the &#8216;Insert&#8217; key. If you have a Mac keyboard on your Windows machine and you haven&#8217;t re-mapped some keys, use &#8216;i&#8217;. If you do want to re-map some keys (and let me assure you, on a Mac keyboard on Windows, you do), read this: <a href="http://shawn.hamman.co.nz/2011/07/getting-shit-done-on-windows-1-make-a-mac-keyboard-useful/">http://shawn.hamman.co.nz/2011/07/getting-shit-done-on-windows-1-make-a-mac-keyboard-useful/</a></p>
<h2><em><strong>gVim: Typing some stuff</strong></em></h2>
<p>So you&#8217;ve pressed &#8216;i&#8217; or &#8216;Insert&#8217;, now you&#8217;re in insert mode. To get out of insert mode, press escape. Press it a couple of times just to be sure. Hammer it. Makes you feel better. Makes you feel good. You&#8217;ll find yourself pressing the escape button a lot. In fact, before you do anything in gVim you&#8217;re going to find yourself beating the escape button two or three times. This is normal. Learn to live with it. Most people who use Vim beat the escape key repeatedly while thinking. Other awesome Vim users can gauge your level of awesome by the way you obsessively stab at the escape key.</p>
<p>So as you&#8217;ve probably guessed by now, the standard process in Vim is: press &#8216;i&#8217;, then type stuff, then press escape (repeatedly). That is the process. Always remember to beat the escape key after typing anything and you&#8217;ll do fine.</p>
<h2><strong><em>gVim: Commands and making Vim do your bidding in 5 minutes</em></strong></h2>
<p>Commands in Vim usually start with a colon &#8216;:&#8217; followed by a letter or a word. Commands are how you do things like save and quit (and a bunch of other stuff but we&#8217;ll get there). Pay attention to the case of the letters, they matter. &#8216;U&#8217; and &#8216;u&#8217; are not the same thing (&#8216;U&#8217; being Shift+U and &#8216;u&#8217; being just plain vanilla &#8216;u&#8217;).</p>
<p>To type something and then save it, you would do this:</p>
<ul>
<li>Press &#8216;i&#8217; or Insert</li>
<li>Type some stuff</li>
<li>Repeatedly hammer the escape key until you&#8217;ve satisfied your OCD that you&#8217;re no longer in insert mode</li>
<li>Press &#8216;:&#8217;</li>
<li>Press &#8216;w&#8217; (w is for write)</li>
<li>Press &lt;space&gt;</li>
<li>Type a file name, &#8216;c:\sandbox\test.txt&#8217; for example. Assuming of course you have a &#8216;c:\sanbox\ directory that happens to be writeable by your user anyway&#8230;</li>
<li>Press &lt;enter&gt;</li>
</ul>
<p>The command looks something like this:</p>
<blockquote><p>&lt;esc&gt;:w c:\sandbox\test.txt&lt;enter&gt;</p></blockquote>
<p>If everything went well, you should have a text file called text.txt in your &#8216;c:\sandbox&#8217; directory.</p>
<p>Now, if you want to save it again, you just have to type the command below and it will save to the same file:</p>
<blockquote><p>&lt;esc&gt;:w&lt;enter&gt;</p></blockquote>
<p>If you want to quit out of Vim:</p>
<ul>
<li>Repeatedly hammer the escape key until you&#8217;ve satisfied your OCD that you&#8217;re no longer in insert mode</li>
<li>Press &#8216;:&#8217;</li>
<li>Press &#8216;q&#8217; (q is for quit)</li>
<li>Press enter</li>
</ul>
<p>Vim should be gone. So a quit looks like this:</p>
<blockquote><p>&lt;esc&gt;:q&lt;enter&gt;</p></blockquote>
<p>Lets say you want to quit without saving. Vim prefers you to not lose your stuff so Vim will complain that you have un-saved work and Vim wants to be <em>damn sure</em> that <em>you</em> are damn sure that you are willing to throw it all away. To force Vim to do your bidding and quit without saving:</p>
<ul>
<li>Repeatedly hammer the escape key until you&#8217;ve satisfied your OCD that you&#8217;re no longer in insert mode (see where I&#8217;m going with this?)</li>
<li>Press &#8216;:&#8217;</li>
<li>Press &#8216;q&#8217; (q is for quit)</li>
<li>Press &#8216;!&#8217; (! for force)</li>
<li>Press enter</li>
</ul>
<p>Vim, and your work, should be gone. A force quit looks like this:</p>
<blockquote><p>&lt;esc&gt;:q!&lt;enter&gt;</p></blockquote>
<p>Of course, you might want to save and quit at the save time, you can combine the Write and Quit commands like so:</p>
<blockquote><p>&lt;esc&gt;:wq&lt;enter&gt;</p></blockquote>
<p>To force a write/quit:</p>
<blockquote><p> &lt;esc&gt;:wq!&lt;enter&gt;</p></blockquote>
<h2><em><strong>gVim: A shortcut to more awesome settings and a decent color scheme</strong></em></h2>
<p>Download this zip file: <a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/vim_files.zip">vim_files.zip</a></p>
<p>It contains two files:  &#8217;_vimrc&#8217; (Vim settings file) and &#8216;pastafarian.vim&#8217; (a Vim color scheme file). Extract them and copy as follows:</p>
<p>Copy &#8216;_vimrc&#8217; into your home directory, on Windows 7 default it&#8217;s:</p>
<blockquote><p>c:\Users\&lt;username&gt;\</p></blockquote>
<p>Copy &#8216;pastafarian.vim&#8217; to the &#8216;colors&#8217; directory in your Vim install directory:</p>
<blockquote><p>c:\Program Files\Vim\vim73\colors\</p></blockquote>
<p>If you&#8217;re in Vim, restart it by exiting and starting it again.</p>
<p>The screen should now be a beautiful dark blue and Ctrl+c and Ctrl+v should be mapped to work as expected on Windows. If it isn&#8217;t&#8230; come on dude, it&#8217;s just copying a couple of files. Seriously.</p>
<p>If you edit the _vimrc file and you scroll to the bottom, you&#8217;ll notice I&#8217;ve mapped some function keys to NERDTree functions. Worry not, we&#8217;ll get to that eventually.</p>
<p>To edit the _vimrc file from Vim:</p>
<blockquote><p>&lt;esc&gt;:e ~\_vimrc&lt;enter&gt;</p></blockquote>
<h2><em><strong>gVim: The basic commands you need to be more awesome than not at all awesome</strong></em></h2>
<p>If you&#8217;ve installed my settings file and color scheme, copy and paste are Ctrl+c and Ctrl+v respectively, as you would expect on Windows. Also, technically, the escape button isn&#8217;t part of the actual command sequence but I put it in because you need to be in command mode to type a command. Beginners forget so you might as well get it right from the beginning.</p>
<p>How to undo (note &#8211; no colon and no enter and you can hit &#8216;u&#8217; as many times as you want after then first &lt;esc&gt;):</p>
<blockquote><p>&lt;esc&gt;u</p></blockquote>
<p>How to redo (same thing, one &lt;esc&gt; and as many &lt;ctrl&gt;+r as you want):</p>
<blockquote><p>&lt;esc&gt;&lt;ctrl&gt; + r</p></blockquote>
<p>Create a new tab:</p>
<blockquote><p>&lt;esc&gt;:tabnew&lt;enter&gt;</p></blockquote>
<p>Cycle between tabs (no colon and no enter after command):</p>
<blockquote><p>&lt;esc&gt;gt</p></blockquote>
<p>Save (or write) the current file:</p>
<blockquote><p>&lt;esc&gt;:w&lt;enter&gt;</p></blockquote>
<p>To quit (and <em>mean</em> it):</p>
<blockquote><p>&lt;esc&gt;q!&lt;enter&gt;</p></blockquote>
<p>Go to the end of a word:</p>
<blockquote><p>&lt;esc&gt;e</p></blockquote>
<p>Go to the end of a whitespace-delimited word:</p>
<blockquote><p>&lt;esc&gt;E</p></blockquote>
<p>Go to the beginning of a word:</p>
<blockquote><p>&lt;esc&gt;b</p></blockquote>
<p>Go to the beginning of a whitespace-delimited word:</p>
<blockquote><p>&lt;esc&gt;B</p></blockquote>
<p>Go to the beginning of a line:</p>
<blockquote><p>&lt;esc&gt;0</p></blockquote>
<p>Go to the first non-whitespace character of a line:</p>
<blockquote><p>&lt;esc&gt;^</p></blockquote>
<p>Go to the end of a line:</p>
<blockquote><p>&lt;esc&gt;$</p></blockquote>
<p>Go to the first line of the screen:</p>
<blockquote><p>&lt;esc&gt;H</p></blockquote>
<p>Go to the middle line of the screen:</p>
<blockquote><p>&lt;esc&gt;M</p></blockquote>
<p>Go to the last line of the screen:</p>
<blockquote><p>&lt;esc&gt;L</p></blockquote>
<p>Go to a specific line number: &lt;esc&gt;:NN&lt;enter&gt; where NN is a place holder for a number. Go to line 99:</p>
<blockquote><p>&lt;esc&gt;:99&lt;enter&gt;</p></blockquote>
<p>Go to line 5:</p>
<blockquote><p>&lt;esc&gt;:5&lt;enter&gt;</p></blockquote>
<p>Delete a line:</p>
<blockquote><p>&lt;esc&gt;dd</p></blockquote>
<p>Delete from the cursor to the end of a line:</p>
<blockquote><p>&lt;esc&gt;D</p></blockquote>
<p style="padding-left: 30px;">(which is, &lt;esc&gt;&lt;shift&gt;+d, no &lt;enter&gt; required)</p>
<p>Delete a bunch of lines: &lt;esc&gt;:dNN&lt;enter&gt; where NN is a place holder for a number.  Delete 5 lines:</p>
<blockquote><p>&lt;esc&gt;:d5&lt;enter&gt;</p></blockquote>
<p>Delete 15 lines:</p>
<blockquote><p>&lt;esc&gt;:d15&lt;enter&gt;</p></blockquote>
<p>Set line numbers on:</p>
<blockquote><p>&lt;esc&gt;:set nu&lt;enter&gt;</p></blockquote>
<p>Set no wrap on:</p>
<blockquote><p>&lt;esc&gt;:set nowrap&lt;enter&gt;</p></blockquote>
<p>Search for something: &lt;esc&gt;/PATTERN (where PATTERN is a string or a regular expression). To search for the word &#8216;root&#8217;:</p>
<blockquote><p>&lt;esc&gt;/root&lt;enter&gt;</p></blockquote>
<p>To go to the next found instance:</p>
<blockquote><p>&lt;esc&gt;n</p></blockquote>
<p>Search and replace can be complicated. This example will assume you want to search for a string, replace with a string in the entire file in one go. Go big or go home. Limits in a search and replace are for small minds. Maybe. Anyway, search for &#8216;foo&#8217; in a file and replace all occurrences with  &#8217;bar&#8217;:</p>
<blockquote><p>&lt;esc&gt;%s/foo/bar/gc&lt;enter&gt;</p>
<p>a&lt;enter&gt;</p></blockquote>
<p style="padding-left: 30px;">That second &#8216;a&#8217; is for &#8216;all&#8217;. Be a man. Replace the lot&#8230; you can always undo with &#8216;u&#8217; right? Right.</p>
<h2>gVim: &#8230;and in conclusion&#8230;</h2>
<p>That&#8217;s all for now. In the next post I will cover NERDTree, it is the final key to attaining unimaginable awesome. Unsurprisingly, NERDTree is called &#8216;plugin 42&#8242; for good reason! It is the answer to&#8230; actually, I just made that shit up. NERDTree, it completes you. Seriously.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/2011/08/getting-shit-done-on-windows-part-21-being-awesome-with-gvim/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Hamilton Water Feature</title>
		<link>http://shawn.hamman.co.nz/photo/hamilton-water-feature/</link>
		<comments>http://shawn.hamman.co.nz/photo/hamilton-water-feature/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 18:26:45 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>
		<category><![CDATA[black]]></category>
		<category><![CDATA[feature]]></category>
		<category><![CDATA[hamilton]]></category>
		<category><![CDATA[still]]></category>
		<category><![CDATA[waikato]]></category>
		<category><![CDATA[water]]></category>
		<category><![CDATA[white]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1424</guid>
		<description><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993450188_4a4d226e0b_b-300x200.jpg" class="attachment-medium wp-post-image" alt="5993450188_4a4d226e0b_b" title="5993450188_4a4d226e0b_b" /></p>A black and white still of a water feature in a Hamilton, Waikato public park.]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/08/5993450188_4a4d226e0b_b-300x200.jpg" class="attachment-medium wp-post-image" alt="5993450188_4a4d226e0b_b" title="5993450188_4a4d226e0b_b" /></p><p>A black and white still of a water feature in a Hamilton, Waikato public park.</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/hamilton-water-feature/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>On awesome, specs and outsourcing</title>
		<link>http://shawn.hamman.co.nz/customlink/on-awesome-specs-and-outsourcing/</link>
		<comments>http://shawn.hamman.co.nz/customlink/on-awesome-specs-and-outsourcing/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 20:40:55 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[awesome]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[specs]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=customlink&#038;p=1419</guid>
		<description><![CDATA[<p><img width="300" height="179" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/teh-awesome-spec-headline-300x179.jpg" class="attachment-medium wp-post-image" alt="Teh Awesome Spec" title="teh-awesome-spec-headline" /></p>Just a quick (er, light-hearted and funny&#8230;)  post on awesome, specs and outsourcing&#8230;<p><a href="http://awesome.finda.co.nz/2011/07/19/coding-by-teh-awesome-spec/">Link</a></p>]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="179" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/teh-awesome-spec-headline-300x179.jpg" class="attachment-medium wp-post-image" alt="Teh Awesome Spec" title="teh-awesome-spec-headline" /></p><p>Just a quick (er, light-hearted and funny&#8230;)  post on awesome, specs and outsourcing&#8230;</p>
<p><a href="http://awesome.finda.co.nz/2011/07/19/coding-by-teh-awesome-spec/">Link</a></p>]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/customlink/on-awesome-specs-and-outsourcing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The most EPIC release night, take three! &#8211; Belatedly</title>
		<link>http://shawn.hamman.co.nz/customlink/the-most-epic-release-night-take-three-belatedly/</link>
		<comments>http://shawn.hamman.co.nz/customlink/the-most-epic-release-night-take-three-belatedly/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 19:59:38 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
		
		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=customlink&#038;p=1414</guid>
		<description><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/finda-epic-release-night-300x200.jpg" class="attachment-medium wp-post-image" alt="finda-epic-release-night" title="finda-epic-release-night" /></p>I forgot to post this link at the time&#8230; we were busy&#8230; with art! And technology! And things! So here it is now, the third instalment in our Epic Release Night Video series.<p><a href="http://awesome.finda.co.nz/2011/06/23/the-most-epic-release-night-take-three/">Link</a></p>]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="200" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/finda-epic-release-night-300x200.jpg" class="attachment-medium wp-post-image" alt="finda-epic-release-night" title="finda-epic-release-night" /></p><p>I forgot to post this link at the time&#8230; we were busy&#8230; with art! And technology! And things! So here it is now, the third instalment in our Epic Release Night Video series.</p>
<p><a href="http://awesome.finda.co.nz/2011/06/23/the-most-epic-release-night-take-three/">Link</a></p>]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/customlink/the-most-epic-release-night-take-three-belatedly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Waitakere Water</title>
		<link>http://shawn.hamman.co.nz/photo/waitakere-water/</link>
		<comments>http://shawn.hamman.co.nz/photo/waitakere-water/#comments</comments>
		<pubDate>Mon, 18 Jul 2011 10:22:21 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=photo&#038;p=1409</guid>
		<description><![CDATA[<p><img width="300" height="206" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/waitakere-water-300x206.jpg" class="attachment-medium wp-post-image" alt="Waitakere Water" title="waitakere-water" /></p>A 2 second exposure at a stream on the Auckland City Walk in the Waitakere Ranges]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="206" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/waitakere-water-300x206.jpg" class="attachment-medium wp-post-image" alt="Waitakere Water" title="waitakere-water" /></p><p>A 2 second exposure at a stream on the Auckland City Walk in the Waitakere Ranges</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/photo/waitakere-water/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting shit done on Windows, Part 1: Make a Mac keyboard useful</title>
		<link>http://shawn.hamman.co.nz/2011/07/getting-shit-done-on-windows-1-make-a-mac-keyboard-useful/</link>
		<comments>http://shawn.hamman.co.nz/2011/07/getting-shit-done-on-windows-1-make-a-mac-keyboard-useful/#comments</comments>
		<pubDate>Sun, 10 Jul 2011 19:30:24 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[insert]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[remap]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?p=1401</guid>
		<description><![CDATA[<p><img width="300" height="179" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/mac-keyboard-insert-300x179.jpg" class="attachment-medium wp-post-image" alt="mac-keyboard-insert" title="mac-keyboard-insert" /></p>So I recently (OK, like 6 months ago) acquired a MacBook Pro and it is awesome. As far a portable computers go the hardware is a work of art; there is literally nothing out there at the moment that compares. Unfortunately (or fortunately, depending on your point of view) I can&#8217;t make myself like OSX [...]]]></description>
			<content:encoded><![CDATA[<p><img width="300" height="179" src="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/mac-keyboard-insert-300x179.jpg" class="attachment-medium wp-post-image" alt="mac-keyboard-insert" title="mac-keyboard-insert" /></p><p>So I recently (OK, like 6 months ago) acquired a MacBook Pro and it is <em>awesome</em>. As far a portable computers go the hardware is a work of art; there is literally nothing out there at the moment that compares. Unfortunately (or fortunately, depending on your point of view) I can&#8217;t make myself like OSX (and I have tried, several times) and so I run Windows 7 on my portable computational machine of pure awesome. And it works exceedingly well too, except for one minor issue: there isn&#8217;t a freaking &#8216;Insert&#8217; button anywhere to be found.</p>
<p>This wasn&#8217;t that big of a deal, you eventually learn to work around it by pressing weird combinations to get the same result. On a MacBook Pro, to get &#8220;Ctrl + Insert&#8221; (copy) you need to press &#8220;Fn + Ctrl + Backspace&#8221; and for &#8220;Shift + Insert&#8221; (paste) you have to press &#8220;Fn + Ctrl + Enter&#8221;. You pick that up pretty quickly with a bit of practice.</p>
<p>I recently bought myself a Mac keyboard (OK, two keyboards, one for the office and the other for home, that I use in Windows) because to be perfectly honest, it is also a work of art and it is by far the best keyboard I&#8217;ve ever used and let me assure you, I was <em>very </em>attached to my Das Keyboard. The standard Mac keyboard suffers from the same problem as the MacBook Pro: no &#8216;Insert&#8217; key.</p>
<p>It is entirely possible to live without an &#8216;Insert&#8217; key on Windows but I spend most of my time using gVim as an editor, Firefox with Vimperator as a browser and the rest of the time I work on Linux terminals through putty. To copy and paste in all of these things, having an &#8216;Insert&#8217; button is just&#8230; <em>easier</em>.</p>
<p>I spent some time searching Google for ways to map some other key on a Mac keyboard to an &#8216;Insert&#8217; button and found a bunch of things on hot keys and macro&#8217;s, none of them were acceptable but fear not, the mission was a success. I did find a program that will help you re-map a key to another key on your beautiful Mac keyboard: &#8220;Key Tweak&#8221;.</p>
<p>You can download &#8220;Key Tweak&#8221; for Windows here: <a href="http://webpages.charter.net/krumsick/">http://webpages.charter.net/krumsick/</a> or directly from me here: <a href="http://shawn.hamman.co.nz/wp-content/uploads/2011/07/KeyTweak_install.exe">download Key Tweak</a></p>
<p>Download it, install it, try not to freak out at the CGA colour scheme and run it. It pops up a screen with a keyboard and a bunch of functions that help you re-map keys. I took the liberty of re-mapping the F13 key to &#8216;Insert&#8217; since Windows doesn&#8217;t care about F13 and it&#8217;s close enough to where the &#8216;Insert&#8217; key is supposed to be to be comfortable.</p>
<ul>
<li>Click on the &#8216;Half teach mode&#8217; button</li>
<li>Click the &#8216;Scan a single key&#8217; button</li>
<li>Press the F13 key</li>
<li>Select &#8216;Insert&#8217; from the destination key drop down</li>
<li>Click &#8216;Remap&#8217;</li>
<li>Click &#8216;Apply&#8217;</li>
<li>Restart your computer</li>
</ul>
<p>And you&#8217;re done. Happy days are here again. You might also want to re-map F14 through 19 to &#8216;Insert&#8217; cos&#8230; why let a good key go to waste?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/2011/07/getting-shit-done-on-windows-1-make-a-mac-keyboard-useful/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>I welcomed a new member to the Finda team on the Awesome Finda blog&#8230;</title>
		<link>http://shawn.hamman.co.nz/customlink/i-welcomed-a-new-member-to-the-finda-team-on-the-awesome-finda-blog/</link>
		<comments>http://shawn.hamman.co.nz/customlink/i-welcomed-a-new-member-to-the-finda-team-on-the-awesome-finda-blog/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 22:02:47 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[betty]]></category>
		<category><![CDATA[finda]]></category>
		<category><![CDATA[member]]></category>
		<category><![CDATA[team]]></category>
		<category><![CDATA[welcome]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=customlink&#038;p=1395</guid>
		<description><![CDATA[I would like to take this opportunity to welcome the newest member of the Finda development team. The team has been fighting to hire her for the longest time; we were severely lacking in awesome but now that Betty has joined us, we are complete. Betty completes us on a profound level.<p><a href="http://awesome.finda.co.nz/2011/06/10/welcome-to-finda-betty-we-hope-you-enjoy-your-stay/">Link</a></p>]]></description>
			<content:encoded><![CDATA[<p>I would like to take this opportunity to welcome the newest member of the Finda development team. The team has been fighting to hire her for the longest time; we were severely lacking in awesome but now that Betty has joined us, we are complete. Betty completes us on a profound level.</p>
<p><a href="http://awesome.finda.co.nz/2011/06/10/welcome-to-finda-betty-we-hope-you-enjoy-your-stay/">Link</a></p>]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/customlink/i-welcomed-a-new-member-to-the-finda-team-on-the-awesome-finda-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How not to start your Friday</title>
		<link>http://shawn.hamman.co.nz/customlink/how-not-to-start-your-friday/</link>
		<comments>http://shawn.hamman.co.nz/customlink/how-not-to-start-your-friday/#comments</comments>
		<pubDate>Sun, 29 May 2011 04:28:22 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Edutainmusement]]></category>
		<category><![CDATA[Humour]]></category>
		<category><![CDATA[friday]]></category>
		<category><![CDATA[how]]></category>
		<category><![CDATA[not]]></category>
		<category><![CDATA[screw up]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/?post_type=customlink&#038;p=1391</guid>
		<description><![CDATA[A quick post on the Awesome Finda blog by KevinS outlining how&#8230; not to start your Friday. Thankfully, he made this little faux pas the week AFTER launching Yellow Local.<p><a href="http://awesome.finda.co.nz/2011/05/27/how-not-to-start-your-your-friday/">Link</a></p>]]></description>
			<content:encoded><![CDATA[<p>A quick post on the Awesome Finda blog by KevinS outlining how&#8230; not to start your Friday. Thankfully, he made this little faux pas the week AFTER launching Yellow Local.</p>
<p><a href="http://awesome.finda.co.nz/2011/05/27/how-not-to-start-your-your-friday/">Link</a></p>]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/customlink/how-not-to-start-your-friday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When I said my wife encourages my tech addiction, I meant it!</title>
		<link>http://shawn.hamman.co.nz/2011/05/when-i-said-my-wife-encourages-my-tech-addiction-i-meant-it/</link>
		<comments>http://shawn.hamman.co.nz/2011/05/when-i-said-my-wife-encourages-my-tech-addiction-i-meant-it/#comments</comments>
		<pubDate>Wed, 25 May 2011 02:40:51 +0000</pubDate>
		<dc:creator>shawn</dc:creator>
				<category><![CDATA[Awesome]]></category>
		<category><![CDATA[Computing]]></category>
		<category><![CDATA[addiction]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[tech]]></category>

		<guid isPermaLink="false">http://shawn.hamman.co.nz/2011/05/when-i-said-my-wife-encourages-my-tech-addiction-i-meant-it/</guid>
		<description><![CDATA[It was my birthday on Monday and my lovely wife surprised me with an awesome stay at a nice five star hotel, The Langham Auckland, which was awesome. What was even more awesome was the present she got me on top of that&#8230; See, she knows I sometimes have&#8230;trouble deciding to spend money on gadgets, [...]]]></description>
			<content:encoded><![CDATA[<p>It was my birthday on Monday and my lovely wife surprised me with an awesome stay at a nice five star hotel, The Langham Auckland, which was awesome. What was even more awesome was the present she got me on top of that&#8230;</p>
<p>See, she knows I sometimes have&#8230;trouble deciding to spend money on gadgets, especially so when I can&#8217;t see a clear need for it. So my wife helps me out every now and then by just deciding for me.</p>
<p>She bought me an iPad 2. And it rocks the most.</p>
<p>I saw the usefulness of it early on, especially at work (having your email, calendar and internet connection in every meeting is very useful). What I had trouble with was justifying the cost. Thankfully, I have a wife who removed that particular stumbling block for me with a significant amount of flair.</p>
<p>The iPad is awesome, it really is, I love it. Just a damn shame it runs iOS&#8230;</p>
<p>(This is my first iPad blog post and let me tell you, it beats the he&#8217;ll out of doing it on a phone)</p>
]]></content:encoded>
			<wfw:commentRss>http://shawn.hamman.co.nz/2011/05/when-i-said-my-wife-encourages-my-tech-addiction-i-meant-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

