<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://zhuocorporation.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fzhuocorporation.spaces.live.com%2fblog%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>James Zhuo 卓宇翔: Blog</title><description /><link>http://zhuocorporation.spaces.live.com/blog</link><language>en-US</language><pubDate>Thu, 21 Aug 2008 03:22:05 GMT</pubDate><lastBuildDate>Thu, 21 Aug 2008 03:22:05 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://zhuocorporation.spaces.live.com/feed.rss</cf:parentRSS><live:type>blog</live:type><live:identity><live:id>-2924427532851016437</live:id><live:alias>zhuocorporation</live:alias></live:identity><image><title>James Zhuo 卓宇翔: Blog</title><url>http://byfiles.storage.live.com/y1pz8rrxQEoQpkxK_A5jtgD9wrvqnsMlKkt7wH43dnwo2JB8lSbDBEtjws5hBFyG8Tt</url><link>http://zhuocorporation.spaces.live.com/blog</link></image><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>The Dynamics of Change and Fear</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1779.entry</link><description>&lt;br&gt;

&lt;br&gt;
Great &lt;a target="_blank" href="http://ecorner.stanford.edu/authorMaterialInfo.html;jsessionid=EF4C26359D7A283FE000CEEF40B601A8?mid=1717"&gt;talk&lt;/a&gt; for entrepreneurs.&lt;br&gt;&lt;br&gt;On a more personal front. I used to go through emotional ups and downs a lot more. In retrospect, this was probably because of fears, fear that while others make money in a full-time job to pay off their house, that I would come out of it with nothing. These self-doubts can sometimes kill one's entrepreneurial spirit, I am just glad that I no longer seem to suffer from these mental struggles.&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+The+Dynamics+of+Change+and+Fear&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Startup</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1779.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1779.entry</guid><pubDate>Tue, 19 Aug 2008 11:36:28 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1779/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1779.entry#comment</wfw:comment><dcterms:modified>2008-08-19T11:36:28Z</dcterms:modified></item><item><title>Python Decorators</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1691.entry</link><description> Using python decorators you can easy do inject behaviours through declaration.&lt;br&gt;A good example of how this might be used in an web application is as follows&lt;br&gt;&lt;br&gt;@authenticated&lt;br&gt;def home(request):&lt;br&gt;  &amp;quot;&amp;quot;&amp;quot; a function to handle web request for the home page &amp;quot;&amp;quot;&amp;quot;&lt;br&gt;  .... code to handle web request ....&lt;br&gt;&lt;br&gt;@authenticated injects authentication functionality through a decorator implemented&lt;br&gt;as either a Python decorator function or decorator class. Here's a great 3 part tutorial on&lt;br&gt;python decorators &lt;a target="_blank" href="http://muharem.wordpress.com/2006/10/18/3/"&gt;http://muharem.wordpress.com/2006/10/18/3/&lt;/a&gt;&lt;br&gt;&lt;br&gt;One of those lovely things about python.&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Python+Decorators&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Code</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1691.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1691.entry</guid><pubDate>Tue, 19 Aug 2008 09:50:35 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1691/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1691.entry#comment</wfw:comment><dcterms:modified>2008-08-19T09:50:35Z</dcterms:modified></item><item><title>IDKWTF - Learn the Value of Wasting Time</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1778.entry</link><description> How's this for a way of differentiating yourself? With all these video sites around, people's got to find a way to differentiate themselves somehow. I guess this is how &lt;a target="_blank" href="http://idkwtf.com"&gt;idkwtf.com&lt;/a&gt; does it.&lt;br&gt;
&lt;img src="http://img.skitch.com/20080819-rsugjmtcwf3p1k4bhqxmhw31i2.jpg" alt="Futurama - 100 Cups Of Coffee » Latest-videos » IDKWTF.com"&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+IDKWTF+-+Learn+the+Value+of+Wasting+Time&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1778.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1778.entry</guid><pubDate>Tue, 19 Aug 2008 04:30:20 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1778/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1778.entry#comment</wfw:comment><dcterms:modified>2008-08-19T09:44:55Z</dcterms:modified></item><item><title>Python Humour (Sorry if you are not a programmer)</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1775.entry</link><description>This was some python geek's signature in a python mailing list that I've recently joined. I thought it's quite funny.&lt;br&gt;&lt;br&gt;&amp;quot;Thus spake the Lord: Thou shalt indent with four spaces. No more, no less. Four shall be the number of spaces thou shalt indent, and the number of thy indenting shall be four. Eight shalt thou not indent, nor either indent thou two, excepting that thou then proceed to four. Tabs are right out.&amp;quot;&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Python+Humour+(Sorry+if+you+are+not+a+programmer)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Code</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1775.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1775.entry</guid><pubDate>Mon, 18 Aug 2008 10:23:50 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1775/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1775.entry#comment</wfw:comment><dcterms:modified>2008-08-18T10:23:50Z</dcterms:modified></item><item><title>How's this for originality?</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1774.entry</link><description> http://i242.photobucket.com/albums/ff261/ikaika_34/check.jpg&lt;br&gt;&lt;br&gt;

&lt;img src="http://i242.photobucket.com/albums/ff261/ikaika_34/check.jpg"&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+How's+this+for+originality%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Clever</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1774.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1774.entry</guid><pubDate>Thu, 31 Jul 2008 03:01:33 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1774/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1774.entry#comment</wfw:comment><dcterms:modified>2008-07-31T03:01:33Z</dcterms:modified></item><item><title>Lion Reunited with Man</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1771.entry</link><description> &lt;a target="_blank" href="http://www.youtube.com/watch?v=adYbFQFXG0U"&gt;http://www.youtube.com/watch?v=adYbFQFXG0U&lt;/a&gt;&lt;br&gt; &lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;
&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Lion+Reunited+with+Man&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Warm and Fuzzy Stuff</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1771.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1771.entry</guid><pubDate>Wed, 30 Jul 2008 22:52:40 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1771/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1771.entry#comment</wfw:comment><dcterms:modified>2008-07-30T22:53:15Z</dcterms:modified></item><item><title>Al Gore being really Funny (TedTalk)</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1761.entry</link><description>&lt;a target="_blank" href="http://www.ted.com/index.php/talks/al_gore_on_averting_climate_crisis.html"&gt;This&lt;/a&gt; TedTalk is pretty average but Al Gore was being really funny.&lt;br&gt;You wouldn't think a presidential candidate has the funny side in him.&lt;br&gt;&lt;br&gt;
&lt;span style="display:none"&gt; &lt;/span&gt;

&lt;br&gt;&lt;br&gt;Now if you want an interesting TedTalk and has 20 minutes to spare now, &amp;quot;&lt;a target="_blank" href="http://www.ted.com/index.php/talks/benjamin_zander_on_music_and_passion.html"&gt;Classical Music with Shining Eyes&lt;/a&gt;&amp;quot; by Benjamin Zander&lt;br&gt;&lt;br&gt;

