<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.6.2" -->
<rss version="0.92">
<channel>
	<title>Kleene Code</title>
	<link>http://www.kleenecode.net</link>
	<description>A brave new Hello World</description>
	<lastBuildDate>Thu, 09 Oct 2008 16:17:50 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Regex Fu: Not Followed By</title>
		<description>Everyone has their own regular expression implementation; especially text editors. One is good, while the rest range from absurd to almost usable.

Sometimes, despite your best efforts, you'll find yourself in a strange environment needing to do some funky regex fu.

So for the sake of argument, let's imagine we have a ...</description>
		<link>http://www.kleenecode.net/2008/10/10/regex-fu-not-followed-by/</link>
			</item>
	<item>
		<title>AJAX OnBlur Commits: Cool Vs Usability</title>
		<description>I am not anti "Web 2.0". I have enjoyed seeing the evolution of web applications under its banner, though I find the concept - as intangible as it can be - amusing at times. I have to say, though, that there are instances when I know it has gone too ...</description>
		<link>http://www.kleenecode.net/2008/10/09/ajax-onblur-commits-cool-vs-usability/</link>
			</item>
	<item>
		<title>Valid and Accessible Collapsible Panels with Mootools</title>
		<description>The other day my friend Matt Stow mentioned Mootools as a lightweight alternative to prototype and scriptaculous, so I decided to check it out.

Yet another collapsible panel!

On the whole, I think I'm impressed with Mootools/Moofx. Firstly, check out the download page. It lets you choose and pick exactly what components ...</description>
		<link>http://www.kleenecode.net/2008/03/29/valid-and-accessible-collapsible-panels-with-mootools/</link>
			</item>
	<item>
		<title>Valid and Accessible Collapsible Panels with Scriptaculous</title>
		<description>Believe it or not, creating collapsible panels &#8212; and "rich web elements" in general &#8212; requires some careful thought and planning. Some things need to be taken into account, such as:


Not all users have mice - some only have keyboards (or equivalent)
Some people don't have JavaScript - whether by choice ...</description>
		<link>http://www.kleenecode.net/2008/03/01/valid-and-accessible-collapsible-panels-with-scriptaculous/</link>
			</item>
	<item>
		<title>Dynamic Robots.txt with ASP.NET 2.0</title>
		<description>The Problem

Scenario: You have an ASP.NET 2.0 website in IIS 6.0 that receives both http and http requests. Some people might link to the https versions of the page, but you really want Google (and other search engines) to only crawl http versions. There are relative links in the site, ...</description>
		<link>http://www.kleenecode.net/2007/11/17/dynamic-robotstxt-with-aspnet-20/</link>
			</item>
	<item>
		<title>OpenSocial - Google&#8217;s Social Networking Platform</title>
		<description>They have blogging, they have a chat client (and chat functionality built into web-based gmail) they bought Blogspot, Youtube... it was bound to happen that Google looked in the direction of social networking.

They have released OpenSocial - no, its not yet another social networking site. Google has rightly realised that ...</description>
		<link>http://www.kleenecode.net/2007/11/04/opensocial-googles-social-networking-platform/</link>
			</item>
	<item>
		<title>Synergy - Not just for Buzzword Bingo</title>
		<description>I decided to get Synergy working this morning - it's a little piece of Open Source sofware that allows you to share a mouse and keyboard across multiple machines, even if they have different operating systems.

I have my Macbook Pro which can run Windows on Parallels as needed, but for ...</description>
		<link>http://www.kleenecode.net/2007/05/27/synergy-not-just-for-buzzword-bingo/</link>
			</item>
</channel>
</rss>
