<?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/"
	>

<channel>
	<title>Write or Program &#187; Code</title>
	<atom:link href="http://zensoftware.org/archives/category/code/feed" rel="self" type="application/rss+xml" />
	<link>http://zensoftware.org</link>
	<description>Updating and Creating new jQuery Plugins</description>
	<lastBuildDate>Mon, 04 Jan 2010 00:26:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Node.js</title>
		<link>http://zensoftware.org/archives/534</link>
		<comments>http://zensoftware.org/archives/534#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:50:27 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[JS]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=534</guid>
		<description><![CDATA[Recently I&#8217;ve fallen in love with node.js a web server written in JavaScript. Ok it&#8217;s not really a web server, it makes IO functions available to JavaScript code in a completely non-blocking way! What does that mean? It means it&#8217;s incredibly fast. Yeah ok, how fast is incredibly fast I hear you saying. Right now [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/534/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Star Rating Plugin for jQuery</title>
		<link>http://zensoftware.org/archives/483</link>
		<comments>http://zensoftware.org/archives/483#comments</comments>
		<pubDate>Thu, 29 Oct 2009 13:57:27 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=483</guid>
		<description><![CDATA[$(document).ready(function(){ //Turn all the select boxes into rating controls $(".rating").rating(); //Show that we can bind on the select box $("#serialStar2").bind("change", function(){ $('#serialString2').text( $('#serialStar2').serialize() ); }); }); What An easy to use rating control. It takes a normal select box, and turns it into a rating that your users can click on. The select box is [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/483/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Javascript, jQuery, Scope, and this</title>
		<link>http://zensoftware.org/archives/457</link>
		<comments>http://zensoftware.org/archives/457#comments</comments>
		<pubDate>Tue, 27 Oct 2009 14:52:16 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=457</guid>
		<description><![CDATA[I want to talk a little bit about scope. Normally, scope is an easy concept, but there are a few little twists and turns in Javascript that make scope more complicated than it would seam. First, some basics. Javascript Scope/this 101 Global Scope //Global variable, can see by all javascript loaded. var name = "Chris"; [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/457/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery serializeForm</title>
		<link>http://zensoftware.org/archives/445</link>
		<comments>http://zensoftware.org/archives/445#comments</comments>
		<pubDate>Thu, 22 Oct 2009 13:15:41 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=445</guid>
		<description><![CDATA[What: A plugin for jQuery that makes serializing input elements easy. Once serialized you can send the elements back to the server with AJAX. Why: There is a big problem with jQuery&#8217;s built in $.serialize() method. It only uses the input elements name attribute. In practice I found that the name attribute is rarely used, [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/445/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canvas 7, Saving and Loading</title>
		<link>http://zensoftware.org/archives/414</link>
		<comments>http://zensoftware.org/archives/414#comments</comments>
		<pubDate>Sun, 20 Sep 2009 06:24:52 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[canvas]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=414</guid>
		<description><![CDATA[The last version of my Canvas app let you pick different brushes and draw on the grid. If you played around with the line brush you might have noticed a small bug. The line erases everything it passes over.  This is because the line has no idea what the image was supposed to look like [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/414/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canvas Part 5</title>
		<link>http://zensoftware.org/archives/411</link>
		<comments>http://zensoftware.org/archives/411#comments</comments>
		<pubDate>Tue, 15 Sep 2009 00:00:23 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[canvas]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=411</guid>
		<description><![CDATA[This time I&#8217;ve taking the actual drawing out of the canvas object so we can have different brushes. I&#8217;ve also included a bit of code to get the color from the current cell and compare it with a hex color. First, here is the example. Canvas Test 6 Click to Paint Drag to Paint Draw [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/411/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python, Evolving, Learning</title>
		<link>http://zensoftware.org/archives/399</link>
		<comments>http://zensoftware.org/archives/399#comments</comments>
		<pubDate>Thu, 27 Aug 2009 12:12:48 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[neurons]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=399</guid>
		<description><![CDATA[I&#8217;ve always been interested in the idea of software that evolves on it&#8217;s own; software that can write itself. I&#8217;ve come up with all sorts of ways this can happen, from neurons to dynamic methods, to my latest effort, a sudo assembly language. Note: I&#8217;m not trying to replicate or create an actually assembly language. [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/399/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canvas Part 4</title>
		<link>http://zensoftware.org/archives/376</link>
		<comments>http://zensoftware.org/archives/376#comments</comments>
		<pubDate>Wed, 15 Jul 2009 16:24:30 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=376</guid>
		<description><![CDATA[If you&#8217;ve played around with the demos, then you might have noticed a little bug. If you click down in one square and let the mouse up in another square, the square you clicked down in will stay green. I haven&#8217;t addressed this issue in earlier examples because it&#8217;s not actually a bug. What I [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/376/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Canvas Grid Part 3</title>
		<link>http://zensoftware.org/archives/362</link>
		<comments>http://zensoftware.org/archives/362#comments</comments>
		<pubDate>Sun, 12 Jul 2009 18:40:19 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=362</guid>
		<description><![CDATA[Last time we managed to create a very simple grid and change colors when you clicked on a cell. But, being a first attempt the grid wasn&#8217;t flexible and it had a lot of duplicated code. In this post we are going to improve it. Before we start, let&#8217;s take a look at the finished [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/362/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drawing a Grid on Canvas</title>
		<link>http://zensoftware.org/archives/351</link>
		<comments>http://zensoftware.org/archives/351#comments</comments>
		<pubDate>Sun, 12 Jul 2009 05:45:01 +0000</pubDate>
		<dc:creator>Chris Richards</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[JS]]></category>

		<guid isPermaLink="false">http://zensoftware.org/?p=351</guid>
		<description><![CDATA[I&#8217;m going to need a Grid, so let&#8217;s start with a simple grid. A 2 by 2 grid will work just fine. There&#8217;s three ways to draw the grid, one is to draw filled rectangles, another is to just draw the outlines of the rectangles, and finally we could just draw a few lines. It [...]]]></description>
		<wfw:commentRss>http://zensoftware.org/archives/351/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
