<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

  <title><![CDATA[Sam Hamilton]]></title>
  
  <link href="http://www.samhamilton.co.uk/" />
  <updated>2013-05-27T17:18:40+08:00</updated>
  <id>http://www.samhamilton.co.uk/</id>
  <author>
    <name><![CDATA[Sam Hamilton]]></name>
    
  </author>
  <generator uri="http://octopress.org/">Octopress</generator>

  
  <feedburner:info uri="samhamilton-co-uk" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SamHamilton" /><feedburner:info uri="samhamilton" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry>
    <title type="html"><![CDATA[Getting RVM]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/I5-JjuRfe-M/" />
    <updated>2013-01-24T17:19:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2013/01/24/getting-rvm</id>
    <content type="html">&lt;p&gt;I&amp;rsquo;m not sure where to put this, but I wanted to share this tidbit of info.&lt;/p&gt;

&lt;p&gt;I was having an issue where I would see all these hanging /bin/bash processes calling runner and rake that were being fired off by cron. Turns out my .rvmrc file in my app folder was causing the problem. Rvm by default will prompt to trust or not trust the file. This causes bash to hang. The solution I used was to disable the prompt by adding this line to my user rvm file in ~/.rvmrc&lt;/p&gt;

&lt;p&gt;&lt;code&gt;rvm_trust_rvmrcs_flag=1&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Have a read of the &lt;a href="https://github.com/javan/whenever/wiki/RVM-Notes"&gt;RVM Wiki&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/NPeH0IkCkEU" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=I5-JjuRfe-M:s3epTRla3rI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=I5-JjuRfe-M:s3epTRla3rI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=I5-JjuRfe-M:s3epTRla3rI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=I5-JjuRfe-M:s3epTRla3rI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=I5-JjuRfe-M:s3epTRla3rI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=I5-JjuRfe-M:s3epTRla3rI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=I5-JjuRfe-M:s3epTRla3rI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=I5-JjuRfe-M:s3epTRla3rI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/I5-JjuRfe-M" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2013/01/24/getting-rvm/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/NPeH0IkCkEU/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Heroku - My new best friend]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/tGhLXCILRGo/" />
    <updated>2013-01-18T15:56:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2013/01/18/heroku-my-new-best-friend</id>
    <content type="html">&lt;p&gt;I just found this great little Heroku tweak that can reduce your downtime when deploying appications, they allow you to &lt;a href="https://devcenter.heroku.com/articles/labs-preboot"&gt;preboot&lt;/a&gt; the new version before tearing down the old one.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/sKIQSjnu8rA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=tGhLXCILRGo:G4u1aH6jGjM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=tGhLXCILRGo:G4u1aH6jGjM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=tGhLXCILRGo:G4u1aH6jGjM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=tGhLXCILRGo:G4u1aH6jGjM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=tGhLXCILRGo:G4u1aH6jGjM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=tGhLXCILRGo:G4u1aH6jGjM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=tGhLXCILRGo:G4u1aH6jGjM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=tGhLXCILRGo:G4u1aH6jGjM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/tGhLXCILRGo" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2013/01/18/heroku-my-new-best-friend/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/sKIQSjnu8rA/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Upgrading Spree from 1.1.2 to 1.1.3]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/9tPSdFP3Kd4/" />
    <updated>2012-09-03T17:22:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2012/09/03/upgrading-spree-from-1-dot-1-2-to-1-dot-1-3</id>
    <content type="html">&lt;p&gt;If you upgraded Spree from 1.1.2 to 1.1.3 and found that the checkout didn&amp;rsquo;t work with some error about zones&lt;/p&gt;

&lt;figure class='code'&gt;&lt;div class="highlight"&gt;&lt;table&gt;&lt;tr&gt;&lt;td class="gutter"&gt;&lt;pre class="line-numbers"&gt;&lt;span class='line-number'&gt;1&lt;/span&gt;
&lt;span class='line-number'&gt;2&lt;/span&gt;
&lt;span class='line-number'&gt;3&lt;/span&gt;
&lt;span class='line-number'&gt;4&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;&lt;td class='code'&gt;&lt;pre&gt;&lt;code class=''&gt;&lt;span class='line'&gt;ActiveRecord::StatementInvalid (PG::Error: ERROR:  column "zone_members_count" does not exist
&lt;/span&gt;&lt;span class='line'&gt;LINE 1: ...LECT "spree_zones".* FROM "spree_zones"  ORDER BY zone_membe...
&lt;/span&gt;&lt;span class='line'&gt;                                                             ^
&lt;/span&gt;&lt;span class='line'&gt;: SELECT "spree_zones".* FROM "spree_zones"  ORDER BY zone_members_count, created_at):&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/figure&gt;


