<?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>Jake Wharton &#187; Python</title>
	<atom:link href="http://jakewharton.com/category/programming/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://jakewharton.com</link>
	<description>Programming, Freelance Web Design, etc.</description>
	<lastBuildDate>Tue, 24 Aug 2010 22:08:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Introducing py-videodownloader</title>
		<link>http://jakewharton.com/2010/04/04/introducing-py-video-downloader/</link>
		<comments>http://jakewharton.com/2010/04/04/introducing-py-video-downloader/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 18:37:17 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[py-video-downloader]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=430</guid>
		<description><![CDATA[py-videodownloader is a python script which allows for the downloading of videos from the major online providers of streaming video. Currently it supports only YouTube and Vimeo but is modularized so adding other services is fairly simple. It is based off of the py-youtube-downloader script written by chexov.
To use, run the script with a target [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2010/04/04/introducing-py-video-downloader/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What the near future holds&#8230;</title>
		<link>http://jakewharton.com/2010/03/30/what-the-near-future-holds/</link>
		<comments>http://jakewharton.com/2010/03/30/what-the-near-future-holds/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 22:03:42 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SMSBarrage]]></category>
		<category><![CDATA[SMSMorse]]></category>
		<category><![CDATA[SMSPoll]]></category>
		<category><![CDATA[jQTinyTable]]></category>
		<category><![CDATA[jQValidate]]></category>
		<category><![CDATA[mkvdts2ac3]]></category>
		<category><![CDATA[py-video-downloader]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=427</guid>
		<description><![CDATA[
A bunch of my projects are at large &#8220;in between&#8221; stages. Here is what the near future holds for them:
SMSMorse
This is the app that got me my developer seeded Nexus One so it gets the first revamping. I have just begun rewriting this from scratch as an exercise to get back in to Android development and [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2010/03/30/what-the-near-future-holds/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Automatic GitHub Hook Puller for Easy Deployment</title>
		<link>http://jakewharton.com/2009/11/06/automatic-github-hook-puller-for-easy-deployment/</link>
		<comments>http://jakewharton.com/2009/11/06/automatic-github-hook-puller-for-easy-deployment/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 01:51:42 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[GitHub]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=403</guid>
		<description><![CDATA[In developing websites I would often find myself committing to its git repository, pushing to GitHub, and then SSH-ing to the web host and manually triggering a pull. While being very tedious it sufficed to get the job done. For months I had vowed to employ GitHub&#8217;s post-receive hooks to automatically pull in changes on [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2009/11/06/automatic-github-hook-puller-for-easy-deployment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DXVA/Awesome Compliant Checker</title>
		<link>http://jakewharton.com/2009/07/11/dxva-awesome-compliant-checker/</link>
		<comments>http://jakewharton.com/2009/07/11/dxva-awesome-compliant-checker/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 02:37:04 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=359</guid>
		<description><![CDATA[Checking an encode for DXVA compliance or the much more strict Awesome compliance has involved checking the MediaInfo output for up to 16 different settings. While most encoders understand these settings, a lot of end-users and potential uploaders do not. It is for this reason that I have created a pyy-based web application which automatically [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2009/07/11/dxva-awesome-compliant-checker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python Import Trickery</title>
		<link>http://jakewharton.com/2009/07/07/python-import-trickery/</link>
		<comments>http://jakewharton.com/2009/07/07/python-import-trickery/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 23:18:15 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=335</guid>
		<description><![CDATA[The use of 3rd party packages (i.e. through git submodules) you might run into an instance where a package requires a library that is not installed. If you use a 3rd party hosting solution and cannot modify your main installation there is an easy trick to aid in making these missing libraries importable.

Python&#8217;s sys.modules dictionary [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2009/07/07/python-import-trickery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Scenerename &#8211; Automated TV Show File Renaming</title>
		<link>http://jakewharton.com/2009/05/20/scenerename-automated-tv-show-file-renaming/</link>
		<comments>http://jakewharton.com/2009/05/20/scenerename-automated-tv-show-file-renaming/#comments</comments>
		<pubDate>Wed, 20 May 2009 16:48:12 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[scenerename]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=317</guid>
		<description><![CDATA[scenerename is a python script which will automatically parse and rename your TV media files. It uses the tvdb_api library to access thetvdb.com&#8217;s extensive TV information.
Example (be sure to scroll to the right to see new names):
/mnt/media/.Downloads/Scrubs.S08.720p.HDTV.x264$ ~/scenerename.py
Fetching series data for "scrubs"...
--------------------------------------------------------------------------------------------------------------------------------------------
Original Name             [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2009/05/20/scenerename-automated-tv-show-file-renaming/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PyCache, a Python port of PHPCache</title>
		<link>http://jakewharton.com/2009/02/05/pycache-a-python-port-of-phpcache/</link>
		<comments>http://jakewharton.com/2009/02/05/pycache-a-python-port-of-phpcache/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 16:07:55 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[PyCache]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=92</guid>
		<description><![CDATA[If you write web pages in Python and find your complex database queries are slowing down you page load times then you might want to consider a caching solution. While most advanced frameworks (like Django) provide their own internal caching solution, basic frameworks and barebone sites are left to dry.
PyCache allows you to store and [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2009/02/05/pycache-a-python-port-of-phpcache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polyreviki: A Key-Value Based Wiki</title>
		<link>http://jakewharton.com/2008/12/26/polyreviki-a-key-value-based-wiki/</link>
		<comments>http://jakewharton.com/2008/12/26/polyreviki-a-key-value-based-wiki/#comments</comments>
		<pubDate>Fri, 26 Dec 2008 04:11:35 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[rcdict]]></category>
		<category><![CDATA[Polyreviki]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=63</guid>
		<description><![CDATA[Polyreviki is wiki system which holds content in key-value pairs rather than in one large chunk. It then manages each revision as a collection of these pairs. By managing the key-value pairs of an entry individually subsequent commits store only the changed values thus eliminating data duplication. If you&#8217;re just looking for the source code, [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2008/12/26/polyreviki-a-key-value-based-wiki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Pygments in Redmine</title>
		<link>http://jakewharton.com/2008/11/12/using-pygments-in-redmine/</link>
		<comments>http://jakewharton.com/2008/11/12/using-pygments-in-redmine/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 19:53:07 +0000</pubDate>
		<dc:creator>Jake Wharton</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Pygments]]></category>
		<category><![CDATA[Redmine]]></category>

		<guid isPermaLink="false">http://jakewharton.com/?p=66</guid>
		<description><![CDATA[The syntax highlighting engine in Redmine is CodeRay which is vastly underpowered to be used in software as useful as Redmine. The obvious choice (at least for me) for proper syntax highlighting is Pygments, a python library. To change the syntax highlighting engine a few modifications need to be made to both Redmine and to [...]]]></description>
		<wfw:commentRss>http://jakewharton.com/2008/11/12/using-pygments-in-redmine/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
