<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>Gustavo on Software Development</title>
	<link>http://gustavonarea.net</link>
	<description>Notes from an aspiring software craftsman</description>
	<lastBuildDate>Mon, 30 Jan 2012 22:42:55 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.2.1" -->

	<item>
		<title>The Software Practitioner&#8217;s Digest: December 2011</title>
		<description><![CDATA[This is the third issue of the The Software Practitioner&#8217;s Digest, covering the little activity from December 2011 &#8212; A very quiet month not only because of the holiday season, but also because it&#8217;s an even month and the periodicals I follow are published in odd months. The next issue should be along the lines [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/tspd-2011-12/</link>
			</item>
	<item>
		<title>The Software Practitioner&#8217;s Digest: November 2011</title>
		<description><![CDATA[This tardy issue of The Software Practitioner&#8217;s Digest highlights articles from Better Software, IEEE Software, Software Engineering Notes and Jakob Nielsen, as well as a book on applied psychology in software development teams, all of which were published in November 2011. In this issue: Technical debt Tom DeMarco: All Late Projects Are the Same Improving [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/tspd-2011-11/</link>
			</item>
	<item>
		<title>The Software Practitioner&#8217;s Digest: October 2011</title>
		<description><![CDATA[Hello, World! You&#8217;re reading the first issue of The Software Practitioner&#8217;s Digest, covering resources published during October 2011. Computer The October issue of Computer features articles on Software Engineering and how it meets other fields. Can Practitioners Neglect Theory and Theoreticians Neglect Practice? Manfred Broy explains the importance of theory in software development and why [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/tspd-2011-10/</link>
			</item>
	<item>
		<title>&#8220;WSGI from Start to Finish&#8221; materials available</title>
		<description><![CDATA[I&#8217;ve just uploaded the materials for my tutorial at EuroPython 2010, &#8220;WSGI from Start to Finish&#8221;. You can also get the slides and the WSGI cheat-sheet individually. I&#8217;ve updated the slides so that they make sense even without me speaking; so now they have references to the code examples. The tutorial was recorded and should [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/wsgi-from-start-to-finish-materials-available/</link>
			</item>
	<item>
		<title>Web Site Security With repoze.who and repoze.what</title>
		<description><![CDATA[This article first appeared in the May 2009 issue of Python Magazine and has been slightly updated. The contents of the article are only applicable to repoze.who 1.0 and repoze.what 1.0, not repoze.who 2 and repoze.what 1.1 which are under development as of this writing. Have you ever created a Web application? If so, it&#8217;s [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/repoze-auth/</link>
			</item>
	<item>
		<title>&#8220;WSGI from Start to Finish&#8221; at EuroPython 2010</title>
		<description><![CDATA[If you&#8217;re a Web Application Developer using Python, you may be very interested in the tutorial I am presenting at EuroPython 2010: &#8220;WSGI from Start to Finish: How to use the power of WSGI to solve problems your framework cannot solve&#8221;. Your favorite Web framework is not able to meet all your needs, all the [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/wsgi-from-start-to-finish-at-europython-2010/</link>
			</item>
	<item>
		<title>WSGI and Repoze on identi.ca</title>
		<description><![CDATA[A few weeks ago I started the Repoze and WSGI groups on identi.ca. Please feel free to join us if you have something to share! Or just keep an eye on those groups to receive updates.]]></description>
		<link>http://gustavonarea.net/blog/posts/wsgi-and-repoze-on-identi-ca/</link>
			</item>
	<item>
		<title>Getting back on track</title>
		<description><![CDATA[Yes, I&#8217;m alive. Since the second half of last summer I&#8217;ve been inactive in the Free Software arena. No commits, no emails from me in the last few months which may indicate that the projects are dead. So I wanted to write to let you know that I have no plans to stop maintaining any [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/getting-back-on-track/</link>
			</item>
	<item>
		<title>Koren&#8217;s SVD++ Python Implementation</title>
		<description><![CDATA[I recently had to implement a recommender system for the Netflix Prize. Out of the best known models, I chose Yehuda Koren&#8217;s SVD++ model as published on the paper entitled &#8220;Factorization Meets the Neighborhood: a Multifaceted Collaborative Filtering Model&#8221; (the version that doesn&#8217;t take into account temporal effects; I&#8217;d have implemented the complete model, but [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/korens-svd-python-implementation/</link>
			</item>
	<item>
		<title>Announcing Booleano</title>
		<description><![CDATA[I am proud to announce the first alpha release of Booleano, a Python-based interpreter of boolean expressions: Booleano is an interpreter of boolean expressions, a library to define and run filters available as text (e.g., in a natural language) or in Python code. In order to handle text-based filters, Booleano ships with a fully-featured parser [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/announcing-booleano/</link>
			</item>
</channel>
</rss>

