<?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>James Wilson --blog &#187; Python</title>
	<atom:link href="http://ja.meswilson.com/blog/category/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://ja.meswilson.com/blog</link>
	<description></description>
	<lastBuildDate>Thu, 04 Feb 2010 22:05:49 +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>Twitter Push Notifications with Prowl without Growl</title>
		<link>http://ja.meswilson.com/blog/2009/07/19/twitter-push-notifications-with-prowl-without-growl/</link>
		<comments>http://ja.meswilson.com/blog/2009/07/19/twitter-push-notifications-with-prowl-without-growl/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 00:56:30 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Push Notifications]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/?p=243</guid>
		<description><![CDATA[Prowl has an API. Just found that out. Even has a python module written for it, that&#039;s already been forked many times.
So I made a twitter push notification script. 

Runs every minute and pushes any new timeline posts to you. Really simple. Just throw it on a server or any box that&#039;s running full time.
RSS [...]]]></description>
			<content:encoded><![CDATA[<p><a href="https://prowl.weks.net/">Prowl</a> has an API. Just found that out. Even has a python module written for it, <a href="http://github.com/omgmovieslol/prowlpy/network">that&#039;s already been forked many times</a>.</p>
<p>So I made a <a href="http://github.com/omgmovieslol/Prowl-Apps/tree/master">twitter push notification script</a>. </p>
<p><img src="http://ja.meswilson.com/blog/wp-content/uploads/IMG_0139.PNG" alt="IMG_0139" title="IMG_0139" width="320" height="480" class="alignnone size-full wp-image-246" /></p>
<p>Runs every minute and pushes any new timeline posts to you. Really simple. Just throw it on a server or any box that&#039;s running full time.</p>
<p>RSS and Gmail scripts coming.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2009/07/19/twitter-push-notifications-with-prowl-without-growl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paintball Board Software Types</title>
		<link>http://ja.meswilson.com/blog/2008/01/10/paintball-board-software-types/</link>
		<comments>http://ja.meswilson.com/blog/2008/01/10/paintball-board-software-types/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 06:51:31 +0000</pubDate>
		<dc:creator>James Wilson</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Scripts]]></category>

		<guid isPermaLink="false">http://ja.meswilson.com/blog/2008/01/10/paintball-board-software-types/</guid>
		<description><![CDATA[I wrote a post on Paintball Headlines that had a side note about how paintball board software was done, and how I might write python scripts demonstrating both ways.
Well, I did. Here they are.
threaded.py runs the check in different threads while event.py only runs the check when an event occurs (the trigger is pulled). You [...]]]></description>
			<content:encoded><![CDATA[<p>I wrote a <a href="http://paintballheadlines.com/2008/01/10/psp-officially-changes-rof/">post on Paintball Headlines</a> that had a side note about how paintball board software was done, and how I might write python scripts demonstrating both ways.</p>
<p>Well, I did. <a href='http://ja.meswilson.com/blog/wp-content/uploads/2008/01/board.zip' title='board.zip'>Here they are</a>.</p>
<p>threaded.py runs the check in different threads while event.py only runs the check when an event occurs (the trigger is pulled). You can look a the source code of each to understand the differences. </p>
<p>These weren&#039;t made or show that one way is better than the other, they just demonstrate both methods.</p>
<p>Do I know how they do it? No. I&#039;m sure they aren&#039;t running higher level language like python. If any board manufacturers want to let me know, please comment. </p>
<p>I&#039;m also sure that actual board software is done much better, and not the work of some 20 year old hacking some code together in about an hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://ja.meswilson.com/blog/2008/01/10/paintball-board-software-types/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