&lt;span style="display:none"&gt; &lt;/span&gt;
 &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Al+Gore+being+really+Funny+(TedTalk)&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Fun</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1761.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1761.entry</guid><pubDate>Sat, 05 Jul 2008 03:14:24 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1761/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1761.entry#comment</wfw:comment><dcterms:modified>2008-07-05T03:20:27Z</dcterms:modified></item><item><title>Glassdoor.com is turning companies inside out</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1689.entry</link><description>&lt;a target="_blank" href="http://www.glassdoor.com"&gt; Glassdoor.com&lt;/a&gt; is a really cool site. If you are like me and constantly try to understand how companies and businesses work. Glassdoor enables (ex)employees to reveal a different side of every company. These reviews are subject to individual opinions and experiences but taken together they are a great insight into a company and its culture. For example, Google has been seen as this great company to work for that does great things, but perhaps they are more like the next Microsoft than most people think, here's a few extracts &lt;br&gt;&lt;br&gt;&lt;div style="margin-left:40px"&gt;&lt;span style="font-style:italic"&gt;“If you enjoy your individuality and time alone, Google is not the place for you (keep in mind I’m not an engineer). Google pushes a highly &amp;quot;googley&amp;quot; atmosphere, which is something akin to what the Brady Bunch would be like if they lived in communist Russia. ... People are encouraged to have googley attitudes, wear plastic smiles, and not to question the infallible nature of the executive management group. Marathon hours are the standard because, after all, employees are practically encouraged to bring a cot and sleep there…barracks coming soon (really?! no, not really). If you like feeling awkward during forced group activity, Google is your haven. ... if you don't participate you become labeled as &amp;quot;ungoogley.&amp;quot; Once deemed “ungoogley”, you're practically viewed as a rotten apple that threatens to spoil the bunch.” &lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span style="font-style:italic"&gt;“Real life at Google has NOTHING to do with what you read in the papers. Management is mostly useless and doesn't know how to manage projects, let alone people. Folks like Marissa Mayer (who appears on every news magazine of the world) have 200+ people reporting to them. As direct reports. Also when you are not kissing your way up, you not only have no job progression or promotions, but you also will get ousted at some point. No matter if you are good or bad. In fact, most of the super intelligent people at Google are bitching because they are put on dumb jumps which makes them feel undervalued and miserable all the time.” &lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-style:italic"&gt;&lt;/span&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.glassdoor.com/Reviews/Google-Reviews-E9079.htm"&gt;See for yourself here&lt;/a&gt;.&lt;br&gt;&lt;br&gt;PS: &lt;a target="_blank" href="http://www.tradevibes.com/"&gt;tradevibes.com&lt;/a&gt; is another great site, a new startup trying to be wikipedia but for information related to startup companies, they seem to be attracting enough people to their site to get the whole movement going. This is another 1 dollar bet for me and Michael. I think they might just make it, though they do have a formidable competitor - crunchbase.&lt;br&gt;&lt;span style="font-style:italic"&gt;&lt;/span&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Glassdoor.com+is+turning+companies+inside+out&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Cool</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1689.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1689.entry</guid><pubDate>Wed, 11 Jun 2008 12:29:55 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1689/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1689.entry#comment</wfw:comment><dcterms:modified>2008-06-18T14:27:13Z</dcterms:modified></item><item><title>Would you buy Google shares? What about Apple and Amazon?</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1666.entry</link><description>Everything about Google looks so promising, bar the following &lt;a target="_blank" href="http://www.zdnet.com.au/news/business/soa/Google-sued-over-unwanted-ads-/0,139023166,339288370,00.htm?feed=rss"&gt;Google sued over 'unwanted ads'&lt;/a&gt;, or more specifically the fact that their revenue relies solely on online Advertising which is unreliable and potentially a bottomless pit hole. Perhaps I am overly concerned since Google's revenue has been steadily increasing despite these lawsuits. But instinctively I see no substance in Google's online advertisements. I've asked many around me and none of them pay any attention to Google's text based ads, their acquisition of DoubleClick is probably a good sign that they've realised this. Personally I am much more inclined to click on ads with pictures or Flash similar to TV ads and even then I might click on at most 3 ads every year (yes I can count the number of times I've clicked).&lt;br&gt;&lt;br&gt;What's most promising about Google for me is their push into software as a service (Saas). I can see Google becoming a leading enterprise software maker in the not too distant future. In fact I would argue that they already are, Gmail is the proof. But there are also Google doc, Google site (wiki), Google reader, Google calendar and let's not forget their newly launched App Engine service. We are boot-strapping our startup operation using all of these Google technologies and we see absolutely no reason to use anyone else. In a sense we are at the bleeding edge of using all these technologies and we see many others following swiftly in the same direction. This is really the root of my optimism about Google.&lt;br&gt;&lt;br&gt;Google may face competitions from Microsoft in all of these areas, but I just can't see Microsoft transitioning from their existing business model to the new cheap, on-demand, commodity based, enterprise, web solutions model. It's the culture of these companies that ultimately dictate what they become and I think Google's culture is much more well-suited to the new economy built around the web. &lt;br&gt;&lt;br&gt;Having said all of these, is $552.12 USD at a P/E of 38.81 a good buy given the current state of the US economy? Or would you buy Apple at a similar P/E, an equally promising company with arguably less risk and more prospects for growth? Or Amazon with a P/E of almost 70, again very promising with the release of Amazon Kindle and Amazon web services. I think in the long term all these companies will be good buys, for me it's just a matter of what price to buy into them. If you've any valuation model to share with me, I would love to see it.&lt;br&gt;&lt;br&gt;JZ&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Would+you+buy+Google+shares%3f+What+about+Apple+and+Amazon%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Invest</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1666.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1666.entry</guid><pubDate>Tue, 29 Apr 2008 00:53:57 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1666/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1666.entry#comment</wfw:comment><dcterms:modified>2008-05-21T09:58:27Z</dcterms:modified></item><item><title>DHH Talk - Startup School 2008</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1578.entry</link><description>&lt;a target="_blank" href="http://www.justin.tv/hackertv/97862/DHH_Talk__Startup_School_2008"&gt; http://www.justin.tv/hackertv/97862/DHH_Talk__Startup_School_2008&lt;/a&gt;&lt;br&gt;&lt;br&gt;This is definitely one of the better presentations that I've seen from DHH.&lt;br&gt;He sounded a lot more matured and his arrogance seemed to have subsided.&lt;br&gt;But great advices on how to build a startup. I think many internet entrepreneurs&lt;br&gt;or indeed any other entrepreneurs would really appreciated this information. &lt;br&gt;DHH was just being honest and trying to help, which is really good to see :)&lt;br&gt;&lt;br&gt;Great video!&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+DHH+Talk+-+Startup+School+2008&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Startup</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1578.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1578.entry</guid><pubDate>Mon, 21 Apr 2008 03:32:43 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1578/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1578.entry#comment</wfw:comment><dcterms:modified>2008-04-21T06:57:38Z</dcterms:modified></item><item><title>You don't need a Mac Book air to fit your laptop inside an envelope</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1576.entry</link><description> I was just chatting to my friend Michael about how the MacBook Air fits into an envelope. I had a thought and thought i should try it with my MacBook pro. Voila, IT FITS!!! hahahaha, well that just kills Apple's MacBook Air promotion doesn't it?&lt;br&gt; &lt;br&gt;

&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCRizUSmhwAwEFHPdSP3jl49YNQWC4ly1J2mXDxALGakIItDHwx_1uXkuqTypRsz8pU"&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+You+don't+need+a+Mac+Book+air+to+fit+your+laptop+inside+an+envelope&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Cool</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1576.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1576.entry</guid><pubDate>Fri, 18 Apr 2008 05:45:23 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1576/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1576.entry#comment</wfw:comment><dcterms:modified>2008-05-21T10:00:04Z</dcterms:modified></item><item><title>China and Tibet from a Chinese Australian perspective ...</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1531.entry</link><description>Before I start my rant, here's &lt;a target="_blank" href="http://joji1909.blogspot.com/2008/04/tibetan-woes.html"&gt;a more balanced perspective about China and Tibet&lt;/a&gt; from my friend George who has a passion for East Asian cultures, and who understands China and Chinese more than most westerners because he has studied and lived in China and Korea. After reading my post below, another friend has sent me a &lt;a target="_blank" href="http://discussions.pbs.org/viewtopic.pbs?t=68073"&gt;post on a public forum&lt;/a&gt; by M.A.Jones who presents some empirical evidence on the subject matter. His view is consistent with mine below but he goes into much more details.&lt;br&gt;&lt;br&gt;Let me start by revealing &lt;a target="_blank" href="http://www.youtube.com/watch?v=uSQnK5FcKas"&gt;the true face of western media&lt;/a&gt; as the author of this video puts it.&lt;br&gt;&lt;br&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;BBC, CNN, Washington Post, N-TV, Bild Zeitung, RTL, Berliner Mogenpost, Der Spiegel, the list goes on ... If you are reasonable about it, you would agree with me this is shameful stuff. It is no wonder why people in the west think the way they do about China.&lt;br&gt;&lt;br&gt;This is from Time Magazine, March 2008 &amp;quot;Playing the Games&amp;quot; by Joshua Kurlantzick - &amp;quot;the unrest in Tibet stems from years of brutal Chinese &lt;span style="font-weight:bold"&gt;religious, economic and political repression&lt;/span&gt;&amp;quot;. Let me dissect each one of those 3 repressions for you since Time Magazine is unwilling or unable to do so.&lt;br&gt;&lt;br&gt;&amp;quot;Economic repression&amp;quot; - China has pumped billions of dollars into Tibet since its economic revival. Tibetan region enjoys tax exemptions and a large capital inflow for its infrastructures and tourism-based economy. Tibetan has been treated in the same consistent way that 54 other minorities have been treated in China, i.e. being given special privileges and economic support. People must also understand that China's rise is a step by step process, The 3 special economic regions in China have been given priorities to kick start the Chinese economic engine. The rest of the country will prosper along side as investments spread in-land for lower costs over time. The Tibetan Automous Region already enjoys a lot of benefits from the Chinese government. Chinese Han and Muslim entrepreneurs are doing great businesses in Tibet, why don't Tibetan people do something for themselves instead of rioting and looting from those who have?&lt;br&gt;&lt;br&gt;&amp;quot;Political repression&amp;quot; is rubbish. Tibet is an Automous Region in China which means they get to govern themselves with funding provided by the Chinese government (not to mention the tax exemptions). But of course Tibet must still be governed in line with the Chinese constitution because it's part of China. It's no different to how states in Australia are governed by local state governments, but each state must still be governed in line with the Australian constitution while the central government overlooks everything.&lt;br&gt;&lt;br&gt;&amp;quot;Religious repression&amp;quot; may have occurred in the era of communist ideals (pre 1980), but this applied across all of China, and it is in the past. Tibetan are free to practice their religion today, only political dissidents are suppressed in light of social unrest, some of them being monks.  If you ask Tibetan monks whether they like the Chinese government, of course they will say no because their authority and power has been stripped by the Chinese government when the slavery system was overthrown in Tibet (where the monastery, monks and the upper class enjoyed privileges and power over the ordinary people and slaves). If you ask descendants of Tibetan slaves whether they like the Chinese government, of course they would say yes. This is about interests of particular groups, not about religious repression.&lt;br&gt;&lt;br&gt;But most westerners would never understand these because they hardly understand a thing about China and Tibet. Yet they are happy to stand along side those exiled Tibetans and protest for Tibetan independence, claiming cultural genocide and human rights abuse. Sure, the Chinese cultural revolution was wrong, the Tian An Men Square event was wrong. But the west can be less hypocritical by not talking about China like the west haven't done worst. Europeans have done far worst things than what China has ever done to people of other cultures, you name it, ethnic cleansing, cultural genocide, the list doesn't end. But the world has largely put this past behind and wants to move onto a better future, so why don't the west do the same when looking at China instead of nitpicking on every little thing. Why not stop looking at China with prejudice and stereotype and learn more about China if you so wish to talk about China.&lt;br&gt;&lt;br&gt;I've brought this topic to the open table with my business partner and friend Michael who is a white Australian, and his view is that surely I would understand why Tibetans wants independence, and sure I do. If I was a Tibetan I would probably do the same, well maybe not the rioting and looting and killing but I would certainly have joined the independence movement. Having said that, the west must surely also understand that Tibet is situated at a very strategic location in China and for this reason alone China would never allow Tibet to become independent. Same story goes with Taiwan but that's another story all together.&lt;br&gt;&lt;br&gt;Some people like to talk about the legitimacy of Chinese claim to Tibetan land. Tibet has been occupied and controlled by China since the 13th century, i.e centuries before the founding of European colonies in America and Australia. Ask why Britain won't allow independence of Northern Ireland, ask Canada why Quebec is not allowed to become an independent nation, Ask Germany why Bavaria is not an independent nation, Ask Belgium why Flanders is not an independent nation. I don't think I have to make my point any more explicit.&lt;br&gt;&lt;br&gt;IMHO, if Tibetans are smart, they can take advantage of Chinese investments, take advantage of the tax exemptions, take advantage of special privilege that the Chinese Government has given every ethnic minority cultures in China, all 55 of them including Tibet and make a better Tibet. Independence is only for the idealist.&lt;br&gt;&lt;br&gt;I am interested in what your think.&lt;br&gt;twitter me: jamesz&lt;br&gt;email me: james.zhuo [@] gmail.com&lt;br&gt;MSN me: yuxiangzhuo [@] hotmail.com&lt;br&gt;&lt;br&gt;You can get to know a bit more about the cast system that was in place in Tibet from the &lt;a target="_blank" href="http://www.youtube.com/watch?v=Xsoc4-QnplY"&gt;video&lt;/a&gt; below.&lt;br&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+China+and+Tibet+from+a+Chinese+Australian+perspective+...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Thoughts</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1531.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1531.entry</guid><pubDate>Sun, 13 Apr 2008 16:40:49 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1531/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1531.entry#comment</wfw:comment><dcterms:modified>2008-06-05T09:17:27Z</dcterms:modified></item><item><title>Hirem.com is on Google App Engine service, woohoo!!!</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1564.entry</link><description>24 hours after Google's beta launch of App Engine, we've put our first website on the service. It's only a couple of relatively static pages, but it goes to show how easy it is to put something onto Google's App Engine service without any infrastructure of our own. All credits to Michael my friend and business partner for so eagerly embracing new Technologies.&lt;br&gt;&lt;br&gt;[Singing Out Loud]:  I am so excited, and I just can't hide it, and I know, I know ..... &lt;span&gt;took me a while to find &lt;a target="_blank" href="http://www.youtube.com/watch?v=w_2eqejvRNw"&gt;this&lt;/a&gt;, so enjoy :)&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;span&gt;
 &lt;br&gt; &lt;br&gt;&lt;/span&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Hirem.com+is+on+Google+App+Engine+service%2c+woohoo!!!&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Cool</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1564.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1564.entry</guid><pubDate>Fri, 11 Apr 2008 14:46:41 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1564/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1564.entry#comment</wfw:comment><dcterms:modified>2008-05-02T05:41:38Z</dcterms:modified></item><item><title>Google App Engine, Amazon AWS, the era of grid computing is dawning...</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1546.entry</link><description> Google has just launched their App Engine service.&lt;br&gt;&lt;br&gt;
