<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Scott Yang's Playground</title>
	
	<link>http://scott.yang.id.au</link>
	<description>Faith, Technology and Randomness in Life, According to Scott</description>
	<lastBuildDate>Fri, 27 Apr 2012 13:25:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/syp" /><feedburner:info uri="syp" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>-33.9250</geo:lat><geo:long>151.2228</geo:long><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
		<title>Google Drive</title>
		<link>http://scott.yang.id.au/2012/04/google-drive/</link>
		<comments>http://scott.yang.id.au/2012/04/google-drive/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 13:11:08 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2074</guid>
		<description><![CDATA[Like pretty much everyone else, I&#8217;ve finally gained the access to Google Drive yesterday. We all know the feature set &#8212; or at least those that matter to me anyway. 5GB of free storage space, desktop folder sync, native Android app, Google Apps integration, Google Docs integration, scalable storage plans up to 16TB+ etc. Bye [...]]]></description>
			<content:encoded><![CDATA[<p><img title="" class="alignnone" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-IMG_20120427_224722_Round.jpg" /></p>
<p>Like pretty much everyone else, I&#8217;ve finally gained the access to <a href="http://drive.google.com/">Google Drive</a> yesterday. We all know the feature set &#8212; or at least those that matter to me anyway. 5GB of free storage space, desktop folder sync, native Android app, Google Apps integration, Google Docs integration, scalable storage plans up to 16TB+ etc. Bye bye <a href="https://www.dropbox.com/">Dropbox</a>! Not that I use it much anyway.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/google-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ANZAC Day at Coogee</title>
		<link>http://scott.yang.id.au/2012/04/anzac-day-at-coogee/</link>
		<comments>http://scott.yang.id.au/2012/04/anzac-day-at-coogee/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 08:25:45 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2071</guid>
		<description><![CDATA[Rather than watching the parade reciting &#8220;lest we forget&#8221;, we went to Coogee &#038; had a barbie with FOCUS friends.]]></description>
			<content:encoded><![CDATA[<p><img title="" class="alignnone bordered" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-IMG_20120425_111316_Sophia_Cornered.jpg" /></p>
<p>Rather than watching the parade reciting &#8220;lest we forget&#8221;, we went to Coogee &#038; had a barbie with FOCUS friends.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/anzac-day-at-coogee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Water Front</title>
		<link>http://scott.yang.id.au/2012/04/water-front/</link>
		<comments>http://scott.yang.id.au/2012/04/water-front/#comments</comments>
		<pubDate>Mon, 23 Apr 2012 09:26:40 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2066</guid>
		<description><![CDATA[Relaxed afternoon. That&#8217;s the &#8220;lake&#8221; that I used to kayaking 17-18 years ago, but now it&#8217;s populated with powered boats.]]></description>
			<content:encoded><![CDATA[<p><img title="" class="alignnone" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-IMG_20120423_165545.jpg" /></p>
<p>Relaxed afternoon. That&#8217;s the &#8220;lake&#8221; that I used to kayaking 17-18 years ago, but now it&#8217;s populated with powered boats.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/water-front/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Holidaying on the Gold Coast</title>
		<link>http://scott.yang.id.au/2012/04/holidaying-on-the-gold-coast/</link>
		<comments>http://scott.yang.id.au/2012/04/holidaying-on-the-gold-coast/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 09:49:57 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Gold Coast]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2063</guid>
		<description><![CDATA[Took the flight from Sydney to Gold Coast and landed here at around 3:25pm. Holidaying? Not really, but it is nice to be back to the house that I once called home 20 years ago, sleeping in the very same bedroom.]]></description>
			<content:encoded><![CDATA[<p><img title="" class="alignnone" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-IMG_20120422_194300_Tony_Nolariod.jpg" /></p>
<p>Took the flight from Sydney to Gold Coast and landed here at around 3:25pm. Holidaying? Not really, but it is nice to be back to the house that I once called home 20 years ago, sleeping in the very same bedroom.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/holidaying-on-the-gold-coast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Saturday at Taronga Zoo</title>
		<link>http://scott.yang.id.au/2012/04/taronga-zoo/</link>
		<comments>http://scott.yang.id.au/2012/04/taronga-zoo/#comments</comments>
		<pubDate>Sat, 21 Apr 2012 09:14:34 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[weekend]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2060</guid>
		<description><![CDATA[First time taking the family to the zoo this year, and last time we came was on the New Year&#8217;s Eve. Note that the photo was taken using Galaxy Nexus&#8217; Panoramic photo feature &#8212; first time testing it and it worked amazingly well. Oh, did I mentioned that I recently bought a Samsung Galaxy Nexus, [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Taronga Zoo Bird Show" class="alignnone bordered" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-PANO_20120421_145512_Hagrid.jpg" /></p>
<p>First time taking the family to the <a href="http://taronga.org.au/">zoo</a> this year, and last time we came was on the New Year&#8217;s Eve.</p>
<p>Note that the photo was taken using Galaxy Nexus&#8217; <a href="http://en.wikipedia.org/wiki/Panoramic_photography">Panoramic photo</a> feature &#8212; first time testing it and it worked amazingly well. Oh, did I mentioned that I recently bought a <a href="http://en.wikipedia.org/wiki/Galaxy_Nexus">Samsung Galaxy Nexus</a>, from <a href="http://www.ozbargain.com.au/node/67964">MobileCiti for ~$390 ex-GST</a>? Initially I was put off from its 4.65&#8243; AMOLED screen thinking it must be too big (and resulted awkwardness trying to put it in my pocket all the time). Turned out that, yes it is <em>big</em>, but not as awkwardly big. Moreover, after getting used to having 4.65&#8243; rested on my palm, I can&#8217;t see myself going back to my <a href="http://scott.yang.id.au/2010/06/a-new-toy/">previous 3.7inch-er</a> any more.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/taronga-zoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All was well</title>
		<link>http://scott.yang.id.au/2012/04/all-was-well/</link>
		<comments>http://scott.yang.id.au/2012/04/all-was-well/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 23:59:55 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Harry Potter]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2057</guid>
		<description><![CDATA[After trying to squeeze in a bit of reading time before bed for the last 2 months, I&#8217;ve finally managed to finish reading all 7 volumes of Harry Potter. My almost-8-year-old Anna started reading them first, now half way through Prisoner of Azkaban, has already grown into a fanatic of the series, sorted into Ravenclaw [...]]]></description>
			<content:encoded><![CDATA[<p><img title="" class="alignnone bordered" alt="image" src="http://scott.yang.id.au/wp-content/uploads/2012/04/wpid-IMG_20120419_183344_Harry_Hassel.jpg" /></p>
<p>After trying to squeeze in a bit of reading time before bed for the last 2 months, I&#8217;ve finally managed to finish reading all 7 volumes of Harry Potter. My almost-8-year-old Anna started reading them first, now half way through Prisoner of Azkaban, has already grown into a fanatic of the series, <a href="http://www.facebook.com/photo.php?fbid=10150663741196892&amp;set=a.488673056891.270834.560376891&amp;type=3">sorted into Ravenclaw on Pottermore</a>, learnt all the incantation and all that.</p>
<p>As for me, I guess that story of the young wizard sorted of compensated my otherwise pretty adventure-less youth. Middle age crisis much?</p>
<p>What&#8217;s next on the reading list? <a href="http://www.ozbargain.com.au/node/66314">Bought The Hunger Games series on Kobo</a> last month. Might get started on that.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/04/all-was-well/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Startup Entrepreneurs Talks</title>
		<link>http://scott.yang.id.au/2012/02/startup-entrepreneurs-talks/</link>
		<comments>http://scott.yang.id.au/2012/02/startup-entrepreneurs-talks/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 09:01:12 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2055</guid>
		<description><![CDATA[That&#8217;s why I don&#8217;t go to many networking events. Talking to the new social media expert startup entrepreneurs can be quite stressful sometimes.]]></description>
			<content:encoded><![CDATA[<p><iframe width="640" height="360" src="http://www.youtube.com/embed/alZqXA4R2dI" frameborder="0" allowfullscreen></iframe></p>
<p>That&#8217;s why I don&#8217;t go to many networking events. Talking to the new social media expert startup entrepreneurs can be quite stressful sometimes.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/02/startup-entrepreneurs-talks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Startup &amp; Family</title>
		<link>http://scott.yang.id.au/2012/02/startup-family/</link>
		<comments>http://scott.yang.id.au/2012/02/startup-family/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 13:17:19 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2054</guid>
		<description><![CDATA[Funny that after I posted my last blog post a few days ago, Jeff Atwood blogged about moving on today at Coding Horror. He is leaving StockOverflow for family reason. Startup life is hard on families. We just welcomed two new members into our family, and running as fast as you can isn&#8217;t sustainible for [...]]]></description>
			<content:encoded><![CDATA[<p>Funny that after I <a href="http://scott.yang.id.au/2012/02/moving-on/">posted my last blog post</a> a few days ago, Jeff Atwood <a href="http://www.codinghorror.com/blog/2012/02/farewell-stack-exchange.html">blogged about moving on</a> today at Coding Horror. He is leaving <a href="http://stockoverflow.com/">StockOverflow</a> for family reason.</p>
<blockquote><p><b>Startup life is hard on families</b>. We just welcomed two new members into our family, and running as fast as you can isn&#8217;t sustainible for parents of multiple small children.</p></blockquote>
<p>His comment resonates when I looked at some of the decisions I&#8217;ve made over the last 12 months. Not necessarily <em>quitting a startup</em>. Actually, I quitted my corporate job of 10 years, turned one of my hobby site into a &#8220;startup&#8221; (despite being already 5 years in existence). Hired my first employee and keeping cash flow positive. It got more and more demanding to a point that I have to let my other hobby site go. &#8220;Quitting&#8221; was a painful decision to make, especially when you perceive yourself in the middle of &#8220;achieve something&#8221;. But at the expense of your family? No. Never.</p>
<p>These days people often asked me what&#8217;s my future plan for my business. It&#8217;s easy to get excited to talk about all the expansion plans &amp; world dominations, etc. I need to remind myself that running a startup is a <em>life style choice</em> that gives you more flexible time to look after your family, help out at church, etc, rather than letting the startup world takes over you.</p>
<p>One day I shall come back to write about the last 12 months. One day, when things settle down a bit.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/02/startup-family/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moving on</title>
		<link>http://scott.yang.id.au/2012/02/moving-on/</link>
		<comments>http://scott.yang.id.au/2012/02/moving-on/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 05:25:02 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2052</guid>
		<description><![CDATA[Handed over two projects this week. One that I have worked on actively for 4 years &#8212; an active blog + an active community that I found myself no longer having time to take care of. The other one was a website that I have started almost 12 years ago &#8212; was enthusiastic at first, [...]]]></description>
			<content:encoded><![CDATA[<p>Handed over two projects this week. One that I have worked on actively for 4 years &#8212; an active blog + an active community that I found myself no longer having time to take care of. The other one was a website that I have started almost 12 years ago &#8212; was enthusiastic at first, but the whole thing just slid into the limbo land over the last couple of years.</p>
<p>There&#8217;s a bit of sadness in me, but on the other hand I was glad that they were over. Hopefully both projects will continue in safe hands. <em>Hopefully</em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2012/02/moving-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Steven Paul Jobs 1955-2011</title>
		<link>http://scott.yang.id.au/2011/10/steven-paul-jobs-1955-2011/</link>
		<comments>http://scott.yang.id.au/2011/10/steven-paul-jobs-1955-2011/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 03:40:14 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[stevejobs]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2049</guid>
		<description><![CDATA[It was a bit unexpected yesterday. It has been over 24 hours now but the shock lingered on. From the home page of Apple Inc yesterday: Steven Paul &#8220;Steve&#8221; Jobs, February 24, 1955 – October 5, 2011 &#8212; R. I. P.]]></description>
			<content:encoded><![CDATA[<p>It was a bit unexpected yesterday. It has been over 24 hours now but the shock lingered on. From the home page of <a href="http://www.apple.com/">Apple Inc</a> yesterday:</p>
<p><img src="http://scott.yang.id.au/file/images/stevejobs-rip.jpg" width="640" height="429" alt="Steve Jobs" class="bordered"/></p>
<p>Steven Paul &#8220;Steve&#8221; Jobs, February 24, 1955 – October 5, 2011 &#8212; R. I. P.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/10/steven-paul-jobs-1955-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Email Busy People</title>
		<link>http://scott.yang.id.au/2011/05/how-to-email-busy-people/</link>
		<comments>http://scott.yang.id.au/2011/05/how-to-email-busy-people/#comments</comments>
		<pubDate>Wed, 11 May 2011 02:13:23 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Email]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2048</guid>
		<description><![CDATA[Jason Freedman on how to email busy people, as we all know busy people don&#8217;t have time for all your emails and they do say &#8220;crap, Ctrl-A, Delete and let&#8217;s start again&#8221;. Subject Lines Matter Use Your Company Email Address Remind Him of Context Limit Your Entire Email to 5 sentences or Less Make Your [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.humbledmba.com/how-to-email-busy-people">Jason Freedman on how to email busy people</a>, as we all know busy people don&#8217;t have time for all your emails and they do say &#8220;crap, Ctrl-A, Delete and let&#8217;s start again&#8221;.</p>
<blockquote>
<ol>
<li>Subject Lines Matter</li>
<li>Use Your Company Email Address</li>
<li>Remind Him of Context</li>
<li>Limit Your Entire Email to 5 sentences or Less</li>
<li>Make Your Ask Explicit</li>
<li>Respond Immediately</li>
<li>Include a Short, Professional Signature</li>
</ol>
</blockquote>
<p>Need to remember that the next time I email.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/05/how-to-email-busy-people/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome Hacked</title>
		<link>http://scott.yang.id.au/2011/05/google-chrome-hacked/</link>
		<comments>http://scott.yang.id.au/2011/05/google-chrome-hacked/#comments</comments>
		<pubDate>Mon, 09 May 2011 23:56:41 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2046</guid>
		<description><![CDATA[Via Hacker News. Google Chrome Pwned by VUPEN aka Sandbox/ASLR/DEP Bypass. While Chrome has one of the most secure sandboxes and has always survived the Pwn2Own contest during the last three years, we have now uncovered a reliable way to execute arbitrary code on any installation of Chrome despite its sandbox, ASLR and DEP. I [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://news.ycombinator.com/item?id=2529663">Hacker News</a>. <a href="http://www.vupen.com/demos/VUPEN_Pwning_Chrome.php">Google Chrome Pwned by VUPEN aka Sandbox/ASLR/DEP Bypass</a>.</p>
<blockquote><p>While Chrome has one of the most secure sandboxes and has always survived the Pwn2Own contest during the last three years, we have now uncovered a reliable way to execute arbitrary code on any installation of Chrome despite its sandbox, ASLR and DEP.</p></blockquote>
<p>I would hope an update to fix the exploit would be released soon, although sandboxing has already proved to be insecure which makes future exploits easier. Meanwhile, I&#8217;m going back to browsing by <code>telnet hostname 80</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/05/google-chrome-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Securing PHP-FastCGI on Nginx</title>
		<link>http://scott.yang.id.au/2011/04/securing-php-fastcgi-on-nginx/</link>
		<comments>http://scott.yang.id.au/2011/04/securing-php-fastcgi-on-nginx/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 08:00:41 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2042</guid>
		<description><![CDATA[Via Hacker News. Setting up PHP-FastCGI and nginx? Don’t trust the tutorials: check your configuration! I have in fact written quite a few tutorials and published automated scripts that are vulnerable. Seems the easiest way to prevent this issue is by adding a try_files statement (or a if (-f $request_filename) if Nginx -V &#60; 0.7.27) [...]]]></description>
			<content:encoded><![CDATA[<p>Via <a href="http://news.ycombinator.com/item?id=2421894">Hacker News</a>. <a href="https://nealpoole.com/blog/2011/04/setting-up-php-fastcgi-and-nginx-dont-trust-the-tutorials-check-your-configuration/">Setting up PHP-FastCGI and nginx? Don’t trust the tutorials: check your configuration!</a> I have in fact written quite a few tutorials and published automated scripts that are vulnerable. Seems the easiest way to prevent this issue is by adding a <code>try_files</code> statement (or a <code>if (-f $request_filename)</code> if Nginx -V &lt; 0.7.27) into <code>location ~ \.php</code> block. For example</p>
<pre class="code">
location ~ \.php$ { # For nginx -V &gt;= 0.7.27
  try_files $uri =404;
  fastcgi_pass localhost:8080;
  ...
}
location ~ \.php$ { # For nginx -V &lt; 0.7.27, i.e. Debian 5
  if (-f $request_filename) {
    fastcgi_pass localhost:8080;
  }
  ...
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/04/securing-php-fastcgi-on-nginx/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>OOP is Distracting</title>
		<link>http://scott.yang.id.au/2011/03/oop-is-distracting/</link>
		<comments>http://scott.yang.id.au/2011/03/oop-is-distracting/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 08:18:58 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2038</guid>
		<description><![CDATA[Don&#8217;t Distract New Programmers with OOP. The shift from procedural to OO brings with it a shift from thinking about problems and solutions to thinking about architecture. That&#8217;s easy to see just by comparing a procedural Python program with an object-oriented one. The latter is almost always longer, full of extra interface and indentation and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://prog21.dadgum.com/93.html">Don&#8217;t Distract New Programmers with OOP</a>.</p>
<blockquote><p>The shift from procedural to OO brings with it a shift from thinking about problems and solutions to thinking about architecture. That&#8217;s easy to see just by comparing a procedural Python program with an object-oriented one. The latter is almost always longer, full of extra interface and indentation and annotations. <em>The temptation is to start moving trivial bits of code into classes and adding all these little methods and anticipating methods that aren&#8217;t needed yet but might be someday.</em></p></blockquote>
<p>Haven&#8217;t I seen that all too often on that project that I have worked on over the past 10 years?! Premature optimisation is the root of all evil. Unnecessary architecting the solution won&#8217;t be too far from that.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/03/oop-is-distracting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 is Here</title>
		<link>http://scott.yang.id.au/2011/03/internet-explorer-9-is-here/</link>
		<comments>http://scott.yang.id.au/2011/03/internet-explorer-9-is-here/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 08:46:52 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Internet Explorer]]></category>

		<guid isPermaLink="false">http://scott.yang.id.au/?p=2037</guid>
		<description><![CDATA[Internet Explorer 9 has just been released and here&#8217;s Microsoft&#8217;s promotion site. Now get ready to code some HTML5. Oh wait. You mean no offline application cache? No web worker threads? No WebGL? No drag and drop from desktop aka Gmail&#8217;s file attachment in Chrome/Firefox? D&#8217;oh.]]></description>
			<content:encoded><![CDATA[<p><img src="http://scott.yang.id.au/file/images/ie9.png" alt="IE9" class="floaty"/> <a href="http://www.beautyoftheweb.com/">Internet Explorer 9 has just been released and here&#8217;s Microsoft&#8217;s promotion site</a>. Now get ready to code some HTML5. Oh wait. You mean no offline application cache? No web worker threads? No WebGL? No drag and drop from desktop aka Gmail&#8217;s file attachment in Chrome/Firefox? D&#8217;oh.</p>
]]></content:encoded>
			<wfw:commentRss>http://scott.yang.id.au/2011/03/internet-explorer-9-is-here/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