&lt;p&gt;Then perhaps you missed that you needed to run some migrations&lt;/p&gt;

&lt;figure class='code'&gt;&lt;div class="highlight"&gt;&lt;table&gt;&lt;tr&gt;&lt;td class="gutter"&gt;&lt;pre class="line-numbers"&gt;&lt;span class='line-number'&gt;1&lt;/span&gt;
&lt;span class='line-number'&gt;2&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;&lt;td class='code'&gt;&lt;pre&gt;&lt;code class=''&gt;&lt;span class='line'&gt;rake railties:install:migrations
&lt;/span&gt;&lt;span class='line'&gt;rake db:migrate&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/figure&gt;

&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/tGHo-rgsNi4" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=9tPSdFP3Kd4:jSdz772hJts:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=9tPSdFP3Kd4:jSdz772hJts:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=9tPSdFP3Kd4:jSdz772hJts:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=9tPSdFP3Kd4:jSdz772hJts:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=9tPSdFP3Kd4:jSdz772hJts:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=9tPSdFP3Kd4:jSdz772hJts:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=9tPSdFP3Kd4:jSdz772hJts:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=9tPSdFP3Kd4:jSdz772hJts:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/9tPSdFP3Kd4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2012/09/03/upgrading-spree-from-1-dot-1-2-to-1-dot-1-3/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/tGHo-rgsNi4/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Google Analytics Funnel Setup for Spree Commerce]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/iG2viHRioRo/" />
    <updated>2012-08-28T15:34:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2012/08/28/google-analytics-funnel-setup-for-spree-commerce</id>
    <content type="html">&lt;p&gt;During the setup of any new ecommerce system you will need to monitor your checkout for cart abandonment to find the drop off points and carefully fix them, here is how I setup analytics for Spree Commerce 1.1.x.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Goal Type: URL Destination&lt;/li&gt;
&lt;li&gt;Goal URL: /orders/R[0-9]{1,8}&lt;/li&gt;
&lt;li&gt;Use funnel: Ticked&lt;/li&gt;
&lt;li&gt;Required Step: Ticked&lt;/li&gt;
&lt;li&gt;Step 1: /checkout&lt;/li&gt;
&lt;li&gt;Step 2: /checkout/delivery&lt;/li&gt;
&lt;li&gt;Step 3: /checkout/payment&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;img src="http://www.samhamilton.co.uk/images/spree-funnel.png"&gt;&lt;/p&gt;

&lt;p&gt;Thanks to &lt;a href="https://groups.google.com/d/topic/spree-user/_gPjQKEwug4/discussion"&gt;Ryan&lt;/a&gt; for the RegEx&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/Pe7POlfwtTo" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iG2viHRioRo:uZKLnj4iXGc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iG2viHRioRo:uZKLnj4iXGc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iG2viHRioRo:uZKLnj4iXGc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iG2viHRioRo:uZKLnj4iXGc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iG2viHRioRo:uZKLnj4iXGc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iG2viHRioRo:uZKLnj4iXGc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iG2viHRioRo:uZKLnj4iXGc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iG2viHRioRo:uZKLnj4iXGc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/iG2viHRioRo" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2012/08/28/google-analytics-funnel-setup-for-spree-commerce/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/Pe7POlfwtTo/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Non-www to www nginx redirect]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/pdBeWNYqqLI/" />
    <updated>2012-08-24T14:36:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2012/08/24/non-www-to-www-nginx-redirect</id>
    <content type="html">&lt;p&gt;Add this small block of code into your server{} block to redirect all non-www to the www version of your website.&lt;/p&gt;

&lt;figure class='code'&gt;&lt;div class="highlight"&gt;&lt;table&gt;&lt;tr&gt;&lt;td class="gutter"&gt;&lt;pre class="line-numbers"&gt;&lt;span class='line-number'&gt;1&lt;/span&gt;
&lt;span class='line-number'&gt;2&lt;/span&gt;
&lt;span class='line-number'&gt;3&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;&lt;td class='code'&gt;&lt;pre&gt;&lt;code class=''&gt;&lt;span class='line'&gt;if ($host != 'www.samhamilton.co.uk' ) {
&lt;/span&gt;&lt;span class='line'&gt;  rewrite  ^/(.*)$  http://www.samhamilton.co.uk/$1  permanent;
&lt;/span&gt;&lt;span class='line'&gt; }&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/figure&gt;