The service allows anyone to deploy python based apps onto google's grid computing infrastructure. The fact that it's a grid is transparent to users. So you don't have to worry about
your application infrastructure and any related maintenance. If this sounds a bit like Amazon AWS, it is, sort of. Google App Engine is more a integrated service while AWS a set of isolated services. Amazon AWS gives programmers a set of highly scalable services that could be combined in use to build their applications. Google tries to provide the whole package so you don't have to worry about managing your operating system, but the storage capacity Google is providing is insufficient and lags far behind what Amazon is offering with S3. &lt;br&gt;&lt;br&gt;It's too obvious that the two services could be combined to very quickly launch a highly scalable python based application on highly commoditised infrastructure for the very first time in history. If Google decides to support Ruby I am sure a lot of people from the Rails community would be very happy. Imagine running Rails on Google App Engine, using Amazon S3 for file storage, Amazon EC2 for batch processing,  Amazon SQS for message based application. Zero custom infrastructure, zero maintenance, we should all be rejoicing!&lt;br&gt;
&lt;br&gt;
Here's a &lt;a target="_blank" href="http://www.youtube.com/watch?v=bfgO-LXGpTM"&gt;video&lt;/a&gt;
introducing how to make a quick message book and deploy it onto Google
infrastructure. I couldn't get an account to play with yet, in the queue. Most
interesting points from the video are&lt;br&gt;
1. Object Oriented DB (at least it looks that way to me) - storage
magically made available as soon as you define the object oriented
Models in python&lt;br&gt;
2. GQuery - looks like SQL to me but maps directly to the object oriented models&lt;br&gt;&lt;br&gt; 
&lt;span&gt;&lt;span style="display:none"&gt;&lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br&gt; So would i use Google App Engine? For projects to play around with, my
answer is absolutely. For relatively static websites, my answer would
be yes again. For commercial applications, my answer is probably no at
this point in time.&lt;br&gt;&lt;br&gt;PS: see &lt;a target="_blank" href="http://blogs.smugmug.com/don/2006/11/10/amazon-s3-show-me-the-money/"&gt;how much smugmug saved&lt;/a&gt; switching to Amazon S3 as their storage solution.&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Google+App+Engine%2c+Amazon+AWS%2c+the+era+of+grid+computing+is+dawning...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Technology</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1546.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1546.entry</guid><pubDate>Tue, 08 Apr 2008 10:41:23 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1546/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1546.entry#comment</wfw:comment><dcterms:modified>2008-05-22T06:06:04Z</dcterms:modified></item><item><title>Ruby, Rails, Gems and Plugins Demystified</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1532.entry</link><description>Ruby, Rails, Gems and Plugins ...&lt;br&gt;&lt;br&gt;It's enough to give any RoR first timers a headache.&lt;br&gt;So let me quickly demystify this for you &lt;br&gt;&lt;br&gt;&lt;span style="font-weight:bold"&gt;Ruby&lt;/span&gt; is a programming language.&lt;br&gt;&lt;span style="font-weight:bold"&gt;Rails&lt;/span&gt; is a web framework created using Ruby, and is used to build websites and web applications&lt;br&gt;&lt;span style="font-weight:bold"&gt;Ruby Gems&lt;/span&gt; are Ruby programs/libraries packaged for easy installation. The installed ruby programs/libraries can then be used by other Ruby programs in your system, e.g. A typical Rails application makes use of many Ruby libraries.&lt;br&gt;&lt;span style="font-weight:bold"&gt;Rails Plugins&lt;/span&gt; are Ruby programs that has been packaged for reused in any Rails applications. Rails plugins can be installed in a Rails application by simply copying all the contents of a plugin folder and can be deleted equally easily.&lt;span&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;So really, a Ruby Gem is not much different from a Rails Plugin in that they both enable reuse of ruby code/library. But a Ruby Gem only needs to be installed once per system before it could be used over and over again. Ruby Plugins are only installed per Rails application so if you create a new Rails application that needs the same plugin, the plugin will need to be installed for the new Rails application. &lt;br&gt; &lt;br&gt;here's a &lt;a target="_blank" href="http://au.youtube.com/watch?v=BhDUJVf6IcY"&gt;treat&lt;/a&gt; for sticking with me for so long&lt;br&gt;

 &lt;span&gt;&lt;/span&gt;&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Ruby%2c+Rails%2c+Gems+and+Plugins+Demystified&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Ruby on Rails</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1532.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1532.entry</guid><pubDate>Mon, 07 Apr 2008 12:44:29 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1532/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1532.entry#comment</wfw:comment><dcterms:modified>2008-06-18T14:24:58Z</dcterms:modified></item><item><title>These base jumping dudes are nuts, but it's exhilarating just watching the video</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1526.entry</link><description> &lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.youtube.com/watch?v=B0tU3Hy7et8"&gt;http://www.youtube.com/watch?v=B0tU3Hy7et8&lt;/a&gt;&lt;br&gt;&lt;/span&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+These+base+jumping+dudes+are+nuts%2c+but+it's+exhilarating+just+watching+the+video&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Cool</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1526.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1526.entry</guid><pubDate>Thu, 06 Mar 2008 12:56:22 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1526/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1526.entry#comment</wfw:comment><dcterms:modified>2008-04-15T10:41:09Z</dcterms:modified></item><item><title>C# Coding Standard</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1522.entry</link><description>I've been using &lt;a target="_blank" href="http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip"&gt;this&lt;/a&gt; as a guideline for my C# based projects for a while now. It's by Juval Lowy. They call him .net legend. I've met him once at a user group, very smart guy no doubt, but as you would probably expect, also came across as being a bit arrogant. Juval's guideline has served very well, but the reason for this post is really because I've found an alternate guideline published by Microsoft which is 99% identical to Juval's that I think is much quicker to skim through because it focuses mainly on naming conventions . &lt;br&gt;&lt;br&gt;The Microsoft naming guideline can be found &lt;a target="_blank" href="http://msdn2.microsoft.com/en-us/library/xzf533w0(vs.71).aspx"&gt;here&lt;/a&gt;. enjoy :)&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+C%23+Coding+Standard&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Code</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1522.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1522.entry</guid><pubDate>Wed, 05 Mar 2008 10:55:22 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1522/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1522.entry#comment</wfw:comment><dcterms:modified>2008-03-05T10:55:22Z</dcterms:modified></item><item><title>Handy SVN commands, much faster than using a GUI tool</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1521.entry</link><description>Here's some handy SVN commands I use on a daily basis.&lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn help&lt;/b&gt;&lt;br&gt;Lists all svn commands  &lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn update&lt;/b&gt;&lt;br&gt;Compares and updates all files under version control in the context of the current directory&lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn add&lt;/b&gt; [directory_name]or[file_name]&lt;br&gt;Add a file or directory under version control&lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn help [command]&lt;br&gt;&lt;/b&gt;If you want to know more about a particular command&lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn delete&lt;/b&gt; [directory_name]or[file_name]&lt;br&gt;Remove file or directory from version control&lt;br&gt;&lt;br&gt;&amp;gt; &lt;b&gt;svn commit -m&lt;/b&gt; &amp;quot;commit message&amp;quot;&lt;br&gt;Sends all changes to version control&lt;br&gt;&lt;br&gt;This is generally enough to get me through the day :)&lt;br&gt;&lt;br&gt;Oh almost forgot, &lt;b&gt;svn stat &lt;/b&gt;this is a really useful one, you will never miss another uncommited file again.&lt;br&gt; &lt;br&gt;PS: If you ever need to delete all the .svn folders, use these unix commands&lt;br&gt;&lt;font size=2&gt;&lt;span style="font-family:Courier New"&gt;&amp;gt; find . -type d -name .svn&lt;/span&gt;&lt;br style="font-family:Courier New"&gt;&lt;span style="font-family:Courier New"&gt;&amp;gt; rm -rf `find . -type d -name .svn`&lt;/span&gt;&lt;/font&gt;&lt;br&gt;I've found it &lt;a target="_blank" href="http://www.anyexample.com/linux_bsd/bash/recursively_delete__svn_directories.xml"&gt;here&lt;/a&gt; and it works really well.&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Handy+SVN+commands%2c+much+faster+than+using+a+GUI+tool&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Code</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1521.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1521.entry</guid><pubDate>Sun, 02 Mar 2008 12:34:28 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1521/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1521.entry#comment</wfw:comment><dcterms:modified>2008-05-23T03:41:46Z</dcterms:modified></item><item><title>Furnitures packed into a box the size of a filing cabinet ...</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1520.entry</link><description>&lt;span&gt;1 wardrobe&lt;br&gt;1 large desk/table &lt;br&gt;1 desk cabinet with locking drawers&lt;br&gt;1 revolving, height-adjustable desk chair&lt;br&gt;2 stools&lt;br&gt;1 single bed &lt;br&gt;1 mattress&lt;br&gt;1 tall set of shelves&lt;br&gt;&lt;br&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.youtube.com/watch?v=OYCTcPkIIBI"&gt;http://www.youtube.com/watch?v=OYCTcPkIIBI&lt;/a&gt;&lt;br&gt;&lt;br&gt;it's called &lt;a href="http://www.mein-casulo.de/en/en_index.htm"&gt;CASULO&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Furnitures+packed+into+a+box+the+size+of+a+filing+cabinet+...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Cool</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1520.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1520.entry</guid><pubDate>Fri, 22 Feb 2008 14:50:08 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1520/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1520.entry#comment</wfw:comment><dcterms:modified>2008-04-15T10:42:03Z</dcterms:modified></item><item><title>Handy MySQL 5 commands to help you navigate the database</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1518.entry</link><description> I've found MySQL Admin/Query Browser very
