<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- generator="wordpress/2.2" --><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Salvatore Iovene</title>
	<link>http://www.iovene.com</link>
	<description>About myself and programming</description>
	<pubDate>Sun, 11 May 2008 09:38:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SalvatoreIovene" type="application/rss+xml" /><feedburner:emailServiceId>SalvatoreIovene</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Win32 odyssey: who needs documentation?</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/5HfyEKb4pIs/</link>
		<comments>http://www.iovene.com/win32-odyssey-who-needs-documentation/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 07:59:46 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://www.iovene.com/win32-odyssey-who-needs-documentation/</guid>
		<description>During my coding adventures, I have just found myself having to port an existing Win32 application to CMake. After writing a mere 283 lines CMakeLists.txt file, and getting the application successfully compile, I fired it up to see if it worked, of course. I found it failing when doing a WSAAsyncSelect, and failing there didn&amp;#8217;t [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=UpOgyb9b"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=k6p5fDxx"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=k6p5fDxx" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=e2tNB0xo"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/win32-odyssey-who-needs-documentation/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/win32-odyssey-who-needs-documentation/</feedburner:origLink></item>
		<item>
		<title>Leaving closed protocols behind</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/_cJ_jMUcgRQ/</link>
		<comments>http://www.iovene.com/leaving-closed-protocols-behind/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 08:52:55 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Personal]]></category>

		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://www.iovene.com/leaving-closed-protocols-behind/</guid>
		<description>(Leggi la versione Italiana qui.)
