<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>kevin yinkei chan</title>
	
	<link>http://yinkei.com</link>
	<description>sharing my passion with the world</description>
	<lastBuildDate>Sat, 27 Feb 2010 01:20:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/yinkei" /><feedburner:info uri="yinkei" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Laptop Battery Myths</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/ufG1sOMPxg8/</link>
		<comments>http://yinkei.com/2010/02/laptop-battery-myths/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 01:19:17 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[batteries]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=112</guid>
		<description><![CDATA[What your friends tell you about battery conditioning probably does not apply to the Lithium-ion-polymer batteries presently used by most computer manufacturers.

This is what you need to know.


It is OK to keep your laptop plugged in all the time.
You run your laptop on battery at least once a month &#8212; this should be easy, it&#8217;s [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/02/laptop-battery-myths/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/02/laptop-battery-myths/</feedburner:origLink></item>
		<item>
		<title>Relationships &amp; Marriages in the Chinese Culture</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/dZ9J2lid16I/</link>
		<comments>http://yinkei.com/2010/02/relationships-marriages-in-the-chinese-culture/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 17:32:26 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[chinese]]></category>
		<category><![CDATA[culture]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=109</guid>
		<description><![CDATA[I have been spending most of my time in mainland China for my trip, specifically, the Shanwei City (Haifeng county) within the Guangdong Province.



Through living here, I&#8217;ve observed a couple interesting facts. One of these is the acceptance of age difference among couples within a relationship; it seems to differ greatly from what we&#8217;re used [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/02/relationships-marriages-in-the-chinese-culture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/02/relationships-marriages-in-the-chinese-culture/</feedburner:origLink></item>
		<item>
		<title>Dynamic namespaced class instantiation in ruby</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/W39v_ATfLRU/</link>
		<comments>http://yinkei.com/2010/02/dynamic-namespaced-class-instantiation-in-ruby/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 09:21:13 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=101</guid>
		<description><![CDATA[Lets assume we have a module called Fruit, within the Fruit module is a bunch of Fruit classes.


module Fruit
   class Apple
   end
   class Orange
   end
   class WaterMelon
   end
end


If the name of the fruit comes from some data or memory store, and we want [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/02/dynamic-namespaced-class-instantiation-in-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/02/dynamic-namespaced-class-instantiation-in-ruby/</feedburner:origLink></item>
		<item>
		<title>Air Canada: customer service, redefined (part 2)</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/1hGz6R66uMo/</link>
		<comments>http://yinkei.com/2010/02/air-canada-customer-service-redefined-part-2/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:58:54 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[air canada]]></category>
		<category><![CDATA[flight]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=99</guid>
		<description><![CDATA[This is a continuation from my last post titled &#8220;Air Canada: customer service, redefined.&#8221;

Once I got onto the plane (a Boeing 777-300ER) arranged in 3-3-3 configuration, it was outfitted with their new cabin which provided each seat with a touchscreen inflight entertainment system and AC power.

Unfortunately, the seats themselves are not the type you find [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/02/air-canada-customer-service-redefined-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/02/air-canada-customer-service-redefined-part-2/</feedburner:origLink></item>
		<item>
		<title>Air Canada: customer service, redefined</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/__mDc6wueAY/</link>
		<comments>http://yinkei.com/2010/01/air-canada-customer-service-redefined/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 01:45:01 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[air canada]]></category>
		<category><![CDATA[flight]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=91</guid>
		<description><![CDATA[I usually fly CX whenever possible since they generally have better food and service than their competitors. This time I decided to give Air Canada a try for my flight to HKG. For over $400 CAD in savings, AC would&#8217;ve had to fuck it up pretty hard for me to regret going with them. Now [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/01/air-canada-customer-service-redefined/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/01/air-canada-customer-service-redefined/</feedburner:origLink></item>
		<item>
		<title>The start of a new year</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/jLoYONOvZ_k/</link>
		<comments>http://yinkei.com/2010/01/the-start-of-a-new-year/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 17:54:34 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=77</guid>
		<description><![CDATA[At the end of 2009, I challenged Howie and Josh, my fellow co-workers at layerboom to participate in a blogging challenge called Project52. We even convinced Josh to sign up and pay for a domain name, and themed up Howie&#8217;s blog. I&#8217;ve been extremely busy these couple of weeks and was not able to get [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2010/01/the-start-of-a-new-year/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2010/01/the-start-of-a-new-year/</feedburner:origLink></item>
		<item>
		<title>VIM tip of the day: quickly reformat your document</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/W0gaOLwGmqc/</link>
		<comments>http://yinkei.com/2009/07/vim-tip-of-the-day-quickly-reformat-your-document/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 02:19:03 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[indentation]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=65</guid>
		<description><![CDATA[Quickly reformat your document in VIM with:

gg=G



gg goes to the beginning of the document
= kicks off the indent filter (:help = for more information)
G goes to the end of the document


Another way to achieve the same result through visual mode is.

ggvG=



gg goes to the beginning of the file
v enables visual mode
G goes to end of [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2009/07/vim-tip-of-the-day-quickly-reformat-your-document/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://yinkei.com/2009/07/vim-tip-of-the-day-quickly-reformat-your-document/</feedburner:origLink></item>
		<item>
		<title>Using git-svn with non-standard repository layouts</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/4L3meZXjpsE/</link>
		<comments>http://yinkei.com/2009/04/using-git-svn-with-non-standard-repository-layouts/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 06:32:15 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://yinkei.com/?p=53</guid>
		<description><![CDATA[Using git to interface with svn repositories is awesome. You get all the advantages of git: local commits, squashing/amending commits, cheap branching, local stash, smart merging, wicked fast operation, etc. However, when you try to have git work properly with a non-standard svn repository layout, things tend to get wonky.

git-svn tries to be smart, it [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2009/04/using-git-svn-with-non-standard-repository-layouts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://yinkei.com/2009/04/using-git-svn-with-non-standard-repository-layouts/</feedburner:origLink></item>
		<item>
		<title>Impressions with Netbeans 6.7 M3 for PHP</title>
		<link>http://feedproxy.google.com/~r/yinkei/~3/w_3-tpBcY-Q/</link>
		<comments>http://yinkei.com/2009/04/impressions-with-netbeans-67-m3-for-php/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 13:17:24 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://yinkei.webfactional.com/?p=5</guid>
		<description><![CDATA[A recent contract job required me to work on-site, which meant that I had to use my laptop as my primary development rig. In eclipse, my low-end 1st gen Macbook Air crawls to its knees (surprise!) when I load it up with a 5000+ file project (including libraries).

Textmate is normally my tool of choice. But [...]]]></description>
		<wfw:commentRss>http://yinkei.com/2009/04/impressions-with-netbeans-67-m3-for-php/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>

		<feedburner:origLink>http://yinkei.com/2009/04/impressions-with-netbeans-67-m3-for-php/</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/yinkei/~5/n7zzs8y1Lwo/insert_html_tags.mov" length="8801991" type="video/quicktime" /><feedburner:origEnclosureLink>http://macromates.com/screencast/insert_html_tags.mov</feedburner:origEnclosureLink></item>
	</channel>
</rss><!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