cumbersome on OSX. So I've resorted to using command lines instead to
get an overall picture of the database. This has worked surprisingly
well, there is a bit of typing, but you can get every where on the
keyboard which is generally much faster than using a GUI interface for
programming tasks.&lt;br&gt;
&lt;br&gt;
In Mac OSX you can install MySQL5 using mac port&lt;br&gt;
&amp;gt; port install mysql5&lt;br&gt;
&lt;br&gt;
To login to mysql5 (no password has been set for root user in this case)&lt;br&gt;
&amp;gt; mysql5 -u root&lt;br&gt;
&lt;br&gt;
To get a list of databases available&lt;br&gt;
&amp;gt; show databases;&lt;br&gt;
&lt;br&gt;
To use a particular database&lt;br&gt;
&amp;gt; use [database_name]&lt;br&gt;
&lt;br&gt;
To show all tables in the database&lt;br&gt;
&amp;gt; show tables;&lt;br&gt;
&lt;br&gt;
To show fields from a table&lt;br&gt;
&amp;gt; show fields from [table_name];&lt;br&gt;&amp;gt; desc [table_name];   (much shorter)&lt;br&gt;
&lt;br&gt;
To show indexes for a table&lt;br&gt;
&amp;gt; show index from [table_name];&lt;br&gt;
&lt;br&gt;
From just those few commands you can pretty much get a good picture of
the database, particularly hard-to-remember field names. There's a more
comprehensive list from someone else &lt;a href="http://www.bios.niu.edu/johns/bioinform/mysql_commands.htm"&gt;here&lt;/a&gt;. &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Handy+MySQL+5+commands+to+help+you+navigate+the+database&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Code</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1518.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1518.entry</guid><pubDate>Wed, 13 Feb 2008 13:01:13 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1518/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1518.entry#comment</wfw:comment><dcterms:modified>2008-02-13T14:18:59Z</dcterms:modified></item><item><title>Ratatouille, Le Festin</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1515.entry</link><description>&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.youtube.com/watch?v=ZBe2jvEbGr8"&gt;http://www.youtube.com/watch?v=ZBe2jvEbGr8&lt;/a&gt;&lt;br&gt;  &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Ratatouille%2c+Le+Festin&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Nice Things</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1515.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1515.entry</guid><pubDate>Mon, 11 Feb 2008 05:38:53 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1515/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1515.entry#comment</wfw:comment><dcterms:modified>2008-04-15T10:42:48Z</dcterms:modified></item><item><title>Greenspan does this when making hard decisons ...</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1513.entry</link><description> From &amp;quot;The Age of Turbulence&amp;quot;, Greenspan shed some light on how he goes about making up his mind when reviewing economic policies.&lt;br&gt;&lt;br&gt;&amp;quot;&lt;span style="font-style:italic"&gt;In reviewing a policy, I always asked myself the question, What are the costs to the economy if we are wrong? If there is no downside risk, you can try any policy you want. If the cost of the failure is potentially very large, you should avoid the policy even if the probability of success is better than fifty-fifty, because you cannot accept the cost of failure.&lt;/span&gt;&amp;quot;&lt;br&gt;&lt;br&gt;I think this applies for all of us in our every day life.&lt;br&gt;&lt;br&gt;JZ :)&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Greenspan+does+this+when+making+hard+decisons+...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Thoughts</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1513.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1513.entry</guid><pubDate>Sun, 03 Feb 2008 12:53:13 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1513/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1513.entry#comment</wfw:comment><dcterms:modified>2008-02-03T12:53:13Z</dcterms:modified></item><item><title>The landlord - lol so cute</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1512.entry</link><description>&lt;span&gt;&lt;a href="http://www.funnyordie.com/videos/74"&gt;The Landlord&lt;/a&gt; on &lt;a href="http://www.funnyordie.com/"&gt;FunnyOrDie.com&lt;/a&gt;&lt;/span&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+The+landlord+-+lol+so+cute&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Fun</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1512.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1512.entry</guid><pubDate>Thu, 24 Jan 2008 14:31:37 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1512/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1512.entry#comment</wfw:comment><dcterms:modified>2008-01-24T14:31:37Z</dcterms:modified></item><item><title>12 Things I Wish I'd Known Before Building a Web App</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1511.entry</link><description> &lt;span&gt;&lt;div style="width:425px;text-align:left"&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none" alt=SlideShare&gt;&lt;/a&gt; | &lt;a href="http://www.slideshare.net/carsonified/12-things-i-wish-id-known-before-building-a-web-app" title="View '12 Things I Wish I'd Known Before Building a Web App' on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload"&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+12+Things+I+Wish+I'd+Known+Before+Building+a+Web+App&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1511.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1511.entry</guid><pubDate>Thu, 24 Jan 2008 03:09:00 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1511/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1511.entry#comment</wfw:comment><dcterms:modified>2008-01-24T03:09:00Z</dcterms:modified></item><item><title>the Secret ....</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1510.entry</link><description>Some people thinks this is a scam, but hear me out.&lt;br&gt;&lt;br&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;br&gt;&lt;br&gt;This &lt;a target="_blank" href="http://www.youtube.com/watch?v=_b1GKGWJbE8"&gt;short video&lt;/a&gt; talks about The Law of Attraction, which basically says &amp;quot;the more you think of something the more you get it&amp;quot;. This principle resonates with every single personal development book or programs I've ever read or heard. The thing to take away is &amp;quot;focus on what you want, not what you don't want&amp;quot;. &lt;/span&gt;&lt;span&gt;It reminds me of the many great quotes we all know: &lt;/span&gt;&lt;blockquote&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;i&gt;there is nothing either good or bad, but thinking makes it so&lt;/i&gt;&lt;span&gt;&amp;quot;&lt;/span&gt; - &lt;span&gt;Wiliam Shakespear&lt;/span&gt;&lt;br&gt;&lt;br&gt;&amp;quot;&lt;i&gt;give, and it shall be given unto you&lt;/i&gt;&amp;quot; - Luke 6:38&lt;br&gt;&lt;br&gt;&amp;quot;&lt;i&gt;for every action, there's an equal and opposite reaction&lt;/i&gt;&amp;quot; - Newton's Third Law of Motion&lt;br&gt;&lt;br&gt;&amp;quot;&lt;i&gt;you must be the change you want to see in the world.&lt;/i&gt;&amp;quot; - Mahatma Gandhi&lt;br&gt;&lt;br&gt;&amp;quot;&lt;i&gt;the rich gets richer and the poor gets poorer&lt;/i&gt;&amp;quot; &lt;br&gt;&lt;/blockquote&gt;&lt;span&gt;All these well known quotes resonates and substantiates the law of attraction talked about in this Video. &lt;/span&gt;&lt;span&gt;Dale Carnegie in his best-selling book preached &amp;quot;don't complain, condemn or complain&amp;quot; as one of the principles for dealing with other people, for if you do, you shall get it in return. Anthony Robbins' personal development program talked about &amp;quot;focusing on the things you want, not the things you don't want&amp;quot;, for most people focus on the things that they don't want and wonder why it keeps coming to them over and over again in life.&lt;br&gt;&lt;br&gt;The law of attraction is not bias, what ever you think of, you will get more of. &lt;br&gt;&lt;br&gt;Ever been angry? Notice the more you think about it, the angrier you get?&lt;br&gt;Ever been worried? Notice the more you think about it, the more anxious you get?&lt;br&gt;&lt;br&gt;You can begin to feel wealth.&lt;br&gt;You can begin to feel love.&lt;br&gt;You can begin to feel happiness.&lt;br&gt;You can begin to have feelings of gratitude.&lt;br&gt;&lt;br&gt;For those are the feelings you want and desire, focus on them and have a wonderful life :)&lt;br&gt;&lt;/span&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+the+Secret+....&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Thoughts</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1510.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1510.entry</guid><pubDate>Mon, 21 Jan 2008 13:09:33 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1510/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1510.entry#comment</wfw:comment><dcterms:modified>2008-04-15T10:47:38Z</dcterms:modified></item><item><title>Chuck Jones draws Wile E. Coyote</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1509.entry</link><description>For whatever reason, it is very heart-warming watching this. enjoy :)  &lt;br&gt;&lt;br&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.youtube.com/watch?v=xqaedNnx2nE"&gt;http://www.youtube.com/watch?v=xqaedNnx2nE&lt;/a&gt;&lt;br&gt;&lt;/span&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Chuck+Jones+draws+Wile+E.+Coyote&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Fun</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1509.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1509.entry</guid><pubDate>Sun, 20 Jan 2008 15:13:23 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1509/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1509.entry#comment</wfw:comment><dcterms:modified>2008-04-15T10:44:16Z</dcterms:modified></item><item><title>Google’s Chief on What’s Different</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1508.entry</link><description>&lt;a target="_blank" href="http://www.nytimes.com/2007/12/16/technology/16ericmemo-web.html"&gt;http://www.nytimes.com/2007/12/16/technology/16ericmemo-web.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;quot;.... We’ve recognized, and now embrace, our biggest challenge — the changing nature of time. The relentless pace of technology improvement continues to make time management more and more critical for business leaders. While this has certainly long been true, the big difference now is the immediacy of information and action. Technology’s primary role has long been to speed up the transfer of information but now we increasingly contend with its unpleasant byproduct, information overload. ... &amp;quot;&lt;br&gt; &lt;br&gt;See full &lt;a target="_blank" href="http://www.nytimes.com/2007/12/16/technology/16ericmemo-web.html"&gt;article&lt;/a&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Google%e2%80%99s+Chief+on+What%e2%80%99s+Different&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1508.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1508.entry</guid><pubDate>Fri, 18 Jan 2008 13:11:24 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1508/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1508.entry#comment</wfw:comment><dcterms:modified>2008-01-18T13:12:15Z</dcterms:modified></item><item><title>Ruby  Snippet to add Australian time zones as priority time zones</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1507.entry</link><description> Here's a little snippet o add Australian time zones as priority time zones  to &lt;span style="font-weight:bold"&gt;time_zone_select&lt;/span&gt;  with Ruby on Rails.&lt;br&gt;&lt;br&gt;Add the snippet to the application helper so that it can be accessed from any view or controller. &lt;br&gt;Once you've done that, you should be able to do the following&lt;br&gt; 