In order to fulfill what has been a proposition of mine for quite a long time, as of December the 1st 2007, I will no longer use any Instant Messaging services based on a closed protocol, e.g. MSN, ICQ, AIM or Yahoo. The only way you will be able to contact [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=EndmoVYO"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=njIW6Jaa"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=njIW6Jaa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=XwMpKUCR"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/leaving-closed-protocols-behind/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/leaving-closed-protocols-behind/</feedburner:origLink></item>
		<item>
		<title>Fujitsu-Siemens shame on you</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/Tuseeqbs-Hs/</link>
		<comments>http://www.iovene.com/fujitsu-siemens-shame-on-you/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 12:15:44 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://www.iovene.com/fujitsu-siemens-shame-on-you/</guid>
		<description>I found myself in the process of realizing a dual-boot system on a laptop, with Windows XP and Ubuntu 7.10. After wiping out the content of the disk and partitioning it appropriately, I proceed to the installation of Windows XP (knowing that I needed to install it first, since it would overwrite the MBR and [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=TNPX2YWt"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=hKRdiAB4"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=hKRdiAB4" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=pKbdo17O"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/fujitsu-siemens-shame-on-you/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/fujitsu-siemens-shame-on-you/</feedburner:origLink></item>
		<item>
		<title>Who wants to talk about patent infringement?</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/rSsajjvEV9Q/</link>
		<comments>http://www.iovene.com/who-wants-to-talk-about-patent-infringement/#comments</comments>
		<pubDate>Tue, 15 May 2007 13:00:58 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/who-wants-to-talk-about-patent-infringement/</guid>
		<description>After all the dust raised again by Microsoft about Linux and the Open Source community allegedly committing patent infringements (235 this time, they were 228 in 2004), I really feel the need to spend a few words about the matter, or then, a few images.
It looks like the jealous Redmond&amp;#8217;s zealots, avidly fighting to protect [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=vVKiUETD"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=ogK4RYu1"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=ogK4RYu1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=DlGB7MdS"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/who-wants-to-talk-about-patent-infringement/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/who-wants-to-talk-about-patent-infringement/</feedburner:origLink></item>
		<item>
		<title>TABs vs Spaces. The end of the debate.</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/HZuI5b4VAr4/</link>
		<comments>http://www.iovene.com/tabs-vs-spaces-the-end-of-the-debate/#comments</comments>
		<pubDate>Mon, 14 May 2007 12:21:33 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/tabs-vs-spaces-the-end-of-the-debate/</guid>
		<description>When writing source code, indenting is very important. Having a neat and clean programming style, let alone a precise and uniform one, is probably one of the most important keys when attaching example source code with a job application. I was myself asked to show some of my source code in my last two interviews. [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=q1gYr73r"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=gj66tltD"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=gj66tltD" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=nOV5I2FX"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/tabs-vs-spaces-the-end-of-the-debate/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/tabs-vs-spaces-the-end-of-the-debate/</feedburner:origLink></item>
		<item>
		<title>How to improve the quality of programmers</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/PHVJaH5qvAU/</link>
		<comments>http://www.iovene.com/how-to-improve-the-quality-of-programmers/#comments</comments>
		<pubDate>Fri, 09 Mar 2007 20:25:05 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/how-to-improve-the-quality-of-programmers/</guid>
		<description>After claiming that most programmers just can&amp;#8217;t program, and actually addressing most of the problems to the lack of passion of people who decide to start a career as a programmer, I would also like to express my point of view on a tightly related subject: what can be done to improve the situation? The [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=e24TjrFm"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=WCTo51GC"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=WCTo51GC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=0AsQhzfR"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/how-to-improve-the-quality-of-programmers/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/how-to-improve-the-quality-of-programmers/</feedburner:origLink></item>
		<item>
		<title>Why most programmers are lousy</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/NMr069XCKbc/</link>
		<comments>http://www.iovene.com/why-most-programmers-are-lousy/#comments</comments>
		<pubDate>Thu, 08 Mar 2007 12:10:23 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/why-most-programmers-are-lousy/</guid>
		<description>I&amp;#8217;ve been in the IT field long enough to get to know many programmers, both experienced and just wannabies. During this time, I&amp;#8217;ve realized that most of them are just bad programmers, simply said. I find myself agreeing with a brilliant post by Jeff Atwood, which alleges that programmers can&amp;#8217;t program. What are the reasons [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=HTDu6Hnq"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=N7lzZPXG"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=N7lzZPXG" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=6i9kfWQk"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/why-most-programmers-are-lousy/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/why-most-programmers-are-lousy/</feedburner:origLink></item>
		<item>
		<title>The ultimate guide for UTF-8 in irssi and GNU/Screen</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/dNeEQ_BrA2I/</link>
		<comments>http://www.iovene.com/the-ultimate-guide-for-utf-8-in-irssi-and-gnuscreen/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 19:03:15 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Howtos]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/the-ultimate-guide-for-utf-8-in-irssi-and-gnuscreen/</guid>
		<description>I&amp;#8217;ve been having quite a lot of trouble, lately, configuring irssi to work well with UTF-8. Irssi&amp;#8217;s documentation was quite incomplete, on the matter, or discouraging, and there wasn&amp;#8217;t much on the Internet, so, after figuring out what the way is, I&amp;#8217;ll share it here.
First of all, you&amp;#8217;ve got to make sure that your system [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=WPfwQ9mB"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=dGK455l6"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=dGK455l6" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=9ByIZDB1"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/the-ultimate-guide-for-utf-8-in-irssi-and-gnuscreen/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/the-ultimate-guide-for-utf-8-in-irssi-and-gnuscreen/</feedburner:origLink></item>
		<item>
		<title>Useless fuss about ZIP and RAR</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/srmtdMewF-Q/</link>
		<comments>http://www.iovene.com/useless-fuss-about-zip-and-rar/#comments</comments>
		<pubDate>Fri, 23 Feb 2007 23:46:01 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/useless-fuss-about-zip-and-rar/</guid>
		<description>There has been some fuss generated by Jeff Atwood (who is a Windows developer, which is bad, and a Visual Basic one, which is worse), who seems, in my humble opinion, to be giving partial information around, as closed in his Windows-only world as he appears to be. In a recent article of his, Jeff [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=bzwwxC8u"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=Bu1EBhX2"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=Bu1EBhX2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=5yMAiYYb"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/useless-fuss-about-zip-and-rar/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/useless-fuss-about-zip-and-rar/</feedburner:origLink></item>
		<item>
		<title>Architecture of patching semantic versus logical content</title>
		<link>http://feedproxy.google.com/~r/SalvatoreIovene/~3/bSSd8PojD8U/</link>
		<comments>http://www.iovene.com/architecture-of-patching-semantic-versus-logical-content/#comments</comments>
		<pubDate>Mon, 19 Feb 2007 13:44:55 +0000</pubDate>
		<dc:creator>Salvatore Iovene</dc:creator>
		
		<category><![CDATA[Versioning]]></category>

		<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.iovene.com/architecture-of-patching-semantic-versus-logical-content/</guid>
		<description>Inspired by a certain patch that hit a darcs repository to which I concur, I would like to talk about one thing that developers don&amp;#8217;t seem to get very often, when using revision control systems: the structure of your files in the repository should have nothing to do with the logical units that make your [...]&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=QjOAN2Sa"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=jXKUJO1c"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?i=jXKUJO1c" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/SalvatoreIovene?a=al5zKOqU"&gt;&lt;img src="http://feeds.feedburner.com/~f/SalvatoreIovene?d=50" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
		<wfw:commentRss>http://www.iovene.com/architecture-of-patching-semantic-versus-logical-content/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.iovene.com/architecture-of-patching-semantic-versus-logical-content/</feedburner:origLink></item>
	</channel>
</rss>
