<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.2" -->
<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/"
	>

<channel>
	<title>blog.jc21</title>
	<link>http://blog.jc21.com</link>
	<description>A snapshot of my more professional life</description>
	<pubDate>Tue, 04 Mar 2008 22:57:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
	<language>en</language>
			<item>
		<title>Unobtrusive Javascript Form Validation for Prototype</title>
		<link>http://blog.jc21.com/2008-03-05/unobtrusive-javascript-form-validation-for-prototype/</link>
		<comments>http://blog.jc21.com/2008-03-05/unobtrusive-javascript-form-validation-for-prototype/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 22:57:49 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[form]]></category>

		<category><![CDATA[prototype]]></category>

		<category><![CDATA[unobtrusive]]></category>

		<category><![CDATA[validation]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2008-03-05/unobtrusive-javascript-form-validation-for-prototype/</guid>
		<description><![CDATA[I&#8217;ve ported my YUI Unobtrusive Javascript Validation script to Prototype, since that&#8217;s what I&#8217;m using these days. It has exactly the same features as it&#8217;s YUI brother, but the script is much smaller and has been structured much better.

Preview the Prototype based Validation script
Download the Prototype based Validation script (v2.0, 2008-03-04)
Find out how to use [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2008-03-05/unobtrusive-javascript-form-validation-for-prototype/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The rules of unobtrusive JavaScript</title>
		<link>http://blog.jc21.com/2007-11-28/the-rules-of-unobtrusive-javascript/</link>
		<comments>http://blog.jc21.com/2007-11-28/the-rules-of-unobtrusive-javascript/#comments</comments>
		<pubDate>Tue, 27 Nov 2007 23:48:14 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-11-28/the-rules-of-unobtrusive-javascript/</guid>
		<description><![CDATA[Roger Johansson outlines some very key points about Unobtrusive Javascript.
It&#8217;s worth checking out.
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-11-28/the-rules-of-unobtrusive-javascript/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Snippets re-released</title>
		<link>http://blog.jc21.com/2007-11-21/snippets-re-released/</link>
		<comments>http://blog.jc21.com/2007-11-21/snippets-re-released/#comments</comments>
		<pubDate>Wed, 21 Nov 2007 05:30:51 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[jc21.com]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-11-21/46/</guid>
		<description><![CDATA[
Now in its second revision, Snippets.jc21.com is now back up.
In addition to showing you some time saving code, there are a couple of new features:

Accounts
Now you can register and login to bookmark your favourite snippets. Also, you must be logged in to submit snippets.
Comments
You can leave comments on any snippet

Head on over and check it [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-11-21/snippets-re-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I got hacked</title>
		<link>http://blog.jc21.com/2007-09-12/i-got-hacked/</link>
		<comments>http://blog.jc21.com/2007-09-12/i-got-hacked/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 07:03:59 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-09-12/i-got-hacked/</guid>
		<description><![CDATA[Thanks my man from a far away country that can&#8217;t speak English very well!
You&#8217;ve saved me and my other email clients hours of reading their delightful email today. You&#8217;ve also saved hundreds of people from viewing my boring (but helpful) blog articles and downloading my applications.
A little background
Between 9am and 3pm today, jc21.com was hacked. [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-09-12/i-got-hacked/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ten Web 2.0 Sites You&#8217;ve Probably Never Heard Of&#8230;</title>
		<link>http://blog.jc21.com/2007-07-17/ten-web-20-sites-youve-probably-never-heard-of/</link>
		<comments>http://blog.jc21.com/2007-07-17/ten-web-20-sites-youve-probably-never-heard-of/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 01:02:27 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-07-17/ten-web-20-sites-youve-probably-never-heard-of/</guid>
		<description><![CDATA[
Wridea
Never forget your ideas again. Save them as you have them.
MindMeister
Collaborative Online Mind Mapping
Dabble DB
Enter your data once. Share it with a dozen people. View it from a hundred angles.
Pocket
Store, organize and share your bookmarks and feeds on the web.
Dapper
Easily provide new means for people to access your content (such as RSS). You can use [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-07-17/ten-web-20-sites-youve-probably-never-heard-of/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Must Have Firefox Extensions</title>
		<link>http://blog.jc21.com/2007-07-16/must-have-firefox-extensions/</link>
		<comments>http://blog.jc21.com/2007-07-16/must-have-firefox-extensions/#comments</comments>
		<pubDate>Mon, 16 Jul 2007 06:01:20 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-07-16/must-have-firefox-extensions/</guid>
		<description><![CDATA[Over a developers time, you aquire a taste for the right tools. Some are more useful than others, and some you just can&#8217;t live without. Here are my minimum requirements for a suitable Firefox browser capable of developing and debugging todays websites:

ColorZilla - The very handy color selector tool that sits in the statusbar.
Download Statusbar [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-07-16/must-have-firefox-extensions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Extend your capabilty</title>
		<link>http://blog.jc21.com/2007-05-04/extend-your-capabilty/</link>
		<comments>http://blog.jc21.com/2007-05-04/extend-your-capabilty/#comments</comments>
		<pubDate>Fri, 04 May 2007 06:44:15 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-05-04/extend-your-capabilty/</guid>
		<description><![CDATA[Ages ago when I was discovering the YUI Library, I stumbled upon Jack Slocum&#8217;s blog and his EXTension of the YUI.
Back then, I tried to implement the library but there was very little documentation and I gave up in frustration. Now, his library is at version 1 and he&#8217;s got a new site to go [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-05-04/extend-your-capabilty/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Change the maximum upload size with PHP</title>
		<link>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/</link>
		<comments>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/#comments</comments>
		<pubDate>Thu, 03 May 2007 01:56:56 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Ajax File Browser]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/</guid>
		<description><![CDATA[Depending on how you host your website (or application) there are different ways to change the PHP settings. In particular, the most asked about problem, changing the maximum upload size.
There are 3 settings PHP uses that limit your uploading ability:

post_max_size
This is the combined maximum size of all files sent on the form. If you have [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-05-03/change-the-maximum-upload-size-with-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ajax File Browser 3 Beta</title>
		<link>http://blog.jc21.com/2007-04-24/ajax-file-browser-3-beta/</link>
		<comments>http://blog.jc21.com/2007-04-24/ajax-file-browser-3-beta/#comments</comments>
		<pubDate>Tue, 24 Apr 2007 07:22:30 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Ajax File Browser]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-04-24/ajax-file-browser-3-beta/</guid>
		<description><![CDATA[Lately I&#8217;ve had some time to finally keep my promise to make a better AjaxFB.
I&#8217;ve also moved the downloads to Sourceforge, in a hope to better keep a track of bugs and other support issues.
The new version has a lot of neat stuff, and fixes a lot of bugs. Here&#8217;s a demo, give it a [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-04-24/ajax-file-browser-3-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YUI 2.2.0 Released</title>
		<link>http://blog.jc21.com/2007-02-22/yui-220-released/</link>
		<comments>http://blog.jc21.com/2007-02-22/yui-220-released/#comments</comments>
		<pubDate>Thu, 22 Feb 2007 00:17:23 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-22/yui-220-released/</guid>
		<description><![CDATA[YAHOO have just released the 2.2.0 version of their famous YUI library. In actual fact, version 2.2.0 is really 0.12.2
They&#8217;ve changed their versioning, which will be much easier to follow. They&#8217;ve also included mega amount of extra features to their package. It&#8217;s far too much to mention, you&#8217;ll have to check it out for yourself.
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-22/yui-220-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Suckerfish HoverLightbox Redux</title>
		<link>http://blog.jc21.com/2007-02-21/suckerfish-hoverlightbox-redux/</link>
		<comments>http://blog.jc21.com/2007-02-21/suckerfish-hoverlightbox-redux/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 02:14:56 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-21/suckerfish-hoverlightbox-redux/</guid>
		<description><![CDATA[A new version of the Suckerfish HoverLightbox has been released.
Check it out here.
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-21/suckerfish-hoverlightbox-redux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beta Testers Wanted</title>
		<link>http://blog.jc21.com/2007-02-08/beta-testers-wanted/</link>
		<comments>http://blog.jc21.com/2007-02-08/beta-testers-wanted/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 05:57:03 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-08/beta-testers-wanted/</guid>
		<description><![CDATA[This is a call for anyone with 15 minutes spare time, who wants to try something that they&#8217;ve never done before.
Recently, I&#8217;ve created FlirtFrenzy.com, an online Speed Dating website. It&#8217;s completely free, and anonymous.
I need anyone over 18 who can, to login, give it a try, and report anything (good or bad) on that site. [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-08/beta-testers-wanted/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to use Gzip to load your site faster</title>
		<link>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/</link>
		<comments>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 00:46:41 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/</guid>
		<description><![CDATA[Lately I&#8217;ve been reading various random articles about some browsers ability to deflate zipped webpages, so that there is less bandwidth and faster loading times for websites. Although this ability has been around for a while, it&#8217;s only been lately that I have a need to use it.
To understand the concept of page compression and [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-08/how-to-use-gzip-to-load-your-site-faster/feed/</wfw:commentRss>
		</item>
		<item>
		<title>YUI Unobstrusive Javascript Validation</title>
		<link>http://blog.jc21.com/2007-02-05/yui-unobstrusive-javascript-validation/</link>
		<comments>http://blog.jc21.com/2007-02-05/yui-unobstrusive-javascript-validation/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 02:30:59 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[prototype]]></category>

		<category><![CDATA[unobtrusive]]></category>

		<category><![CDATA[validation]]></category>

		<category><![CDATA[yahoo]]></category>

		<category><![CDATA[yui]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-02-05/yui-unobstrusive-javascript-validation/</guid>
		<description><![CDATA[Ever since I started creating web forms, I have been implementing some sort of javascript validation. This often involved a fair bit of javascript attached to the onsubmit events of the forms. I was even using a Dreamweaver extension that did this for me!
I&#8217;ve since been shown the light, and tried some other javascript validation. [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-02-05/yui-unobstrusive-javascript-validation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to make a Slide and Hide with Yahoo YUI</title>
		<link>http://blog.jc21.com/2007-01-19/how-to-make-a-slide-and-hide-with-yahoo-yui/</link>
		<comments>http://blog.jc21.com/2007-01-19/how-to-make-a-slide-and-hide-with-yahoo-yui/#comments</comments>
		<pubDate>Fri, 19 Jan 2007 02:36:34 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-01-19/how-to-make-a-slide-and-hide-with-yahoo-yui/</guid>
		<description><![CDATA[Javascript transitions are becoming more and more popular with the Web 2.0 sites. We simply couldn&#8217;t use an Ajax powered site without some sort of visual notifications, and although animation is not absolutely neccessary the sites that do use it stand out from the crowd.
There are quite a few transitions covered in the Yahoo Design [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-01-19/how-to-make-a-slide-and-hide-with-yahoo-yui/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ajax Loading Gif Generator</title>
		<link>http://blog.jc21.com/2007-01-12/ajax-loading-gif-generator/</link>
		<comments>http://blog.jc21.com/2007-01-12/ajax-loading-gif-generator/#comments</comments>
		<pubDate>Fri, 12 Jan 2007 02:27:25 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2007-01-12/ajax-loading-gif-generator/</guid>
		<description><![CDATA[In my never ending quest to find things people have made to save me time, a simple google search for a loading gif found this for me: http://www.ajaxload.info/
This is some seriously neat stuff. I&#8217;ll be visiting this site often.
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2007-01-12/ajax-loading-gif-generator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ajax File Browser has it&#8217;s own site</title>
		<link>http://blog.jc21.com/2006-12-21/ajax-file-browser-has-its-own-site/</link>
		<comments>http://blog.jc21.com/2006-12-21/ajax-file-browser-has-its-own-site/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 07:04:05 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Ajax File Browser]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-12-21/ajax-file-browser-has-its-own-site/</guid>
		<description><![CDATA[The example that turned into demand now has it&#8217;s own site.
ajax.jc21.com is now the home of the latest release and demo, with some FAQs thrown in for good measure.
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-12-21/ajax-file-browser-has-its-own-site/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Never forget a name&#8230;</title>
		<link>http://blog.jc21.com/2006-12-07/never-forget-a-name/</link>
		<comments>http://blog.jc21.com/2006-12-07/never-forget-a-name/#comments</comments>
		<pubDate>Thu, 07 Dec 2006 04:25:53 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-12-07/never-forget-a-name/</guid>
		<description><![CDATA[It&#8217;s been some time since I&#8217;ve actually &#8217;surfed&#8217; the web aimlessly, but today I Stumbled Upon an article titled: &#8216;Swap Personal Details with the Information Ring.&#8216;
This looks cool. Hope it takes off!
]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-12-07/never-forget-a-name/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to make a great &#8216;Go Back&#8217; feature</title>
		<link>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/</link>
		<comments>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/#comments</comments>
		<pubDate>Tue, 28 Nov 2006 01:34:30 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/</guid>
		<description><![CDATA[You may or may not know about the PHP $_SERVER variable, HTTP_REFERER. It is meant to hold the URL of the previously visited page that the user has been to. Also, you may already use this variable in buttons or links to allow the user to &#8220;Go Back&#8221; to their previous page.
When I mentioned that [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-11-28/how-to-make-a-great-go-back-feature/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Are you linked in?</title>
		<link>http://blog.jc21.com/2006-11-23/are-you-linked-in/</link>
		<comments>http://blog.jc21.com/2006-11-23/are-you-linked-in/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 07:07:25 +0000</pubDate>
		<dc:creator>jc</dc:creator>
		
		<category><![CDATA[Gadgets]]></category>

		<guid isPermaLink="false">http://blog.jc21.com/2006-11-23/are-you-linked-in/</guid>
		<description><![CDATA[I was browsing for the best web 2.0 apps recently, when I found a category winner: Linked In.
I&#8217;m not much for signing up for fad apps all the time, but I was interested in the connections that Linked In claimed to offer. It&#8217;s difficult to explain the overall purpose of the site, but here goes:

People [...]]]></description>
		<wfw:commentRss>http://blog.jc21.com/2006-11-23/are-you-linked-in/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