&lt;pre&gt;&amp;lt;%= time_zone_select :account, :time_zone, TimeZone.us_zones + TimeZone.au_zones %&amp;gt;&lt;br&gt;&lt;/pre&gt; 

&lt;pre&gt;module ApplicationHelper&lt;br&gt;  &lt;br&gt;  def TimeZone.au_zones&lt;br&gt;      [TimeZone.new(&amp;quot;Sydney&amp;quot;), &lt;br&gt;      TimeZone.new(&amp;quot;Canberra&amp;quot;), &lt;br&gt;      TimeZone.new(&amp;quot;Brisbane&amp;quot;),&lt;br&gt;      TimeZone.new(&amp;quot;Melbourne&amp;quot;),&lt;br&gt;      TimeZone.new(&amp;quot;Perth&amp;quot;),&lt;br&gt;      TimeZone.new(&amp;quot;Adelaide&amp;quot;),&lt;br&gt;      TimeZone.new(&amp;quot;Hobart&amp;quot;),&lt;br&gt;      TimeZone.new(&amp;quot;Darwin&amp;quot;)]&lt;br&gt;  end&lt;br&gt;  &lt;br&gt;end&lt;br&gt;&lt;/pre&gt;&lt;span style="font-family:monospace"&gt;&lt;/span&gt;&lt;br&gt;You can do something similar with UK zones or any other country really.&lt;br&gt;&lt;br&gt;code happy :)&lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Ruby++Snippet+to+add+Australian+time+zones+as+priority+time+zones&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Ruby on Rails</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1507.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1507.entry</guid><pubDate>Wed, 16 Jan 2008 17:01:32 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1507/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1507.entry#comment</wfw:comment><dcterms:modified>2008-01-16T17:16:05Z</dcterms:modified></item><item><title>What Video Game System Should I own?</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1506.entry</link><description>&lt;img src="http://img153.imageshack.us/img153/6989/consolechartyr2.jpg" width="85%"&gt; &lt;br&gt;credit goes to whoever that created this, i didn't do it. a friend sent this to me a while back. if this is yours and you can prove it let me know.&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+What+Video+Game+System+Should+I+own%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Fun</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1506.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1506.entry</guid><pubDate>Wed, 09 Jan 2008 12:19:07 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1506/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1506.entry#comment</wfw:comment><dcterms:modified>2008-04-18T05:32:25Z</dcterms:modified></item><item><title>10 tips using a Mac</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1501.entry</link><description>&lt;br&gt;I've been using a Mac for the last couple of months. I must say that a programmer is much better suited to a unix-based platform. There just seems to be so much more freedom with a unix platform.  I am not sure about &amp;quot;&lt;span style="font-style:italic"&gt;Mac being more user friendly&lt;/span&gt;&amp;quot;, I think windows users would probably struggle a little with navigating between windows (even with expose). But I've found a right mix of tools to help me gain a better user experience, this is only a subset of tools I use which I find immensely helpful&lt;br&gt;&lt;br&gt;1. &lt;span style="font-weight:bold"&gt;Quick Silver&lt;/span&gt; - launches all application within 2 key strokes, it can be trained (ctrl-space to activate)&lt;br&gt;2. &lt;b&gt;Skitch&lt;/b&gt; - take screenshots and share it with your friend easily. i use this a lot, this is by far the coolest app&lt;br&gt;3. &lt;span style="font-weight:bold"&gt;Stickies&lt;/span&gt; - built-in mac sticky, much more useful than a text-editor for quickly jotting down notes (QuickSilver - st), auto saves&lt;br&gt;4. &lt;span style="font-weight:bold"&gt;Parallel&lt;/span&gt; - great VM to run Windows (QuickSilver - pa) for things that mac can't do&lt;br&gt;5. &lt;b&gt;Safari's built-in tool: &lt;span style="font-weight:bold"&gt;History -&amp;gt; Reopens all windows from last Session&lt;/span&gt;&lt;/b&gt; - I don't use browser bookmarks any more&lt;br&gt;6. &lt;b&gt;Mozy&lt;/b&gt; - backs up important files onto the internet, all files are encrypted and its silent (install, config and forget)&lt;br&gt;7. &lt;b&gt;EyeTV&lt;/b&gt; - i watch SBS and ABC on this, also records show if i don't have time to watch&lt;br&gt;8.&lt;b&gt; Last.fm&lt;/b&gt; - great music for free, like a internet radio station but you get to choose what you want to hear, try &amp;quot;Slow&amp;quot; and hit play&lt;br&gt;9. &lt;b&gt;Miro&lt;/b&gt; - for all my video consumptions, e.g. Ted, Hubblecast&lt;br&gt;
10.  &lt;b&gt;Expose&lt;/b&gt; - a nifty little navigation interface built-in to the mac
operating system, very visual way of navigating around&lt;br&gt;

 &lt;br&gt;Here's some great utilities&lt;br&gt;* Monolingual - to remove unnecessary localisation files http://monolingual.sourceforge.net/&lt;br&gt;* SmartSleep - to change sleep/hibernate settings http://www.jinx.de/SmartSleep.html&lt;br&gt;* iSync - synchronising contacts, calendars etc with my Phone using blue tooth (QuickSilver - sy)&lt;br&gt;
&lt;br&gt;Even with this impressive list of tools and my initial excitement with &lt;span style="font-style:italic"&gt;expose&lt;/span&gt;. &lt;span style="font-weight:bold"&gt;I still found the mac somewhat cumbersome&lt;/span&gt; to use because I still had to think about what to do when navigating between different application windows. I loved &lt;i&gt;expose&lt;/i&gt; initially because I was able to get to the windows I want within 1 click, but once I have 20+ windows opened at once, it starts to become a little cumbersome, finding the right window becomes a trial-n-error exercise. &lt;br&gt;&lt;br&gt;Clearly, expose is not sufficient to solve my problem, here's how I've got around the problem&lt;br&gt;1. &lt;span style="font-weight:bold"&gt;QuickSilver&lt;/span&gt; - a consistent way to switch between applications within 2 strokes&lt;br&gt;2. &lt;span style="font-weight:bold"&gt;Safari &lt;/span&gt;- for web apps that I use every day, e.g. gmail&lt;br&gt;3. &lt;span style="font-weight:bold"&gt;Firefox&lt;/span&gt; - is my default browser, any links sent by friends over IM or twitter will be opened using Firefox, for reading&lt;br&gt;4. &lt;span style="font-style:italic;font-weight:bold"&gt;expose&lt;/span&gt; -  i only use this
within a particular app, e.g. safari or firefox. I set this to activate
by moving my mouse to the top-right hand corner of the screen. expose for all windows is unusable for me, but can sometimes be useful.&lt;br&gt;&lt;br&gt;&lt;a target="_blank" href="http://bestmacsoftware.org/"&gt;Here&lt;/a&gt;'s a fantastic list of software for Mac (I use most of them).&lt;br&gt;Here's another list of really good &lt;a target="_blank" href="http://tastyapps.com/"&gt;sharewares&lt;/a&gt;.&lt;br&gt;Learn how to use short cut keys and some other tips and tricks &lt;a target="_blank" href="http://webworkerdaily.com/2007/12/26/moving-from-windows-to-a-mac-sixteen-ways-to-do-it-right/"&gt;here&lt;/a&gt;&lt;br&gt;&lt;a target="_blank" href="http://www.cnet.com.au/desktops/pcs/0,239029439,339289468,00.htm"&gt;Here&lt;/a&gt;'s another list of keyboard shortcuts&lt;br&gt;&lt;br&gt;Let me know how you go, JZ :)&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+10+tips+using+a+Mac&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Help</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1501.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1501.entry</guid><pubDate>Mon, 31 Dec 2007 00:11:55 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1501/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1501.entry#comment</wfw:comment><dcterms:modified>2008-06-05T14:03:08Z</dcterms:modified></item><item><title>Amazing 2D to 3D Rendering Technology</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1500.entry</link><description>This video demonstrates a 2D to 3D approximation techology. It is simply &amp;quot;Amazing&amp;quot;. Watch it and think about the implication of this technology for the movies and games industry. This will take days or even weeks worth of work off every animated character. Photo realism is no longer a problem even for the novice 3D artist. This means more time spend creating stories rather than worrying about the technical details. It would be interesting to think of other applications of this technology. &lt;span&gt;&lt;br&gt;&lt;br&gt;&lt;span&gt;&lt;span style="display:none"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
 &lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Amazing+2D+to+3D+Rendering+Technology&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Software</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1500.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1500.entry</guid><pubDate>Fri, 21 Dec 2007 12:32:12 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1500/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1500.entry#comment</wfw:comment><dcterms:modified>2007-12-21T12:34:10Z</dcterms:modified></item><item><title>Ruby vs .Net - too funny</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1498.entry</link><description> &lt;span&gt;&lt;/span&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Ruby+vs+.Net+-+too+funny&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Software</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1498.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1498.entry</guid><pubDate>Thu, 29 Nov 2007 12:18:34 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1498/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1498.entry#comment</wfw:comment><dcterms:modified>2007-11-29T12:18:34Z</dcterms:modified></item><item><title>The God question - finding my way ...</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1486.entry</link><description>&lt;p&gt;I've been pondering the God question for quite a while now. Every time I meet a Godly person, I would ask them &amp;quot;Why do you believe in God?&amp;quot;. What's surprising is that no one has been able to answer this question to my satisfaction. The usual response is &amp;quot;I can feel God through my life and personal experience&amp;quot; or &amp;quot;I just know that God is there&amp;quot;, and others simply have faith that God is in heaven over-watching them. 
