<?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/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>the zen machine</title>
	<atom:link href="http://zenmachine.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://zenmachine.wordpress.com</link>
	<description>Yeah right. Who's the only one here who knows the illegal ninja moves from the government? (Napoleon Dynamite)</description>
	<lastBuildDate>Thu, 29 Oct 2009 02:04:35 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='zenmachine.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/ae8c518b260e0086c9e30656b4428e4e?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>the zen machine</title>
		<link>http://zenmachine.wordpress.com</link>
	</image>
			<item>
		<title>Github repo</title>
		<link>http://zenmachine.wordpress.com/2009/10/29/github-repo/</link>
		<comments>http://zenmachine.wordpress.com/2009/10/29/github-repo/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 02:04:35 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=133</guid>
		<description><![CDATA[I&#8217;m uploading almost all code from this blog to my repo at github: http://github.com/gleicon/zenmachine .
There&#8217;s some really ugly stuff, old ruby constructs, but all in all it&#8217;s been fun to review and update them. One of my top posts of all time, about text classification and ruby is getting a review and will be uploaded [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=133&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/10/29/github-repo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>Twisted COMET</title>
		<link>http://zenmachine.wordpress.com/2009/10/28/twisted-comet/</link>
		<comments>http://zenmachine.wordpress.com/2009/10/28/twisted-comet/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 01:59:04 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[concurrent]]></category>
		<category><![CDATA[nginx. comet]]></category>
		<category><![CDATA[twisted]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=127</guid>
		<description><![CDATA[I was about to write a post about NGINX, Python, Twisted and COMET, but it got so long that I decided to break it in 2 or 3 parts.
The first one is a kind of follow-up to the last post . This time the subject is a script that will search for a given word [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=127&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/10/28/twisted-comet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>twisted and comet (comet in 60 seconds)</title>
		<link>http://zenmachine.wordpress.com/2009/09/19/twisted-and-comet-comet-in-60-seconds/</link>
		<comments>http://zenmachine.wordpress.com/2009/09/19/twisted-and-comet-comet-in-60-seconds/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 03:04:30 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[concurrency]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[threads]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=118</guid>
		<description><![CDATA[I&#8217;ve been looking into twisted to build a comet based app. It&#8217;s not a hard task, given that you can tune a lot of parameters (including which kind of reactor), but the basics are very interesting. Combining this approach along with a nginx based architecture has given me excellent results.

Before reading my example, I have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=118&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/09/19/twisted-and-comet-comet-in-60-seconds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>More twitter: naive friend recommendation</title>
		<link>http://zenmachine.wordpress.com/2009/08/22/more-twitter-naive-friend-recommendation/</link>
		<comments>http://zenmachine.wordpress.com/2009/08/22/more-twitter-naive-friend-recommendation/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 01:59:20 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[data mining]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[recommendation]]></category>
		<category><![CDATA[social graph]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=116</guid>
		<description><![CDATA[To finish the holy trilogy of twitter madness, there goes a naive friend recommender script for twitter. It basically applies a simple idea over the social graph: from all my friends, select all their friends that I don&#8217;t follow, rank them by ocurrence, filter against who is already in my list and recommend them to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=116&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/08/22/more-twitter-naive-friend-recommendation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>A twitter bot</title>
		<link>http://zenmachine.wordpress.com/2009/08/21/a-twitter-bot/</link>
		<comments>http://zenmachine.wordpress.com/2009/08/21/a-twitter-bot/#comments</comments>
		<pubDate>Fri, 21 Aug 2009 21:51:23 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[data mining]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[applicaton]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=103</guid>
		<description><![CDATA[One of the first experiments that I did with python and twitter was a BOT. I was interested in testing how would an interactive application work using twitter, and a reasonable model for me is that it would answer back when a user sent a message, after performing a given action.
To test it, I built [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=103&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/08/21/a-twitter-bot/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>Data mining &#8211; Harvesting information from twitter</title>
		<link>http://zenmachine.wordpress.com/2009/08/19/data-mining-harvesting-from-twitter/</link>
		<comments>http://zenmachine.wordpress.com/2009/08/19/data-mining-harvesting-from-twitter/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 03:00:01 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[data mining]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scraping]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[harvesting]]></category>
		<category><![CDATA[url shorteners]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=85</guid>
		<description><![CDATA[The whole twitter&#8217;s user base provide us with a snapshot of what is hip and what is not right now. Using its trends and searching, it&#8217;s possible to harvest a lot of information. The heavy load of crawling and storing such huge volume is naturally handled by them.
One could argue that the results would be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=85&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/08/19/data-mining-harvesting-from-twitter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>An office docs to flash converter (i.e. my slideshare clone)</title>
		<link>http://zenmachine.wordpress.com/2009/07/31/online-office-docs-to-flash-converter/</link>
		<comments>http://zenmachine.wordpress.com/2009/07/31/online-office-docs-to-flash-converter/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 12:53:15 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[queue]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[testdrive]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[juno]]></category>
		<category><![CDATA[openoffice]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[swf]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=78</guid>
		<description><![CDATA[Online office docs to pdf and swf converter using python, juno, rabbitmq and a load of cool stuff.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=78&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/07/31/online-office-docs-to-flash-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>

		<media:content url="http://zenmachine.files.wordpress.com/2009/07/tinyppt_diag.png?w=150" medium="image">
			<media:title type="html">tinyppt_diag</media:title>
		</media:content>
	</item>
		<item>
		<title>My book at google books</title>
		<link>http://zenmachine.wordpress.com/2009/06/11/my-book-at-google-books/</link>
		<comments>http://zenmachine.wordpress.com/2009/06/11/my-book-at-google-books/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 13:36:59 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[book]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/2009/06/11/my-book-at-google-books/</guid>
		<description><![CDATA[Long ago I wrote a book about Linux Programming (portuguese only). I just saw that it is added to google books at http://books.google.com/books?id=nMoQKiQyHwwC . There are some cute previews, including a serial port circuit picture  
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=76&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/06/11/my-book-at-google-books/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>link recap</title>
		<link>http://zenmachine.wordpress.com/2009/05/07/link-recap/</link>
		<comments>http://zenmachine.wordpress.com/2009/05/07/link-recap/#comments</comments>
		<pubDate>Thu, 07 May 2009 20:36:57 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[architecture]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[ampq]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[nanite]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=71</guid>
		<description><![CDATA[Following up this old post, there is an presentation from MySQL Conf &#38; Expo 2009 about using Memcached showing the basic usage pattern, which by the way is not using memcached as a database, asking if you can search inside it&#8217;s keys and so on.
Another presentation from Craiglist&#8217;s Jeremy Zawodny about using sphinx to index [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=71&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/05/07/link-recap/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
		<item>
		<title>More on memcached</title>
		<link>http://zenmachine.wordpress.com/2009/02/17/more-on-memcached/</link>
		<comments>http://zenmachine.wordpress.com/2009/02/17/more-on-memcached/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 20:04:54 +0000</pubDate>
		<dc:creator>gm</dc:creator>
				<category><![CDATA[architecture]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[memcached]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://zenmachine.wordpress.com/?p=58</guid>
		<description><![CDATA[Sharing memcache data between different applications is useful and easy, be it as a glorified IPC, a robust distributed cache, rate limit control or any other suggested architecture approach.
There are some caveats tho:
<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zenmachine.wordpress.com&blog=1860039&post=58&subd=zenmachine&ref=&feed=1" />]]></description>
		<wfw:commentRss>http://zenmachine.wordpress.com/2009/02/17/more-on-memcached/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">gm</media:title>
		</media:content>
	</item>
	</channel>
</rss>