<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Gustavo on Information Technology</title>
	<link>http://gustavonarea.net</link>
	<description>Just a social techie</description>
	<lastBuildDate>Wed, 17 Feb 2010 00:11:21 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<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 of [...]]]></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 whose grammar [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/announcing-booleano/</link>
			</item>
	<item>
		<title>GPG Keys Replaced</title>
		<description><![CDATA[After the new flaw found in the SHA-1 algorithm, I revoked my old 1024-bit DSA keys 3CF79EB5A445A8F1 (personal stuff) and 6C6EECCDDA5B38DD (GLM stuff).
My new key is EFFAB77E092DD1E2 and you can download it from keyservers such as hkp://keyserver.ubuntu.com or hkp://wwwkeys.eu.pgp.net. This new key has been signed with my old keys, to help you decide if you [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/gpg-keys-replaced/</link>
			</item>
	<item>
		<title>Cracked last week</title>
		<description><![CDATA[My VPS provider was cracked last week by an attacker who removed everything on the host machines (yes, the frightening &#8220;rm -rf /&#8221;!), so my sites (including what.repoze.org) had been down until yesterday night.
The attack was performed on Sunday, but I had to wait until Friday to get a new server (fortunately I don&#8217;t host [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/cracked-last-week/</link>
			</item>
	<item>
		<title>Dell is ashamed of its Ubuntu-powered laptops</title>
		<description><![CDATA[My laptop was slow while running my chain and ball KDE 4, and also got some things broken recently (e.g., battery, screen hinges), so I decided to buy a new one last week before it leaves me stranded. And soon enough I realized that I had two options:

Buy it in a place where every single [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/dell-ashamed-ubuntu-laptops/</link>
			</item>
	<item>
		<title>Freedomware needs more engineering and less mere &#8220;development&#8221;</title>
		<description><![CDATA[I am absolutely convinced that freedomware requires less typical development projects and more engineering projects. To overtake freedom-trampling software, we need more than a good philosophy, the best hardware support, cutting-edge technology and money — we need engineering.
We have a lot to learn from the freedom-trampling industry is this regard (possibly, the only thing that [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/freedomware-needs-more-engineering-and-less-mere-development/</link>
			</item>
	<item>
		<title>Are you a Software Developer or a Software Engineer?</title>
		<description><![CDATA[Tired of the indeliberate usage of the term &#8220;software engineering&#8221;, where &#8220;software developer&#8221; and &#8220;software engineer&#8221; seem to be exchangeable, I&#8217;m writing this article to explain what I think Software Engineering really is.
But first, let&#8217;s remember some basic terminology:

Programmer
Anyone who can create a program in at least one programming language, regardless of the use of [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/are-you-a-software-developer-or-a-software-engineer/</link>
			</item>
	<item>
		<title>Horrible first impressions with Intrepid</title>
		<description><![CDATA[My first impression with Intrepid has not been good at all:

It broke the web server in one of the servers I administrate, and it took me a while to spot the bug.
I had no way to access the Internet from my laptop! No wireless network, no wired network. Nothing. Picture how hard it was for [...]]]></description>
		<link>http://gustavonarea.net/blog/posts/horrible-first-impressions-with-intrepid/</link>
			</item>
</channel>
</rss>