&lt;p&gt;I grew up in a Christian family, so I've been going to Church since I was a baby. But that day came, when I asked myself &amp;quot;Why am I going to Church? I don't believe in God&amp;quot;. So I've stopped going to Church but the question still lurks, &amp;quot;Is there a God?&amp;quot;.  
&lt;p&gt;In school we were taught the theories of &amp;quot;Natural Selection&amp;quot; &amp;amp; &amp;quot;Big Bang&amp;quot;, and for quite a while I was convinced that Darwin's theory was sufficient to explain the existence of life and Big Bang sufficient to explain the beginning of our Universe. But of course I've never asked in-depth questions on how Darwin's theory can explain things like evolution at the cellular level or, how the Big Bang managed to create a life-sustaining environment.&lt;br&gt;&lt;p&gt;Today, I can say fairly definitively that Darwin's Evolutionary theory cannot explain cellular evolution, if you go and see &lt;a href="http://www.ted.com/index.php/talks/view/id/147" target="_blank"&gt;this video&lt;/a&gt; at Ted you will see that the mind-boggling complexity of a living cell cannot possibly have come about through micro-evolutionary means. This is probably to many people's surprise, but a lot of scientist are well-aware of the flaws in Darwin's theory and have publicised widely in the scientific community. Even Darwin himself apparently acknowledged that future discovery of complex organs may invalidate his theory. The worrying thing is that our schools are still teaching Darwin's theory as scientific truth. This is not to discredit Darwin's genius in coming up with such a theory as an alternative explanation to the origin of life. I am still trying to find God but I thought it's worth-while documenting my thoughts on my journey to find god.
&lt;p&gt;So how did I come to believe that there might just be a God out there. My dad an atheist and my mum a devoted Christian, so maybe it's not that much of surprise that I became an agnostic. But my journey of discovery began at home where Mum often hosts bible study groups. I would often join their discussions and ask them tough questions like &amp;quot;If God is a creator of all things, who created God?&amp;quot;. No one has ever been able to satisfactorily answer my questions. But it's from one of these discussions recently that I was pointed to a book called &lt;a href="http://www.amazon.com/Case-Creator-Journalist-Investigates-Scientific/dp/0310241448" target="_blank"&gt;&amp;quot;The Case for a Creator&amp;quot; by Lee Strobel&lt;/a&gt;. 
&lt;p&gt;I must say that after reading the book, I am now pretty convinced that there must be a God. Although I am not yet convinced that this God must be the Christian or Muslim god. In any case, I think I have to read it again to get it all in me so I can reprocess that information and make my own interpretations. This experience also taught me to ponder less and do more. Pondering won't bring me knowledge, reading with a critical mind will. Pondering won't create value, doing with thoughts will. 
&lt;p&gt;I am happy to say I am now a theist, but there's much to discover ... until next time, bye. 
&lt;p&gt;  &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+The+God+question+-+finding+my+way+...&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Health and wellness</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1486.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1486.entry</guid><pubDate>Sun, 28 Oct 2007 17:23:08 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1486/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1486.entry#comment</wfw:comment><dcterms:modified>2008-07-29T10:16:30Z</dcterms:modified></item><item><title>Profitability - Fundamental Analysis using Financial Ratios - Part II</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1449.entry</link><description>&lt;div&gt;In Part I of my series on Fundamental Analysis using Financial Ratios, I've talked about Current Ratio and how it can be used to broadly interpret the financial health of a business.  This is Part II of the series, and I going to talk about financial ratios related to the profitability of a business. This part is not really applicable to running your own business but is very helpful when it comes to investing in public companies.&lt;br&gt;&lt;br&gt;
&lt;li&gt;&lt;a href="http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1446.entry"&gt;Liquidity (Part I)&lt;/a&gt;
&lt;li&gt;&lt;strong&gt;Profitability (Part II) &lt;/strong&gt;
&lt;li&gt;Market valuation 
&lt;li&gt;Operational Efficiency 
&lt;li&gt;Human Psycology 
&lt;li&gt;Manufacturing vs Services Industry 
&lt;li&gt;Accuracy of financial information 
&lt;li&gt;Sampling financial data (picking meaningful time periods)&lt;/div&gt;&lt;br&gt;&lt;br&gt;
&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCSrIv9Jfply5Wtcn9GvIb5Tu7NO4NGcSKBi9htatNApYdMy0-eHtxfbmgMSTiecJn8"&gt;
&lt;br&gt;Analysing the profitability of a company is important because we want to be sure the company we are investing in is making money. This line of thinking is broadly applicable if you are investing in established businesses as oppose to startups. Keep in mind that profitability in the past is not indicative of profitability in the future,  and this rule is applicable for all financial indicators we will look at through out this series. In fact, it is worth pointing out that when working with financial ratios or financial statements in general, always remember that this information is just a snapshot of the company taken at a particular moment in time. So don't treat it as the absolute truth, instead use it as a gauge. &lt;br&gt;&lt;br&gt;When deciding on which company to invest in, we want to know &amp;quot;&lt;span style="font-weight:bold"&gt;If I invest 1 dollar in this company today, how much it will returned in a year?&lt;/span&gt;&amp;quot;,  another word we are looking for the &lt;b&gt;Return on Equity&lt;/b&gt; (ROE). You might think we may also be interested in ratios like Profit Margins and Earnings Per Share, and you are probably right in saying that these ratios are related to profits. But, these ratios are not really indicative of the profitability of a company because they don't really address our question. So the formula for calculating Return on Equity is as follows:&lt;br&gt;&lt;br&gt;
&lt;table style="width:680px;height:36px" border=0 cellpadding=0 cellspacing=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;Net Income &lt;/font&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Return on Equity (ROE) =&lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;--------------------------------------------&lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;Average Stockholders' Equity&lt;/font&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;Before we go into how to calculate this value, I want to give you a rough gauge on what ROE you should be looking for. For example, is a sustained 20% Return on Equity is considered a good investment? Let's answer this question by applying the compound interest formula. You will find that based on a 20% ROE, your investment will roughly double every 4 years. Or to put it more usefully in the long term perspective, if you invest a principal amount of $10,000 now, your money will grow to $380,000 in 20 years. If you have the patience to wait another 10 years, it will grow to a whopping $2.37mil (237 times the initial principal). &lt;br&gt;&lt;br&gt;That might sound all impressive, but it's not the whole story: the caveat is that I haven't taken into consideration inflation. Let's assume an average inflation rate of 4% per year and this would be a reasonable assumption in the developed economies of the world. If you invest your money for 20% ROE over 20 years, you would have to adjust the actual amount back by 2.19 times (1.04^20) to get a realistic view of how much your money is actually worth compare to today's standard. &lt;br&gt;&lt;br&gt;Now, we want to calculate the ROE based on information already available in annual reports. It is worth stressing again that obtaining the ROE is simply an exercise to provide a gauge on a company's profitability performance, this figure is not intended to be precise. Let's start by examining the formula itself, the variables &lt;font color="#ff0000"&gt;&lt;i&gt;Net Income &amp;amp; Average Stockholder's Equity&lt;/i&gt;&lt;/font&gt; used in the formula and how we can obtain these values from annual reports. &lt;br&gt;&lt;br&gt;&lt;span style="font-weight:bold"&gt;Net Income&lt;/span&gt; (NI) is quite simply a company's total retained earnings (or profit). Net income is calculated by
taking revenues and adjusting for the cost of doing business,
depreciation, interest, taxes and other expenses. This is often referred to as
&amp;quot;the bottom line&amp;quot; since net income is listed at the bottom of the
&lt;font color="#ff0000"&gt;&lt;i&gt;income statement&lt;/i&gt;&lt;/font&gt;. In the U.K., net income is known as &amp;quot;profit
attributable to shareholders/members&amp;quot;. I will encourage you to grab any annual report and flip to the income statement, this should give you a fairly good idea on how net income is being calculated.&lt;br&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 height=55 width=495&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Net Income = Retained Profit&lt;/font&gt;&lt;br&gt;&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt; &lt;/tbody&gt;&lt;/table&gt;To explain &lt;b&gt;Average Stockholders' Equity&lt;/b&gt;, let's break it up in two parts&lt;br&gt;&lt;ul&gt;&lt;li&gt;What is Stockholders' Equity?. &lt;li&gt;Why we are interested in the &amp;quot;average&amp;quot;?&lt;/ul&gt;Stockholders' Equity is often referred to as the book value of a company, but how do get this value from an annual report? If you look on the internet or any text book, you will get a formula that looks like this:&lt;br&gt;&lt;table border=0 cellpadding=0 cellspacing=0 height=48 width=460&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Stockholder's Equity = Total Asset - Total Liability&lt;br&gt;&lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;/tbody&gt;&lt;/table&gt;This roughly says that the asset of a company derives either from contributions made by stockholders or through some form of borrowing. The problem with this formula is that for most people, it doesn't mean much as far as how to calculate ROE is concerned. The easy way to get the value for Stockholders' Equity is to flip open an annual report and look at the &lt;i&gt;&lt;font color="#ff0000"&gt;Balance Sheet&lt;/font&gt;,&lt;/i&gt; you should be able to easily identify the Stockholder's Equity item, this is the value you will use in your calculation. If you examine closely, you will see that we can better express Stockholders' Equity as:&lt;br&gt;&lt;table border=0 cellpadding=0 cellspacing=0 height=48 width=460&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Stockholder's Equity = &lt;/font&gt;&lt;font face=Verdana size=1&gt;Equity contributed by Shareholders &lt;/font&gt;&lt;font face=Verdana size=1&gt;+ Retained profits&lt;br&gt;&lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;/tbody&gt;&lt;/table&gt;This formula is not entirely accurate, but it's accurate enough for our purpose in calculating ROE. Now if we rewrite our ROE equation by substituting Net Income &amp;amp; Stockholder's Equity,  the resulting equation should be pretty intuitive&lt;br&gt;&lt;br&gt;
&lt;table style="width:680px;height:36px" border=0 cellpadding=0 cellspacing=0&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;Retained Profit (Net Income) &lt;/font&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Return on Equity (ROE) =&lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;---------------------------------------------------------------------------------------&lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;Equity contributed by Shareholders &lt;/font&gt;&lt;font face=Verdana size=1&gt;+ Retained profits (&lt;/font&gt;&lt;font face=Verdana size=1&gt;Average Stockholders' Equity&lt;/font&gt;&lt;font face=Verdana size=1&gt;)&lt;/font&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;This equation answers our original question &amp;quot;&lt;span style="font-weight:bold"&gt;If I invest 1 dollar (my equity) in this company today, how much (profit generated by my equity) it will returned in a year?&amp;quot;&lt;/span&gt; You can IM me or leave a comment if you still don't understand. &lt;br&gt;&lt;br&gt;Some of you might already be crying out loud &amp;quot;Hold on, you've just substituted Average Stockholder's Equity with Stockholders' Equity, what the deal here?&amp;quot; In my opinion, it's not that big a deal, it depends on how you look at Return on Equity. But let me explain why the average value is desirable when it comes to calculating the ROE. Remember I was saying before that any financial information presented in annual reports are snapshots taken at a particular time? Stockholders' equity is not a constant, it changes as people buy and sell shares on the stock market, more importantly it can change quite substantially if a company decide to raise money by issuing new shares. Another word the equity contributed by stockholders that has been used to generate profit for the company changes over the entire financial year, this means we can't simply use the starting value for Stockholders' Equity for calculating ROE because doing will mislead us. In an ideal world, you would want the running average for Stockholders' Equity, but this information is not readily available because financial reports are generally produced once every year (as part of the annual report, although some companies do report more frequently on a half-yearly or quarterly basis). For this reason, it is appropriate to simply take the average of the starting and ending ROE values for the financial year concerned:&lt;br&gt;&lt;br&gt;
&lt;table border=0 cellpadding=0 cellspacing=0 height=48 width=587&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;Starting Stockholders' Equity + Ending Stockholders' Equity&lt;/font&gt;&lt;br&gt;&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt;Average Stockholders' Equity =&lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;-------------------------------------------------------------&lt;/font&gt; 
&lt;tr&gt;
&lt;td width=15&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=232&gt;&lt;font face=Verdana size=1&gt; &lt;/font&gt; 
&lt;td width=488&gt;&lt;font face=Verdana size=1&gt;                                      2&lt;br&gt;&lt;/font&gt;&lt;font face=Verdana size=1&gt;&lt;/font&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;In conclusion, Return on Equity (ROE) gives us a gauge on the profitability performance of a company. Although it's pointless comparing share prices, comparing ROE makes a lot more sense. Having said that, would you base your investment decision on by simply comparing the ROE of one company against another? I would say &amp;quot;No&amp;quot;. I will answer why as we continue with this series.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Profitability+-+Fundamental+Analysis+using+Financial+Ratios+-+Part+II&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Investment</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1449.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1449.entry</guid><pubDate>Sat, 06 Oct 2007 22:08:49 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1449/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1449.entry#comment</wfw:comment><dcterms:modified>2007-10-06T22:19:18Z</dcterms:modified></item><item><title>Solving Rubik's Cube</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1465.entry</link><description>A kid, about 5, popped over to my house and started playing with my Rubik's cube last night. I've tried to solve the cube on my own a fair few times before, but I haven't been successfully. &lt;br&gt;&lt;br&gt;Since I am mostly relaxing at home this APEC holiday weekend, I've decided to look for a way to solve the cube. It's surprisingly easy if you have the techniques right in front of you to follow. There are only really about 5 move sequences that you need to remember, the rest is pretty straight forward (a bit of logic, nothing too fancy). Trust me, before I used these techniques I thought I needed to have photographic memory to do this thing, but now I think anyone can do it.&lt;br&gt;&lt;br&gt;The instructions I've used can be found &lt;a target="_blank" href="http://www.rubiks.com/lvl4/commun/cbeclb/clbsol/clbsol_3x3.html"&gt;here&lt;/a&gt;. Don't use it if you decide to try, it's too verbose. I've ignored most the instructions and simply used the 5 moves and 4 goals found in there to solve my cube. I don't think it's the most efficient way to solve the cube, but it works. Here's a shortened version of the technique  &lt;font size=1&gt;(all pictures I've used have been taken from the original source).&lt;/font&gt; &lt;br&gt;&lt;br&gt;&lt;span style="font-weight:bold"&gt;Rubik's Cube Instruction&lt;/span&gt; - a 4 step process&lt;br&gt;&lt;br&gt;Let's disambiguate with some illustrations, the Rubik's cube has 6 faces and 26 cubes that needs to be rearranged in order to solve it. Like any other puzzle there's only one location where each cube can go.&lt;br&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;&lt;br&gt;&lt;br&gt; &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCSyF4e2Ri0TydiY3-u4gzuDDLLsTngjuRd76pupWzFnzCHB96Ecf1JgWSM67dlA7mw"&gt;&lt;br&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;1. The first step is to get a cross on one face of the Rubik's cube, choose any colour you wish.&lt;br&gt;
 &lt;br&gt;2.  The second step is to get a cross on all 6 faces of the Rubik's cube.&lt;br&gt;&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCTTnYjbK4l7CDmBrfg7E-Zuv9OFlRlxtl--rBZ_BupFy4JAvtOkV1r8eOlbbVwoVs8"&gt;&lt;br&gt;3. The third step is to get all the corner cubes in the correct corners, e.g. the corner cube for red, blue and yellow faces must have all 3 colours. Note: we are not solving the cube yet, so the orientation of the corner cubes are not important. Just get the corner cubes in the corner where they belong &lt;font size=1&gt;(Remember there's only one location where each cube can go)&lt;/font&gt;.&lt;br&gt;4. The final goal is to solve the Rubik's cube by reorienting(turning) the corner cubes to match each face of the cube.&lt;span style="font-family:Arial,Verdana,Helvetica"&gt;&lt;br&gt;&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCQUAVl1U0QEN9aCU49qhd-YaSf_vWjD6GmRFO4-4NYeHQ1-WdlM1cQtFR0i1uIBDVM"&gt;&lt;br&gt;&lt;/span&gt;&lt;br&gt;&lt;br&gt;The first goal is relatively straight forward, so just do it yourself! The 2nd goal and 3rd goal will need some techniques to follow. The techniques I refer to here are move sequences that will allow you to move a cube to a desired location yet retaining the position of most of the existing cubes.&lt;br&gt;&lt;br&gt;You will need the following 5 move sequences&lt;br&gt;1. EDGE SWITCHER&lt;br&gt;2. EDGE SWITCHER WITH FLIP (use sequence 1 &amp;amp; 2 until you complete step 2)&lt;br&gt;3. SWITCH THREE CORNERS (use sequence 3 until you complete step 3)&lt;br&gt;4. CORNER FLIPPER RIGHT&lt;br&gt;5. CORNER FLIPPER LEFT (use sequence 4 &amp;amp; 5 to complete the final step)&lt;br&gt;&lt;br&gt;See illustrations below for each of these move sequences.&lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;  &lt;br&gt;
&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCTSOj63qsuSA-mDA4JOmStsQXXnp2YfuHWPfu7G0XyAfCy3sT45UWB3mpljGgFBBtU"&gt;
&lt;br&gt;
  The EDGE SWITCHER sequence.&lt;br&gt;
  Hold the cube like this before performing this sequence. &lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;
    &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCQX82W8088TP4U_GPHLfgM4MrWqF4YiVzk1zy1MvNeefShsE82B2TuMnYRGuQDdzHI"&gt; &lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;&lt;br&gt;
&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;br&gt;&lt;font size=-1&gt;      &lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCSqlidbPritS416Swq14l50LJTjxYvHrzvcFQruqSklbcAWzQstoinak8vjLoI2XpM"&gt;&lt;br&gt;
    The EDGE SWITCHER WITH FLIP sequence&lt;br&gt;
    Hold the cube like this before performing the moves. &lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;
    &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCSFxCzr2DlkQoYb3iWy7wH3dMzvNiqrrko0p_Kse_MUYityO7RpCkAqjxCL1-Q1x7Y"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;    &lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCQf9Kv4m8rHMkSFqdlWLpRZ_xg0TpEClyMtNzSZtO5OBeyKeiSgZzFTnq9XCP8k8NQ"&gt;&lt;br&gt;
    The SWITCH THREE CORNERS sequence. &lt;br&gt;
    Hold the cube like this before performing this sequence.&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;
    &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCR_kcdDt6rnN5RyTU4orzaA9G_dR_IH2r8xoYW4PBWJCnG7NanqA3tnfSHKIK8dnzk"&gt;
&lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;      &lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCSb00EuEz7XyedPyQPZoO3Uf4B_Hi7HTkDiAoPtni3E_J6j7ywZnLXOFaP0YVX3a28"&gt;&lt;br&gt;
    The CORNER FLIPPER RIGHT move sequence. &lt;br&gt;Hold the whole cube like this before
    performing the sequence. &lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;
    &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCRuXwKR-g445mV8N87BXVMLcOPfCBlRAmi8pMXizJmYG_c64GpAVEEX7xNhLZUJHX4"&gt; &lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;&lt;br&gt;&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;
&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;      &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCR3ErFz6Zi8Rdw3Sxa9U_5ZIwdqAGtVEFdVO6H9uPlbwnyDhWbgblAmxf6_uuiZchg"&gt;&lt;br&gt;
    The CORNER FLIPPER LEFT sequence. &lt;br&gt;Hold the whole cube like this before performing
    the sequence. &lt;/font&gt;&lt;/font&gt;&lt;br&gt;
&lt;p align=justify&gt;&lt;font color=darkblue face="Arial,Verdana,Helvetica"&gt;&lt;font size=-1&gt;
    &lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCRM1Jt20PDQP09ugeSbkh5qmQjqBpVeigoADd8mZ3SltHT5-TtiZPG5kqJjgEi0X0U"&gt; &lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;p align=justify&gt;&lt;br&gt;&lt;br&gt;&lt;p align=justify&gt;My finished cube :)&lt;br&gt;

&lt;img src="http://byfiles.storage.live.com/y1phyngmW81QCTpLjN_4IF1h01fmb3gWtXgTeTd_KV0XZB2-SmxEE8w67SJ4qRmZKWSR6_PEoMBfaY"&gt; &lt;br&gt; if i remember correctly it took me about 2 hours the first time i did it, but now i can do it in 20 min by following the sequences. If i remember the sequences i could probably cut that down to about 5 min. I've just been taught a new way to do it by another kid (about 16 years old) and it's much faster, I will post the new instructions later.&lt;br&gt; &lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Solving+Rubik's+Cube&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Hobbies</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1465.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1465.entry</guid><pubDate>Sat, 08 Sep 2007 18:37:12 GMT</pubDate><slash:comments>4</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1465/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1465.entry#comment</wfw:comment><dcterms:modified>2008-04-13T14:19:00Z</dcterms:modified></item><item><title>It's too easy to scale?</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1460.entry</link><description>In the age of web 2.0 software. Building scalable software is becoming a increasing necessity for many web-based software/websites. Many online software vendors, particularly web 2.0 companies experience sudden growth and often find themself caught short with the problem of scaling.&lt;br&gt;&lt;br&gt;To be honeset I've never built anything that needs to scale like Amazon or Ebay. But it's not hard to imagine the scaling problem some of these companies would have run into at one stage of their product lifecyle. It's thus worth thinking about these. I want to share a simple strategy to help distribute and partition data right at the beginning of a product. In my opinion, it's not that much extra effort to build this extra layer in order to avoid potential catestrophic problems down the line.&lt;br&gt;&lt;br&gt;The first step taken when people hit the scaling problem is &amp;quot;Load Balancers&amp;quot;. These will often do fine, at least for a while until you hit the ultimate but inevitable bottleneck with the database. This is the devil, very scary stuff. How do you ensure you don't lose any data when you have Terabytes of it? Back it up? It's not impossible, for analytics application or web crawlers this can often be the case. So how do you build software that scale like Google does? &lt;br&gt;&lt;br&gt;If Google's share price impresses you, you should see how they manage their server infrastructures. Not that I've seen it, but I've heard they've built something that's almost infinitely scalable, if a machine dies, it's automatically detected by software and can be replaced by simplying swapping out the machine. Everything is presumably automatically replicated, but I guess the web can be crawled again if data is lost, so it's not too critical. Still, bloody impressive eh?&lt;br&gt;&lt;br&gt;So if you have a database bottleneck problem, how do you solve it? Too obvious, split the data right? Try splitting a 300 table database (bloody nightmare, you might as well start from scratch). But regardless of what approach you go down, you will have to split the data and make sure that related data are close by to enable efficient queries. I haven't researched in depth, but I think there are a couple of general data partition strategies: by date, by geographic location or by some special business rules.&lt;br&gt;&lt;br&gt;The strategy I am going to suggest should probably be categorised as data partition by business rules. For many web applications, especially ASP-based applications, there is the concept of an account and many users within an account. Each account and the data associated with this account could be regarded as an atomic unit, atomic in the sense that the data within the account is largely unrelated to data in other accounts. For this reason it makes sense to partition data based on accounts. This strategy also allows data associated with a particular account to be easily separated, e.g. if a client introduces special information security policy in their company, it is stilll possible to split their data out of the shared databases and build a standalone environment to meet this special requirement. I would also argue it's a great selling point to have the ability to scale over time. &lt;br&gt;&lt;br&gt;So.. what if you need to perform analytics over several accounts? Build a datawarehouse! What if you need to do it on a continous basis? Build a replication service to gather the data you are interested in! I can't see any problem with this strategy yet but show me if you think I am wrong. (Keep in mind, there are only 6 billion people in the world, so don't go mad thinking about an infinitely never ending scaling problem, there are a lot of bots though)&lt;br&gt;&lt;br&gt;Ok, so is there a catch? It can't be that simple right? Well, we haven't got rid of the bottleneck, we've shifted it. You can never get rid of complexities, it will always there. But shifting complexities can make it manageable (anyone remember OO?). We've shift the database bottleneck to a DB connection switching service, this is where where the application decides which database to talk to for a given user. But the beauty is that it's not a bottleneck. Because these DB connection switching service resides on a web server which has already being load balanced.&lt;br&gt;&lt;br&gt;Genius!!! It can't be that simple right? Let me know if you think I am wrong. There's something else ticking in my head about scaling, I will share it if I get time to think more about it.&lt;br&gt;&lt;br&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+It's+too+easy+to+scale%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Software</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1460.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1460.entry</guid><pubDate>Mon, 27 Aug 2007 14:03:50 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1460/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1460.entry#comment</wfw:comment><dcterms:modified>2007-08-27T14:33:34Z</dcterms:modified></item><item><title>Liquidity/Current Ratio - Fundamental Analysis using Financial Ratios - Part I</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1446.entry</link><description>&lt;p&gt;&lt;img src="http://byfiles.storage.msn.com/y1p1I1jmb5q4PNyHvQDQuwnjjQijiBYNHWGekKR4U91N3kdOjM8acDzyqA5oIDYLanL"&gt; 
&lt;p&gt;In the past year, I have been looking into investing in both the share market and businesses in general. I've concluded that investing in other people's businesses as an outsider is a risky business. But, not investing in anything with your money is probably more risky in the long term. So, in order to reduce the risk of loosing money through direct investment, I've decided that I need to be able to read financial statements to help myself better understand the financial health of prospective companies I am looking at. 
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;In my &lt;a href="http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1275.entry"&gt;previously article &lt;/a&gt;(about half a year ago), I've outlined some financial ratios used to evaluate a company without going into any detailed explanations; nor giving any context of where these financial ratios would be useful. I've done so to create a check list that I can cross off over the the next year as I learn.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;In this article I want to take a top-down approach to explaining what I've learnt so far. It is my hope that this approach will provide better context of where and how different financial ratios would be used. (Please leave your comments with IM details if there's anything unclear, inaccurate or incomplete).&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I will start by introducing a number of key considerations when evaluating a business, I will try to explain these in the context of running a business. This will then be followed by an explanation of relevant financial ratios and how each applies to each key considerations. I will try to do this in a multi-part series as it's quite impossible to cover them all in one go. Please keep in mind that when it comes to financial ratios, the list is endless, so the key is not necessarily to know them all, but knowing which to apply in the right situation (easier said than done)&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Liquidity (Part I)&lt;/strong&gt; 
&lt;li&gt;Profitability 
&lt;li&gt;Market valuation 
&lt;li&gt;Operational Efficiency 
&lt;li&gt;Human Psycology 
&lt;li&gt;Manufacturing vs Services Industry 
&lt;li&gt;Accuracy of financial information 
&lt;li&gt;Sampling financial data (picking meaningful time periods)&lt;/ul&gt;
&lt;p&gt;The liquidity of a business is a very important measure when evaluating a company because it helps assess whether a company is having cash flow problems. Most small business owners would agree that cash flow is what kills a small business. I would argue that the same applies even for multi-billion dollar publicly traded companies. 
&lt;p&gt;A company with cash flow problems is probably not worth investing in as there's no telling when it will go bust. If the cost incurred by a company in its operating cycles, such as paying off suppliers and making interest payments cannot be covered by the cash that the company has at hand, then the company opens itself up to bankruptcy petitions filed by creditors. This could shut the business down very quickly. This is bad news for investors, as the company would be put into the hands of administrators, and guess what will happen to the shareholders? Yep, they are typically at the bottom of the food chain. If I am not wrong, in the case of One-Tel and Enron, shareholders got absolute zilch. (Ok, ok, these are no great examples of why companies go bust but you get my point) 
&lt;p&gt;Liquidity refers to a company's ability to convert its assets into cash in order meet its current liabilities including paying off suppliers, paying off salaries and making interest payments. The financial ratio used to measure a company's liquidity is &lt;strong&gt;Current Ratio. &lt;/strong&gt;A company with reasonable financial health must have Current Ratio &amp;gt; 1. 
&lt;blockquote dir=ltr&gt;
&lt;p&gt;&lt;strong&gt;Current Ratio &lt;/strong&gt;= Current Asset / Current Liabilities&lt;/blockquote&gt;
&lt;p dir=ltr&gt;In order to better understand the variables used in this equation. I suggest that you find a balance sheet of any publicly traded company (inside their annual report) and have a look at the Current Assets and Current Liabilities columns to get an idea of what items goes into these columns. But for now,&lt;strong&gt; current assets &lt;/strong&gt;is basically anything that the company can turn into cash in the near term (within one operating cycle) in order to meet its current liabilities. &lt;strong&gt;Current liabilities &lt;/strong&gt;are costs that must be met by the company in a operating cycle such as morgage payments, supplier payments and salary payments. A company with poor financial health will have a current ratio of &amp;lt; 1. And this should signal trouble, this is the case even for start up companies that are expected to make a loss in their infancy. Start up should have have plans to raise sufficient funds to cover the expected operating costs in their infancies. 
&lt;p dir=ltr&gt;In summary, before you look into investing in a company, the very first thing you probably want check out is the company's immediate financial health. One good financial indicator of financial health is a company's Current Ratio. This information can be easily obtained from the balance sheets of publicly traded companies. But if you are looking at a private business to buy and operate, you would probably need to spend a little bit more effort making sure the information you've been given is accurate. 
&lt;blockquote dir=ltr&gt;
&lt;p dir=ltr&gt;Pitfalls: if you have studied accounting or have run a business before, you would know the 2 sides of the balance sheet: &lt;strong&gt;Asset = Liabilities + Equities&lt;/strong&gt;, it is worth pointing out that &lt;strong&gt;current asset &lt;/strong&gt;and &lt;strong&gt;current liabilities &lt;/strong&gt;are not in anyway related to this.&lt;/blockquote&gt;
&lt;p dir=ltr&gt;In my next article I will try to cover the topic of profitability. Until next time ... zai jian, ciao, bye :)&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=-2924427532851016437&amp;page=RSS%3a+Liquidity%2fCurrent+Ratio+-+Fundamental+Analysis+using+Financial+Ratios+-+Part+I&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=zhuocorporation.spaces.live.com&amp;amp;GT1=zhuocorporation"&gt;</description><category>Investment</category><comments>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1446.entry#comment</comments><guid isPermaLink="true">http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1446.entry</guid><pubDate>Sun, 01 Jul 2007 14:09:48 GMT</pubDate><slash:comments>3</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://zhuocorporation.spaces.live.com/blog/cns!D76A58A7350B0D0B!1446/comments/feed.rss</wfw:commentRss><wfw:comment>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1446.entry#comment</wfw:comment><dcterms:modified>2007-07-01T14:20:47Z</dcterms:modified></item><item><title>How about this ... for motivating your staff! Fantastic stuff</title><link>http://zhuocorporation.spaces.live.com/Blog/cns!D76A58A7350B0D0B!1444.entry</link><description>&lt;div&gt;watch it .... enjoy it ...... and most importantly.. LIVE IT!  Once you are done with the video, I will tell you a bit about my interesting experiences in the past couple of months.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;It's been a WHILE: Lots has happened in the past couple of months. Let me get started with the boring bits.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I've been working on a couple major promotions for Unilever UK/Switzerland/Aus in the last 3 months, without going into too much details, it has been very challenging and motivating experience, in fact my interest in software development has been re-kindled again. It never ceases to amaze me how simplistic things can be on the surface, only to realise how convoluted the underlying mechanics can be. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;HIPPY THING: let me introduce something a bit OUT of the ordinary, but I've found it a great way to jump outside the box ... whenever you feel the need to. About 3 and half months ago, I went on a 10 day trip to the blue mountains, a retreat, a bit like a rehab .... actually a meditation centre that teaches Vipassana (Insight) meditation. It was an extraordi