<?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>joshclarkson.net</title>
	<atom:link href="http://www.joshclarkson.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joshclarkson.net/blog</link>
	<description>inventive computer programming, hacking, and gadgetry</description>
	<lastBuildDate>Sat, 19 Jun 2010 11:44:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Writing and Regular Expressions</title>
		<link>http://www.joshclarkson.net/blog/writing-and-regular-expressions/</link>
		<comments>http://www.joshclarkson.net/blog/writing-and-regular-expressions/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 17:52:59 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=269</guid>
		<description><![CDATA[Just write. That&#8217;s what the blog post told me to do to get better at writing so that&#8217;s what I&#8217;m doing. I&#8217;m writing whatever comes into my head and I&#8217;m giving myself permission to fail. Permission to write junk that won&#8217;t be useful for anything but fodder for the delete button. I keep reminding myself [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/writing-and-regular-expressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Call to Creativity</title>
		<link>http://www.joshclarkson.net/blog/the-call-to-creativity/</link>
		<comments>http://www.joshclarkson.net/blog/the-call-to-creativity/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 04:50:30 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[creativity]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[improvement]]></category>
		<category><![CDATA[technique]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=221</guid>
		<description><![CDATA[The tedious tasks are not always the low hanging fruit. The reason tedious tasks persist is that the water is muddy. Our vision is blurry. Our view is cloudy. However the underlying truths in solving all tasks still remain. Namely that seeing the real problems, finding discreet steps, exploring unconventional options, and persistence in breaking [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/the-call-to-creativity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery, Dealing with Checkboxes</title>
		<link>http://www.joshclarkson.net/blog/jquery-dealing-with-checkboxes/</link>
		<comments>http://www.joshclarkson.net/blog/jquery-dealing-with-checkboxes/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 16:34:12 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[attr()]]></category>
		<category><![CDATA[checkboxes]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[next()]]></category>
		<category><![CDATA[prev()]]></category>
		<category><![CDATA[removeAttr()]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=225</guid>
		<description><![CDATA[This post will show you how to get checkbox values with jQuery and how to set checkbox values with jQuery. In my application I wanted to have two checkboxes and when one box was unchecked to check the other checkbox (to always keep one check box checked) But I didn&#8217;t want to use radio buttons. [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/jquery-dealing-with-checkboxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flying over the Rockies</title>
		<link>http://www.joshclarkson.net/blog/flying-over-the-rockies/</link>
		<comments>http://www.joshclarkson.net/blog/flying-over-the-rockies/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 03:28:40 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[ui]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/flying-over-the-rockies/</guid>
		<description><![CDATA[As I write this, I&#8217;m in a 737 flying over the Rocky mountains on my way home from a long week in Denver, Colorado. When you think about all the infrastructure that is in place to facilitate a flight from one US city to another it boggles the mind. Not just software and hardware; but [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/flying-over-the-rockies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging from Android</title>
		<link>http://www.joshclarkson.net/blog/blogging-from-android/</link>
		<comments>http://www.joshclarkson.net/blog/blogging-from-android/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 13:36:03 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[computing]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=206</guid>
		<description><![CDATA[I just installed the new wordpress app for Android phones. Now I can blog from anywhere! Of course writing things on a tiny phone screen is kind of funny. But I guess it&#8217;s nice for starting a draft when an idea strikes you, wherever you may be. I think I&#8217;ll try this out for while. [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/blogging-from-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are you a Luddite?</title>
		<link>http://www.joshclarkson.net/blog/are-you-a-luddite/</link>
		<comments>http://www.joshclarkson.net/blog/are-you-a-luddite/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 16:59:30 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[computing]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[growth]]></category>
		<category><![CDATA[luddism]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=183</guid>
		<description><![CDATA[From the wikipedia article, Luddite: The Luddites were a social movement of British textile artisans in the early nineteenth century who protested—often by destroying mechanised looms—against the changes produced by the Industrial Revolution, which they felt were leaving them without work and changing their entire way of life. As a proponent of software efficiency measures [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/are-you-a-luddite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Conjunction Junction What&#8217;s your Function</title>
		<link>http://www.joshclarkson.net/blog/conjunction-junction-whats-your-function/</link>
		<comments>http://www.joshclarkson.net/blog/conjunction-junction-whats-your-function/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 15:18:35 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[functions]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=176</guid>
		<description><![CDATA[Today I&#8217;ve decided to go over functions, (also known as &#8220;methods&#8221; or &#8220;subroutines&#8221;) the building blocks of modular code; and show why it&#8217;s a good idea to use them in your programming. When I first started writing web applications I didn&#8217;t really understand what a function was and how it worked, so I just avoided [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/conjunction-junction-whats-your-function/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Following Twitter from the Command Line</title>
		<link>http://www.joshclarkson.net/blog/following-twitter-from-the-command-line/</link>
		<comments>http://www.joshclarkson.net/blog/following-twitter-from-the-command-line/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 20:39:06 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=171</guid>
		<description><![CDATA[Previously I showed you how to tweet from the command line. It&#8217;s even easier to follow your twitter network from the command line. #!/bin/bash user=twitteruser pass=twitterpass curl -s -u ${user}:${pass} 'http://twitter.com/statuses/friends_timeline.xml?count=30' &#124; xmlstarlet sel -t -m '//status' -v 'user/screen_name' -o ': ' -v 'text' -n This will show you the last 30 tweets in your [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/following-twitter-from-the-command-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>An Open Invitation to the Programming Profession</title>
		<link>http://www.joshclarkson.net/blog/an-open-invitation-to-the-programming-profession/</link>
		<comments>http://www.joshclarkson.net/blog/an-open-invitation-to-the-programming-profession/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 16:49:07 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[encouragement]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[skills]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=141</guid>
		<description><![CDATA[Many of you may not believe me when I tell you that programming is within the grasp of the layman. Maybe you&#8217;re one of those people who, when you see a screen full of code, your mind just shuts down and goes blank. Well I&#8217;m here to tell you that the tools available to master [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/an-open-invitation-to-the-programming-profession/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery, Selecting the Previous Element With Filtering</title>
		<link>http://www.joshclarkson.net/blog/jquery-selecting-the-previous-element-with-filtering/</link>
		<comments>http://www.joshclarkson.net/blog/jquery-selecting-the-previous-element-with-filtering/#comments</comments>
		<pubDate>Tue, 05 May 2009 15:11:33 +0000</pubDate>
		<dc:creator>Josh</dc:creator>
				<category><![CDATA[economics]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[folksonomy]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[traversing]]></category>

		<guid isPermaLink="false">http://www.joshclarkson.net/blog/?p=112</guid>
		<description><![CDATA[Recently I was looking for a solution to this problem. My HTML looked like this: &#60;a class=&#34;file&#34; href=&#34;download/876243.pdf&#34;&#62;876243.pdf&#60;/a&#62; &#60;a class=&#34;tagcontrol&#34; id=&#34;876243.pdf&#34;&#62;tag&#60;/a&#62; &#60;a class=&#34;tag&#34; href=&#34;index.php?tag=test&#34;&#62;test&#60;/a&#62; &#60;img class=&#34;delete&#34; title=&#34;remove this tag&#34; src=&#34;img/tag-del.png&#34; /&#62; The idea being that you would click the image with the &#8220;delete&#8221; class and submit an ajax call to delete the tag for that [...]]]></description>
		<wfw:commentRss>http://www.joshclarkson.net/blog/jquery-selecting-the-previous-element-with-filtering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