&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/zi7-bXckQBs" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=pdBeWNYqqLI:Z2uck2oGG20:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=pdBeWNYqqLI:Z2uck2oGG20:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=pdBeWNYqqLI:Z2uck2oGG20:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=pdBeWNYqqLI:Z2uck2oGG20:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=pdBeWNYqqLI:Z2uck2oGG20:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=pdBeWNYqqLI:Z2uck2oGG20:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=pdBeWNYqqLI:Z2uck2oGG20:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=pdBeWNYqqLI:Z2uck2oGG20:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/pdBeWNYqqLI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2012/08/24/non-www-to-www-nginx-redirect/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/zi7-bXckQBs/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Migrating to Octopress]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/S9GDGACMmLI/" />
    <updated>2012-08-19T15:48:00+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2012/08/19/migrating-to-octopress</id>
    <content type="html">&lt;p&gt;So migrated from Wordpress to &lt;a href="http://octopress.org/"&gt;Octopress&lt;/a&gt;. Most of the migration was automated by using &lt;a href="https://github.com/thomasf/exitwp/"&gt;exitwp&lt;/a&gt; but to get slideshare I had to use &lt;a href="http://shogo82148.github.com/blog/2012/08/09/oembed/"&gt;Oembed&lt;/a&gt;, also found a great list of themes on &lt;a href="https://github.com/imathis/octopress/wiki/List-Of-Octopress-Themes"&gt;github&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So far so good, writing posts in markdown is great and also now not having to worry about keeping up with Wordpress security updates is nice but for me is about finally being free of MySQL databases and Wordpress was the last thing running on it, weird in this day and age of easy multiple database support Wordpress still forces you to use MySQL.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/SgZBf93bCjw" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=S9GDGACMmLI:a1t6q2BLjgU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=S9GDGACMmLI:a1t6q2BLjgU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=S9GDGACMmLI:a1t6q2BLjgU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=S9GDGACMmLI:a1t6q2BLjgU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=S9GDGACMmLI:a1t6q2BLjgU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=S9GDGACMmLI:a1t6q2BLjgU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=S9GDGACMmLI:a1t6q2BLjgU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=S9GDGACMmLI:a1t6q2BLjgU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/S9GDGACMmLI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2012/08/19/migrating-to-octopress/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/SgZBf93bCjw/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Internet Speed]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/IZl0xTNJ-M4/" />
    <updated>2011-11-12T18:30:18+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/11/12/internet-speed</id>
    <content type="html">&lt;p&gt;Well the internet speed in Hangzhou is much better than Shanghai. I am paying the same amount of money as in Shanghai but getting a better connection!&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.speedtest.net/result/1587255700.png" alt="" /&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/XzDy9gYT33g" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=IZl0xTNJ-M4:xZfPApqmjLU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=IZl0xTNJ-M4:xZfPApqmjLU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=IZl0xTNJ-M4:xZfPApqmjLU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=IZl0xTNJ-M4:xZfPApqmjLU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=IZl0xTNJ-M4:xZfPApqmjLU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=IZl0xTNJ-M4:xZfPApqmjLU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=IZl0xTNJ-M4:xZfPApqmjLU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=IZl0xTNJ-M4:xZfPApqmjLU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/IZl0xTNJ-M4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/11/12/internet-speed/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/XzDy9gYT33g/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Small Script to Remove a List of Directories]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/YF9JkWeF3UU/" />
    <updated>2011-09-23T04:13:38+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/09/23/small-script-to-remove-a-list-of-directories</id>
    <content type="html">

