<?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>@TheKeyboard &#187; Gunicorn</title>
	<atom:link href="http://www.littlehart.net/atthekeyboard/tag/gunicorn/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.littlehart.net/atthekeyboard</link>
	<description>Facebook should&#039;ve be written in unicornSchemaLang, because everyone *knows* that PHP is no good for anything, right?</description>
	<lastBuildDate>Wed, 08 Sep 2010 01:58:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Rallyhat lives!</title>
		<link>http://www.littlehart.net/atthekeyboard/2010/03/12/rallyhat-lives/</link>
		<comments>http://www.littlehart.net/atthekeyboard/2010/03/12/rallyhat-lives/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 22:00:58 +0000</pubDate>
		<dc:creator>Chris Hartjes</dc:creator>
				<category><![CDATA[Rallyhat]]></category>
		<category><![CDATA[CouchDB]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Django Debug Toolbar]]></category>
		<category><![CDATA[django-registration]]></category>
		<category><![CDATA[Eric Florenzano]]></category>
		<category><![CDATA[geopy]]></category>
		<category><![CDATA[Gunicorn]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.littlehart.net/atthekeyboard/?p=694</guid>
		<description><![CDATA[Some of my long-time readers have seen me mention a long-festering (I believe that is the correct term at this point) project that I dubbed Rallyhat. It first started out as a &#8220;figure out when some baseball teams are in town and buy tickets&#8221; and then morphed into &#8220;a tool for helping people plan road [...]]]></description>
			<content:encoded><![CDATA[<p>
Some of my long-time readers have seen me mention a long-festering (I believe that is the correct term at this point) project that I dubbed <a href="http://www.rallyhat.com">Rallyhat</a>.  It first started out as a &#8220;figure out when some baseball teams are in town and buy tickets&#8221; and then morphed into &#8220;a tool for helping people plan road trips by tagging destinations with information&#8221;.
</p>
<p>
What it really became was a tool for me to learn how to write a solid web-app using Python and Django.  I&#8217;m happy to say I finally have a version that I feel comfortable sharing with the rest of you.  So feel free to check it out.  Pound on it, try and break it and I will also read your feedback and comments.  I&#8217;m sure you can figure out my email address&#8230;
</p>
<p>
Also, I&#8217;ve found it has been easy to pick up not only Python and Django itself.  I&#8217;m ready to tackle some other applications using Django, and I have one just in mind.
</p>
<p>
Yes, I am aware at how spartan it looks right now.  I&#8217;m more focussed on functionality than how it looks right now.  I&#8217;ve already gotten some interesting ideas on expanding the app to include adding in images to go with locations, so we&#8217;ll see how that goes.
</p>
<p>
For those who are curious, I built it using the following:</p>
<ul>
<li>Python 2.6</li>
<li>Django 1.2 beta 1</li>
<li><a href="http://couchdb.apache.org/">CouchDB</a> to store the trip plans</li>
<li><a href="http://code.google.com/p/couchdb-python/">couchdb-python</a></li>
<li><a href="http://code.google.com/p/geopy/">GeoPy</a></li>
<li><a href="http://bitbucket.org/ubernostrum/django-registration/">django-registration</a></li>
<li>Google Maps services</li>
<li><a href="http://github.com/robhudson/django-debug-toolbar">Django Debug Toolbar</a></li>
<li>deployed using Nginx + <a href="http://github.com/benoitc/gunicorn">Gunicorn</a>, configured with the help of <a href="http://twitter.com/ericlo">Eric Florenzano&#8217;s</a> awesome Django Advent article about <a href="http://djangoadvent.com/1.2/deploying-django-site-using-fastcgi/">deploying Django using FastCGI</a> because it mentioned how you could use Gunicorn</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.littlehart.net/atthekeyboard/2010/03/12/rallyhat-lives/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
