<?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>Cubelogic Improv &#187; me</title>
	<atom:link href="http://cubelogic.org/act/category/me/feed" rel="self" type="application/rss+xml" />
	<link>http://cubelogic.org/act</link>
	<description>against corporate evil # improvise # improve # act # fuck those corporate aliens</description>
	<lastBuildDate>Sat, 17 Apr 2010 08:30:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Recenti aggiornamenti</title>
		<link>http://cubelogic.org/act/102</link>
		<comments>http://cubelogic.org/act/102#comments</comments>
		<pubDate>Tue, 12 Sep 2006 08:23:13 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[logic]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://cubelogic.org/act/recenti-aggiornamenti.html</guid>
		<description><![CDATA[- WordPress 2.0.4 (motivo principale: poter usare Akismet, che sembra funzionare alla grande, per ora la spam-invasione in atto da un anno a questa parte sembra sotto controllo) - streamlining del template principale - nuovo nome - rimpiazzato tutti i feed con feedburner]]></description>
			<content:encoded><![CDATA[<p>- WordPress 2.0.4 (motivo principale: poter usare Akismet, che sembra funzionare alla grande, per ora la spam-invasione in atto da un anno a questa parte sembra sotto controllo)<br />
- streamlining del template principale<br />
- nuovo nome<br />
- rimpiazzato tutti i feed con <a href="http://feedburner.com">feedburner</a> <a href="http://feeds.feedburner.com/CubelogicImprov" title="Subscribe to Cubelogic Improv feed" rel="alternate" type="application/rss+xml"><img src="http://www.feedburner.com/fb/images/pub/feed-icon16x16.png" alt="" style="border:0; height:1em; width:1em; vertical-align: middle"/></a></p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/102/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>delicious</title>
		<link>http://cubelogic.org/act/63</link>
		<comments>http://cubelogic.org/act/63#comments</comments>
		<pubDate>Wed, 05 Oct 2005 07:08:38 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[logic]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[ubik]]></category>

		<guid isPermaLink="false">http://cubelogic.org/act/?p=63</guid>
		<description><![CDATA[Ho scoperto del.icio.us un po&#8217; in ritardo: my del.icio.us]]></description>
			<content:encoded><![CDATA[<p>Ho scoperto del.icio.us un po&#8217; in ritardo:</p>
<p><a href="http://del.icio.us/unita_logica">my del.icio.us</a></p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/63/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgraded to WordPress 1.5</title>
		<link>http://cubelogic.org/act/45</link>
		<comments>http://cubelogic.org/act/45#comments</comments>
		<pubDate>Wed, 02 Mar 2005 10:16:24 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[me]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I just upgraded this blog to WordPress 1.5. Installation went smooth thanks to the excellent instructions provided by the WordPress team. After the upgrade I noticed some pretty big rendering problems in the admin pages using Safari. For instance, the composition page doesn&#8217;t display the Quicktags editing buttons; there are many box alignment errors; also, [...]]]></description>
			<content:encoded><![CDATA[<p>I just upgraded this blog to WordPress 1.5. Installation went smooth thanks to the excellent instructions provided by the WordPress team. After the upgrade I noticed some pretty big rendering problems in the admin pages using Safari. For instance, the composition page doesn&#8217;t display the Quicktags editing buttons; there are many box alignment errors; also, the upper title does not display correctly. Everything works in Camino.</p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/45/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Spiciest thing ever</title>
		<link>http://cubelogic.org/act/38</link>
		<comments>http://cubelogic.org/act/38#comments</comments>
		<pubDate>Wed, 05 Jan 2005 23:27:00 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[me]]></category>

		<guid isPermaLink="false">http://cubelogic.org/act/?p=38</guid>
		<description><![CDATA[The wife cooked the spiciest thing in the whole fucking world. I swear to god, I just ate it, and I am&#8230;. crying. I was crying after the very first bite, and as a consequence, I took a huge plate of it, cos I wanted to prove to myself that I am strong resilient fucker. [...]]]></description>
			<content:encoded><![CDATA[<p>The wife cooked the spiciest thing in the whole fucking world. I swear to god, I just ate it, and I am&#8230;. crying. I was crying after the very first bite, and as a consequence, I took a huge plate of it, cos I wanted to prove to myself that I am strong resilient fucker. I am not. That thing is potent. It&#8217;s like being high.</p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/38/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mettere le cose a posto</title>
		<link>http://cubelogic.org/act/28</link>
		<comments>http://cubelogic.org/act/28#comments</comments>
		<pubDate>Sun, 19 Dec 2004 07:17:54 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[abstractions]]></category>
		<category><![CDATA[logic]]></category>
		<category><![CDATA[me]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://cubelogic.org/act/?p=28</guid>
		<description><![CDATA[Sto finalmente completando SimpleTimer, e in un certo senso non vedo l&#8217;ora di poter pensare ad altro, anche se ho imparato varie cose sviluppando questa piccola applicazione. CiÃ² di cui mi preme dire, tuttavia, Ã¨ un aspetto dell&#8217;attivitÃ  dello sviluppatore per me assai importante. Io lo chiamo, &#8220;mettere le cose a posto&#8221;. Se il refactoring [...]]]></description>
			<content:encoded><![CDATA[<p>Sto finalmente completando SimpleTimer, e in un certo senso non vedo l&#8217;ora di poter pensare ad altro, anche se ho imparato varie cose sviluppando questa piccola applicazione. CiÃ² di cui mi preme dire, tuttavia, Ã¨ un aspetto dell&#8217;attivitÃ  dello sviluppatore per me assai importante.  Io lo chiamo, &#8220;mettere le cose a posto&#8221;.  Se il refactoring Ã¨ ristrutturare, riadattare, ricompattare la struttura del software che Ã¨ stata sottoposta a svariate modifiche nel corso dello sviluppo (un&#8217;attivitÃ  fondamentale che provoca sublime piacere), il &#8220;mettere le cose a posto&#8221; si riferisce ad aspetti meno tangibili, o non pragmatici.  (Ad ogni modo Ã¨ in effetti un figlioccio del refactoring.) In breve, significa imbellire il codice.  In genere ciÃ² non comporta la modifica del significato del codice: metterlo a posto significa riformattarlo per renderlo piÃ¹ leggibile, cambiare i nomi di qualche variabile, aggiungere commenti, cancellare alcune vecchie note sparse qua e lÃ  nel codice, e dare ad esse una forma, al pari del codice &#8220;vero&#8221;:</p>
<ul>
<li>spostare e raggruppare blocchi di codice correlato,</li>
<li>riformattare e correggere gli errori di indentatura del codice,</li>
<li>cercare di contenere ogni statement su una sola riga ed evitare di &#8220;andare a capo&#8221; (perchÃ© andare a capo Ã¨ cosa riprovevole nei miei standard), e a questo scopo magari:</li>
<li>cambiare i nomi ad alcune variabili, ai fini della lettura: ciÃ² include guardare al significato della variabile e alla sua lunghezza, </li>
<li>ottimizzare l&#8217;allocazione di variabili,</li>
<li>eventualmente aggiungere una o due variabili per facilitare la lettura,</li>
<li>aggiungere commenti,</li>
<li>riscrivere commenti,</li>
<li>riformattare commenti,</li>
<li>riformattare il codice,</li>
<li>eccetera.</li>
</ul>
<p>I commenti sono comunque parte del codice secondo me. Ad essi va posta la stessa cura con la quale si progettano le astrazioni. Senza i commenti, risulterÃ  piÃ¹ difficile lavorare attorno alle astrazioni stesse, e potrebbe essere il caso che tali astrazioni vengano confuse durante una seconda rilettura. In aggiunta, mi accorgo di difetti o bug che prima non avevo visto.</p>
<p>Ad ogni modo, non metto le cose a posto per un motivo strettamente pragmatico, ma solo perchÃ© mi piace farlo. Mi sembra che il codice acquisti una nuova luce che prima non c&#8217;era. </p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/28/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>This Drone</title>
		<link>http://cubelogic.org/act/26</link>
		<comments>http://cubelogic.org/act/26#comments</comments>
		<pubDate>Sat, 04 Dec 2004 00:24:45 +0000</pubDate>
		<dc:creator>ep</dc:creator>
				<category><![CDATA[me]]></category>

		<guid isPermaLink="false">http://cubelogic.org/act/?p=26</guid>
		<description><![CDATA[I updated my body &#8220;specifications&#8221; page.]]></description>
			<content:encoded><![CDATA[<p>I updated my <a href="http://cubelogic.org/people/ep/drone.html">body &#8220;specifications&#8221; page</a>. <img src='http://cubelogic.org/act/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://cubelogic.org/act/26/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

