<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Joe Kuan Defunct Code</title>
	<atom:link href="http://joekuan.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://joekuan.wordpress.com</link>
	<description>Including this bug... there have been... exactly... one... thousand... five hundred and two</description>
	<lastBuildDate>Sun, 29 Jan 2012 01:07:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='joekuan.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/dda89178840412ded128111d02e60056?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Joe Kuan Defunct Code</title>
		<link>http://joekuan.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://joekuan.wordpress.com/osd.xml" title="Joe Kuan Defunct Code" />
	<atom:link rel='hub' href='http://joekuan.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Highstock is working on ExtJs 4!! (Experimental)</title>
		<link>http://joekuan.wordpress.com/2012/01/29/highstock-is-working-on-extjs-4-experimental/</link>
		<comments>http://joekuan.wordpress.com/2012/01/29/highstock-is-working-on-extjs-4-experimental/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 01:07:18 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[ExtJs 4]]></category>
		<category><![CDATA[Highcharts]]></category>
		<category><![CDATA[Highstock]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3292</guid>
		<description><![CDATA[Wahey!! I got Highstock working on ExtJs 4 after a full day hacking on my HighChart ExtJs 4 extension. Although HighStock shares common APIs to HighChart, the extension requires quite a few changes. Well, hopefully I can release the package probably sometime next week, need to create a lot of examples to make sure everything [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3292&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2012/01/29/highstock-is-working-on-extjs-4-experimental/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2012/01/screen2.png?w=300" medium="image">
			<media:title type="html">Highstock in ExtJs 4</media:title>
		</media:content>
	</item>
		<item>
		<title>HighCharts extension for ExtJS 4</title>
		<link>http://joekuan.wordpress.com/2012/01/27/highcharts-extension-for-extjs-4/</link>
		<comments>http://joekuan.wordpress.com/2012/01/27/highcharts-extension-for-extjs-4/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 22:04:54 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[ExtJs 4]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Highcharts]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3267</guid>
		<description><![CDATA[Recently, I received more emails asking me for getting the HighCharts to run on ExtJs 4. I didn&#8217;t expect anyone will be interested as ExtJs 4 comes with its own chart library. Well, here is it is. I have ported the HighChart ExtJs 3 Adapter to ExtJs 4. Note that this is a true native [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3267&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2012/01/27/highcharts-extension-for-extjs-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2012/01/screen.png?w=300" medium="image">
			<media:title type="html">Highcharts for ExtJs 4</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2012/01/screen12.png" medium="image">
			<media:title type="html">Highcharts extjs 4</media:title>
		</media:content>
	</item>
		<item>
		<title>Simple GUI messages handling with ExtJS 3</title>
		<link>http://joekuan.wordpress.com/2012/01/07/simple-gui-messages-handling-with-extjs-3/</link>
		<comments>http://joekuan.wordpress.com/2012/01/07/simple-gui-messages-handling-with-extjs-3/#comments</comments>
		<pubDate>Sat, 07 Jan 2012 11:37:31 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax/Ext-JS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3250</guid>
		<description><![CDATA[I need to have a very simple object to handle all the GUI messages in one single file which is for the purposes of simple extension on internationalisation. Also I can just hand the messages file to someone easily to correct my crappy english and plug back in the application. The code also handles message [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3250&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2012/01/07/simple-gui-messages-handling-with-extjs-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>
	</item>
		<item>
		<title>Enhance ExtJS Ticker with Store support</title>
		<link>http://joekuan.wordpress.com/2011/10/16/enhance-extjs-ticker-with-store-support/</link>
		<comments>http://joekuan.wordpress.com/2011/10/16/enhance-extjs-ticker-with-store-support/#comments</comments>
		<pubDate>Sun, 16 Oct 2011 02:14:00 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Ajax/Ext-JS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3076</guid>
		<description><![CDATA[I need a ExtJS ticker and I found someone posted the code in the sencha forum which has an online demo. However, I need a number of extra features which are not supported. So again I have modified the code. Couple of the features are inspired by Mioplanet&#8217;s news ticker. Here are the main features: option [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3076&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/10/16/enhance-extjs-ticker-with-store-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/10/screen1.png" medium="image">
			<media:title type="html">ExtJS ticker image</media:title>
		</media:content>
	</item>
		<item>
		<title>Watch your favourite TV programmes when you are abroad</title>
		<link>http://joekuan.wordpress.com/2011/10/08/watch-your-favourite-tv-programmes-when-you-are-abroad/</link>
		<comments>http://joekuan.wordpress.com/2011/10/08/watch-your-favourite-tv-programmes-when-you-are-abroad/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 03:33:06 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3210</guid>
		<description><![CDATA[If you are abroad and missing your favourite TV programmes (BBC iPlayer or ITV Live Sport) which are only available free online at home, then you can configure browser to use SOCKS proxy with ssh tunnelling to stream video/audio data from your remote (anywhere in UK) to your browser (abroad) location. See this on how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3210&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/10/08/watch-your-favourite-tv-programmes-when-you-are-abroad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>
	</item>
		<item>
		<title>ExtJS: note on using autoLoad</title>
		<link>http://joekuan.wordpress.com/2011/09/26/extjs-note-on-using-autoload/</link>
		<comments>http://joekuan.wordpress.com/2011/09/26/extjs-note-on-using-autoload/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 21:34:34 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax/Ext-JS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3186</guid>
		<description><![CDATA[Part of my web application is to construct a html document with embedded graph images. Once the document is created, a Panel component uses autoLoad property to load &#38; display the content. However, the rendering inside the component is different to a browser displaying the html document. The ordered list tag &#60; ol &#62; is missing. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3186&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/09/26/extjs-note-on-using-autoload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/09/screenshot13.png" medium="image">
			<media:title type="html">autoLoad without preventBodyReset</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/09/screenshot2.png" medium="image">
			<media:title type="html">autoLoad with preventBodyReset</media:title>
		</media:content>
	</item>
		<item>
		<title>Configure Shellinabox as a url path on FreeBSD</title>
		<link>http://joekuan.wordpress.com/2011/09/23/configure-shellinabox-as-a-url-path-on-freebsd/</link>
		<comments>http://joekuan.wordpress.com/2011/09/23/configure-shellinabox-as-a-url-path-on-freebsd/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 09:24:58 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Operating System]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Proxy]]></category>
		<category><![CDATA[Shellinabox]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3153</guid>
		<description><![CDATA[I need to test my web application on a remote network. For policy reason, I am only allowed web access to my FreeBSD box (no ssh) which makes the debugging to the backend processes very difficult. Hence, I need to install a web based ssh client, shellinabox, a daemon program that opens a listening port [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3153&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/09/23/configure-shellinabox-as-a-url-path-on-freebsd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/09/screenshot1.png?w=300" medium="image">
			<media:title type="html">apache make config freebsd</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/09/screenshot.png?w=300" medium="image">
			<media:title type="html">Shellinabox as a url path</media:title>
		</media:content>
	</item>
		<item>
		<title>Emacs command line to indent Javascript code and convert tabs to spaces</title>
		<link>http://joekuan.wordpress.com/2011/09/09/emacs-command-line-to-indent-javascript-code-and-convert-tabs-to-spaces/</link>
		<comments>http://joekuan.wordpress.com/2011/09/09/emacs-command-line-to-indent-javascript-code-and-convert-tabs-to-spaces/#comments</comments>
		<pubDate>Fri, 09 Sep 2011 12:15:00 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Command lines]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3140</guid>
		<description><![CDATA[Part of my project checkin script is to automatically apply coding style and converting tabs to spaces. Here is the command line: Change the value of js-indent-level to any religion of white spaces. Filed under: Command lines, Javascript, Programming, Unix<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3140&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/09/09/emacs-command-line-to-indent-javascript-code-and-convert-tabs-to-spaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>
	</item>
		<item>
		<title>Creating a login page with ExtJS</title>
		<link>http://joekuan.wordpress.com/2011/08/12/creating-a-login-page-with-extjs/</link>
		<comments>http://joekuan.wordpress.com/2011/08/12/creating-a-login-page-with-extjs/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 21:39:32 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax/Ext-JS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ExtJS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3098</guid>
		<description><![CDATA[I need to polish up the login screen of my ExtJS application and come across the WordPress style login designs which gives me some ideas. Here is my first design of the login page using ExtJS. Login Form &#8211; Positioning the input fields The login page is basically a ExtJS FormPanel with a background image [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3098&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/08/12/creating-a-login-page-with-extjs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/08/screen1.png" medium="image">
			<media:title type="html">iTrinegy&#039;s AppQoS Login screen</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/08/screen2.png" medium="image">
			<media:title type="html">ExtJS button layout</media:title>
		</media:content>
	</item>
		<item>
		<title>ExtJS Spinnerfield icon obscured</title>
		<link>http://joekuan.wordpress.com/2011/08/04/extjs-spinnerfield-icon-obscured/</link>
		<comments>http://joekuan.wordpress.com/2011/08/04/extjs-spinnerfield-icon-obscured/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 22:51:43 +0000</pubDate>
		<dc:creator>Joe Kuan</dc:creator>
				<category><![CDATA[Ajax/Ext-JS]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[ExtJS]]></category>

		<guid isPermaLink="false">http://joekuan.wordpress.com/?p=3086</guid>
		<description><![CDATA[It took me a while to find out why the up /down arrow icon in the Ext.ux.SpinnerField is obscured. It looks like this Strangely, the Sencha&#8217;s SpinnerField example looks perfectly fine. According to the DOM debugger,  the CSS rule &#8220;.x-form-field-wrap .x-form-spinner-trigger&#8221; defined in Spinner.css overrides &#8220;.x-form-field-wrap .x-form-trigger&#8220; in ext-all.css which means spinner.gif covers up trigger.gif image. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=joekuan.wordpress.com&amp;blog=6282001&amp;post=3086&amp;subd=joekuan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://joekuan.wordpress.com/2011/08/04/extjs-spinnerfield-icon-obscured/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6e61e09959b645d788f951ff3aa317e5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Joe Kuan</media:title>
		</media:content>

		<media:content url="http://joekuan.files.wordpress.com/2011/08/screen.png" medium="image">
			<media:title type="html">SpinnerField icon got covered by trigger.gif</media:title>
		</media:content>
	</item>
	</channel>
</rss>