&lt;figure class='code'&gt;&lt;div class="highlight"&gt;&lt;table&gt;&lt;tr&gt;&lt;td class="gutter"&gt;&lt;pre class="line-numbers"&gt;&lt;span class='line-number'&gt;1&lt;/span&gt;
&lt;span class='line-number'&gt;2&lt;/span&gt;
&lt;/pre&gt;&lt;/td&gt;&lt;td class='code'&gt;&lt;pre&gt;&lt;code class=''&gt;&lt;span class='line'&gt;cat list-of-directories.txt|while read f; do
&lt;/span&gt;&lt;span class='line'&gt;if [ -e "$f" ]; then rm -rf "$f"; fi; done```&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/figure&gt;


&lt;p&gt;thanks &lt;a href="http://www.linuxquestions.org/questions/programming-9/scripting-problem-rm-filelist-460910/#post2320128"&gt;unSpawn&lt;/a&gt;!&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/HeaOEPyqAb0" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=YF9JkWeF3UU:UxSntweh7AE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=YF9JkWeF3UU:UxSntweh7AE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=YF9JkWeF3UU:UxSntweh7AE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=YF9JkWeF3UU:UxSntweh7AE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=YF9JkWeF3UU:UxSntweh7AE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=YF9JkWeF3UU:UxSntweh7AE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=YF9JkWeF3UU:UxSntweh7AE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=YF9JkWeF3UU:UxSntweh7AE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/YF9JkWeF3UU" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/09/23/small-script-to-remove-a-list-of-directories/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/HeaOEPyqAb0/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Amazing Himalayas Photos]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/FtT4BnBAy2Y/" />
    <updated>2011-09-21T23:39:01+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/09/21/amazing-himalayas-photos</id>
    <content type="html">&lt;p&gt;Just ran across this guys &lt;a href="http://www.flickr.com/photos/jankovoy/sets/72157627338647869/with/6048498636/"&gt;photos from the Himalayas&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.flickr.com/photos/jankovoy/6048498636/"&gt;&lt;img src="http://farm7.static.flickr.com/6195/6048498636_e5d6986d4c_z.jpg" alt="NILGIRI SOUTH (6839 m)" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/N7VxdElGPg4" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=FtT4BnBAy2Y:I-H8YKn6NFk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=FtT4BnBAy2Y:I-H8YKn6NFk:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=FtT4BnBAy2Y:I-H8YKn6NFk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=FtT4BnBAy2Y:I-H8YKn6NFk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=FtT4BnBAy2Y:I-H8YKn6NFk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=FtT4BnBAy2Y:I-H8YKn6NFk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=FtT4BnBAy2Y:I-H8YKn6NFk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=FtT4BnBAy2Y:I-H8YKn6NFk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/FtT4BnBAy2Y" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/09/21/amazing-himalayas-photos/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/N7VxdElGPg4/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Crappy Internet]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/PaeH-9hDpU8/" />
    <updated>2011-07-25T20:51:33+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/07/25/crappy-internet</id>
    <content type="html">&lt;p&gt;Alex, a good friend of mine here in Shanghai, recently vented his &lt;a href="http://alex-duncan.co.uk/i-spend-3-weeks-a-year-waiting-for-websites-to-load-2011-07-23.html"&gt;frustration about working and living in China&lt;/a&gt; when your work relies on a good quality internet connection and I can&amp;rsquo;t agree more.&lt;/p&gt;

&lt;p&gt;For the last couple of weeks Google has been once again targeted by the censors but in a truly frustrating way, you can search for something and get back the first page of results (most of the time) but then if you refine your search or do another search straight after the great firewall blocks Google and you end up with an error page. I am very ashamed to say that I have had to resort to using Bing to find some things over the past couple of weeks but the Bing results are just of a poorer quality which then frustrates me even more as I know Google would have found what I was looking for after a couple of refinements.&lt;/p&gt;

&lt;p&gt;There are a couple of points where our view diverge:&lt;/p&gt;

&lt;p&gt;He brings up the point that a US company will need good internet to the USA to use their tools (ERP, CRM etc etc) but this is not what the majority of the companies who are here need to use, the government regulations have restricted the truely massive corporations coming into China in one way or another and so far the largest companies in China probably are mostly Chinese in origin and probably most of them are government owned.&lt;/p&gt;

&lt;p&gt;Alex ponders if bad internet will have a knock on economic effect and I think it will but not in the way that he expects. Instead of China becoming the next India where you can outsource your &amp;ldquo;services&amp;rdquo;, bad international internet will localise people and already has, just look at the Chinese Twitter and Facebook clones. China will become more introverted and that is a bad thing because a country so large and a people so proud should be sharing with the rest of the world not looking inwards.&lt;/p&gt;

&lt;p&gt;What you have to remember is that local internet, i.e. internet within China is OK &amp;ndash; you can perfectly stream videos, watch tv, search the internet, tweet on the local twitter clone and not hit a single problem. I have had 2M internet for nearly seven years and ok the upgrade to 10M+ is well overdue if you compare internet speeds to Hong Kong, Korea or even the UK but compared to the USA it seems just about on a par.&lt;/p&gt;

&lt;p&gt;Companies who want to expand into China need to remember that China is almost like a sparate zone of the internet where the normal rule dont apply, sticking a CDN box in Hong Kong does not mean people in Shanghai or Beijing will have good speeds even if the normal rules about proximity would mean that it would. If you truly want fast local access to your services in China then get a CDN with local Chinese nodes and no Hong Kong does not count.&lt;/p&gt;

&lt;p&gt;Here is the China network diagram from a &lt;a href="http://www.cdnetworks.com/solutions/china-acceleration/"&gt;decent CDN&lt;/a&gt; who truly understand China &amp;ndash; show me another CDN that has that network in China? Akamai perhaps but they won&amp;rsquo;t show.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://www.samhamilton.co.uk/images/china_acceleration.jpg"&gt;&lt;/p&gt;

&lt;p&gt;One last thing to throw on the fire &amp;ndash; Shanghai has plenty of &lt;a href="http://www.samhamilton.co.uk/images/Equinix_Submarine_TGMap_MTS_15.pdf"&gt;submarine cables&lt;/a&gt; and also China has Hong Kong one of the greatest gathering of submarine cables in the world, if they wanted international internet to work they could, the trouble is that they dont.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/0S9dFDRngSM" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=PaeH-9hDpU8:uPaeB31wC38:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=PaeH-9hDpU8:uPaeB31wC38:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=PaeH-9hDpU8:uPaeB31wC38:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=PaeH-9hDpU8:uPaeB31wC38:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=PaeH-9hDpU8:uPaeB31wC38:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=PaeH-9hDpU8:uPaeB31wC38:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=PaeH-9hDpU8:uPaeB31wC38:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=PaeH-9hDpU8:uPaeB31wC38:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/PaeH-9hDpU8" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/07/25/crappy-internet/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/0S9dFDRngSM/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Data-Driven Startups]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/iJrEbUrNwVE/" />
    <updated>2011-07-06T21:29:22+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/07/06/data-driven-startups</id>
    <content type="html">&lt;iframe src="http://www.slideshare.net/slideshow/embed_code/4825914" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen&gt; &lt;/iframe&gt;


&lt;p&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="http://www.slideshare.net/dcancel/data-drivenstartups" title="Data-Driven Startups" target="_blank"&gt;Data-Driven Startups&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="http://www.slideshare.net/dcancel" target="_blank"&gt;David Cancel&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/gamjDKsx4o4" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iJrEbUrNwVE:ATeqJBKPNSU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iJrEbUrNwVE:ATeqJBKPNSU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iJrEbUrNwVE:ATeqJBKPNSU:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iJrEbUrNwVE:ATeqJBKPNSU:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iJrEbUrNwVE:ATeqJBKPNSU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iJrEbUrNwVE:ATeqJBKPNSU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=iJrEbUrNwVE:ATeqJBKPNSU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=iJrEbUrNwVE:ATeqJBKPNSU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/iJrEbUrNwVE" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/07/06/data-driven-startups/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/gamjDKsx4o4/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Startup Metrics for Pirates]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/Sj03865Jrak/" />
    <updated>2011-07-06T21:28:27+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/07/06/startup-metrics-for-pirates</id>
    <content type="html">&lt;iframe src="http://www.slideshare.net/slideshow/embed_code/89026" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen&gt; &lt;/iframe&gt;


&lt;p&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="http://www.slideshare.net/dmc500hats/startup-metrics-for-pirates-long-version" title="Startup Metrics for Pirates" target="_blank"&gt;Startup Metrics for Pirates&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="http://www.slideshare.net/dmc500hats" target="_blank"&gt;Dave McClure&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/3gK7jjls6mA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=Sj03865Jrak:Wt0BAZDkQ0M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=Sj03865Jrak:Wt0BAZDkQ0M:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=Sj03865Jrak:Wt0BAZDkQ0M:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=Sj03865Jrak:Wt0BAZDkQ0M:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=Sj03865Jrak:Wt0BAZDkQ0M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=Sj03865Jrak:Wt0BAZDkQ0M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=Sj03865Jrak:Wt0BAZDkQ0M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=Sj03865Jrak:Wt0BAZDkQ0M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/Sj03865Jrak" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/07/06/startup-metrics-for-pirates/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/3gK7jjls6mA/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Netflix Velocity Conference 2011]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/aWWBYAofcsM/" />
    <updated>2011-06-20T17:56:55+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/06/20/netflix-velocity-conference-2011</id>
    <content type="html">&lt;p&gt;Great view into what it takes to run your website inside a cloud.&lt;/p&gt;

&lt;iframe src="http://www.slideshare.net/slideshow/embed_code/8307969" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen&gt; &lt;/iframe&gt;


&lt;p&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="http://www.slideshare.net/adrianco/netflix-velocity-conference-2011" title="Netflix Velocity Conference 2011" target="_blank"&gt;Netflix Velocity Conference 2011&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="http://www.slideshare.net/adrianco" target="_blank"&gt;Adrian Cockcroft&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/Utp2ewFCr6g" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=aWWBYAofcsM:ixnUDAx-ynQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=aWWBYAofcsM:ixnUDAx-ynQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=aWWBYAofcsM:ixnUDAx-ynQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=aWWBYAofcsM:ixnUDAx-ynQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=aWWBYAofcsM:ixnUDAx-ynQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=aWWBYAofcsM:ixnUDAx-ynQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=aWWBYAofcsM:ixnUDAx-ynQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=aWWBYAofcsM:ixnUDAx-ynQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/aWWBYAofcsM" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/06/20/netflix-velocity-conference-2011/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/Utp2ewFCr6g/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[The Mobile Movement: Understanding Smartphone Consumers]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/2bySVQrHthQ/" />
    <updated>2011-06-11T17:59:51+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/06/11/the-mobile-movement-understanding-smartphone-consumers</id>
    <content type="html">&lt;p&gt;OK so this is really an add for Google but the stats before they start selling are what makes it interesting.&lt;/p&gt;

&lt;iframe width="480" height="270" src="http://www.youtube.com/embed/CjUcq_E4I-s?fs=1&amp;feature=oembed" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;

&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/G7BNItJOFvc" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=2bySVQrHthQ:c7BcC8z_GkA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=2bySVQrHthQ:c7BcC8z_GkA:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=2bySVQrHthQ:c7BcC8z_GkA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=2bySVQrHthQ:c7BcC8z_GkA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=2bySVQrHthQ:c7BcC8z_GkA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=2bySVQrHthQ:c7BcC8z_GkA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=2bySVQrHthQ:c7BcC8z_GkA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=2bySVQrHthQ:c7BcC8z_GkA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/2bySVQrHthQ" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/06/11/the-mobile-movement-understanding-smartphone-consumers/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/G7BNItJOFvc/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Windows 8 is a Mac copy]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/HsjH-nVT1GQ/" />
    <updated>2011-06-03T18:34:42+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/06/03/windows-8-is-a-mac-copy</id>
    <content type="html">&lt;p&gt;None&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/T-p_D3X47FA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=HsjH-nVT1GQ:HpqWZzRl5lw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=HsjH-nVT1GQ:HpqWZzRl5lw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=HsjH-nVT1GQ:HpqWZzRl5lw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=HsjH-nVT1GQ:HpqWZzRl5lw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=HsjH-nVT1GQ:HpqWZzRl5lw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=HsjH-nVT1GQ:HpqWZzRl5lw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=HsjH-nVT1GQ:HpqWZzRl5lw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=HsjH-nVT1GQ:HpqWZzRl5lw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/HsjH-nVT1GQ" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/06/03/windows-8-is-a-mac-copy/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/T-p_D3X47FA/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[The Rise and Fall and Rise of Java]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/gEZLKQJV-F0/" />
    <updated>2011-06-03T18:21:37+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/06/03/the-rise-and-fall-and-rise-of-java</id>
    <content type="html">&lt;iframe src="http://www.slideshare.net/slideshow/embed_code/6890836" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen&gt; &lt;/iframe&gt;


&lt;p&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="http://www.slideshare.net/sogrady/the-rise-and-fall-and-rise-of-java" title="The Rise and Fall and Rise of Java" target="_blank"&gt;The Rise and Fall and Rise of Java&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="http://www.slideshare.net/sogrady" target="_blank"&gt;sogrady&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/LxFA1ew1ZFc" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=gEZLKQJV-F0:Vtan3EJ1h9k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=gEZLKQJV-F0:Vtan3EJ1h9k:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=gEZLKQJV-F0:Vtan3EJ1h9k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=gEZLKQJV-F0:Vtan3EJ1h9k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=gEZLKQJV-F0:Vtan3EJ1h9k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=gEZLKQJV-F0:Vtan3EJ1h9k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=gEZLKQJV-F0:Vtan3EJ1h9k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=gEZLKQJV-F0:Vtan3EJ1h9k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/gEZLKQJV-F0" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/06/03/the-rise-and-fall-and-rise-of-java/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/LxFA1ew1ZFc/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Moving to Ubuntu, Saying goodbye to CentOS/Redhat]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/is5QNuiT0PM/" />
    <updated>2011-05-31T22:51:38+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/05/31/moving-to-ubuntu-saying-goodbye-to-centosredhat</id>
    <content type="html">&lt;p&gt;I have been a fan of Redhat for a very long time I bought my first copy of Redhat back in 1997 &amp;ndash; it was in a boxset, I kept it for years even after I upgraded! Redhat has been stable and reliable (well ok, most of the time) &amp;ndash; just what you need for a server distribution but this month marks the first time I cheat on Redhat by installing a copy of Ubuntu on one of my production servers.&lt;/p&gt;

&lt;p&gt;In the beginning when I first had company production machines we also used Redhat because a couple of hundred dollars a year for support for one box seemed reasonable. Then as less and less things broke and we as sysadmins grew and learned what was needed to fix things that couple hundred dollars seems more and more expensive. Our collection of servers grew and we started switching over to CentOS as the support contracts ran out.  At the same time we also became a customer of Rackspace and we used Redhat 5 on the servers because well it was &amp;ldquo;free&amp;rdquo; with each server and it complimented the existing Redhat/CentOS we had in the office.&lt;/p&gt;

&lt;p&gt;We were happy with our lot &amp;ndash; things were at peace, CentOS boxes got point upgrades fairly quickly but it never really mattered too much they were not facing the outside world or targets of external hacks.&lt;/p&gt;

&lt;p&gt;After leaving my last company I started out with my own hardware which I bought and put into a datacenter in the UK. I stuck CentOS on it and things again were all good. Then Redhat released 5.6 and CentOS started working on the upgrade and they kept working and working and working. Then Redhat started patching security holes but still no upgrade came from CentOS.&lt;/p&gt;

&lt;p&gt;For a long time using CentOS was a pleasure but now after sitting with a bunch of unpatched servers that were targets of hacking attempts for several months while they work out the upgrade process to 5.6 left me with a very bitter taste in my mouth. While I totally understand that they cant change the OS they are building, that defeats the point of binary compatibility with Redhat, the amount of time that it took to get a dot point release upgrade was just too long. Think about how many web hosting companies were sitting there with unpatched servers waiting for the upgrade &amp;ndash; scary!&lt;/p&gt;

&lt;p&gt;I toyed with the idea of moving to Fedora but they dont officially support a yum version upgrade route and physically upgrading all the physical machines from media is crazy, so instead Ubuntu jumped to my mind. Its has been on the up for the last few years and more projects seem to be using it as a starting point for releasing software.&lt;/p&gt;

&lt;p&gt;Ubuntu ticks all the right boxes, it has a free server version, apt based version upgrades and paid support if I ever really need it. I have had the server now online for 2 weeks and things have been rather smooth, everything works as expected. Some config files are in a different location but thats no biggie and the system is getting regular security updates.&lt;/p&gt;

&lt;p&gt;The only negative I have with Ubuntu is that PostgreSQL 9 is not in the default distribution even though they have had it out for a couple of Ubuntu releases now, but if that is all I have to gripe about then things are defiantly ok.&lt;/p&gt;

&lt;p&gt;Somehow I think CentOS is going to keep having an uphill battle to keep up with Redhat who seem intent to try and disrupt other companies making a buck off their software like Oracle and even though they have the best of intentions I now don&amp;rsquo;t think that CentOS is the distro of choice for a internet facing server, sad times.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/Dk6zxFAec1w" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=is5QNuiT0PM:safyNVGXvl4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=is5QNuiT0PM:safyNVGXvl4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=is5QNuiT0PM:safyNVGXvl4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=is5QNuiT0PM:safyNVGXvl4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=is5QNuiT0PM:safyNVGXvl4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=is5QNuiT0PM:safyNVGXvl4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=is5QNuiT0PM:safyNVGXvl4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=is5QNuiT0PM:safyNVGXvl4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/is5QNuiT0PM" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/05/31/moving-to-ubuntu-saying-goodbye-to-centosredhat/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/Dk6zxFAec1w/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Amazon: The Hidden Empire]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/ZBLsWVvcvs4/" />
    <updated>2011-05-31T00:21:06+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/05/31/amazon-the-hidden-empire</id>
    <content type="html">&lt;p&gt;A comprehensive look at the business of Amazon.com&lt;/p&gt;

&lt;iframe src="http://www.slideshare.net/slideshow/embed_code/7928875" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen&gt; &lt;/iframe&gt;


&lt;p&gt; &lt;div style="margin-bottom:5px"&gt; &lt;strong&gt; &lt;a href="http://www.slideshare.net/faberNovel/amazoncom-the-hidden-empire" title="Amazon.com: the Hidden Empire" target="_blank"&gt;Amazon.com: the Hidden Empire&lt;/a&gt; &lt;/strong&gt; from &lt;strong&gt;&lt;a href="http://www.slideshare.net/faberNovel" target="_blank"&gt;faberNovel&lt;/a&gt;&lt;/strong&gt; &lt;/div&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/ZRpFZZrNVlA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=ZBLsWVvcvs4:gdgupIOEVrI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=ZBLsWVvcvs4:gdgupIOEVrI:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=ZBLsWVvcvs4:gdgupIOEVrI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=ZBLsWVvcvs4:gdgupIOEVrI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=ZBLsWVvcvs4:gdgupIOEVrI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=ZBLsWVvcvs4:gdgupIOEVrI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=ZBLsWVvcvs4:gdgupIOEVrI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=ZBLsWVvcvs4:gdgupIOEVrI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/ZBLsWVvcvs4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/05/31/amazon-the-hidden-empire/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/ZRpFZZrNVlA/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[World Petrol Prices]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/RN_6IGV7Af4/" />
    <updated>2011-05-28T17:54:12+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2011/05/28/world-petrol-prices</id>
    <content type="html">&lt;p&gt;Click the image if to play with a interactive version&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.staveleyhead.co.uk/utilities/petrol-prices/"&gt;&lt;img src="http://www.staveleyhead.co.uk/utilities/petrol-prices/img/petrol-prices-480x326.jpg" alt="How do UK petrol prices compare with other countries?" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Infographic by &lt;a href="http://www.staveleyhead.co.uk"&gt;Staveley Head&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/R3T-Vw6nPgA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=RN_6IGV7Af4:0esrSX1nOc4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=RN_6IGV7Af4:0esrSX1nOc4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=RN_6IGV7Af4:0esrSX1nOc4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=RN_6IGV7Af4:0esrSX1nOc4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=RN_6IGV7Af4:0esrSX1nOc4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=RN_6IGV7Af4:0esrSX1nOc4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=RN_6IGV7Af4:0esrSX1nOc4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=RN_6IGV7Af4:0esrSX1nOc4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/RN_6IGV7Af4" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2011/05/28/world-petrol-prices/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/R3T-Vw6nPgA/</feedburner:origLink></entry>
  
  <entry>
    <title type="html"><![CDATA[Making the Chevrolet Volt in 1m 55s]]></title>
    <link href="http://feedproxy.google.com/~r/SamHamilton/~3/n_UaimxLPbI/" />
    <updated>2010-12-03T01:30:01+08:00</updated>
    <id>http://www.samhamilton.co.uk/blog/2010/12/03/making-the-chevrolet-volt-in-1m-55s</id>
    <content type="html">&lt;iframe width="480" height="270" src="http://www.youtube.com/embed/s3dZfvTLbBE?fs=1&amp;feature=oembed" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;

&lt;img src="http://feeds.feedburner.com/~r/samhamilton-co-uk/~4/2zOCH2ApIGA" height="1" width="1"/&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=n_UaimxLPbI:9f_BSHxITBw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=n_UaimxLPbI:9f_BSHxITBw:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=n_UaimxLPbI:9f_BSHxITBw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=n_UaimxLPbI:9f_BSHxITBw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=n_UaimxLPbI:9f_BSHxITBw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=n_UaimxLPbI:9f_BSHxITBw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/SamHamilton?a=n_UaimxLPbI:9f_BSHxITBw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/SamHamilton?i=n_UaimxLPbI:9f_BSHxITBw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/SamHamilton/~4/n_UaimxLPbI" height="1" width="1"/&gt;</content>
  <feedburner:origLink>http://www.samhamilton.co.uk/blog/2010/12/03/making-the-chevrolet-volt-in-1m-55s/</feedburner:origLink><feedburner:origLink>http://feeds.samhamilton.co.uk/~r/samhamilton-co-uk/~3/2zOCH2ApIGA/</feedburner:origLink></entry>
  
</feed>
