<?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>PHOTOGULP - TUTTOPERILPC&#187; ubuntu</title>
	<atom:link href="http://www.photogulp.it/wordpress/category/informatica/sistemi-operativi/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.photogulp.it/wordpress</link>
	<description>Download, blog, SMS, Video, giochi, web Album e molto altro ancora...</description>
	<lastBuildDate>Sat, 31 Jul 2010 16:33:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Promo PHOTOGULP &#8211; La Bottega del PC</title>
		<link>http://www.photogulp.it/wordpress/2010/06/01/promo-photogulp-la-bottega-del-pc-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=promo-photogulp-la-bottega-del-pc-2</link>
		<comments>http://www.photogulp.it/wordpress/2010/06/01/promo-photogulp-la-bottega-del-pc-2/#comments</comments>
		<pubDate>Mon, 31 May 2010 22:16:46 +0000</pubDate>
		<dc:creator>Domenico Tricarico</dc:creator>
				<category><![CDATA[Photogulp]]></category>
		<category><![CDATA[Promozioni]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[amd athlon 64]]></category>
		<category><![CDATA[card reader]]></category>
		<category><![CDATA[hard disk]]></category>
		<category><![CDATA[kingston]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/?p=3929</guid>
		<description><![CDATA[PROMO PHOTOGULP &#8211; LA BOTTEGA DEL PC AMD ATHLON 64 X2 6000+ 3,0GHz RAM DDR II 2Gb KINGSTON DUAL CHANNEL HARD DISK 500Gb SATA II BUFFER 32Mb CARD READER INTERNO MULTIFORMATO CON PORTA USB AGGIUNTIVA € 360,00 Scarica in PDF]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: center;"><a rel="nofollow" target="_blank" href="http://www.labottegadelpc.com/schedaProdotti.asp?idprod=1426&amp;tipo=prod" target="_blank">PROMO PHOTOGULP &#8211; LA BOTTEGA DEL PC</a></h2>
<p style="text-align: center;">AMD ATHLON 64 X2 6000+ 3,0GHz</p>
<p style="text-align: center;">RAM DDR II 2Gb KINGSTON DUAL CHANNEL</p>
<p style="text-align: center;">HARD DISK 500Gb SATA II BUFFER 32Mb</p>
<p style="text-align: center;">CARD READER INTERNO MULTIFORMATO CON PORTA USB AGGIUNTIVA</p>
<h3 style="text-align: center;"><span style="font-family: &amp;quot;Arial Black [monotype]&amp;quot;, &amp;quot;avant garde&amp;quot;;">€ 360,00</span></h3>
<h3 style="text-align: center;"><a rel="attachment wp-att-3930" href="http://www.photogulp.it/wordpress/2010/06/01/promo-photogulp-la-bottega-del-pc-2/1426f0/"><img class="aligncenter size-full wp-image-3930" title="1426F0" src="http://www.photogulp.it/wordpress/wp-content/uploads/2010/06/1426F0.jpg" alt="" width="764" height="450" /></a></h3>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3929">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/06/01/promo-photogulp-la-bottega-del-pc-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asterisk &#8211; free2say.com</title>
		<link>http://www.photogulp.it/wordpress/2010/05/28/asterisk-free2say-com/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=asterisk-free2say-com</link>
		<comments>http://www.photogulp.it/wordpress/2010/05/28/asterisk-free2say-com/#comments</comments>
		<pubDate>Fri, 28 May 2010 10:33:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[VoIP]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[centralini]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[free2say]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[lavoro]]></category>
		<category><![CDATA[libri]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div>Internet e la fonia IP hanno raggiunto oramai dei livelli altissimi per qualità, servizi offerti, costi  d'esercizio e di manutenzione bassi o addirittura gratuiti.<br />Un cliente che seguo personalmente mi ha chiesto di abbastargli i costi e ottimizzare la sua struttura telefonica, per la realizzazione del centralino mi sono affidato a free2say.com, esperienza e competenza sono al centro delle loro realizzazioni, della fonia IP e dei centralini ne hanno fatto un'arte! Mi sono trovato molto bene sia io che il cliente.<br /><br /><span>Potete usufruire del nostro codice promozionale che vi permette di accedere a dei sconti particolari, inserire in fase d'ordine il seguente codice:</span><br /><div><span><span>phtglp1980</span></span><br /></div></div><br />Questa è la pagina dei servizi offerti da free2say.com:<br /><br /><p><span><a href="http://www.free2say.com/page2/page5/page5.php" rel="self" title="Conferenza">STANZE DI CONFERENZA.<br />Le tue riunioni con comodo da casa!</a></span><span><br /></span><img class="imageStyle" alt="conference-call" src="http://www.free2say.com/page2/files/conference-call.jpg" height="93" width="125" /><span><br /></span></p><p><span>Con i servizi di conferenza multimediale puoi richiedere una stanza virtuale attiva quando vuoi tu e far collegare tutte le persone con una numerazione pubblica dovunque si trovano.<br /></span></p><p><span>***<br /></span><span><a href="http://www.free2say.com/page2/page6/page6.php" rel="self" title="SEGRETERIA VIRTUALE">SEGRETERIA VIRTUALE.</a></span><span><br /></span><strong><img class="imageStyle" alt="66235172_1-Foto-di-LAVORO-DA-CASA" src="http://www.free2say.com/page2/files/66235172_1-foto-di-lavoro-da-casa.jpg" height="110" width="116" /></strong><span><br /></span></p><p><span>PERSONALIZZA LA TUA SEGRETERIA VIRTUALE E RICEVI LE COMUNICAZIONI TRAMITE EMAIL DOVUNQUE SEI!<br /></span><span>Una vera e propria segreteria virtuale completa di messaggi personalizzati, selezioni vocali e ricezione diretta dei messaggi registrati nelle tue caselle di posta elettronica. Scopri quanto è comodo ed economico.<br /></span></p><p><span>***<br /></span><span><a href="http://www.free2say.com/page2/page4/page4.php" rel="self" title="CHIAMATE INTERNAZIONALI">CHIAMATE INTERNAZIONALI LOW COST.</a></span><span><br /></span><strong><img class="imageStyle" alt="1237403379989_mondo" src="http://www.free2say.com/page2/files/1237403379989_mondo.jpg" height="127" width="127" /></strong><span><br /></span></p><p><span>CHIAMA IN TUTTO IL MONDO A COSTI URBANI DIRETTAMENTE DAL TUO CELLULARE O DAL FISSO!</span><span><br />Puoi effettuare chiamate internazionali in mobilità, dal tuo cellulare o dal telefono fisso senza dover spendere una fortuna! Richiedi i nostri servizi di chiamate internazionali per evitare spese pazze e non rinunciare alle tue telefonate.<br /></span></p><p><span>***<br /></span><span><a href="http://www.free2say.com/page2/page7/page7.php" rel="self" title="HOSTING PBX">HOSTING DI PBX ASTERISK. SCOPRI I VANTAGGI!</a></span><span><br /></span><strong><img class="imageStyle" alt="ced_cs" src="http://www.free2say.com/page2/files/ced_cs.jpg" height="114" width="152" /></strong><span><br /></span></p><p><span>Soluzioni telefoniche complete di hosting PBX Asterisk personalizzati e mantenuti. Affidati a esperti per la gestione del tuo centralino completamente remoto per coprire le sedi e gli uffici della tua azienda. Abbatti inoltre la spesa telefonica!<br /></span></p><p><span>***<br /></span><span><u><a href="/private/var/folders/Er/ErxSKejEGc8eEz8aYeHC2E%2B%2B%2BTI/TemporaryItems/RapidWeaver/874/document-405206864-46/RWDocumentPagePreview/page3/page3.php">HAI LA NECESSITÀ DI AVERE DEI SERVIZI SPECIFICI?<br />SCRIVICI E AVRAI NEL PIÙ BREVE TEMPO POSSIBILE UNA RISPOSTA ALLE TUE RICHIESTE.</a></u></span><span><br /></span></p><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-8960967109403483283?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/0/da"><img src="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/1/da"><img src="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/VV0eZlveYgs" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">Internet e la fonia IP hanno raggiunto oramai dei livelli altissimi per qualità, servizi offerti, costi  d&#8217;esercizio e di manutenzione bassi o addirittura gratuiti.<br />Un cliente che seguo personalmente mi ha chiesto di abbastargli i costi e ottimizzare la sua struttura telefonica, per la realizzazione del centralino mi sono affidato a free2say.com, esperienza e competenza sono al centro delle loro realizzazioni, della fonia IP e dei centralini ne hanno fatto un&#8217;arte! Mi sono trovato molto bene sia io che il cliente.</p>
<p><span style="color: rgb(255, 0, 0);">Potete usufruire del nostro codice promozionale che vi permette di accedere a dei sconti particolari, inserire in fase d&#8217;ordine il seguente codice:</span>
<div style="text-align: center;"><span style="font-size:130%;"><span style="font-weight: bold;">phtglp1980</span></span></div>
</div>
<p>Questa è la pagina dei servizi offerti da free2say.com:</p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><a rel="nofollow" target="_blank" href="http://www.free2say.com/page2/page5/page5.php" rel="self" title="Conferenza">STANZE DI CONFERENZA.<br />Le tue riunioni con comodo da casa!</a></span><span style="font-size:14px;"><br /></span><img class="imageStyle" alt="conference-call" src="http://www.free2say.com/page2/files/conference-call.jpg" height="93" width="125" /><span style="color: rgb(0, 0, 0);font-size:14px;" ><br /></span></p>
<p style="text-align: left;"><span style="color: rgb(0, 0, 0);">Con i servizi di conferenza multimediale puoi richiedere una stanza virtuale attiva quando vuoi tu e far collegare tutte le persone con una numerazione pubblica dovunque si trovano.<br /></span></p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 0);">***<br /></span><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><a rel="nofollow" target="_blank" href="http://www.free2say.com/page2/page6/page6.php" rel="self" title="SEGRETERIA VIRTUALE">SEGRETERIA VIRTUALE.</a></span><span style="font-weight: bold;font-size:14px;" ><br /></span><strong><img class="imageStyle" alt="66235172_1-Foto-di-LAVORO-DA-CASA" src="http://www.free2say.com/page2/files/66235172_1-foto-di-lavoro-da-casa.jpg" height="110" width="116" /></strong><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><br /></span></p>
<p style="text-align: left;"><span style="color: rgb(0, 0, 0); font-weight: bold;">PERSONALIZZA LA TUA SEGRETERIA VIRTUALE E RICEVI LE COMUNICAZIONI TRAMITE EMAIL DOVUNQUE SEI!<br /></span><span style="color: rgb(0, 0, 0);">Una vera e propria segreteria virtuale completa di messaggi personalizzati, selezioni vocali e ricezione diretta dei messaggi registrati nelle tue caselle di posta elettronica. Scopri quanto è comodo ed economico.<br /></span></p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 0);font-size:14px;" >***<br /></span><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><a rel="nofollow" target="_blank" href="http://www.free2say.com/page2/page4/page4.php" rel="self" title="CHIAMATE INTERNAZIONALI">CHIAMATE INTERNAZIONALI LOW COST.</a></span><span style="font-weight: bold;font-size:14px;" ><br /></span><strong><img class="imageStyle" alt="1237403379989_mondo" src="http://www.free2say.com/page2/files/1237403379989_mondo.jpg" height="127" width="127" /></strong><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><br /></span></p>
<p style="text-align: left;"><span style="color: rgb(0, 0, 0); font-weight: bold;">CHIAMA IN TUTTO IL MONDO A COSTI URBANI DIRETTAMENTE DAL TUO CELLULARE O DAL FISSO!</span><span style="color: rgb(0, 0, 0);"><br />Puoi effettuare chiamate internazionali in mobilità, dal tuo cellulare o dal telefono fisso senza dover spendere una fortuna! Richiedi i nostri servizi di chiamate internazionali per evitare spese pazze e non rinunciare alle tue telefonate.<br /></span></p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 0);font-size:14px;" >***<br /></span><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><a rel="nofollow" target="_blank" href="http://www.free2say.com/page2/page7/page7.php" rel="self" title="HOSTING PBX">HOSTING DI PBX ASTERISK. SCOPRI I VANTAGGI!</a></span><span style="font-weight: bold;font-size:14px;" ><br /></span><strong><img class="imageStyle" alt="ced_cs" src="http://www.free2say.com/page2/files/ced_cs.jpg" height="114" width="152" /></strong><span style="color: rgb(0, 0, 0); font-weight: bold;font-size:14px;" ><br /></span></p>
<p style="text-align: left;"><span style="color: rgb(0, 0, 0);">Soluzioni telefoniche complete di hosting PBX Asterisk personalizzati e mantenuti. Affidati a esperti per la gestione del tuo centralino completamente remoto per coprire le sedi e gli uffici della tua azienda. Abbatti inoltre la spesa telefonica!<br /></span></p>
<p style="text-align: center;"><span style="color: rgb(0, 0, 0);">***<br /></span><span style="color: rgb(83, 83, 83);"><u><a rel="nofollow" target="_blank" href="file:///private/var/folders/Er/ErxSKejEGc8eEz8aYeHC2E%2B%2B%2BTI/TemporaryItems/RapidWeaver/874/document-405206864-46/RWDocumentPagePreview/page3/page3.php">HAI LA NECESSITÀ DI AVERE DEI SERVIZI SPECIFICI?<br />SCRIVICI E AVRAI NEL PIÙ BREVE TEMPO POSSIBILE UNA RISPOSTA ALLE TUE RICHIESTE.</a></u></span><span style="color: rgb(0, 0, 0);"><br /></span></p>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-8960967109403483283?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/0/da"><img src="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/1/da"><img src="http://feedads.g.doubleclick.net/~a/oEuYR7GZmbuUtNl9IIZbqSUes3k/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/VV0eZlveYgs" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3777">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/05/28/asterisk-free2say-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PROMO PHOTOGULP La Bottega del PC</title>
		<link>http://www.photogulp.it/wordpress/2010/05/26/promo-photogulp-la-bottega-del-pc/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=promo-photogulp-la-bottega-del-pc</link>
		<comments>http://www.photogulp.it/wordpress/2010/05/26/promo-photogulp-la-bottega-del-pc/#comments</comments>
		<pubDate>Wed, 26 May 2010 12:16:32 +0000</pubDate>
		<dc:creator>Domenico Tricarico</dc:creator>
				<category><![CDATA[Photogulp]]></category>
		<category><![CDATA[Promozioni]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[dual core]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[intel q965]]></category>
		<category><![CDATA[la bottega]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/?p=3750</guid>
		<description><![CDATA[OFFERTA PHOTOGULP.IT AMD DUAL CORE 280,00 € INTEL Q965 300,00 € Per info: LA BOTTEGA DEL PC di DORIANA CARUSO Via Mar Baltico 16 00040 Torvajanica (RM) Tel/Fax +39 069174524  &#8211; Fabio +39 3477842453 Domenico +39 3391205503 info@labottegadelpc.com info@photogulp.it Gioca on line su: Scarica in PDF]]></description>
			<content:encoded><![CDATA[<h2 style="text-align: center;"><em><strong><span style="font-size: large;">OFFERTA PHOTOGULP.IT<br />
</span></strong></em></h2>
<p style="text-align: center;">
<h3 style="text-align: center;">AMD DUAL CORE 280,00 €</h3>
<p style="text-align: center;"><a rel="nofollow" target="_blank" href="http://www.labottegadelpc.com/schedaProdotti.asp?idprod=1416&amp;tipo=prod" target="_blank"><img class="aligncenter size-large wp-image-3751" title="UBUNTU" src="http://www.photogulp.it/wordpress/wp-content/uploads/2010/05/1416F0-1024x512.jpg" alt="" width="606" height="303" /></a></p>
<p style="text-align: center;">
<h3 style="text-align: center;">INTEL Q965 300,00 €</h3>
<p style="text-align: center;"><a rel="nofollow" target="_blank" href="http://www.labottegadelpc.com/schedaProdotti.asp?p=316&amp;tipo=cat"><img class="aligncenter size-full wp-image-3753" title="XP" src="http://www.photogulp.it/wordpress/wp-content/uploads/2010/05/1384F01.jpg" alt="" width="572" height="621" /></a></p>
<p style="text-align: center;">
<h3 style="text-align: center;">Per info:</h3>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>LA BOTTEGA DEL PC di DORIANA CARUSO</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>Via Mar Baltico 16 00040 Torvajanica (RM)</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>Tel/Fax +39 069174524  &#8211; </strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>Fabio +39 3477842453</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>Domenico +39 3391205503</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>info@labottegadelpc.com</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong>info@photogulp.it</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong><a rel="nofollow" target="_blank" title="La Bottega del PC" href="http://www.labottegadelpc.com" target="_blank"><img class="aligncenter size-medium wp-image-3754" title="labottegaLOGO" src="http://www.photogulp.it/wordpress/wp-content/uploads/2010/05/labottegaLOGO-300x150.jpg" alt="" width="300" height="150" /></a><br />
</strong></span></p>
<p style="text-align: center;"><span style="font-size: x-small;"><strong><br />
<hr style="height: 2px; width: 360px;" size="2" /></strong></span></p>
<p style="text-align: center;">Gioca on line su:</p>
<p style="text-align: center;">
<div id="attachment_3479" class="wp-caption aligncenter" style="width: 255px"><a rel="nofollow" target="_blank" title="Evolvingame.com Giocare on-line" href="http://www.evolvingame.com/" target="_blank"><img class="size-full wp-image-3479" title="evolvingame" src="http://www.photogulp.it/wordpress/wp-content/uploads/2010/05/evolvinggame1.png" alt="EvolvinGAME" width="245" height="85" /></a><p class="wp-caption-text">Evolvin Game</p></div>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3750">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/05/26/promo-photogulp-la-bottega-del-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quando i sistemisti domineranno la Terra</title>
		<link>http://www.photogulp.it/wordpress/2010/04/30/quando-i-sistemisti-domineranno-la-terra/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=quando-i-sistemisti-domineranno-la-terra</link>
		<comments>http://www.photogulp.it/wordpress/2010/04/30/quando-i-sistemisti-domineranno-la-terra/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:40:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[compiz]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dock]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ifconfig]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[lavoro]]></category>
		<category><![CDATA[libri]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rc.d]]></category>
		<category><![CDATA[rete]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[vbox]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div> </div><div> <p><!--IMG 9612 --></p> Quando il telefono speciale di Felix squillò alle due di notte, Kelly, rigirandosi, gli tirò un pugno sulla spalla, per poi sibilargli: — Perché non spegni mai quel cazzo di coso prima di andare a letto?<p>— Devo essere reperibile. — Rispose lui.</p><p>— Non sei un cazzo di dottore — disse lei, tirandogli un calcio. Nel frattempo Felix si era seduto sul bordo del letto per infilarsi i calzoni che aveva lasciato sul pavimento appena prima di andare a dormire. — Sei un dannato sistemista.</p><p>— È il mio lavoro — disse lui.</p><p>— Ti fan lavorare come un somaro — disse lei. — Lo sai che ho ragione. Per amor del cielo, sei un padre di famiglia ora, non puoi metterti a correre nel mezzo della notte ogni volta che qualcuno non riesce a scaricarsi un porno. Non rispondere a quel telefono.</p><p>Felix sapeva che sua moglie aveva ragione. Rispose al telefono.</p><p>— I router principali non rispondono. Il BGP non risponde. — Alla voce meccanica del sistema di controllo gli insulti non facevano alcun effetto, quindi la insultò, e questo lo fece sentire un poco meglio.</p><p>— Forse riesco a sistemarlo da qui — disse. Poteva collegarsi all’UPS del rack e riavviare i router. L’UPS stava in un segmento di rete differente, con router indipendenti e sistemi di alimentazione di emergenza separati.</p><p>Kelly sedeva sul letto, una forma indistinta contro la testata. — In cinque anni di matrimonio non sei mai riuscito a sistemare niente da qui.</p><p> </p><p>Quella volta aveva torto: sistemava le cose da remoto in continuazione, ma con discrezione e senza fare troppe scene, ed era per questo che lei non se ne ricordava. Ma allo stesso tempo aveva anche ragione. Dai log si vedeva chiaramente che dopo l’una di notte non poteva essere più sistemato senza prendere la macchina e andare al rack. Era la Legge della Malvagità Universale, conosciuta anche come la Legge di Felix.</p><p>Cinque minuti dopo Felix era al volante. Non era riuscito a sistemarlo da casa. Anche la rete dei router indipendenti era giù. L’ultima volta era successo perché un muratore rimbecillito aveva tranciato con l’escavatore il principale condotto dati del data-center. Per una settimana Felix si era unito allo squadrone di cinquanta furiosi amministratori di sistema che, in piedi davanti alla buca, insultavano i poveracci costretti a lavorare giorno e notte per ricollegare tra loro diecimila cavi tranciati.</p><p>Il telefono suonò altre due volte mentre era in macchina, e lui lasciò che la voce automatica sovrastasse l’autoradio e gli recitasse dagli altoparlanti il malfunzionamento di altre infrastrutture di rete. Poi chiamò Kelly.</p><p>— Ciao — disse.</p><p>— Non fare il ruffiano. Guarda che dalla voce si sente.</p><p>Sorrise involontariamente. — Ma no, ho controllato, nessuna ruffianeria.</p><p>— Ti amo, Felix — disse lei.</p><p>— E io sono completamente pazzo di te, Kelly. Torna a letto.</p><p>— Due punto zero è sveglio — disse. Il bambino era in beta test quando stava nel grembo di sua moglie; quando le acque le si ruppero e lui ricevette la chiamata, si precipitò fuori dall’ufficio gridando — Stiamo andando in Gold! — Cominciarono a chiamarlo 2.0 prima che smettesse di piangere il suo primo pianto.</p><p>— Questo piccolo bastardo è nato per succhiare capezzoli.</p><p>— Mi spiace di averti svegliata — disse lui. Era quasi arrivato al data-center. Non c’è traffico alle due di notte. Rallentò e accostò prima dell’ingresso del garage. Non voleva far cadere la linea andando sottoterra.</p><p>— Non è perché mi hai svegliato — disse lei. — Lavori lì da sette anni. Hai tre dipendenti sotto di te. Quel telefono devi darlo a loro. Tu hai già dato abbastanza.</p><p>— Non mi va di chiedere di fare qualcosa che non sono disposto a fare anch’io.</p><p>— Ma tu l’hai già fatto. Te lo chiedo per piacere. Odio svegliarmi e trovarmi sola. Di notte mi manchi tantissimo.</p><p>— Kelly… </p><p>— Non sono più arrabbiata. Mi manchi e basta. Quando sei con me faccio bei sogni.</p><p>— OK — disse lui.</p><p>— Tutto qui?</p><p>— Esatto. Tutto qui. Non voglio che tu abbia gli incubi e ho già dato abbastanza. D’ora in avanti mi prenderò le reperibilità notturne solo per coprire i periodi di ferie.</p><p>Lei rise. — I sistemisti non vanno in ferie.</p><p>— Il tuo ci andrà — le disse lui. — Promesso.</p><p>— Sei meraviglioso. Oddio, che schifo. 2.0 ha appena fatto un core dump sulla mia vestaglia.</p><p>— E bravo il mio ragazzo.</p><p>— Tutto suo padre — disse lei. Riattaccò e Felix condusse la macchina fino al parcheggio del data-center, fece passare il tesserino e sollevò una stanca palpebra per permettere allo scanner della retina di dargli una bella guardata nell’occhio assonnato.</p><p>Si fermò al distributore per prendersi una barretta energetica al guaranà-medafonil e del velenoso caffè da macchinetta. Sbranò la barretta e sorseggiò il caffè dalla tazza anti-rovesciamento, dopo di che la porta interna lesse la forma della sua mano e lo misurò in un istante. Si aprì con un sospiro e una ventata di aria a pressione positiva lo investì quando infine riuscì a entrare nel sancta sanctorum.</p><p> </p><p>Era un casino. Le sale server sono progettate per permettere a due o tre sistemisti di lavorarci contemporaneamente. Ogni altro centimetro cubo è destinato alle ronzanti fila di server, router e dischi. Ma in quell’istante non erano meno di venti le persone che si accalcavano attorno agli armadi. Formavano la prevedibile adunata di magliette nere dalle scritte incomprensibili e di pance cascanti sopra cinture dalle quali pendevano telefonini e coltellini tascabili.</p><p>Di solito in sala server ci si congela, ma tutti quei corpi stavano surriscaldando il piccolo spazio chiuso. In cinque o sei alzarono lo sguardo e sorrisero quando Felix li oltrepassò. Due lo salutarono per nome. Lui infilò la pancia tra la calca e i rack, fino ad arrivare all’armadio della Ardent all’altro lato della stanza.</p><p>— Felix. — Era Van, che quella notte non era reperibile.</p><p>— Che ci fai qui? — disse Felix. — Non serve a nessuno che domani siamo entrambi in coma.</p><p>— Come? Ah, no, il mio server personale è laggiù. È caduto attorno all’una e mezza e sono stato svegliato dal sistema di controllo. Avrei dovuto chiamarti per dirti che stavo venendo io, ti avrei risparmiato il viaggio.</p><p>Il server personale di Felix invece, condiviso con altri cinque amici, stava in un armadio al piano di sotto. Si chiese se anche quello fosse offline.</p><p>— Che succede?— Un attacco massiccio di flash­worm. Qualche stronzo ha fatto dei test Monte Carlo su tutti i blocchi di IP, inclusi gli IP versione 6 e si è preso tutte le macchine Windows della rete. Tutti i grossi Cisco hanno le interfacce di amministrazione su IPv6 e si inchiodano se ricevono più di 10 test simultanei, il che vuol dire che sono caduti tutti i nodi di interscambio. Anche il DNS è fottuto, come se la scorsa notte qualcuno avesse fatto zone poisoning. Ah, c’è anche un componente email e messenger che invia messaggi realistici ai contatti che si hanno in rubrica e che riesce a sostenere in modo convincente semplici dialoghi in stile Eliza, per indurre le persone ad aprire un allegato con un virus.— Cazzo.— Già. — Van era un sistemista di tipo due, alto più di due metri, capelli raccolti in una lunga coda di cavallo, pomo d’Adamo ballonzolante. Dal suo ampio petto la maglietta diceva SCEGLI LA TUA ARMA e mostrava una serie di dadi poliedrici da gioco di ruolo.</p><p>Felix era un sistemista di tipo uno, con una trentina di chili di troppo, tutti distribuiti al centro, e una barba piena e ordinata che cresceva sui alcuni dei suoi menti extra. La sua maglietta diceva HELLO CTHULHU e mostrava uno Cthulhu carino e senza bocca, stile Hello Kitty. Van e Felix si conoscevano da quindici anni, essendosi incontrati prima in Usenet, poi di persona a Toronto per un raduno di Freenet a base di birra; in seguito si erano visti anche a una o due convention di Star Trek, fino a che Van fu assunto da Felix per lavorare con lui alla Ardent. Era affidabile e metodico. Avendo studiato da ingegnere elettrico, teneva una serie di blocchi di carta nei quali annotava tutti i dettagli delle operazioni che svolgeva, completi di data e ora.</p><p>— Questa volta non è un PEBKAC — disse Van. Problem Exists Between Keyboard and Chair: il problema è tutto tra la tastiera e la sedia. I trojan mandati per posta rientrano in questa categoria. Se le persone fossero abbastanza intelligenti da non aprire allegati sospetti, i trojan sarebbero una cosa del passato. Ma dei worm che si mangiano router Cisco non sono un problema legato agli utonti, sono un problema legato a ingegneri incompetenti.</p><p>— No, è colpa di Microsoft — disse Felix. — Ogni volta che devo lavorare alle due di notte o è per un PEBKAC o è per colpa di Winzozz.</p><p> </p><p>Alla fine scollegarono semplicemente quei dannati router dalla rete. Non fu Felix a farlo, ovviamente, anche se aveva una voglia matta di disabilitare le loro interfacce su IPv6 per poi riavviarli. Fu una coppia di massicci Stronzissimi Sistemisti Infernali che per avere accesso al rack dovettero girare due chiavi contemporaneamente, come le guardie dei depositi missilistici. D’altra parte, il 95% del traffico canadese a lunga distanza passava da quell’edificio. La sicurezza doveva essere maggiore di quella di molti siti missilistici.</p><p>Felix e Van rimisero in funzione uno alla volta i computer della Ardent. Erano martellati dalle sonde dei worm: l’aver ripristinato i router aveva esposto agli attacchi i rack situati a valle. Ogni computer in Internet o stava affogando, sommerso dai worm, o li stava diffondendo, oppure faceva entrambe le cose. Fu soltando dopo un centinaio circa di timeout che Felix riuscì a raggiungere NIST e Bugtraq e a scaricare un aggiornamento del kernel che avrebbe dovuto ridurre il carico che i worm generavano sulle macchine in sua gestione. Erano le dieci di mattina, ed era tanto affamato da volersi mangiare le suole delle scarpe, ma ricompilò i suoi kernel e riportò le macchine online. Le lunghe dita di Van volavano sulla tastiera di amministrazione e la lingua gli spuntava dalle labbra mentre lanciava su ciascun computer i programmi di diagnostica.</p><p>— Avevo duecento giorni di uptime su Greedo — disse Van. Greedo era il server più vecchio dell’armadio, risaliva al tempo in cui battezzavano i computer secondo i personaggi di Star Wars. Poi erano passati ai Puffi e, visto che anche i Puffi erano finiti, avevano iniziato con i personaggi di McDonaldland: il primo era stato il portatile di Van, il Maggiore McCheese.</p><p>— Greedo risorgerà — disse Felix. — Ho un 486 giù da basso che ha oltre cinque anni di uptime. Mi spezza il cuore doverlo riavviare.</p><p>— Per che straminchia lo usi un 486?</p><p>— Per niente. Ma come si fa a spegnere una macchina con cinque anni di uptime? È come staccare la spina a tua nonna.</p><p>— Voglio andare a mangiare — disse Van.</p><p>— Senti un po’. Che ne dici se rimettiamo in piedi il tuo computer, sistemiamo il mio e poi ti porto al Lakeview Lunch? Dopo che ci siamo fatti una pizza puoi prenderti il resto della giornata.</p><p>— Ci sto — disse Van. — Sei troppo buono con noi merdine, capo. Dovresti buttarci in un pozzo e picchiarci come fanno gli altri boss. Ce lo meritiamo.</p><p> </p><p>— Ti suona il telefono — disse Van. Felix si sollevò dalle interiora del 486: dopo averlo spento non c’era stato verso di riaccenderlo. Aveva anche scroccato un alimentatore di riserva da certi tizi, spammatori, che stavano cercando di rimettere in piedi la loro baracca. Lasciò che Van gli raccogliesse il cellulare e glielo porgesse. Gli era caduto dalla cintura mentre si contorceva per raggiungere il retro della macchina.</p><p>— Ehi, Kel — rispose. Si sentiva un rumore strano e al tempo stesso indecifrabile. Statica? 2.0 che faceva il bagnetto? — Kelly?</p><p>La linea cadde. Cercò di richiamare, ma senza alcun risultato, né squilli né segreteria. Il telefono andò prima in timeout, poi apparve ERRORE DI RETE sul display.</p><p>— Dannazione — disse, ma senza astio. Riagganciò il telefono alla cintura. Kelly probabilmente voleva sapere quando sarebbe tornato a casa, oppure voleva che passasse a comprare qualcosa. Avrebbe lasciato un messaggio in segreteria.</p><p>Stava testando l’alimentatore quando il cellulare squillò di nuovo. Lo afferrò e rispose. — Kelly, ehi, che succede? — Si sforzò per far sparire dalla voce ogni traccia di irritazione. Si sentiva in colpa: tecnicamente parlando, aveva terminato i suoi obblighi con la Ardent Financial LLC l’istante in cui i loro server erano tornati raggiungibili. Le ultime tre ore le aveva spese esclusivamente per scopi personali, anche se era intenzionato ad addebitarle all’azienda.</p><p>C’erano singhiozzi al telefono.</p><p>— Kelly? — Sentì il sangue defluirgli dal viso, le dita dei piedi intorpidirsi.</p><p>— Felix — disse lei, appena comprensibile tra i singhiozzi. — È morto, oh Cristo, è morto.</p><p>— Chi? Chi, Kelly?</p><p>— Will — disse lei.Will? pensò. E chi cazz… Cadde in ginocchio. William era il nome che avevano scritto sul certificato di nascita, anche se l’avevano sempre chiamato 2.0. Felix emise un suono angosciato, un latrato sofferente.— Sto male — continuò lei. — Non riesco neppure a reggermi in piedi. Oh, Felix, ti amo tanto.— Kelly, che succede?</p><p>— Ci sono solo due canali in televisione. Madonna, Felix, fuori dalla finestra sembra l’alba dei morti viventi … — La sentì vomitare. Il segnale cominciò a vacillare, e il telefono ripropose i suoi conati come se fosse un delay digitale.</p><p>— Kelly, non ti muovere! — gridò lui mentre cadeva la linea. Digitò il 911, ma apparve ancora ERRORE DI RETE non appena ebbe premuto CHIAMA.</p><p>Strappò il Maggiore McCheese da Van, lo collegò al cavo di rete del 486 e lanciò Firefox dalla linea di comando, trovò con Google il sito della Metro Police. Rapidamente, ma senza farsi prendere dal panico, cercò il modulo per le segnalazioni online. Felix non perdeva la testa, mai. Lui i problemi li risolveva, e perdere la testa non serviva a risolvere niente.</p><p>Trovò il modulo e descrisse i dettagli della sua conversazione con Kelly come se stesse compilando un bug report: le dita erano veloci, la descrizione esauriente; poi premette INVIO.</p><p>Van aveva letto tutto da sopra la sua spalla. — Felix …— cominciò.</p><p>— Dio — disse Felix. Era seduto sul pavimento del rack; si rimise in piedi. Van riprese il portatile e tentò di visitare qualche sito di informazione, ma nessuno era raggiungibile. Era impossibile capire se fosse perché stava succedendo qualcosa di terribile o perché la rete zoppicava ancora per l’attacco del super worm.</p><p>— Devo andare a casa — disse Felix.</p><p>— Ti accompagno — disse Van. — Così mentre guido puoi provare ancora a chiamare tua moglie.</p><p>Si fecero strada fino agli ascensori. Lì si trovava una delle poche finestre dell’edificio, uno spesso oblò schermato. Ci guardarono attraverso mentre aspettavano l’ascensore. Per essere mercoledì non c’era molto traffico. Forse più macchine della polizia del solito?</p><p>— O mio Dio — indicò Van.</p><p>La torre CN, un’acuminata e gigantesca cattedrale nel deserto, incombeva a est. Era storta come un ramo piantato nella sabbia umida. Si muoveva? Sì. Si inclinava, accelerando lentamente, cadendo in direzione nordest, verso il quartiere finanziario. Dopo qualche istante oltrepassò il punto di non ritorno. Fu allora che crollò. Prima si avvertì la vibrazione, poi si udì il boato; l’intero edificio tremò per l’impatto. Una nuvola di polvere si sollevò dalle rovine, e ci furono diversi schianti mentre l’edificio più grande del mondo travolgeva un palazzo dopo l’altro.</p><p>— Sta crollando il Broadcast Centre — annunciò Van. Era vero: la torre della CBC stava collassando al rallentatore. La gente correva da tutte le parti e veniva schiacciata dai pezzi degli edifici che precipitavano. Attraverso l’oblò, era come guardare una demo di computer grafica scaricata da qualche sito di scambio file.</p><p>I sistemisti si ammassarono attorno a loro, sgomitando per assistere alla distruzione.</p><p>— Che è successo? — chiese uno di loro.</p><p>— È caduta la torre CN — disse Felix. Il suono della sua voce suonava lontano alle sue stesse orecchie.</p><p>— È stato il virus?</p><p>— Cosa? Il worm? — Felix guardò il tizio, un giovane amministratore con solo piccole maniglie da tipo due attorno alla vita.</p><p>— Non il worm — disse il tizio. — Mi è arrivata una mail che dice che la città è stata messa in quarantena per colpa di qualche virus. Armi biologiche, dicono. — Porse a Felix il proprio Blackberry.</p><p>Felix era talmente assorto nell’annuncio, inviato dal ministero della salute canadese, se si voleva credere a quello che c’era scritto, che non si accorse che tutte le luci si erano spente. Quando se ne rese conto ricacciò il Blackberry nella mano del proprietario ed emise un piccolo sospiro.</p><p> </p><p>I generatori entrarono in funzione un minuto dopo. I sistemisti si precipitarono in massa giù dalle scale. Felix prese Van per un braccio e lo trattenne.</p><p>— Forse dovremmo aspettare qui in sala, almeno fino a quando questo casino non passa.</p><p>— E Kelly? — chiese Van.</p><p>A Felix sembrava di dover vomitare da un momento all’altro. — Dobbiamo tornare in sala server. — La sala aveva filtri dell’aria per eliminare il microparticolato.</p><p>Corsero su per le scale fino alla grande sala. Felix aprì la porta, lasciò che si chiudesse alle sue spalle.</p><p>— Felix, devi andare a casa…</p><p>— È un’arma biologica — disse Felix. — Un super batterio. Saremo al sicuro qui, credo, almeno finché i filtri lo terranno fuori.</p><p>— Come?</p><p>— Vai su IRC — disse.</p><p>Ci andarono. Van aveva il suo Maggiore McCheese, Felix utilizzò Puffetta. Saltarono da un canale all’altro della chat finché non ne trovarono uno con nick familiari.</p><p> </p><p>&#62; il pentagono è andato/la casa bianca pure</p><p>&#62; I MIEI VICINI VOMITANO SANGUE DAL LORO BALCONE A SAN DIEGO</p><p>&#62; Qualcuno ha fatto crollare il cetriolo1. I banchieri stanno scappando dal centro come topi.</p><p>&#62; Ho sentito che il Ginza sta andando a fuoco.</p><p> </p><p>Felix digitò: Sono a Toronto. Abbiamo appena visto la CN Tower crollare. Ho letto notizie di armi biologiche, qualcosa di molto rapido.</p><p>Van lo lesse e disse: — Non puoi sapere quanto sia veloce, Felix. L’esposizione potrebbe essere cominciata anche tre giorni fa.</p><p>Felix chiuse gli occhi. — Se così fosse, io e te dovremmo cominciare ad accusare sintomi, credo.</p><p> </p><p>&#62; Sembra che un’onda elettromagnetica abbia messo fuori gioco Hong Kong e forse anche Parigi… a giudicare dai filmati satellitari sembrano completamente buie, tutti i loro segmenti di rete non routano più</p><p>&#62; Sei a Toronto?</p><p>Era un nick sconosciuto.</p><p>&#62; Sì. Front Street.</p><p>&#62; Mia sorella si trova all’UofT e nn riesco a sentirla, puoi kiamarla?</p><p>&#62; I telefoni non funzionano</p><p> </p><p>scrisse Felix, fissando sul cellulare la scritta ERRORE DI RETE.</p><p>— Ho un soft phone sul Maggiore McCheese — disse Van, lanciando l’applicazione di voice over ip. — Mi è venuto in mente adesso.</p><p>Felix gli prese il portatile e compose il numero di casa.</p><p>Fece uno squillo, poi ci fu un suono piatto e belante, simile a una di quelle ambulanze che si vedono nei film italiani.</p><p>Alzò lo sguardo su Van e vide le sue magre spalle tremare. Van disse: — Santissima e stronzissima merda. È la fine del mondo.Felix si staccò da IRC un’ora più tardi. Atlanta era bruciata. Manhattan era radioattiva, abbastanza da fottere tutte le webcam che inquadravano Lincoln Plaza. Diedero tutti la colpa all’Islam finché non fu chiaro che anche La Mecca era un braciere e che i reali sauditi erano stati impiccati davanti ai loro palazzi.A Felix tremavano le mani, Van stava piangendo in silenzio in un angolo lontano della sala. Cercò nuovamente di chiamare casa, poi provò a mettersi in contatto con la polizia. Non ebbe miglior fortuna rispetto ai venti tentativi precedenti.Si collegò in ssh al suo computer del piano di sotto e aprì la casella di posta. Spam, spam, spam. Altro spam. Messaggi automatici. Ecco, un messaggio urgente dal sistema di rilevamento intrusioni dell’armadio della Ardent. Qualcuno stava tentando di entrare nei suoi router ripetutamente e in modo grossolano. L’aggressione non corrispondeva a nessuna firma conosciuta di worm. Seguendo il traceroute scoprì che l’attacco partiva da quello stesso edificio, un piano sotto il suo.</p><p>C’erano procedure per situazioni del genere. Fece una scansione delle porte del suo aggressore e trovò la porta 1337 aperta. 1337 stava per “leet”, ovvero “elite” nel codice numeri/lettere degli hacker. Il genere di porte che i worm lasciavano aperte per strisciare dentro e fuori dai computer. Cercò su Google exploit conosciuti che si mettessero in ascolto sulla porta 1337, restrinse il campo utilizzando i dettagli del sistema operativo del server compromesso e infine trovò il colpevole.</p><p>Era un worm vetusto, uno per il quale tutte le macchine sarebbero dovute essere protette ormai da anni. Non aveva importanza. Ne aveva il client e lo usò per crearsi un account di root nel sistema, ci si loggò e si diede una guardata in giro.</p><p>C’era solo un utente attivo, scaredy, e controllando il monitor dei processi vide che aveva lanciato le centinaia di processi che stavano sondando le sue macchine come molte altre.</p><p>Aprì una chat.</p><p> </p><p>&#62; Smetti di sondare i miei server.</p><p> </p><p>Si aspettò escandescenze, colpa, negazione. Fu sorpreso.</p><p> </p><p>&#62; Sei nel data center di Front Street?</p><p>&#62; Sì.</p><p>&#62; Cristo, credevo di essere l’unico sopravvissuto. Sono al quarto piano. Credo che là fuori ci sia un attacco biologico. Non voglio lasciare la sala asettica.</p><p> </p><p>Felix emise un lungo sospiro.</p><p> </p><p>&#62; Mi stavi sondando per farti rintracciare?</p><p>&#62; Già</p><p>&#62; Brillante</p><p> </p><p>Sveglio, il bastardo.</p><p> </p><p>&#62; Sono al sesto piano. C’è un’altra persona con me.</p><p>&#62; Cosa sapete?</p><p> </p><p>Felix copiò il log della chat IRC e aspettò che il tizio lo digerisse. Van stava in piedi e camminava avanti e indietro. I suoi occhi erano velati.</p><p>— Van?</p><p>— Mi scappa la pipì.</p><p>— Non possiamo aprire la porta. Ho visto una bottiglia di Mountain Dew vuota in quel bidone lì.</p><p>— Giusto — disse Van. Camminò come uno zombie fino al bidone e tirò fuori la magnum vuota. Si voltò verso il muro.</p><p> </p><p>&#62; Mi chiamo Felix</p><p>&#62; Will</p><p> </p><p>Felix pensò a 2.0 e il suo stomaco fece un salto mortale.</p><p>— Felix, credo di dover uscire — disse Van. Si sava muovendo verso la porta stagna. Felix lasciò cadere la tastiera, si mise in piedi e corse a testa bassa verso Van, buttandolo a terra prima che raggiungesse l’uscita.</p><p>— Van — disse, guardando gli occhi velati e assenti del suo amico. — Guardami, Van.</p><p>— Devo uscire — disse Van. — Devo andare a casa a dar da mangiare ai gatti.</p><p>— C’è qualcosa là fuori, qualcosa di rapido e letale. Forse il vento lo disperderà. Forse non c’è già più. Ma noi ce ne staremo qui finché non saremo certi di non avere altra scelta. Siediti, Van. Siediti.</p><p>— Ho freddo, Felix.</p><p>Si gelava. Felix aveva la pelle d’oca sulle braccia, mentre i piedi gli sembravano blocchi di ghiaccio.</p><p>— Appoggiati ai server, vicino alle ventole. Prenditi il caldo che buttano fuori. — Trovò un armadio e ci si rannicchiò contro.</p><p> </p><p>&#62; Sei lì?</p><p>&#62; Sempre qui — pensavo alla logistica</p><p>&#62; Quanto ci vorrà prima di poter uscire?</p><p>&#62; Non ne ho idea</p><p> </p><p>Per un po’ di tempo nessuno scrisse niente.</p><p> </p><p>Felix dovette servirsi per due volte della bottiglia di Mountain Dew. Poi fu di nuovo il turno di Van. Felix cercò ancora di chiamare Kelly. Il sito della Metro Police era caduto.</p><p>Appoggiò la schiena ai server, scivolò fino a sedersi per terra, cinse le ginocchia tra le braccia e pianse come un bambino.</p><p>Dopo un minuto, Van gli si avvicinò e gli si sedette di fianco, mettendogli un braccio attorno alla spalla.</p><p>— Sono morti, Van. Kelly e mio f… figlio. La mia famiglia non c’è più.</p><p>— Non puoi esserne sicuro — disse Van.</p><p>— Sono sicuro quanto basta. Cristo santo, è la fine di tutto, vero?</p><p>— Terremo duro ancora per qualche ora e poi usciremo. La situazione dovrebbe tornare presto alla normalità. I pompieri sistemeranno le cose. Mobiliteranno l’esercito. Andrà tutto bene.</p><p>A Felix facevano male le costole. Non piangeva da quando era nato 2.0. Strinse con più forza le ginocchia a sé.</p><p>Poi la porta si aprì.</p><p>I due sistemisti che entrarono sembravano spiritati. Uno aveva una maglietta con scritto “TALK NERDY TO ME”, l’altro indossava una camicia della Electronic Frontiers Canada.</p><p>— Muovetevi — disse TALK NERDY. — Ci stiamo radunando all’ultimo piano. Usate le scale.</p><p>Felix si accorse solo in un secondo momento che stava trattenendo il fiato.</p><p>— Se nell’edificio c’è un agente tossico saremmo infettati ugualmente, prima o poi — disse TALK NERDY. — Venite, ci vediamo là.</p><p>— C’è una persona al sesto piano — disse Felix alzandosi in piedi.</p><p>— Sì, Will. Lo abbiamo avvisato. È già salito.</p><p>TALK NERDY era uno degli Stronzissimi Sistemisti Infernali che avevano riavviato i grossi router infetti. Felix e Van salirono lentamente le scale mentre i loro passi echeggiavano sulla rampa deserta. Dopo l’aria gelida della sala server, le scale sembravano una sauna.</p><p>All’ultimo piano c’era un bar con gabinetti funzionanti, acqua, caffè e macchinette distributrici. Davanti a ognuna di quelle cose c’era una coda di sistemisti chiaramente a disagio. Nessuno guardava in faccia nessuno. Felix si chiese chi di loro fosse Will, poi si mise anche lui in coda per le macchinette.</p><p>Prima di finire gli spiccioli riuscì a prendere un paio di barrette energetiche e una tazza gigante di caffè. Van si era conquistato un po’ di spazio su un tavolo e Felix vi appoggiò la roba prima di mettersi in coda per il bagno. — Tieni, lasciamene un po’ — disse, lanciando a Van una delle barrette.Dopo che tutti i presenti ebbero evacuato, si furono sistemati ed ebbero cominciato a mangiare, TALK NERDY e il suo amico tornarono. Tolsero il registratore di cassa all’estremità del bancone e TALK NERDY vi si mise in piedi. Le conversazioni cessarono.— Mi chiamo Uri Popovich e lui è Diego Rosenbaum. Grazie a tutti per essere saliti fin qui. Queste sono le cose che sappiamo con certezza: da tre ore l’edificio sta utilizzando i suoi generatori di energia elettrica. Da un’osservazione visuale sembra che il nostro sia l’unico edificio del centro di Toronto che disponga ancora di elettricità, elettricità che dovrebbe durare per altri tre giorni. C’è un agente biologico di origine sconosciuta attivo all’esterno dell’edificio. Uccide in fretta, entro poche ore, e si diffonde nell’aria. Si viene infettati respirando aria contaminata. Le porte di questo edificio non sono state aperte dalle cinque di questa mattina. Nessuno le dovrà aprire finché io non vi darò il via libera.“Attacchi diretti alle maggiori città del mondo hanno gettato nel caos i servizi di pronto intervento. Gli attacchi sono di natura elettronica, biologica, nucleare, o avvengono per mezzo di esplosivi convenzionali, e sono molto diffusi. Lavoro come esperto della sicurezza e nel settore attacchi a grappolo come questi sono chiamati opportunistici: il gruppo B riesce a far saltare un ponte perché tutti stanno prendendo provvedimenti contro la bomba sporca piazzata dal gruppo A. È ingegnoso. Una cellula di Aum Shin Rikyo ha gassato le metropolitane locali alle due di stamattina. È il primo evento che siamo riusciti a individuare, quello che potrebbe essere stato la goccia che ha fatto traboccare il vaso. Siamo abbastanza sicuri che non ci possa essere Aum Shin Rikyo dietro a tutto questo pandemonio: non hanno alcuna esperienza in attacchi informatici e non hanno mai dimostrato l’acume organizzativo necessario per colpire così tanti obiettivi contemporaneamente. In sostanza, non sono abbastanza intelligenti.”</p><p> </p><p>— Per il prossimo futuro staremo tappati qui dentro, almeno finché l’arma biologica non sarà stata identificata e dispersa. Faremo manutenzione sui rack e terremo in piedi la rete. Questa è un’infrastruttura critica e il nostro compito è fare in modo che mantenga tutti e cinque i 9 di uptime2. In tempi di emergenza nazionale, la nostra responsabilità perché ciò avvenga è raddoppiata.</p><p>Un sistemista alzò la mano. Era uno dei più giovani del gruppo e indossava con una certa baldanza una maglietta verde dell’Incredibile Hulk.</p><p>— Chi ti ha incoronato mai, o nostro re?</p><p>— Ho il controllo del sistema di sicurezza principale, le chiavi di tutte le sale e i codici delle porte esterne, che ora sono tutte chiuse, tra l’altro. Sono la persona che vi ha radunati tutti qui e che ha indetto la riunione. Non mi importa se qualcun altro vuole fare il mio lavoro, è un lavoro di merda. Ma qualcuno deve farlo.</p><p>— Hai ragione — disse il ragazzo. — E io posso farlo bene esattamente quanto te. Mi chiamo Will Sario.</p><p>Popovich guardò il ragazzo dall’alto in basso. — Bene, se mi lascerai finire di parlare, forse quando avrò finito ti passerò le consegne.</p><p>— Per carità, fai pure. — Sario gli diede le spalle e andò alla finestra. Guardava con intensità l’esterno. Lo sguardo di Felix ne fu attirato, vide diversi pennacchi di fumo nero che si alzavano dalla città.</p><p>L’impeto di Popovich si era esaurito. — Allora, cosa facciamo? — chiese.</p><p>Dopo una prolungata pausa di silenzio il ragazzo si guardò attorno. — Toh, è arrivato il mio turno?</p><p>Ci fu un diffuso e benevolente ridacchiare.</p><p>— Ecco cosa penso — disse Will. — Il mondo sta andando a puttane. Ci sono attacchi coordinati diretti a tutte le infrastrutture critiche. C’è solo un modo per sincronizzare questi attacchi con tanta perfezione: tramite Internet. Anche se sposiamo la tesi dei colpi opportunistici, dobbiamo chiederci come possa venire organizzato un attacco opportunistico nel giro di pochi minuti. Solo via Internet.</p><p>— Quindi credi che dovremmo buttare giù Internet? — Popovich accennò una risata, ma smise subito quando Sario non rispose.</p><p>— L’attacco della scorsa notte ha messo quasi del tutto fuori gioco Internet. Un piccolo DoS verso i router critici, un po’ di casino con i DNS e la rete è andata a gambe all’aria, neanche fosse la figlia di un prete. La polizia e i militari sono un branco di utonti tecnofobici, non utilizzano la rete quasi per niente. Se la buttiamo giù, recheremo agli aggressori un danno proporzionalmente maggiore. Quando verrà il momento potremo ricostruirla.</p><p>— Stai sparando un mucchio di stronzate — disse Popovich, che era rimasto letteralmente a bocca aperta.</p><p>— È semplicemente logico — disse Sario. — A molte persone non piace confrontarsi con la logica, quando impone decisioni difficili. Ma questo è un problema delle persone, non della logica.</p><p> </p><p>Da un rumoreggiare sommesso, le conversazioni si tramutarono presto in fragore.</p><p>— State ZITTI! — sbraitò Popovich. Il chiasso si abbassò di un Watt. Popovich urlò ancora, pestando il piede sul bancone. Finalmente si ristabilì una parvenza d’ordine. — Uno per volta — disse infine. Era rosso in viso e teneva le mani piantate in tasca.</p><p>Un sistemista voleva rimanere. Un altro voleva andarsene. Avrebbero dovuto nascondersi tra i server. Avrebbero dovuto fare un inventario delle provviste e nominare un furiere. Avrebbero dovuto uscire e cercare la polizia o dare una mano negli ospedali. Avrebbero dovuto nominare guardie per sorvegliare gli ingressi.</p><p>Felix si sorprese con la mano alzata. Popovich gli diede la parola.</p><p>— Mi chiamo Felix Tremont — disse, mettendosi in piedi sopra a un tavolo ed estraendo il suo palmare. — Voglio leggervi una cosa.</p><p>— ‘Governi del Mondo Industriale, stanchi giganti di carne e acciaio, chi vi parla proviene dal cyberspazio, la nuova casa della Mente. In nome del futuro, chiedo a voi del passato di lasciarci in pace. Non siete i benvenuti tra noi. Dove noi ci riuniamo, voi non avete autorità.</p><p>“‘Non abbiamo un governo eletto, né abbiamo intenzione di averne uno, per questo mi rivolgo a voi senza autorità più grande di quella con la quale sempre parla la libertà stessa. Dichiaro lo spazio sociale che stiamo costruendo indipendente, per sua natura, dalle tirannie che cercate di imporci. Non avete alcun diritto morale di governarci né possedete alcun metodo di coercizione che noi dobbiamo ragionevolmente temere.“‘I governi ottengono i loro legittimi poteri dal consenso dei governati. Voi non avete mai richiesto né ottenuto il nostro consenso. Noi non vi abbiamo invitati. Voi non ci conoscete, né conoscete il nostro mondo. Il Cyberspazio non sta all’interno delle vostre frontiere. Non crediate di poterlo costruire come non fosse altro che il progetto di un cantiere di un’opera pubblica. Non potete. È un fenomeno naturale e cresce spontaneamente attraverso le nostre azioni collettive.’“È tratto dalla Dichiarazione di Indipendenza del Cyberspazio, è stato scritto dodici anni fa. Prima d’ora credevo che fosse una delle cose più belle che avessi mai letto. Prima d’ora desideravo che mio figlio crescesse in un mondo in cui il cyberspazio fosse libero, e che la sua libertà contagiasse il mondo fisico, cosicché anche anche questo diventasse più libero.”Deglutì con difficoltà e si strofinò gli occhi con il dorso della mano. Van gli diede una goffa pacca sulla scarpa.</p><p>— Oggi il mio meraviglioso figlio e la mia stupenda moglie sono morti. Assieme a loro, altri milioni di persone. La nostra città sta andando letteralmente a fuoco. Altre città sono scomparse completamente dalle mappe.</p><p>Ricacciò indietro un singhiozzo e deglutì di nuovo.</p><p>— In tutto il mondo, persone come noi sono radunate in edifici come questo. Quando è avvenuto il disastro, anche loro stavano cercando di riparare i danni del worm della scorsa notte. Abbiamo fonti indipendenti di energia. Cibo. Acqua.</p><p>— Abbiamo la rete, che i cattivi sanno usare così bene, e che i buoni non hanno mai capito.</p><p>— Condividiamo l’amore per la libertà, perché ci prendiamo a cuore le cose; perché ci prendiamo cura della rete. Siamo responsabili dello strumento organizzativo e governativo più importante che si sia mai visto nel mondo. Siamo la cosa più simile a un governo che il mondo in questo momento può avere. Ginevra è un cratere. L’East River è in fiamme e il palazzo delle Nazioni Unite è stato evacuato.</p><p>“La Repubblica Distribuita del Cyberspazio è sopravvissuta a questa tempesta praticamente illesa. Siamo i custodi di un macchinario mostruoso e immortale, un macchinario che ha la potenzialità di costruire un mondo migliore.</p><p>“Non mi resta altro per cui vivere.”</p><p>Gli occhi di Van erano pieni di lacrime. Non era il solo. Nessuno applaudì, ma fecero di meglio. Mantennero per diversi secondi un rispettoso e assoluto silenzio, che si prolungò fino a un minuto.</p><p>— Come possiamo riuscirci? — chiese Popovich, senza traccia di sarcasmo.</p><p> </p><p>I newsgroup si stavano riempiendo velocemente. Erano stati annunciati in news.admin.net-abuse-email, dove bazzicavano tutti quelli impegnati alla lotta contro lo spam e dove da tempo si era sviluppato un forte cameratismo in risposta ad attacchi su larga scala.</p><p>I nuovi gruppi erano alt.november5-disaster.recovery e le diverse ramificazioni:. recovery.governace,. recovery.finance,. recovery.logistics e. recovery.defence. Sempre sia lodata l’anarchica gerarchia alt. e tutti quelli che la frequentano.</p><p>I sistemisti uscirono allo scoperto. Il Googleplex1 era online, e la valente Queen Kong teneva a bada il suo branco di galoppini su rollerblade, che pattinavano per il gigantesco data-center estraendo server defunti e premendo tasti di reset.</p><p>L’Internet Archive installato al Presidio2 era offline, ma il mirror ad Amsterdam funzionava ancora; dopo che fu modificato il DNS praticamente non si notava nessuna differenza. Amazon era giù. Paypal era su. Blogger, Typepad e Livejournal erano tutti su e si stavano riempiendo di milioni di post di sopravvissuti spaventati che si stringevano l’un l’altro in cerca di calore elettronico.</p><p>Le gallerie fotografiche di Flickr erano terrificanti. Felix cancellò la sua iscrizione dopo che ebbe visto la foto di una donna e di un bambino morti in cucina, contorti dall’agente biologico come un agonizzante geroglifico. Non somigliavano a Kelly e a 2.0, ma non era necessario. Felix non riusciva comunque a smettere di tremare.</p><p>Wikipedia era su, ma faticava sotto carico. Le mail di spam arrivavano come se non fosse successo niente. I worm vagavano per la rete.</p><p>Il posto dove c’era il fermento maggiore era. recovery.logistics.</p><p> </p><p>&#62; Possiamo utilizzare il meccanismo di votazione dei newgroup per tenere le elezioni</p><p> </p><p>Felix era certo che avrebbe funzionato. Il meccanismo di votazione usato su Usenet veniva utilizzato da più di venti anni e non aveva mai dimostrato difetti sostanziali.</p><p> </p><p>&#62; Eleggeremo rappresentanti regionali e loro sceglieranno un primo ministro</p><p> </p><p>Gli americani insistevano per avere un presidente, ma Felix non era d’accordo. Il titolo sembrava troppo fazioso. Il suo futuro non sarebbe stato un futuro americano. Se ne era andato assieme alla Casa Bianca. Voleva che le prospettive fossero più ampie.</p><p>C’erano sistemisti francesi della France Telecom. Il datacenter della EBU era stato risparmiato dagli attacchi che avevano colpito Ginevra ed era pieno di sardonici tedeschi il cui inglese era migliore di quello di Felix. Andavano d’accordo con quello che rimaneva del team della BBC a Canary Wharf.</p><p>In. recovery.logistics parlavano un inglese poliglotta e Felix cavalcava l’onda. Alcuni degli amministratori stavano placando le stupide e inevitabili flame grazie alla pratica di lunghi anni. Alcuni intervenivano con utili consigli; quelli che credevano che Felix si fosse bevuto il cervello erano sorprendentemente pochi.</p><p> </p><p>&#62; Credo che dovremmo tenere elezioni il prima possibile. Domani al più</p><p>tardi.</p><p>&#62; Non possiamo governare senza il consenso dei governati.</p><p> </p><p>Entro pochi secondi gli arrivò la risposta nella casella di posta.</p><p> </p><p>&#62; Non puoi dire sul serio. Il consenso dei governati? A meno che</p><p>&#62; non mi sfugga qualcosa, la maggior parte delle persone che ti</p><p>&#62; proponi di governare è impegnata a vomitare le proprie budella</p><p>&#62; o a camminare per le strade in stato confusionario.</p><p>&#62; Quando potranno votare LORO?</p><p> </p><p>Felix dovette ammettere che aveva ragione. Queen Kong era perspicace. Non c’erano molte donne sistemiste, una vera tragedia. Non ci si poteva permettere che donne come Queen Kong rimanessero fuori dai giochi. Doveva inventare una soluzione per avere una sufficiente partecipazione femminile nel suo nuovo governo. Obbligare ogni regione a eleggere una donna per ogni uomo?</p><p>Si mise a dibattere piacevolmente con lei. Le elezioni le avrebbero tenute l’indomani; ci avrebbe pensato.— Primo Ministro del Cyberspazio? Perché allora non ti fai chiamare Gran Funtone dello Spazio Dati Globale? È più altisonante, più figo e ha esattemente la stessa utilità.Will dormiva nello spazio accanto al suo, su nel bar, con Van dall’altro lato. La stanza puzzava come un cesso: venticinque sistemisti che non si lavavano da almeno un giorno erano tutti ammassati nella stessa stanza. Per alcuni di loro si trattava sicuramente di molto, molto più di un giorno.— Sta’ zitto, Will — disse Van. — Tu volevi spegnere Internet.</p><p>— Ti devo correggere: io voglio spegnere Internet. Tempo presente.</p><p>Felix socchiuse un occhio. Era talmente stanco che alzare le palpebre era faticoso come sollevare dei pesi.</p><p>— Senti, Sario, se non sei d’accordo con il mio programma, presentane uno tuo. C’è un sacco di gente che crede che io stia sparando stronzate, e io li rispetto, visto che o sono candidati contro di me o supportano qualcuno che lo è. Sono queste le tue alternative. Quello che invece non sta nel menù è lamentarsi di tutto e limitarsi a contestare. Ora dormi, oppure vai a scrivere il tuo programma.</p><p>Alzatosi lentamente, Sario srotolò la giacca che usava come cuscino e la indossò.</p><p>— Andate a cagare, ragazzi. Me ne vado.</p><p>— Credevo che sarebbe rimasto qui per sempre — disse Felix rigirandosi. Rimase sveglio per molto tempo: pensava alle elezioni.</p><p>C’erano altri candidati. Alcuni di loro non erano nemmeno sistemisti. Un senatore americano rifugiato nella sua casa estiva nel Wyoming possedeva generatori di elettricità e un telefono satellitare. In qualche modo aveva trovato il newsgroup giusto e si era proposto. Hacker anarchici italiani bombardarono il newsgroup per tutta notte con sgrammaticati sproloqui circa la destituzione del — concetto di governo — nel mondo nuovo. Guardando il loro segmento di rete, Felix dedusse che erano probabilmente sepolti in un piccolo istituto di Progettazione Interattiva nei pressi di Torino. L’Italia era stata colpita molto duramente, ma quella cella di anarchici era riuscita a prendere residenza nel villaggio virtuale.</p><p>Un sorprendente numero di candidati aveva nel proprio programma lo spegnimento di Internet.</p><p>Felix aveva i suoi dubbi sul fatto che fosse possibile fare una cosa del genere, ma poteva capire l’impulso di portare a termine il lavoro e dire addio al mondo. Perché no?</p><p>Si addormentò mentre pensava alle eventuali azioni necessarie per spegnere Internet ed ebbe incubi nei quali era l’ultimo e solo difensore della rete.</p><p>Un suono ruvido e frusciante lo svegliò. Si rigirò e vide che Van si era messo a sedere, accovacciato, e intento a grattarsi vigorosamente le braccia magre. Erano ormai del colore della carne sotto sale e sembravano squamate. Illuminati dalla luce che entrava dalle finestre del bar, piccoli brandelli di pelle volteggiavano e danzavano in grandi nuvole.</p><p>— Cosa stai facendo? — Felix si mise a sedere. Osservare le unghie di Van che graffiavano la pelle gli fece venire prurito per simpatia. Erano passati tre giorni da quando si era lavato i capelli per l’ultima volta e ogni tanto gli sembrava di avere in testa piccoli insetti intenti a scavargli la pelle per deporci le uova. La notte precedente si era toccato dietro le orecchie per sistemarsi gli occhiali; le sue dita erano rimaste lucide di denso sebo. Se non faceva la doccia per un paio di giorni, dietro alle orecchie gli spuntavano punti neri, talvolta foruncoli giganti, che Kelly faceva scoppiare con un piacere perverso.</p><p>— Mi sto grattando — disse Van. Cominciò a lavorarsi la testa, immettendo nell’aria una nuvola di forfora che andava ad aggiungersi alle schifezze che aveva già rimosso dalle estremità. — Dio, mi prude dappertutto.</p><p>Felix prese il Maggiore McCheese dallo zainetto di Van e lo collegò a uno dei cavi ethernet che serpeggiavano lungo tutto il pavimento. Cercò in Google qualcosa che potesse essere collegata a questo. — Prurito — diede come risultato 40.600.000 link. Provò a effettuare ricerche composte e ottenne risultati più precisi.</p><p>— Credo che sia un eczema da stress — disse infine Felix.</p><p>— No, non ho mai avuto eczemi — disse Van.</p><p>Felix gli mostrò disgustose foto di pelli arrossate, irritate e bianco-squamate. — Eczema causato da stress — disse, leggendo la didascalia.</p><p>Van si esaminò le braccia. — Ho un eczema — disse.</p><p>— Qui dice di tenerlo idratato e di provare ad applicare della crema al cortisone. Dovresti cercare nel kit di pronto soccorso nei bagni del secondo piano. Credo di averne visto un tubetto. — Come tutti gli altri sistemisti, Felix aveva rovistato negli uffici, nei bagni, nelle cucine e nei magazzini, imboscandosi nello zaino un rotolo di carta igienica e tre o quattro barrette energetiche. Vigeva il tacito accordo di spartirsi il cibo della caffetteria, ma ogni sistemista scrutava gli altri alla ricerca di segni di ingordigie o razzie. Tutti erano convinti che la gente prendesse le cose di nascosto, e questo perché quando nessuno li guardava erano loro stessi a farlo.</p><p>Van si alzò e quando il suo volto fu illuminato Felix notò quanto gli occhi fossero gonfi. — Chiederò nella mailing-list se qualcuno ha qualche antistaminico — disse.</p><p>Dopo poche ore dalla fine della prima riunione erano state create quattro mailing-list e tre wiki per i sopravvissuti del palazzo, ma nei giorni successivi si erano accordati per usarne una sola. Felix era ancora iscritto a una piccola lista con cinque dei suoi più fidati amici, due dei quali erano intrappolati in data-center all’estero. Sospettava che anche altri conoscessero persone in situazioni analoghe.</p><p>Van si allontanò. — In bocca al lupo per le elezioni — disse, dandogli un buffetto sulla spalla.</p><p>Felix si mise in piedi e cominciò a camminare, fermandosi solo per guardare fuori dalle finestre sudicie. Toronto bruciava ancora, forse più di prima. Aveva cercato mailing-list o blog frequentati da abitanti della città, ma gli unici che aveva trovato erano quelli tenuti da altri nerd chiusi in altri data-center. Era possibile, anzi, probabile, che i sopravvissuti avessero urgenze più grandi rispetto a quella di scrivere in Internet. Il telefono di casa sua per metà del tempo funzionava ancora, ma dopo il secondo giorno aveva smesso di chiamarlo; dopo aver sentito la voce di Kelly nella segreteria per la quindicesima volta era scoppiato a piangere nel mezzo di una riunione. Non era il solo a cui era successo.</p><p> </p><p>Giorno di elezioni. Il momento della verità.</p><p> </p><p>&#62; Sei nervoso?</p><p>&#62; No,</p><p> </p><p>digitò Felix.&#62; Non mi interessa molto vincere, se devo essere sincero. Sono solo contento che questa cosa venga fatta. L’alternativa era restare seduti e rigirarsi i pollici, in attesa che arrivasse qualcuno a sfondare la nostra porta d’ingresso.</p><p> </p><p>Il cursore lampeggiava. Queen Kong rispondeva con lentezza, essendo impegnata a tenere a bada la sua banda di Googloidi a spasso per il Googleplex, e facendo il possibile per tenere in piedi il suo data-center. Tre dei centri oltreoceano erano andati offline e due delle loro sei linee dati ridondanti erano bruciate. Fortunatamente per lei, il numero di ricerche al secondo si era molto abbassato.</p><p> </p><p>&#62; La Cina c’è ancora</p><p> </p><p>gli scrisse. Queen Kong aveva una grande lavagna con una mappa del mondo colorata a seconda delle ricerche che venivano fatte su Google ogni secondo, e riusciva a farci meraviglie, mostrando con grafici colorati l’evolversi del collasso. Aveva messo a disposizione un sacco di filmati che mostravano come le bombe e il morbo avevano colpito il globo: era evidente l’incremento iniziale di ricerche da parte delle persone che volevano capire cosa stesse succedendo, seguito dal macabro e improvviso decremento dopo che il morbo aveva cominciato a diffondersi.</p><p> </p><p>&#62; La Cina è circa al novanta per cento dei suoi livelli abituali</p><p> </p><p>Felix scosse il capo.</p><p> </p><p>&#62; Non puoi credere che siano loro i responsabili</p><p>&#62; No</p><p> </p><p>gli rispose. Cominciò a scrivere ancora qualcosa e si interruppe.</p><p> </p><p>&#62; No, certo che no. Credo nell’Ipotesi Popovich. Gruppi di stronzi che si usano l’un altro come copertura. Ma la Cina è riuscita a sopprimerli con molta più decisione e velocità di chiunque altro. Forse abbiamo finalmente scoperto a cosa servono i regimi totalitari.</p><p> </p><p>Felix non riuscì a resistere. Scrisse:</p><p> </p><p>&#62; Sei fortunata che il tuo capo non possa leggere quello che hai scritto. Voialtri eravate sostenitori piuttosto entusiasti del progetto del Great Firewall of China.</p><p>&#62; Non è mai stata una mia idea</p><p>&#62; E il mio capo è morto. Probabilmente sono morti tutti. Tutta la Bay Area è stata colpita duramente, e oltre a questo c’è stato il terremoto.</p><p> </p><p>Avevano guardato il report automatico dell’USGS dopo la scossa di 6.9 gradi Richter che aveva sfasciato la California settentrionale da Gilroy fino a Sebastapol. Le webcam a Soma rivelavano la portata dei danni — esplosioni dovute al gas, edifici non completamente antisismici crollati come fossero modellini presi a calci. Il Googleplex, sospeso su una serie di molle d’acciaio giganti, era oscillato come un piatto di gelatina; i rack erano rimasti al loro posto e la ferita più grave era stato l’occhio nero di un sistemista che si era beccato una pinzatrice volante sulla faccia.</p><p> </p><p>&#62; Scusa, mi ero scordato</p><p>&#62; Non fa niente. Tutti abbiamo perso qualcuno, giusto?</p><p>&#62; Sì, sì. Comunque, non sono preoccupato per le elezioni. Può vincere chiunque, basta che facciamo QUALCOSA.</p><p>&#62; Non se vince uno dei cazzoni.</p><p> </p><p>Cazzoni era l’epiteto che alcuni sistemisti avevano adottato per riferirsi al gruppo che voleva spegnere Internet. L’aveva coniato Queen Kong. Inizialmente, a quanto pareva, lo utilizzava come nome comune per identificare tutti i manager IT incapaci che si era divorata nel corso della sua carriera.</p><p> </p><p>&#62; Non vinceranno. Sono solo tristi e stanchi. Con il vostro appoggio porteremo a casa il risultato</p><p> </p><p>I Googloidi erano uno dei gruppi più grossi e potenti rimasti, assieme ai ragazzi dei collegamenti satellitari e a quelli dei collegamenti transoceanici. L’appoggio di Queen Kong era stato una sorpresa, e quando le aveva scritto lei aveva risposto succintamente: ‘non possiamo far governare i cazzoni’.</p><p> </p><p>&#62; gtg</p><p> </p><p>gli scrisse, prima che le cadesse la connessione. Got to go, devo andare. Felix aprì un browser e provò ad andare su google.com. Ricevette un errore di time out. Premette il pulsante Aggiorna, successe di nuovo. Lo premette ancora, e la home page di Google tornò online. Qualsiasi cosa fosse capitata dalle parti di Queen Kong — blackout, worm, un altro terremoto — lei vi aveva posto rimedio. Sbuffò quando vide che avevano sostituito le O nel logo di Google con immagini di piccoli pianeti Terra, dai quali spuntavano funghi atomici.</p><p>— Hai qualcosa da mangiare? — chiese Van. Era tardo pomeriggio, sebbene il tempo sembrasse passare mai nel data center. Felix si controllò le tasche. Avevano nominato un quartiermastro, ma non prima che ognuno avesse avuto il tempo di imboscarsi della roba dalle macchinette. Felix si era preso una dozzina di barrette energetiche e qualche mela. Anche un paio di sandwich, ma saggiamente li aveva mangiati prima che diventassero stantii.</p><p>— È rimasta una barretta. — Quella mattina aveva notato che i pantaloni non gli stringevano più in vita, e se ne era compiaciuto per un po’. Poi però gli tornò in mente Kelly, che lo prendeva in giro per il suo peso, e si mise a piangere un poco. Mangiò due barrette, così gliene rimase una sola.</p><p>— Ah — rispose Van. La sua faccia era più scavata del solito, le spalle sempre più cascanti sul petto scarno.</p><p>— Ecco qua — gli disse Felix. — Vota Felix.</p><p>Van prese la barretta e la appoggiò sul tavolo. — Sai, vorrei tanto ridartela dicendo ‘No grazie, non potrei mai,’ ma ho veramente fame, quindi me la prenderò e me la mangerò, va bene?</p><p>— Non c’è problema. Buon appetito.</p><p>— Come vanno le elezioni? — chiese Van dopo che ebbe finito di leccare la carta della barretta.</p><p>— Non so, è un po’ che non controllo. — L’ultima volta che aveva guardato, aveva un piccolo margine di vantaggio. Non avere il proprio portatile era veramente scomodo in quelle situazioni. Su nelle sale server c’era un’altra dozzina di poveri disgraziati che, come lui, avevano lasciato la casa senza pensare di portarsi dietro qualcosa di Wi-Fi.— Stai per essere trombato — disse Sario, scivolando al loro fianco. Era divenuto una celebrità nel data center perché non dormiva mai, perché origliava e perché attaccava briga in continuazione con la stessa sconsiderata veemenza che solitamente si incontra solo nelle flamewar sui newsgroup. — Il vincitore sarà qualcuno che ha ben chiari un paio di fatti fondamentali. — Alzò il pugno e scandì il suo elenco alzando un dito per volta. — Punto primo: i terroristi stanno utilizzando Internet per distruggere il mondo, ed è necessario che noi distruggiamo la rete prima che finiscano quello che hanno cominciato. Secondo: anche se ho torto, chi vogliamo prendere in giro? Molto presto i generatori esauriranno le scorte di combustibile. Terzo: se questo non succede vorrà dire che sarà tornato in piedi il vecchio mondo, al quale non fregherà nulla del nostro “nuovo mondo”. Infine: esauriremo il cibo prima di esaurire le cazzate sulle quali discutere o le ragioni per non uscire di qui. Abbiamo la possibilità di fare qualcosa per aiutare il mondo a riprendersi: possiamo spegnere la rete e togliere dalle mani dei cattivi uno dei loro strumenti. Oppure possiamo sistemare qualche altra sdraio sul ponte del tuo Titanic personale, al servizio di quel bel sogno che è il ‘cyberspazio indipendente’.Il problema era che Sario aveva ragione. Avrebbero finito il combustibile in due giorni — l’intermittenza della corrente fornita dalla rete elettrica aveva ridotto l’autonomia dei generatori. E se si accettava l’ipotesi che Internet sarebbe stata utilizzata principalmente come strumento per ulteriori distruzioni, spegnerla sarebbe stata la cosa più giusta da fare.Ma la moglie e il figlio di Felix erano morti, e lui non aveva intenzione di ricostruire il vecchio mondo. Ne voleva uno nuovo. Nel vecchio non c’era posto per lui. Non più.</p><p>Van si grattò la pelle squamata e arrossata. Nuvolette di cute vorticarono nell’aria pesante e stantia. Sario gli fece una smorfia. — È disgustoso. Lo sai che quella che respiriamo è aria riciclata? Qualsiasi cosa sia la lebbra che ti sta divorando, farne un aerosol e immetterla nella riserva d’aria mi sembra piuttosto antisociale.</p><p>— Tu sei la massima autorità mondiale di antisocialità, Sario — rispose Van. — Vattene o ti coltellinerò a morte. — Smise di grattarsi e accarezzò come un pistolero la pinza multiuso che teneva nella fondina.</p><p>— Già, sono antisociale. Ho la sindrome di Asperger e sono quattro giorni che non prendo medicine. La tua cazzo di scusa invece qual è?</p><p>Van si grattò ancora. — Mi spiace, non lo sapevo.</p><p>Sario scoppiò a ridere. — Oh, sei impagabile. Scommetto che tre quarti di tutta questa gente è semi-autistica. Io sono solo uno stronzo. Ma sono anche uno che non ha paura di dire la verità, e questo mi rende migliore di te, imbecille.</p><p>— Cazzone — disse Felix. — Vaf­fanculo.</p><p> </p><p>Quando Felix fu eletto Primo Ministro del Cyberspazio non rimaneva combustibile a sufficienza per una giornata. Il primo conteggio dei voti fu rovinato da un bot che spammò il processo di votazione facendo perdere un altro giorno per contare i voti una seconda volta.</p><p>A quel punto, però, tutto sembrava ormai uno scherzo. Metà dei data center erano rimasti senza corrente. La mappa di Queen Kong delle query fatte a Google diventava sempre più lugubre mano a mano che altre porzioni del mondo si scollegavano dalla rete, anche se aveva pubblicato una tabella che illustrava quali nuove query andavano acquistando popolarità — per la maggior parte avevano a che fare con salute, rifugi, soccorso e autodifesa.</p><p>Il carico generato dal worm diminuiva. Molti utenti domestici stavano rimanendo senza elettricità, questa volta definitivamente, e i loro PC infetti rimanevano spenti. Le backbone erano ancora tutti in funzione, ma i messaggi dalle diverse sale server sembravano sempre più disperati. Felix non mangiava da un giorno e lo stesso valeva per chiunque a portata di satellite o di collegamento transoceanico.</p><p>Cominciava a scarseggiare anche l’acqua.</p><p>Arrivarono Popovich e Rosembaum, e si rivolsero a lui prima che riuscisse a rispondere ai pochi messaggi di congratulazioni e a inviare ai newsgroup un discorso preparato in precedenza.</p><p>— Stiamo per aprire le porte — annunciò Popovich. Come tutti, anche lui aveva perso peso e aveva un aspetto unto e sporco. Il suo odore corporeo somigliava a una zaffata da sacchetti dell’immondizia di un mercato del pesce in una giornata molto calda. Felix era sicuro di non essere messo meglio.</p><p>— State andando in ricognizione? A prendere altro carburante? Possiamo mettere assieme un gruppo di lavoro per questo. Buona idea.</p><p>Rosembaum scosse triste il capo. — Stiamo andando a cercare le nostre famiglie. Qualsiasi cosa ci fosse là fuori ormai sarà esaurita. Oppure no. Comunque sia, qui non c’è futuro.</p><p>— E che ne sarà della manutenzione della rete? — chiese Felix, anche se conosceva già la risposta. — Chi terrà in funzione i router?</p><p>— Ti daremo tutte le password di root. — Le mani di Popovich tremavano, i suoi occhi fissavano il vuoto. Come molti altri fumatori del data center, nel corso della settimana era andato in crisi di astinenza. Da due giorni avevano terminato anche i prodotti a base di caffeina. Per i fumatori era molto dura.</p><p>— E quindi a tenere in piedi tutto starò qui io?</p><p>— Tu e chiunque altro al quale freghi ancora qualcosa.</p><p>Felix sapeva di aver sciupato la sua opportunità. Le elezioni erano sembrate una cosa nobile e coraggiosa, ma col senno di poi si erano rivelate solamente una scusa per accapigliarsi tra loro, quando invece avrebbero dovuto pensare al passo successivo.</p><p>— Non posso obbligarvi a restare — rispose.</p><p>— Già, non puoi. — Popovich si girò sui tacchi e uscì dalla stanza. Rosembaum lo guardò andar via, poi afferrò la spalla di Felix e la strinse.</p><p>— Grazie, Felix. È stato un bel sogno. Lo è ancora. Magari troveremo del cibo e del combustibile e torneremo.</p><p>Rosembaum aveva una sorella con la quale era rimasto in contatto tramite Instant Messenger nei primi giorni dopo lo scoppio della crisi. Poi lei aveva smesso di rispondere. I sistemisti erano divisi tra chi aveva avuto la possibilità di dire addio e chi non l’aveva potuto fare. Ognuna delle due parti era convinta che agli altri fosse andata meglio.Scrissero sul newsgroup interno. Dopo tutto erano sempre e comunque dei nerd, e ci fu un piccolo picchetto d’onore al pian terreno, costituito da altri nerd che li guardavano oltrepassare le doppie porte di sicurezza. Dopo che ebbero armeggiato con i tastierini numerici si sollevarono le serrande di acciaio, e si aprirono le prime porte. Entrati nel vestibolo chiusero le porte dietro di sé. Si aprirono le porte d’ingresso. All’esterno c’erano molto sole e molta luce, e tralasciando la desolazione, tutto appariva molto normale. Da spezzare il cuore.I due fecero un passo incerto verso il mondo. Un altro. Si girarono per salutare l’assemblea. A un tratto si portarono le mani alla gola, e cominciarono a sussultare e a contorcersi, cadendo infine a terra uno sull’altro.— Ommeeerd… — Fu tutto quello che uscì dalla bocca di Felix prima che i due cominciassero a rimettersi in piedi e a spolverarsi, tenendosi i fianchi dal gran ridere. Salutarono ancora una volta, prima di voltarsi.</p><p>— Ma quei due sono malati. — Van si grattò le braccia, dove c’erano graffi lunghi e profondi. I suoi vestiti erano talmente coperti dalla pelle secca da sembrare spolverati di zucchero a velo.</p><p>— A me è sembrato piuttosto divertente — disse Felix.</p><p>— Dio che fame che ho — Van rispose, tanto per dire qualcosa.</p><p>— Sei fortunato, da mangiare abbiamo tutte le scatole che vuoi.</p><p>— È troppo buono con noi merdine, Signor Presidente.</p><p>— Primo Ministro — corresse lui. — E tu non sei un pivello, ma il Vice Primo Ministro. Sei il taglianastri ufficiale, nonché colui che dovrà consegnare quegli assegni giganti di finanziamento.</p><p>Guardare Popovich e Rosembaum che se ne andavano risollevò il loro morale. Felix sapeva che tutti loro se ne sarebbero andati presto.</p><p>Era inevitabile, visto l’esaurirsi del carburante. Chi mai avrebbe voluto aspettare di rimanere completamente senza?</p><p> </p><p>&#62; Metà del mio staff se ne è andata stamattina</p><p> </p><p>Scrisse Queen Kong. Google se la cavava comunque piuttosto bene, naturalmente. Il carico sui loro server era molto inferiore anche rispetto a quando tutto Google non era che un gruppo di PC assemblati sopra una scrivania di Stanford.</p><p> </p><p>&#62; noi siamo a un quarto</p><p> </p><p>rispose Felix. Era passato solo un giorno da quando Popovich e Rosenbaum se ne erano andati, ma il traffico sui newsgroup era sceso quasi a zero. Lui e Van non avevano molto tempo per giocare alla Repubblica del Cyberspazio. Avevano avuto troppo da fare studiando i sistemi che Rosembaum e Popovich avevano consegnato loro, gli enormi router che avevano continuato a fungere da principale nodo di interscambio per tutti i backbone di rete canadesi.</p><p>Eppure, c’era qualcuno che ogni tanto postava sui newsgroup, in genere per salutare. Le vecchie litigate per chi dovesse essere Primo Ministro, se si sarebbe dovuto spegnere internet, o su chi arraffava troppo cibo erano tutte finite.</p><p>Aggiornò il newsgroup. C’era uno dei soliti messaggi.</p><p> </p><p>&#62; Oggetto: Processi impazziti su Solaris TK</p><p>&#62; Ehm, ciao. Sono solo un MSCE junior, ma sono l’unico qui rimasto sveglio, e quattro dei DSLAM sono appena andati giù. Sembra che ci sia un programma di contabilità che sta cercando di capire quanto fatturare ai nostri clienti business, e ha creato un migliaio di thread che si stanno mangiando tutta la swap. Vorrei killarlo, ma sembra che non ci si riesca. C’è qualche comando magico che devo fare per far uccidere a questo Slowlaris queste schifezze? Tanto non credo che i nostri clienti ci pagheranno ancora. Lo chiederei all’autore del codice, ma per quanto ne sappiamo credo sia morto.</p><p> </p><p>Aggiornò la lista dei messaggi. Una risposta. Era breve, autorevole e utile, esattamente il genere di cose che non si vedevano mai in newsgroup di così alto calibro quando un newbie postava una richiesta banale. L’apocalisse aveva risvegliato lo spirito di paziente collaborazione nella comunità mondiale dei sistemisti.</p><p>Van guardava da sopra la spalla. — Oh cazzo. E chi se lo sarebbe mai aspettato da lui?</p><p>Lesse nuovamente il messaggio. L’aveva scritto Sario.</p><p>Entrò nella finestra della chat.</p><p> </p><p>&#62; sario, credevo che volessi la rete morta, perché stai aiutando gli msce a sistemare i loro scatoli?</p><p>&#62; (sorriso imbarazzato) Mii Signor PM, forse sarà perché non sopporto la vista di un computer che soffre nelle mani di un dilettante</p><p> </p><p>Entrò nel canale dove stava Queen Kong.</p><p> </p><p>&#62; Quando?</p><p>&#62; L’ultima volta che ho dormito? Due giorni fa. Quando si esaurirà il carburante? Fra tre giorni. Quando abbiamo finito il cibo? Due giorni fa.</p><p>&#62; Dio. Nemmeno io ieri notte ho dormito. Siamo un po’ a corto di mano d’opera da queste parti.</p><p>&#62; età/sesso/città? Io sono monica da pasadena e i compiti mi annoiano. vuoi scaricare una mia foto??</p><p> </p><p>Negli utlimi giorni i bot scorrazzavano indisturbati per tutta la rete IRC, saltando in ogni canale che avesse del traffico. A volte se ne incontravano cinque o sei che flirtavano tra di loro. Era strano vedere un malware che tentava di ingannare un’altra copia di se stesso per fargli scaricare un virus.</p><p>Kickarono entrambi il bot fuori dal canale nello stesso istante. Felix si era infine scritto uno script per farlo. Lo spam non aveva dato nessun segno di voler diminu]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;"> </div>
<div style="text-align: justify;" id="intelliTXT">
<p class="dss"><!--IMG 9612 --></p>
<p> Quando il telefono speciale di Felix squillò alle due di notte, Kelly, rigirandosi, gli tirò un pugno sulla spalla, per poi sibilargli: — Perché non spegni mai quel cazzo di coso prima di andare a letto?
<p class="ds">— Devo essere reperibile. — Rispose lui.</p>
<p class="ds">— Non sei un cazzo di dottore — disse lei, tirandogli un calcio. Nel frattempo Felix si era seduto sul bordo del letto per infilarsi i calzoni che aveva lasciato sul pavimento appena prima di andare a dormire. — Sei un dannato sistemista.</p>
<p class="ds">— È il mio lavoro — disse lui.</p>
<p class="ds">— Ti fan lavorare come un somaro — disse lei. — Lo sai che ho ragione. Per amor del cielo, sei un padre di famiglia ora, non puoi metterti a correre nel mezzo della notte ogni volta che qualcuno non riesce a scaricarsi un porno. Non rispondere a quel telefono.</p>
<p class="ds">Felix sapeva che sua moglie aveva ragione. Rispose al telefono.</p>
<p class="ds">— I router principali non rispondono. Il BGP non risponde. — Alla voce meccanica del sistema di controllo gli insulti non facevano alcun effetto, quindi la insultò, e questo lo fece sentire un poco meglio.</p>
<p class="ds">— Forse riesco a sistemarlo da qui — disse. Poteva collegarsi all’UPS del rack e riavviare i router. L’UPS stava in un segmento di rete differente, con router indipendenti e sistemi di alimentazione di emergenza separati.</p>
<p class="ds">Kelly sedeva sul letto, una forma indistinta contro la testata. — In cinque anni di matrimonio non sei mai riuscito a sistemare niente da qui.</p>
<p class="ds">
<p class="ds">Quella volta aveva torto: sistemava le cose da remoto in continuazione, ma con discrezione e senza fare troppe scene, ed era per questo che lei non se ne ricordava. Ma allo stesso tempo aveva anche ragione. Dai log si vedeva chiaramente che dopo l’una di notte non poteva essere più sistemato senza prendere la macchina e andare al rack. Era la Legge della Malvagità Universale, conosciuta anche come la Legge di Felix.</p>
<p class="ds">Cinque minuti dopo Felix era al volante. Non era riuscito a sistemarlo da casa. Anche la rete dei router indipendenti era giù. L’ultima volta era successo perché un muratore rimbecillito aveva tranciato con l’escavatore il principale condotto dati del data-center. Per una settimana Felix si era unito allo squadrone di cinquanta furiosi amministratori di sistema che, in piedi davanti alla buca, insultavano i poveracci costretti a lavorare giorno e notte per ricollegare tra loro diecimila cavi tranciati.</p>
<p class="ds">Il telefono suonò altre due volte mentre era in macchina, e lui lasciò che la voce automatica sovrastasse l’autoradio e gli recitasse dagli altoparlanti il malfunzionamento di altre infrastrutture di rete. Poi chiamò Kelly.</p>
<p class="ds">— Ciao — disse.</p>
<p class="ds">— Non fare il ruffiano. Guarda che dalla voce si sente.</p>
<p class="ds">Sorrise involontariamente. — Ma no, ho controllato, nessuna ruffianeria.</p>
<p class="ds">— Ti amo, Felix — disse lei.</p>
<p class="ds">— E io sono completamente pazzo di te, Kelly. Torna a letto.</p>
<p class="ds">— Due punto zero è sveglio — disse. Il bambino era in beta test quando stava nel grembo di sua moglie; quando le acque le si ruppero e lui ricevette la chiamata, si precipitò fuori dall’ufficio gridando — Stiamo andando in Gold! — Cominciarono a chiamarlo 2.0 prima che smettesse di piangere il suo primo pianto.</p>
<p class="ds">— Questo piccolo bastardo è nato per succhiare capezzoli.</p>
<p class="ds">— Mi spiace di averti svegliata — disse lui. Era quasi arrivato al data-center. Non c’è traffico alle due di notte. Rallentò e accostò prima dell’ingresso del garage. Non voleva far cadere la linea andando sottoterra.</p>
<p class="ds">— Non è perché mi hai svegliato — disse lei. — Lavori lì da sette anni. Hai tre dipendenti sotto di te. Quel telefono devi darlo a loro. Tu hai già dato abbastanza.</p>
<p class="ds">— Non mi va di chiedere di fare qualcosa che non sono disposto a fare anch’io.</p>
<p class="ds">— Ma tu l’hai già fatto. Te lo chiedo per piacere. Odio svegliarmi e trovarmi sola. Di notte mi manchi tantissimo.</p>
<p class="ds">— Kelly… </p>
<p class="ds">— Non sono più arrabbiata. Mi manchi e basta. Quando sei con me faccio bei sogni.</p>
<p class="ds">— OK — disse lui.</p>
<p class="ds">— Tutto qui?</p>
<p class="ds">— Esatto. Tutto qui. Non voglio che tu abbia gli incubi e ho già dato abbastanza. D’ora in avanti mi prenderò le reperibilità notturne solo per coprire i periodi di ferie.</p>
<p class="ds">Lei rise. — I sistemisti non vanno in ferie.</p>
<p class="ds">— Il tuo ci andrà — le disse lui. — Promesso.</p>
<p class="ds">— Sei meraviglioso. Oddio, che schifo. 2.0 ha appena fatto un core dump sulla mia vestaglia.</p>
<p class="ds">— E bravo il mio ragazzo.</p>
<p class="ds">— Tutto suo padre — disse lei. Riattaccò e Felix condusse la macchina fino al parcheggio del data-center, fece passare il tesserino e sollevò una stanca palpebra per permettere allo scanner della retina di dargli una bella guardata nell’occhio assonnato.</p>
<p class="ds">Si fermò al distributore per prendersi una barretta energetica al guaranà-medafonil e del velenoso caffè da macchinetta. Sbranò la barretta e sorseggiò il caffè dalla tazza anti-rovesciamento, dopo di che la porta interna lesse la forma della sua mano e lo misurò in un istante. Si aprì con un sospiro e una ventata di aria a pressione positiva lo investì quando infine riuscì a entrare nel sancta sanctorum.</p>
<p class="ds">
<p class="ds">Era un casino. Le sale server sono progettate per permettere a due o tre sistemisti di lavorarci contemporaneamente. Ogni altro centimetro cubo è destinato alle ronzanti fila di server, router e dischi. Ma in quell’istante non erano meno di venti le persone che si accalcavano attorno agli armadi. Formavano la prevedibile adunata di magliette nere dalle scritte incomprensibili e di pance cascanti sopra cinture dalle quali pendevano telefonini e coltellini tascabili.</p>
<p class="ds">Di solito in sala server ci si congela, ma tutti quei corpi stavano surriscaldando il piccolo spazio chiuso. In cinque o sei alzarono lo sguardo e sorrisero quando Felix li oltrepassò. Due lo salutarono per nome. Lui infilò la pancia tra la calca e i rack, fino ad arrivare all’armadio della Ardent all’altro lato della stanza.</p>
<p class="ds">— Felix. — Era Van, che quella notte non era reperibile.</p>
<p class="ds">— Che ci fai qui? — disse Felix. — Non serve a nessuno che domani siamo entrambi in coma.</p>
<p class="ds">— Come? Ah, no, il mio server personale è laggiù. È caduto attorno all’una e mezza e sono stato svegliato dal sistema di controllo. Avrei dovuto chiamarti per dirti che stavo venendo io, ti avrei risparmiato il viaggio.</p>
<p class="ds">Il server personale di Felix invece, condiviso con altri cinque amici, stava in un armadio al piano di sotto. Si chiese se anche quello fosse offline.</p>
<p class="ds">— Che succede?— Un attacco massiccio di flash­worm. Qualche stronzo ha fatto dei test Monte Carlo su tutti i blocchi di IP, inclusi gli IP versione 6 e si è preso tutte le macchine Windows della rete. Tutti i grossi Cisco hanno le interfacce di amministrazione su IPv6 e si inchiodano se ricevono più di 10 test simultanei, il che vuol dire che sono caduti tutti i nodi di interscambio. Anche il DNS è fottuto, come se la scorsa notte qualcuno avesse fatto zone poisoning. Ah, c’è anche un componente email e messenger che invia messaggi realistici ai contatti che si hanno in rubrica e che riesce a sostenere in modo convincente semplici dialoghi in stile Eliza, per indurre le persone ad aprire un allegato con un virus.— Cazzo.— Già. — Van era un sistemista di tipo due, alto più di due metri, capelli raccolti in una lunga coda di cavallo, pomo d’Adamo ballonzolante. Dal suo ampio petto la maglietta diceva SCEGLI LA TUA ARMA e mostrava una serie di dadi poliedrici da gioco di ruolo.</p>
<p class="ds">Felix era un sistemista di tipo uno, con una trentina di chili di troppo, tutti distribuiti al centro, e una barba piena e ordinata che cresceva sui alcuni dei suoi menti extra. La sua maglietta diceva HELLO CTHULHU e mostrava uno Cthulhu carino e senza bocca, stile Hello Kitty. Van e Felix si conoscevano da quindici anni, essendosi incontrati prima in Usenet, poi di persona a Toronto per un raduno di Freenet a base di birra; in seguito si erano visti anche a una o due convention di Star Trek, fino a che Van fu assunto da Felix per lavorare con lui alla Ardent. Era affidabile e metodico. Avendo studiato da ingegnere elettrico, teneva una serie di blocchi di carta nei quali annotava tutti i dettagli delle operazioni che svolgeva, completi di data e ora.</p>
<p class="ds">— Questa volta non è un PEBKAC — disse Van. Problem Exists Between Keyboard and Chair: il problema è tutto tra la tastiera e la sedia. I trojan mandati per posta rientrano in questa categoria. Se le persone fossero abbastanza intelligenti da non aprire allegati sospetti, i trojan sarebbero una cosa del passato. Ma dei worm che si mangiano router Cisco non sono un problema legato agli utonti, sono un problema legato a ingegneri incompetenti.</p>
<p class="ds">— No, è colpa di Microsoft — disse Felix. — Ogni volta che devo lavorare alle due di notte o è per un PEBKAC o è per colpa di Winzozz.</p>
<p class="ds">
<p class="ds">Alla fine scollegarono semplicemente quei dannati router dalla rete. Non fu Felix a farlo, ovviamente, anche se aveva una voglia matta di disabilitare le loro interfacce su IPv6 per poi riavviarli. Fu una coppia di massicci Stronzissimi Sistemisti Infernali che per avere accesso al rack dovettero girare due chiavi contemporaneamente, come le guardie dei depositi missilistici. D’altra parte, il 95% del traffico canadese a lunga distanza passava da quell’edificio. La sicurezza doveva essere maggiore di quella di molti siti missilistici.</p>
<p class="ds">Felix e Van rimisero in funzione uno alla volta i computer della Ardent. Erano martellati dalle sonde dei worm: l’aver ripristinato i router aveva esposto agli attacchi i rack situati a valle. Ogni computer in Internet o stava affogando, sommerso dai worm, o li stava diffondendo, oppure faceva entrambe le cose. Fu soltando dopo un centinaio circa di timeout che Felix riuscì a raggiungere NIST e Bugtraq e a scaricare un aggiornamento del kernel che avrebbe dovuto ridurre il carico che i worm generavano sulle macchine in sua gestione. Erano le dieci di mattina, ed era tanto affamato da volersi mangiare le suole delle scarpe, ma ricompilò i suoi kernel e riportò le macchine online. Le lunghe dita di Van volavano sulla tastiera di amministrazione e la lingua gli spuntava dalle labbra mentre lanciava su ciascun computer i programmi di diagnostica.</p>
<p class="ds">— Avevo duecento giorni di uptime su Greedo — disse Van. Greedo era il server più vecchio dell’armadio, risaliva al tempo in cui battezzavano i computer secondo i personaggi di Star Wars. Poi erano passati ai Puffi e, visto che anche i Puffi erano finiti, avevano iniziato con i personaggi di McDonaldland: il primo era stato il portatile di Van, il Maggiore McCheese.</p>
<p class="ds">— Greedo risorgerà — disse Felix. — Ho un 486 giù da basso che ha oltre cinque anni di uptime. Mi spezza il cuore doverlo riavviare.</p>
<p class="ds">— Per che straminchia lo usi un 486?</p>
<p class="ds">— Per niente. Ma come si fa a spegnere una macchina con cinque anni di uptime? È come staccare la spina a tua nonna.</p>
<p class="ds">— Voglio andare a mangiare — disse Van.</p>
<p class="ds">— Senti un po’. Che ne dici se rimettiamo in piedi il tuo computer, sistemiamo il mio e poi ti porto al Lakeview Lunch? Dopo che ci siamo fatti una pizza puoi prenderti il resto della giornata.</p>
<p class="ds">— Ci sto — disse Van. — Sei troppo buono con noi merdine, capo. Dovresti buttarci in un pozzo e picchiarci come fanno gli altri boss. Ce lo meritiamo.</p>
<p class="ds">
<p class="ds">— Ti suona il telefono — disse Van. Felix si sollevò dalle interiora del 486: dopo averlo spento non c’era stato verso di riaccenderlo. Aveva anche scroccato un alimentatore di riserva da certi tizi, spammatori, che stavano cercando di rimettere in piedi la loro baracca. Lasciò che Van gli raccogliesse il cellulare e glielo porgesse. Gli era caduto dalla cintura mentre si contorceva per raggiungere il retro della macchina.</p>
<p class="ds">— Ehi, Kel — rispose. Si sentiva un rumore strano e al tempo stesso indecifrabile. Statica? 2.0 che faceva il bagnetto? — Kelly?</p>
<p class="ds">La linea cadde. Cercò di richiamare, ma senza alcun risultato, né squilli né segreteria. Il telefono andò prima in timeout, poi apparve ERRORE DI RETE sul display.</p>
<p class="ds">— Dannazione — disse, ma senza astio. Riagganciò il telefono alla cintura. Kelly probabilmente voleva sapere quando sarebbe tornato a casa, oppure voleva che passasse a comprare qualcosa. Avrebbe lasciato un messaggio in segreteria.</p>
<p class="ds">Stava testando l’alimentatore quando il cellulare squillò di nuovo. Lo afferrò e rispose. — Kelly, ehi, che succede? — Si sforzò per far sparire dalla voce ogni traccia di irritazione. Si sentiva in colpa: tecnicamente parlando, aveva terminato i suoi obblighi con la Ardent Financial LLC l’istante in cui i loro server erano tornati raggiungibili. Le ultime tre ore le aveva spese esclusivamente per scopi personali, anche se era intenzionato ad addebitarle all’azienda.</p>
<p class="ds">C’erano singhiozzi al telefono.</p>
<p class="ds">— Kelly? — Sentì il sangue defluirgli dal viso, le dita dei piedi intorpidirsi.</p>
<p class="ds">— Felix — disse lei, appena comprensibile tra i singhiozzi. — È morto, oh Cristo, è morto.</p>
<p class="ds">— Chi? Chi, Kelly?</p>
<p class="ds">— Will — disse lei.Will? pensò. E chi cazz… Cadde in ginocchio. William era il nome che avevano scritto sul certificato di nascita, anche se l’avevano sempre chiamato 2.0. Felix emise un suono angosciato, un latrato sofferente.— Sto male — continuò lei. — Non riesco neppure a reggermi in piedi. Oh, Felix, ti amo tanto.— Kelly, che succede?</p>
<p class="ds">— Ci sono solo due canali in televisione. Madonna, Felix, fuori dalla finestra sembra l’alba dei morti viventi … — La sentì vomitare. Il segnale cominciò a vacillare, e il telefono ripropose i suoi conati come se fosse un delay digitale.</p>
<p class="ds">— Kelly, non ti muovere! — gridò lui mentre cadeva la linea. Digitò il 911, ma apparve ancora ERRORE DI RETE non appena ebbe premuto CHIAMA.</p>
<p class="ds">Strappò il Maggiore McCheese da Van, lo collegò al cavo di rete del 486 e lanciò Firefox dalla linea di comando, trovò con Google il sito della Metro Police. Rapidamente, ma senza farsi prendere dal panico, cercò il modulo per le segnalazioni online. Felix non perdeva la testa, mai. Lui i problemi li risolveva, e perdere la testa non serviva a risolvere niente.</p>
<p class="ds">Trovò il modulo e descrisse i dettagli della sua conversazione con Kelly come se stesse compilando un bug report: le dita erano veloci, la descrizione esauriente; poi premette INVIO.</p>
<p class="ds">Van aveva letto tutto da sopra la sua spalla. — Felix …— cominciò.</p>
<p class="ds">— Dio — disse Felix. Era seduto sul pavimento del rack; si rimise in piedi. Van riprese il portatile e tentò di visitare qualche sito di informazione, ma nessuno era raggiungibile. Era impossibile capire se fosse perché stava succedendo qualcosa di terribile o perché la rete zoppicava ancora per l’attacco del super worm.</p>
<p class="ds">— Devo andare a casa — disse Felix.</p>
<p class="ds">— Ti accompagno — disse Van. — Così mentre guido puoi provare ancora a chiamare tua moglie.</p>
<p class="ds">Si fecero strada fino agli ascensori. Lì si trovava una delle poche finestre dell’edificio, uno spesso oblò schermato. Ci guardarono attraverso mentre aspettavano l’ascensore. Per essere mercoledì non c’era molto traffico. Forse più macchine della polizia del solito?</p>
<p class="ds">— O mio Dio — indicò Van.</p>
<p class="ds">La torre CN, un’acuminata e gigantesca cattedrale nel deserto, incombeva a est. Era storta come un ramo piantato nella sabbia umida. Si muoveva? Sì. Si inclinava, accelerando lentamente, cadendo in direzione nordest, verso il quartiere finanziario. Dopo qualche istante oltrepassò il punto di non ritorno. Fu allora che crollò. Prima si avvertì la vibrazione, poi si udì il boato; l’intero edificio tremò per l’impatto. Una nuvola di polvere si sollevò dalle rovine, e ci furono diversi schianti mentre l’edificio più grande del mondo travolgeva un palazzo dopo l’altro.</p>
<p class="ds">— Sta crollando il Broadcast Centre — annunciò Van. Era vero: la torre della CBC stava collassando al rallentatore. La gente correva da tutte le parti e veniva schiacciata dai pezzi degli edifici che precipitavano. Attraverso l’oblò, era come guardare una demo di computer grafica scaricata da qualche sito di scambio file.</p>
<p class="ds">I sistemisti si ammassarono attorno a loro, sgomitando per assistere alla distruzione.</p>
<p class="ds">— Che è successo? — chiese uno di loro.</p>
<p class="ds">— È caduta la torre CN — disse Felix. Il suono della sua voce suonava lontano alle sue stesse orecchie.</p>
<p class="ds">— È stato il virus?</p>
<p class="ds">— Cosa? Il worm? — Felix guardò il tizio, un giovane amministratore con solo piccole maniglie da tipo due attorno alla vita.</p>
<p class="ds">— Non il worm — disse il tizio. — Mi è arrivata una mail che dice che la città è stata messa in quarantena per colpa di qualche virus. Armi biologiche, dicono. — Porse a Felix il proprio Blackberry.</p>
<p class="ds">Felix era talmente assorto nell’annuncio, inviato dal ministero della salute canadese, se si voleva credere a quello che c’era scritto, che non si accorse che tutte le luci si erano spente. Quando se ne rese conto ricacciò il Blackberry nella mano del proprietario ed emise un piccolo sospiro.</p>
<p class="ds">
<p class="ds">I generatori entrarono in funzione un minuto dopo. I sistemisti si precipitarono in massa giù dalle scale. Felix prese Van per un braccio e lo trattenne.</p>
<p class="ds">— Forse dovremmo aspettare qui in sala, almeno fino a quando questo casino non passa.</p>
<p class="ds">— E Kelly? — chiese Van.</p>
<p class="ds">A Felix sembrava di dover vomitare da un momento all’altro. — Dobbiamo tornare in sala server. — La sala aveva filtri dell’aria per eliminare il microparticolato.</p>
<p class="ds">Corsero su per le scale fino alla grande sala. Felix aprì la porta, lasciò che si chiudesse alle sue spalle.</p>
<p class="ds">— Felix, devi andare a casa…</p>
<p class="ds">— È un’arma biologica — disse Felix. — Un super batterio. Saremo al sicuro qui, credo, almeno finché i filtri lo terranno fuori.</p>
<p class="ds">— Come?</p>
<p class="ds">— Vai su IRC — disse.</p>
<p class="ds">Ci andarono. Van aveva il suo Maggiore McCheese, Felix utilizzò Puffetta. Saltarono da un canale all’altro della chat finché non ne trovarono uno con nick familiari.</p>
<p class="ds">
<p class="ds">> il pentagono è andato/la casa bianca pure</p>
<p class="ds">> I MIEI VICINI VOMITANO SANGUE DAL LORO BALCONE A SAN DIEGO</p>
<p class="ds">> Qualcuno ha fatto crollare il cetriolo1. I banchieri stanno scappando dal centro come topi.</p>
<p class="ds">> Ho sentito che il Ginza sta andando a fuoco.</p>
<p class="ds">
<p class="ds">Felix digitò: Sono a Toronto. Abbiamo appena visto la CN Tower crollare. Ho letto notizie di armi biologiche, qualcosa di molto rapido.</p>
<p class="ds">Van lo lesse e disse: — Non puoi sapere quanto sia veloce, Felix. L’esposizione potrebbe essere cominciata anche tre giorni fa.</p>
<p class="ds">Felix chiuse gli occhi. — Se così fosse, io e te dovremmo cominciare ad accusare sintomi, credo.</p>
<p class="ds">
<p class="ds">> Sembra che un’onda elettromagnetica abbia messo fuori gioco Hong Kong e forse anche Parigi… a giudicare dai filmati satellitari sembrano completamente buie, tutti i loro segmenti di rete non routano più</p>
<p class="ds">> Sei a Toronto?</p>
<p class="ds">Era un nick sconosciuto.</p>
<p class="ds">> Sì. Front Street.</p>
<p class="ds">> Mia sorella si trova all’UofT e nn riesco a sentirla, puoi kiamarla?</p>
<p class="ds">> I telefoni non funzionano</p>
<p class="ds">
<p class="ds">scrisse Felix, fissando sul cellulare la scritta ERRORE DI RETE.</p>
<p class="ds">— Ho un soft phone sul Maggiore McCheese — disse Van, lanciando l’applicazione di voice over ip. — Mi è venuto in mente adesso.</p>
<p class="ds">Felix gli prese il portatile e compose il numero di casa.</p>
<p class="ds">Fece uno squillo, poi ci fu un suono piatto e belante, simile a una di quelle ambulanze che si vedono nei film italiani.</p>
<p class="ds">Alzò lo sguardo su Van e vide le sue magre spalle tremare. Van disse: — Santissima e stronzissima merda. È la fine del mondo.Felix si staccò da IRC un’ora più tardi. Atlanta era bruciata. Manhattan era radioattiva, abbastanza da fottere tutte le webcam che inquadravano Lincoln Plaza. Diedero tutti la colpa all’Islam finché non fu chiaro che anche La Mecca era un braciere e che i reali sauditi erano stati impiccati davanti ai loro palazzi.A Felix tremavano le mani, Van stava piangendo in silenzio in un angolo lontano della sala. Cercò nuovamente di chiamare casa, poi provò a mettersi in contatto con la polizia. Non ebbe miglior fortuna rispetto ai venti tentativi precedenti.Si collegò in ssh al suo computer del piano di sotto e aprì la casella di posta. Spam, spam, spam. Altro spam. Messaggi automatici. Ecco, un messaggio urgente dal sistema di rilevamento intrusioni dell’armadio della Ardent. Qualcuno stava tentando di entrare nei suoi router ripetutamente e in modo grossolano. L’aggressione non corrispondeva a nessuna firma conosciuta di worm. Seguendo il traceroute scoprì che l’attacco partiva da quello stesso edificio, un piano sotto il suo.</p>
<p class="ds">C’erano procedure per situazioni del genere. Fece una scansione delle porte del suo aggressore e trovò la porta 1337 aperta. 1337 stava per “leet”, ovvero “elite” nel codice numeri/lettere degli hacker. Il genere di porte che i worm lasciavano aperte per strisciare dentro e fuori dai computer. Cercò su Google exploit conosciuti che si mettessero in ascolto sulla porta 1337, restrinse il campo utilizzando i dettagli del sistema operativo del server compromesso e infine trovò il colpevole.</p>
<p class="ds">Era un worm vetusto, uno per il quale tutte le macchine sarebbero dovute essere protette ormai da anni. Non aveva importanza. Ne aveva il client e lo usò per crearsi un account di root nel sistema, ci si loggò e si diede una guardata in giro.</p>
<p class="ds">C’era solo un utente attivo, scaredy, e controllando il monitor dei processi vide che aveva lanciato le centinaia di processi che stavano sondando le sue macchine come molte altre.</p>
<p class="ds">Aprì una chat.</p>
<p class="ds">
<p class="ds">> Smetti di sondare i miei server.</p>
<p class="ds">
<p class="ds">Si aspettò escandescenze, colpa, negazione. Fu sorpreso.</p>
<p class="ds">
<p class="ds">> Sei nel data center di Front Street?</p>
<p class="ds">> Sì.</p>
<p class="ds">> Cristo, credevo di essere l’unico sopravvissuto. Sono al quarto piano. Credo che là fuori ci sia un attacco biologico. Non voglio lasciare la sala asettica.</p>
<p class="ds">
<p class="ds">Felix emise un lungo sospiro.</p>
<p class="ds">
<p class="ds">> Mi stavi sondando per farti rintracciare?</p>
<p class="ds">> Già</p>
<p class="ds">> Brillante</p>
<p class="ds">
<p class="ds">Sveglio, il bastardo.</p>
<p class="ds">
<p class="ds">> Sono al sesto piano. C’è un’altra persona con me.</p>
<p class="ds">> Cosa sapete?</p>
<p class="ds">
<p class="ds">Felix copiò il log della chat IRC e aspettò che il tizio lo digerisse. Van stava in piedi e camminava avanti e indietro. I suoi occhi erano velati.</p>
<p class="ds">— Van?</p>
<p class="ds">— Mi scappa la pipì.</p>
<p class="ds">— Non possiamo aprire la porta. Ho visto una bottiglia di Mountain Dew vuota in quel bidone lì.</p>
<p class="ds">— Giusto — disse Van. Camminò come uno zombie fino al bidone e tirò fuori la magnum vuota. Si voltò verso il muro.</p>
<p class="ds">
<p class="ds">> Mi chiamo Felix</p>
<p class="ds">> Will</p>
<p class="ds">
<p class="ds">Felix pensò a 2.0 e il suo stomaco fece un salto mortale.</p>
<p class="ds">— Felix, credo di dover uscire — disse Van. Si sava muovendo verso la porta stagna. Felix lasciò cadere la tastiera, si mise in piedi e corse a testa bassa verso Van, buttandolo a terra prima che raggiungesse l’uscita.</p>
<p class="ds">— Van — disse, guardando gli occhi velati e assenti del suo amico. — Guardami, Van.</p>
<p class="ds">— Devo uscire — disse Van. — Devo andare a casa a dar da mangiare ai gatti.</p>
<p class="ds">— C’è qualcosa là fuori, qualcosa di rapido e letale. Forse il vento lo disperderà. Forse non c’è già più. Ma noi ce ne staremo qui finché non saremo certi di non avere altra scelta. Siediti, Van. Siediti.</p>
<p class="ds">— Ho freddo, Felix.</p>
<p class="ds">Si gelava. Felix aveva la pelle d’oca sulle braccia, mentre i piedi gli sembravano blocchi di ghiaccio.</p>
<p class="ds">— Appoggiati ai server, vicino alle ventole. Prenditi il caldo che buttano fuori. — Trovò un armadio e ci si rannicchiò contro.</p>
<p class="ds">
<p class="ds">> Sei lì?</p>
<p class="ds">> Sempre qui — pensavo alla logistica</p>
<p class="ds">> Quanto ci vorrà prima di poter uscire?</p>
<p class="ds">> Non ne ho idea</p>
<p class="ds">
<p class="ds">Per un po’ di tempo nessuno scrisse niente.</p>
<p class="ds">
<p class="ds">Felix dovette servirsi per due volte della bottiglia di Mountain Dew. Poi fu di nuovo il turno di Van. Felix cercò ancora di chiamare Kelly. Il sito della Metro Police era caduto.</p>
<p class="ds">Appoggiò la schiena ai server, scivolò fino a sedersi per terra, cinse le ginocchia tra le braccia e pianse come un bambino.</p>
<p class="ds">Dopo un minuto, Van gli si avvicinò e gli si sedette di fianco, mettendogli un braccio attorno alla spalla.</p>
<p class="ds">— Sono morti, Van. Kelly e mio f… figlio. La mia famiglia non c’è più.</p>
<p class="ds">— Non puoi esserne sicuro — disse Van.</p>
<p class="ds">— Sono sicuro quanto basta. Cristo santo, è la fine di tutto, vero?</p>
<p class="ds">— Terremo duro ancora per qualche ora e poi usciremo. La situazione dovrebbe tornare presto alla normalità. I pompieri sistemeranno le cose. Mobiliteranno l’esercito. Andrà tutto bene.</p>
<p class="ds">A Felix facevano male le costole. Non piangeva da quando era nato 2.0. Strinse con più forza le ginocchia a sé.</p>
<p class="ds">Poi la porta si aprì.</p>
<p class="ds">I due sistemisti che entrarono sembravano spiritati. Uno aveva una maglietta con scritto “TALK NERDY TO ME”, l’altro indossava una camicia della Electronic Frontiers Canada.</p>
<p class="ds">— Muovetevi — disse TALK NERDY. — Ci stiamo radunando all’ultimo piano. Usate le scale.</p>
<p class="ds">Felix si accorse solo in un secondo momento che stava trattenendo il fiato.</p>
<p class="ds">— Se nell’edificio c’è un agente tossico saremmo infettati ugualmente, prima o poi — disse TALK NERDY. — Venite, ci vediamo là.</p>
<p class="ds">— C’è una persona al sesto piano — disse Felix alzandosi in piedi.</p>
<p class="ds">— Sì, Will. Lo abbiamo avvisato. È già salito.</p>
<p class="ds">TALK NERDY era uno degli Stronzissimi Sistemisti Infernali che avevano riavviato i grossi router infetti. Felix e Van salirono lentamente le scale mentre i loro passi echeggiavano sulla rampa deserta. Dopo l’aria gelida della sala server, le scale sembravano una sauna.</p>
<p class="ds">All’ultimo piano c’era un bar con gabinetti funzionanti, acqua, caffè e macchinette distributrici. Davanti a ognuna di quelle cose c’era una coda di sistemisti chiaramente a disagio. Nessuno guardava in faccia nessuno. Felix si chiese chi di loro fosse Will, poi si mise anche lui in coda per le macchinette.</p>
<p class="ds">Prima di finire gli spiccioli riuscì a prendere un paio di barrette energetiche e una tazza gigante di caffè. Van si era conquistato un po’ di spazio su un tavolo e Felix vi appoggiò la roba prima di mettersi in coda per il bagno. — Tieni, lasciamene un po’ — disse, lanciando a Van una delle barrette.Dopo che tutti i presenti ebbero evacuato, si furono sistemati ed ebbero cominciato a mangiare, TALK NERDY e il suo amico tornarono. Tolsero il registratore di cassa all’estremità del bancone e TALK NERDY vi si mise in piedi. Le conversazioni cessarono.— Mi chiamo Uri Popovich e lui è Diego Rosenbaum. Grazie a tutti per essere saliti fin qui. Queste sono le cose che sappiamo con certezza: da tre ore l’edificio sta utilizzando i suoi generatori di energia elettrica. Da un’osservazione visuale sembra che il nostro sia l’unico edificio del centro di Toronto che disponga ancora di elettricità, elettricità che dovrebbe durare per altri tre giorni. C’è un agente biologico di origine sconosciuta attivo all’esterno dell’edificio. Uccide in fretta, entro poche ore, e si diffonde nell’aria. Si viene infettati respirando aria contaminata. Le porte di questo edificio non sono state aperte dalle cinque di questa mattina. Nessuno le dovrà aprire finché io non vi darò il via libera.“Attacchi diretti alle maggiori città del mondo hanno gettato nel caos i servizi di pronto intervento. Gli attacchi sono di natura elettronica, biologica, nucleare, o avvengono per mezzo di esplosivi convenzionali, e sono molto diffusi. Lavoro come esperto della sicurezza e nel settore attacchi a grappolo come questi sono chiamati opportunistici: il gruppo B riesce a far saltare un ponte perché tutti stanno prendendo provvedimenti contro la bomba sporca piazzata dal gruppo A. È ingegnoso. Una cellula di Aum Shin Rikyo ha gassato le metropolitane locali alle due di stamattina. È il primo evento che siamo riusciti a individuare, quello che potrebbe essere stato la goccia che ha fatto traboccare il vaso. Siamo abbastanza sicuri che non ci possa essere Aum Shin Rikyo dietro a tutto questo pandemonio: non hanno alcuna esperienza in attacchi informatici e non hanno mai dimostrato l’acume organizzativo necessario per colpire così tanti obiettivi contemporaneamente. In sostanza, non sono abbastanza intelligenti.”</p>
<p class="ds">
<p class="ds">— Per il prossimo futuro staremo tappati qui dentro, almeno finché l’arma biologica non sarà stata identificata e dispersa. Faremo manutenzione sui rack e terremo in piedi la rete. Questa è un’infrastruttura critica e il nostro compito è fare in modo che mantenga tutti e cinque i 9 di uptime2. In tempi di emergenza nazionale, la nostra responsabilità perché ciò avvenga è raddoppiata.</p>
<p class="ds">Un sistemista alzò la mano. Era uno dei più giovani del gruppo e indossava con una certa baldanza una maglietta verde dell’Incredibile Hulk.</p>
<p class="ds">— Chi ti ha incoronato mai, o nostro re?</p>
<p class="ds">— Ho il controllo del sistema di sicurezza principale, le chiavi di tutte le sale e i codici delle porte esterne, che ora sono tutte chiuse, tra l’altro. Sono la persona che vi ha radunati tutti qui e che ha indetto la riunione. Non mi importa se qualcun altro vuole fare il mio lavoro, è un lavoro di merda. Ma qualcuno deve farlo.</p>
<p class="ds">— Hai ragione — disse il ragazzo. — E io posso farlo bene esattamente quanto te. Mi chiamo Will Sario.</p>
<p class="ds">Popovich guardò il ragazzo dall’alto in basso. — Bene, se mi lascerai finire di parlare, forse quando avrò finito ti passerò le consegne.</p>
<p class="ds">— Per carità, fai pure. — Sario gli diede le spalle e andò alla finestra. Guardava con intensità l’esterno. Lo sguardo di Felix ne fu attirato, vide diversi pennacchi di fumo nero che si alzavano dalla città.</p>
<p class="ds">L’impeto di Popovich si era esaurito. — Allora, cosa facciamo? — chiese.</p>
<p class="ds">Dopo una prolungata pausa di silenzio il ragazzo si guardò attorno. — Toh, è arrivato il mio turno?</p>
<p class="ds">Ci fu un diffuso e benevolente ridacchiare.</p>
<p class="ds">— Ecco cosa penso — disse Will. — Il mondo sta andando a puttane. Ci sono attacchi coordinati diretti a tutte le infrastrutture critiche. C’è solo un modo per sincronizzare questi attacchi con tanta perfezione: tramite Internet. Anche se sposiamo la tesi dei colpi opportunistici, dobbiamo chiederci come possa venire organizzato un attacco opportunistico nel giro di pochi minuti. Solo via Internet.</p>
<p class="ds">— Quindi credi che dovremmo buttare giù Internet? — Popovich accennò una risata, ma smise subito quando Sario non rispose.</p>
<p class="ds">— L’attacco della scorsa notte ha messo quasi del tutto fuori gioco Internet. Un piccolo DoS verso i router critici, un po’ di casino con i DNS e la rete è andata a gambe all’aria, neanche fosse la figlia di un prete. La polizia e i militari sono un branco di utonti tecnofobici, non utilizzano la rete quasi per niente. Se la buttiamo giù, recheremo agli aggressori un danno proporzionalmente maggiore. Quando verrà il momento potremo ricostruirla.</p>
<p class="ds">— Stai sparando un mucchio di stronzate — disse Popovich, che era rimasto letteralmente a bocca aperta.</p>
<p class="ds">— È semplicemente logico — disse Sario. — A molte persone non piace confrontarsi con la logica, quando impone decisioni difficili. Ma questo è un problema delle persone, non della logica.</p>
<p class="ds">
<p class="ds">Da un rumoreggiare sommesso, le conversazioni si tramutarono presto in fragore.</p>
<p class="ds">— State ZITTI! — sbraitò Popovich. Il chiasso si abbassò di un Watt. Popovich urlò ancora, pestando il piede sul bancone. Finalmente si ristabilì una parvenza d’ordine. — Uno per volta — disse infine. Era rosso in viso e teneva le mani piantate in tasca.</p>
<p class="ds">Un sistemista voleva rimanere. Un altro voleva andarsene. Avrebbero dovuto nascondersi tra i server. Avrebbero dovuto fare un inventario delle provviste e nominare un furiere. Avrebbero dovuto uscire e cercare la polizia o dare una mano negli ospedali. Avrebbero dovuto nominare guardie per sorvegliare gli ingressi.</p>
<p class="ds">Felix si sorprese con la mano alzata. Popovich gli diede la parola.</p>
<p class="ds">— Mi chiamo Felix Tremont — disse, mettendosi in piedi sopra a un tavolo ed estraendo il suo palmare. — Voglio leggervi una cosa.</p>
<p class="ds">— ‘Governi del Mondo Industriale, stanchi giganti di carne e acciaio, chi vi parla proviene dal cyberspazio, la nuova casa della Mente. In nome del futuro, chiedo a voi del passato di lasciarci in pace. Non siete i benvenuti tra noi. Dove noi ci riuniamo, voi non avete autorità.</p>
<p class="ds">“‘Non abbiamo un governo eletto, né abbiamo intenzione di averne uno, per questo mi rivolgo a voi senza autorità più grande di quella con la quale sempre parla la libertà stessa. Dichiaro lo spazio sociale che stiamo costruendo indipendente, per sua natura, dalle tirannie che cercate di imporci. Non avete alcun diritto morale di governarci né possedete alcun metodo di coercizione che noi dobbiamo ragionevolmente temere.“‘I governi ottengono i loro legittimi poteri dal consenso dei governati. Voi non avete mai richiesto né ottenuto il nostro consenso. Noi non vi abbiamo invitati. Voi non ci conoscete, né conoscete il nostro mondo. Il Cyberspazio non sta all’interno delle vostre frontiere. Non crediate di poterlo costruire come non fosse altro che il progetto di un cantiere di un’opera pubblica. Non potete. È un fenomeno naturale e cresce spontaneamente attraverso le nostre azioni collettive.’“È tratto dalla Dichiarazione di Indipendenza del Cyberspazio, è stato scritto dodici anni fa. Prima d’ora credevo che fosse una delle cose più belle che avessi mai letto. Prima d’ora desideravo che mio figlio crescesse in un mondo in cui il cyberspazio fosse libero, e che la sua libertà contagiasse il mondo fisico, cosicché anche anche questo diventasse più libero.”Deglutì con difficoltà e si strofinò gli occhi con il dorso della mano. Van gli diede una goffa pacca sulla scarpa.</p>
<p class="ds">— Oggi il mio meraviglioso figlio e la mia stupenda moglie sono morti. Assieme a loro, altri milioni di persone. La nostra città sta andando letteralmente a fuoco. Altre città sono scomparse completamente dalle mappe.</p>
<p class="ds">Ricacciò indietro un singhiozzo e deglutì di nuovo.</p>
<p class="ds">— In tutto il mondo, persone come noi sono radunate in edifici come questo. Quando è avvenuto il disastro, anche loro stavano cercando di riparare i danni del worm della scorsa notte. Abbiamo fonti indipendenti di energia. Cibo. Acqua.</p>
<p class="ds">— Abbiamo la rete, che i cattivi sanno usare così bene, e che i buoni non hanno mai capito.</p>
<p class="ds">— Condividiamo l’amore per la libertà, perché ci prendiamo a cuore le cose; perché ci prendiamo cura della rete. Siamo responsabili dello strumento organizzativo e governativo più importante che si sia mai visto nel mondo. Siamo la cosa più simile a un governo che il mondo in questo momento può avere. Ginevra è un cratere. L’East River è in fiamme e il palazzo delle Nazioni Unite è stato evacuato.</p>
<p class="ds">“La Repubblica Distribuita del Cyberspazio è sopravvissuta a questa tempesta praticamente illesa. Siamo i custodi di un macchinario mostruoso e immortale, un macchinario che ha la potenzialità di costruire un mondo migliore.</p>
<p class="ds">“Non mi resta altro per cui vivere.”</p>
<p class="ds">Gli occhi di Van erano pieni di lacrime. Non era il solo. Nessuno applaudì, ma fecero di meglio. Mantennero per diversi secondi un rispettoso e assoluto silenzio, che si prolungò fino a un minuto.</p>
<p class="ds">— Come possiamo riuscirci? — chiese Popovich, senza traccia di sarcasmo.</p>
<p class="ds">
<p class="ds">I newsgroup si stavano riempiendo velocemente. Erano stati annunciati in news.admin.net-abuse-email, dove bazzicavano tutti quelli impegnati alla lotta contro lo spam e dove da tempo si era sviluppato un forte cameratismo in risposta ad attacchi su larga scala.</p>
<p class="ds">I nuovi gruppi erano alt.november5-disaster.recovery e le diverse ramificazioni:. recovery.governace,. recovery.finance,. recovery.logistics e. recovery.defence. Sempre sia lodata l’anarchica gerarchia alt. e tutti quelli che la frequentano.</p>
<p class="ds">I sistemisti uscirono allo scoperto. Il Googleplex1 era online, e la valente Queen Kong teneva a bada il suo branco di galoppini su rollerblade, che pattinavano per il gigantesco data-center estraendo server defunti e premendo tasti di reset.</p>
<p class="ds">L’Internet Archive installato al Presidio2 era offline, ma il mirror ad Amsterdam funzionava ancora; dopo che fu modificato il DNS praticamente non si notava nessuna differenza. Amazon era giù. Paypal era su. Blogger, Typepad e Livejournal erano tutti su e si stavano riempiendo di milioni di post di sopravvissuti spaventati che si stringevano l’un l’altro in cerca di calore elettronico.</p>
<p class="ds">Le gallerie fotografiche di Flickr erano terrificanti. Felix cancellò la sua iscrizione dopo che ebbe visto la foto di una donna e di un bambino morti in cucina, contorti dall’agente biologico come un agonizzante geroglifico. Non somigliavano a Kelly e a 2.0, ma non era necessario. Felix non riusciva comunque a smettere di tremare.</p>
<p class="ds">Wikipedia era su, ma faticava sotto carico. Le mail di spam arrivavano come se non fosse successo niente. I worm vagavano per la rete.</p>
<p class="ds">Il posto dove c’era il fermento maggiore era. recovery.logistics.</p>
<p class="ds">
<p class="ds">> Possiamo utilizzare il meccanismo di votazione dei newgroup per tenere le elezioni</p>
<p class="ds">
<p class="ds">Felix era certo che avrebbe funzionato. Il meccanismo di votazione usato su Usenet veniva utilizzato da più di venti anni e non aveva mai dimostrato difetti sostanziali.</p>
<p class="ds">
<p class="ds">> Eleggeremo rappresentanti regionali e loro sceglieranno un primo ministro</p>
<p class="ds">
<p class="ds">Gli americani insistevano per avere un presidente, ma Felix non era d’accordo. Il titolo sembrava troppo fazioso. Il suo futuro non sarebbe stato un futuro americano. Se ne era andato assieme alla Casa Bianca. Voleva che le prospettive fossero più ampie.</p>
<p class="ds">C’erano sistemisti francesi della France Telecom. Il datacenter della EBU era stato risparmiato dagli attacchi che avevano colpito Ginevra ed era pieno di sardonici tedeschi il cui inglese era migliore di quello di Felix. Andavano d’accordo con quello che rimaneva del team della BBC a Canary Wharf.</p>
<p class="ds">In. recovery.logistics parlavano un inglese poliglotta e Felix cavalcava l’onda. Alcuni degli amministratori stavano placando le stupide e inevitabili flame grazie alla pratica di lunghi anni. Alcuni intervenivano con utili consigli; quelli che credevano che Felix si fosse bevuto il cervello erano sorprendentemente pochi.</p>
<p class="ds">
<p class="ds">> Credo che dovremmo tenere elezioni il prima possibile. Domani al più</p>
<p class="ds">tardi.</p>
<p class="ds">> Non possiamo governare senza il consenso dei governati.</p>
<p class="ds">
<p class="ds">Entro pochi secondi gli arrivò la risposta nella casella di posta.</p>
<p class="ds">
<p class="ds">> Non puoi dire sul serio. Il consenso dei governati? A meno che</p>
<p class="ds">> non mi sfugga qualcosa, la maggior parte delle persone che ti</p>
<p class="ds">> proponi di governare è impegnata a vomitare le proprie budella</p>
<p class="ds">> o a camminare per le strade in stato confusionario.</p>
<p class="ds">> Quando potranno votare LORO?</p>
<p class="ds">
<p class="ds">Felix dovette ammettere che aveva ragione. Queen Kong era perspicace. Non c’erano molte donne sistemiste, una vera tragedia. Non ci si poteva permettere che donne come Queen Kong rimanessero fuori dai giochi. Doveva inventare una soluzione per avere una sufficiente partecipazione femminile nel suo nuovo governo. Obbligare ogni regione a eleggere una donna per ogni uomo?</p>
<p class="ds">Si mise a dibattere piacevolmente con lei. Le elezioni le avrebbero tenute l’indomani; ci avrebbe pensato.— Primo Ministro del Cyberspazio? Perché allora non ti fai chiamare Gran Funtone dello Spazio Dati Globale? È più altisonante, più figo e ha esattemente la stessa utilità.Will dormiva nello spazio accanto al suo, su nel bar, con Van dall’altro lato. La stanza puzzava come un cesso: venticinque sistemisti che non si lavavano da almeno un giorno erano tutti ammassati nella stessa stanza. Per alcuni di loro si trattava sicuramente di molto, molto più di un giorno.— Sta’ zitto, Will — disse Van. — Tu volevi spegnere Internet.</p>
<p class="ds">— Ti devo correggere: io voglio spegnere Internet. Tempo presente.</p>
<p class="ds">Felix socchiuse un occhio. Era talmente stanco che alzare le palpebre era faticoso come sollevare dei pesi.</p>
<p class="ds">— Senti, Sario, se non sei d’accordo con il mio programma, presentane uno tuo. C’è un sacco di gente che crede che io stia sparando stronzate, e io li rispetto, visto che o sono candidati contro di me o supportano qualcuno che lo è. Sono queste le tue alternative. Quello che invece non sta nel menù è lamentarsi di tutto e limitarsi a contestare. Ora dormi, oppure vai a scrivere il tuo programma.</p>
<p class="ds">Alzatosi lentamente, Sario srotolò la giacca che usava come cuscino e la indossò.</p>
<p class="ds">— Andate a cagare, ragazzi. Me ne vado.</p>
<p class="ds">— Credevo che sarebbe rimasto qui per sempre — disse Felix rigirandosi. Rimase sveglio per molto tempo: pensava alle elezioni.</p>
<p class="ds">C’erano altri candidati. Alcuni di loro non erano nemmeno sistemisti. Un senatore americano rifugiato nella sua casa estiva nel Wyoming possedeva generatori di elettricità e un telefono satellitare. In qualche modo aveva trovato il newsgroup giusto e si era proposto. Hacker anarchici italiani bombardarono il newsgroup per tutta notte con sgrammaticati sproloqui circa la destituzione del — concetto di governo — nel mondo nuovo. Guardando il loro segmento di rete, Felix dedusse che erano probabilmente sepolti in un piccolo istituto di Progettazione Interattiva nei pressi di Torino. L’Italia era stata colpita molto duramente, ma quella cella di anarchici era riuscita a prendere residenza nel villaggio virtuale.</p>
<p class="ds">Un sorprendente numero di candidati aveva nel proprio programma lo spegnimento di Internet.</p>
<p class="ds">Felix aveva i suoi dubbi sul fatto che fosse possibile fare una cosa del genere, ma poteva capire l’impulso di portare a termine il lavoro e dire addio al mondo. Perché no?</p>
<p class="ds">Si addormentò mentre pensava alle eventuali azioni necessarie per spegnere Internet ed ebbe incubi nei quali era l’ultimo e solo difensore della rete.</p>
<p class="ds">Un suono ruvido e frusciante lo svegliò. Si rigirò e vide che Van si era messo a sedere, accovacciato, e intento a grattarsi vigorosamente le braccia magre. Erano ormai del colore della carne sotto sale e sembravano squamate. Illuminati dalla luce che entrava dalle finestre del bar, piccoli brandelli di pelle volteggiavano e danzavano in grandi nuvole.</p>
<p class="ds">— Cosa stai facendo? — Felix si mise a sedere. Osservare le unghie di Van che graffiavano la pelle gli fece venire prurito per simpatia. Erano passati tre giorni da quando si era lavato i capelli per l’ultima volta e ogni tanto gli sembrava di avere in testa piccoli insetti intenti a scavargli la pelle per deporci le uova. La notte precedente si era toccato dietro le orecchie per sistemarsi gli occhiali; le sue dita erano rimaste lucide di denso sebo. Se non faceva la doccia per un paio di giorni, dietro alle orecchie gli spuntavano punti neri, talvolta foruncoli giganti, che Kelly faceva scoppiare con un piacere perverso.</p>
<p class="ds">— Mi sto grattando — disse Van. Cominciò a lavorarsi la testa, immettendo nell’aria una nuvola di forfora che andava ad aggiungersi alle schifezze che aveva già rimosso dalle estremità. — Dio, mi prude dappertutto.</p>
<p class="ds">Felix prese il Maggiore McCheese dallo zainetto di Van e lo collegò a uno dei cavi ethernet che serpeggiavano lungo tutto il pavimento. Cercò in Google qualcosa che potesse essere collegata a questo. — Prurito — diede come risultato 40.600.000 link. Provò a effettuare ricerche composte e ottenne risultati più precisi.</p>
<p class="ds">— Credo che sia un eczema da stress — disse infine Felix.</p>
<p class="ds">— No, non ho mai avuto eczemi — disse Van.</p>
<p class="ds">Felix gli mostrò disgustose foto di pelli arrossate, irritate e bianco-squamate. — Eczema causato da stress — disse, leggendo la didascalia.</p>
<p class="ds">Van si esaminò le braccia. — Ho un eczema — disse.</p>
<p class="ds">— Qui dice di tenerlo idratato e di provare ad applicare della crema al cortisone. Dovresti cercare nel kit di pronto soccorso nei bagni del secondo piano. Credo di averne visto un tubetto. — Come tutti gli altri sistemisti, Felix aveva rovistato negli uffici, nei bagni, nelle cucine e nei magazzini, imboscandosi nello zaino un rotolo di carta igienica e tre o quattro barrette energetiche. Vigeva il tacito accordo di spartirsi il cibo della caffetteria, ma ogni sistemista scrutava gli altri alla ricerca di segni di ingordigie o razzie. Tutti erano convinti che la gente prendesse le cose di nascosto, e questo perché quando nessuno li guardava erano loro stessi a farlo.</p>
<p class="ds">Van si alzò e quando il suo volto fu illuminato Felix notò quanto gli occhi fossero gonfi. — Chiederò nella mailing-list se qualcuno ha qualche antistaminico — disse.</p>
<p class="ds">Dopo poche ore dalla fine della prima riunione erano state create quattro mailing-list e tre wiki per i sopravvissuti del palazzo, ma nei giorni successivi si erano accordati per usarne una sola. Felix era ancora iscritto a una piccola lista con cinque dei suoi più fidati amici, due dei quali erano intrappolati in data-center all’estero. Sospettava che anche altri conoscessero persone in situazioni analoghe.</p>
<p class="ds">Van si allontanò. — In bocca al lupo per le elezioni — disse, dandogli un buffetto sulla spalla.</p>
<p class="ds">Felix si mise in piedi e cominciò a camminare, fermandosi solo per guardare fuori dalle finestre sudicie. Toronto bruciava ancora, forse più di prima. Aveva cercato mailing-list o blog frequentati da abitanti della città, ma gli unici che aveva trovato erano quelli tenuti da altri nerd chiusi in altri data-center. Era possibile, anzi, probabile, che i sopravvissuti avessero urgenze più grandi rispetto a quella di scrivere in Internet. Il telefono di casa sua per metà del tempo funzionava ancora, ma dopo il secondo giorno aveva smesso di chiamarlo; dopo aver sentito la voce di Kelly nella segreteria per la quindicesima volta era scoppiato a piangere nel mezzo di una riunione. Non era il solo a cui era successo.</p>
<p class="ds">
<p class="ds">Giorno di elezioni. Il momento della verità.</p>
<p class="ds">
<p class="ds">> Sei nervoso?</p>
<p class="ds">> No,</p>
<p class="ds">
<p class="ds">digitò Felix.> Non mi interessa molto vincere, se devo essere sincero. Sono solo contento che questa cosa venga fatta. L’alternativa era restare seduti e rigirarsi i pollici, in attesa che arrivasse qualcuno a sfondare la nostra porta d’ingresso.</p>
<p class="ds">
<p class="ds">Il cursore lampeggiava. Queen Kong rispondeva con lentezza, essendo impegnata a tenere a bada la sua banda di Googloidi a spasso per il Googleplex, e facendo il possibile per tenere in piedi il suo data-center. Tre dei centri oltreoceano erano andati offline e due delle loro sei linee dati ridondanti erano bruciate. Fortunatamente per lei, il numero di ricerche al secondo si era molto abbassato.</p>
<p class="ds">
<p class="ds">> La Cina c’è ancora</p>
<p class="ds">
<p class="ds">gli scrisse. Queen Kong aveva una grande lavagna con una mappa del mondo colorata a seconda delle ricerche che venivano fatte su Google ogni secondo, e riusciva a farci meraviglie, mostrando con grafici colorati l’evolversi del collasso. Aveva messo a disposizione un sacco di filmati che mostravano come le bombe e il morbo avevano colpito il globo: era evidente l’incremento iniziale di ricerche da parte delle persone che volevano capire cosa stesse succedendo, seguito dal macabro e improvviso decremento dopo che il morbo aveva cominciato a diffondersi.</p>
<p class="ds">
<p class="ds">> La Cina è circa al novanta per cento dei suoi livelli abituali</p>
<p class="ds">
<p class="ds">Felix scosse il capo.</p>
<p class="ds">
<p class="ds">> Non puoi credere che siano loro i responsabili</p>
<p class="ds">> No</p>
<p class="ds">
<p class="ds">gli rispose. Cominciò a scrivere ancora qualcosa e si interruppe.</p>
<p class="ds">
<p class="ds">> No, certo che no. Credo nell’Ipotesi Popovich. Gruppi di stronzi che si usano l’un altro come copertura. Ma la Cina è riuscita a sopprimerli con molta più decisione e velocità di chiunque altro. Forse abbiamo finalmente scoperto a cosa servono i regimi totalitari.</p>
<p class="ds">
<p class="ds">Felix non riuscì a resistere. Scrisse:</p>
<p class="ds">
<p class="ds">> Sei fortunata che il tuo capo non possa leggere quello che hai scritto. Voialtri eravate sostenitori piuttosto entusiasti del progetto del Great Firewall of China.</p>
<p class="ds">> Non è mai stata una mia idea</p>
<p class="ds">> E il mio capo è morto. Probabilmente sono morti tutti. Tutta la Bay Area è stata colpita duramente, e oltre a questo c’è stato il terremoto.</p>
<p class="ds">
<p class="ds">Avevano guardato il report automatico dell’USGS dopo la scossa di 6.9 gradi Richter che aveva sfasciato la California settentrionale da Gilroy fino a Sebastapol. Le webcam a Soma rivelavano la portata dei danni — esplosioni dovute al gas, edifici non completamente antisismici crollati come fossero modellini presi a calci. Il Googleplex, sospeso su una serie di molle d’acciaio giganti, era oscillato come un piatto di gelatina; i rack erano rimasti al loro posto e la ferita più grave era stato l’occhio nero di un sistemista che si era beccato una pinzatrice volante sulla faccia.</p>
<p class="ds">
<p class="ds">> Scusa, mi ero scordato</p>
<p class="ds">> Non fa niente. Tutti abbiamo perso qualcuno, giusto?</p>
<p class="ds">> Sì, sì. Comunque, non sono preoccupato per le elezioni. Può vincere chiunque, basta che facciamo QUALCOSA.</p>
<p class="ds">> Non se vince uno dei cazzoni.</p>
<p class="ds">
<p class="ds">Cazzoni era l’epiteto che alcuni sistemisti avevano adottato per riferirsi al gruppo che voleva spegnere Internet. L’aveva coniato Queen Kong. Inizialmente, a quanto pareva, lo utilizzava come nome comune per identificare tutti i manager IT incapaci che si era divorata nel corso della sua carriera.</p>
<p class="ds">
<p class="ds">> Non vinceranno. Sono solo tristi e stanchi. Con il vostro appoggio porteremo a casa il risultato</p>
<p class="ds">
<p class="ds">I Googloidi erano uno dei gruppi più grossi e potenti rimasti, assieme ai ragazzi dei collegamenti satellitari e a quelli dei collegamenti transoceanici. L’appoggio di Queen Kong era stato una sorpresa, e quando le aveva scritto lei aveva risposto succintamente: ‘non possiamo far governare i cazzoni’.</p>
<p class="ds">
<p class="ds">> gtg</p>
<p class="ds">
<p class="ds">gli scrisse, prima che le cadesse la connessione. Got to go, devo andare. Felix aprì un browser e provò ad andare su google.com. Ricevette un errore di time out. Premette il pulsante Aggiorna, successe di nuovo. Lo premette ancora, e la home page di Google tornò online. Qualsiasi cosa fosse capitata dalle parti di Queen Kong — blackout, worm, un altro terremoto — lei vi aveva posto rimedio. Sbuffò quando vide che avevano sostituito le O nel logo di Google con immagini di piccoli pianeti Terra, dai quali spuntavano funghi atomici.</p>
<p class="ds">— Hai qualcosa da mangiare? — chiese Van. Era tardo pomeriggio, sebbene il tempo sembrasse passare mai nel data center. Felix si controllò le tasche. Avevano nominato un quartiermastro, ma non prima che ognuno avesse avuto il tempo di imboscarsi della roba dalle macchinette. Felix si era preso una dozzina di barrette energetiche e qualche mela. Anche un paio di sandwich, ma saggiamente li aveva mangiati prima che diventassero stantii.</p>
<p class="ds">— È rimasta una barretta. — Quella mattina aveva notato che i pantaloni non gli stringevano più in vita, e se ne era compiaciuto per un po’. Poi però gli tornò in mente Kelly, che lo prendeva in giro per il suo peso, e si mise a piangere un poco. Mangiò due barrette, così gliene rimase una sola.</p>
<p class="ds">— Ah — rispose Van. La sua faccia era più scavata del solito, le spalle sempre più cascanti sul petto scarno.</p>
<p class="ds">— Ecco qua — gli disse Felix. — Vota Felix.</p>
<p class="ds">Van prese la barretta e la appoggiò sul tavolo. — Sai, vorrei tanto ridartela dicendo ‘No grazie, non potrei mai,’ ma ho veramente fame, quindi me la prenderò e me la mangerò, va bene?</p>
<p class="ds">— Non c’è problema. Buon appetito.</p>
<p class="ds">— Come vanno le elezioni? — chiese Van dopo che ebbe finito di leccare la carta della barretta.</p>
<p class="ds">— Non so, è un po’ che non controllo. — L’ultima volta che aveva guardato, aveva un piccolo margine di vantaggio. Non avere il proprio portatile era veramente scomodo in quelle situazioni. Su nelle sale server c’era un’altra dozzina di poveri disgraziati che, come lui, avevano lasciato la casa senza pensare di portarsi dietro qualcosa di Wi-Fi.— Stai per essere trombato — disse Sario, scivolando al loro fianco. Era divenuto una celebrità nel data center perché non dormiva mai, perché origliava e perché attaccava briga in continuazione con la stessa sconsiderata veemenza che solitamente si incontra solo nelle flamewar sui newsgroup. — Il vincitore sarà qualcuno che ha ben chiari un paio di fatti fondamentali. — Alzò il pugno e scandì il suo elenco alzando un dito per volta. — Punto primo: i terroristi stanno utilizzando Internet per distruggere il mondo, ed è necessario che noi distruggiamo la rete prima che finiscano quello che hanno cominciato. Secondo: anche se ho torto, chi vogliamo prendere in giro? Molto presto i generatori esauriranno le scorte di combustibile. Terzo: se questo non succede vorrà dire che sarà tornato in piedi il vecchio mondo, al quale non fregherà nulla del nostro “nuovo mondo”. Infine: esauriremo il cibo prima di esaurire le cazzate sulle quali discutere o le ragioni per non uscire di qui. Abbiamo la possibilità di fare qualcosa per aiutare il mondo a riprendersi: possiamo spegnere la rete e togliere dalle mani dei cattivi uno dei loro strumenti. Oppure possiamo sistemare qualche altra sdraio sul ponte del tuo Titanic personale, al servizio di quel bel sogno che è il ‘cyberspazio indipendente’.Il problema era che Sario aveva ragione. Avrebbero finito il combustibile in due giorni — l’intermittenza della corrente fornita dalla rete elettrica aveva ridotto l’autonomia dei generatori. E se si accettava l’ipotesi che Internet sarebbe stata utilizzata principalmente come strumento per ulteriori distruzioni, spegnerla sarebbe stata la cosa più giusta da fare.Ma la moglie e il figlio di Felix erano morti, e lui non aveva intenzione di ricostruire il vecchio mondo. Ne voleva uno nuovo. Nel vecchio non c’era posto per lui. Non più.</p>
<p class="ds">Van si grattò la pelle squamata e arrossata. Nuvolette di cute vorticarono nell’aria pesante e stantia. Sario gli fece una smorfia. — È disgustoso. Lo sai che quella che respiriamo è aria riciclata? Qualsiasi cosa sia la lebbra che ti sta divorando, farne un aerosol e immetterla nella riserva d’aria mi sembra piuttosto antisociale.</p>
<p class="ds">— Tu sei la massima autorità mondiale di antisocialità, Sario — rispose Van. — Vattene o ti coltellinerò a morte. — Smise di grattarsi e accarezzò come un pistolero la pinza multiuso che teneva nella fondina.</p>
<p class="ds">— Già, sono antisociale. Ho la sindrome di Asperger e sono quattro giorni che non prendo medicine. La tua cazzo di scusa invece qual è?</p>
<p class="ds">Van si grattò ancora. — Mi spiace, non lo sapevo.</p>
<p class="ds">Sario scoppiò a ridere. — Oh, sei impagabile. Scommetto che tre quarti di tutta questa gente è semi-autistica. Io sono solo uno stronzo. Ma sono anche uno che non ha paura di dire la verità, e questo mi rende migliore di te, imbecille.</p>
<p class="ds">— Cazzone — disse Felix. — Vaf­fanculo.</p>
<p class="ds">
<p class="ds">Quando Felix fu eletto Primo Ministro del Cyberspazio non rimaneva combustibile a sufficienza per una giornata. Il primo conteggio dei voti fu rovinato da un bot che spammò il processo di votazione facendo perdere un altro giorno per contare i voti una seconda volta.</p>
<p class="ds">A quel punto, però, tutto sembrava ormai uno scherzo. Metà dei data center erano rimasti senza corrente. La mappa di Queen Kong delle query fatte a Google diventava sempre più lugubre mano a mano che altre porzioni del mondo si scollegavano dalla rete, anche se aveva pubblicato una tabella che illustrava quali nuove query andavano acquistando popolarità — per la maggior parte avevano a che fare con salute, rifugi, soccorso e autodifesa.</p>
<p class="ds">Il carico generato dal worm diminuiva. Molti utenti domestici stavano rimanendo senza elettricità, questa volta definitivamente, e i loro PC infetti rimanevano spenti. Le backbone erano ancora tutti in funzione, ma i messaggi dalle diverse sale server sembravano sempre più disperati. Felix non mangiava da un giorno e lo stesso valeva per chiunque a portata di satellite o di collegamento transoceanico.</p>
<p class="ds">Cominciava a scarseggiare anche l’acqua.</p>
<p class="ds">Arrivarono Popovich e Rosembaum, e si rivolsero a lui prima che riuscisse a rispondere ai pochi messaggi di congratulazioni e a inviare ai newsgroup un discorso preparato in precedenza.</p>
<p class="ds">— Stiamo per aprire le porte — annunciò Popovich. Come tutti, anche lui aveva perso peso e aveva un aspetto unto e sporco. Il suo odore corporeo somigliava a una zaffata da sacchetti dell’immondizia di un mercato del pesce in una giornata molto calda. Felix era sicuro di non essere messo meglio.</p>
<p class="ds">— State andando in ricognizione? A prendere altro carburante? Possiamo mettere assieme un gruppo di lavoro per questo. Buona idea.</p>
<p class="ds">Rosembaum scosse triste il capo. — Stiamo andando a cercare le nostre famiglie. Qualsiasi cosa ci fosse là fuori ormai sarà esaurita. Oppure no. Comunque sia, qui non c’è futuro.</p>
<p class="ds">— E che ne sarà della manutenzione della rete? — chiese Felix, anche se conosceva già la risposta. — Chi terrà in funzione i router?</p>
<p class="ds">— Ti daremo tutte le password di root. — Le mani di Popovich tremavano, i suoi occhi fissavano il vuoto. Come molti altri fumatori del data center, nel corso della settimana era andato in crisi di astinenza. Da due giorni avevano terminato anche i prodotti a base di caffeina. Per i fumatori era molto dura.</p>
<p class="ds">— E quindi a tenere in piedi tutto starò qui io?</p>
<p class="ds">— Tu e chiunque altro al quale freghi ancora qualcosa.</p>
<p class="ds">Felix sapeva di aver sciupato la sua opportunità. Le elezioni erano sembrate una cosa nobile e coraggiosa, ma col senno di poi si erano rivelate solamente una scusa per accapigliarsi tra loro, quando invece avrebbero dovuto pensare al passo successivo.</p>
<p class="ds">— Non posso obbligarvi a restare — rispose.</p>
<p class="ds">— Già, non puoi. — Popovich si girò sui tacchi e uscì dalla stanza. Rosembaum lo guardò andar via, poi afferrò la spalla di Felix e la strinse.</p>
<p class="ds">— Grazie, Felix. È stato un bel sogno. Lo è ancora. Magari troveremo del cibo e del combustibile e torneremo.</p>
<p class="ds">Rosembaum aveva una sorella con la quale era rimasto in contatto tramite Instant Messenger nei primi giorni dopo lo scoppio della crisi. Poi lei aveva smesso di rispondere. I sistemisti erano divisi tra chi aveva avuto la possibilità di dire addio e chi non l’aveva potuto fare. Ognuna delle due parti era convinta che agli altri fosse andata meglio.Scrissero sul newsgroup interno. Dopo tutto erano sempre e comunque dei nerd, e ci fu un piccolo picchetto d’onore al pian terreno, costituito da altri nerd che li guardavano oltrepassare le doppie porte di sicurezza. Dopo che ebbero armeggiato con i tastierini numerici si sollevarono le serrande di acciaio, e si aprirono le prime porte. Entrati nel vestibolo chiusero le porte dietro di sé. Si aprirono le porte d’ingresso. All’esterno c’erano molto sole e molta luce, e tralasciando la desolazione, tutto appariva molto normale. Da spezzare il cuore.I due fecero un passo incerto verso il mondo. Un altro. Si girarono per salutare l’assemblea. A un tratto si portarono le mani alla gola, e cominciarono a sussultare e a contorcersi, cadendo infine a terra uno sull’altro.— Ommeeerd… — Fu tutto quello che uscì dalla bocca di Felix prima che i due cominciassero a rimettersi in piedi e a spolverarsi, tenendosi i fianchi dal gran ridere. Salutarono ancora una volta, prima di voltarsi.</p>
<p class="ds">— Ma quei due sono malati. — Van si grattò le braccia, dove c’erano graffi lunghi e profondi. I suoi vestiti erano talmente coperti dalla pelle secca da sembrare spolverati di zucchero a velo.</p>
<p class="ds">— A me è sembrato piuttosto divertente — disse Felix.</p>
<p class="ds">— Dio che fame che ho — Van rispose, tanto per dire qualcosa.</p>
<p class="ds">— Sei fortunato, da mangiare abbiamo tutte le scatole che vuoi.</p>
<p class="ds">— È troppo buono con noi merdine, Signor Presidente.</p>
<p class="ds">— Primo Ministro — corresse lui. — E tu non sei un pivello, ma il Vice Primo Ministro. Sei il taglianastri ufficiale, nonché colui che dovrà consegnare quegli assegni giganti di finanziamento.</p>
<p class="ds">Guardare Popovich e Rosembaum che se ne andavano risollevò il loro morale. Felix sapeva che tutti loro se ne sarebbero andati presto.</p>
<p class="ds">Era inevitabile, visto l’esaurirsi del carburante. Chi mai avrebbe voluto aspettare di rimanere completamente senza?</p>
<p class="ds">
<p class="ds">> Metà del mio staff se ne è andata stamattina</p>
<p class="ds">
<p class="ds">Scrisse Queen Kong. Google se la cavava comunque piuttosto bene, naturalmente. Il carico sui loro server era molto inferiore anche rispetto a quando tutto Google non era che un gruppo di PC assemblati sopra una scrivania di Stanford.</p>
<p class="ds">
<p class="ds">> noi siamo a un quarto</p>
<p class="ds">
<p class="ds">rispose Felix. Era passato solo un giorno da quando Popovich e Rosenbaum se ne erano andati, ma il traffico sui newsgroup era sceso quasi a zero. Lui e Van non avevano molto tempo per giocare alla Repubblica del Cyberspazio. Avevano avuto troppo da fare studiando i sistemi che Rosembaum e Popovich avevano consegnato loro, gli enormi router che avevano continuato a fungere da principale nodo di interscambio per tutti i backbone di rete canadesi.</p>
<p class="ds">Eppure, c’era qualcuno che ogni tanto postava sui newsgroup, in genere per salutare. Le vecchie litigate per chi dovesse essere Primo Ministro, se si sarebbe dovuto spegnere internet, o su chi arraffava troppo cibo erano tutte finite.</p>
<p class="ds">Aggiornò il newsgroup. C’era uno dei soliti messaggi.</p>
<p class="ds">
<p class="ds">> Oggetto: Processi impazziti su Solaris TK</p>
<p class="ds">> Ehm, ciao. Sono solo un MSCE junior, ma sono l’unico qui rimasto sveglio, e quattro dei DSLAM sono appena andati giù. Sembra che ci sia un programma di contabilità che sta cercando di capire quanto fatturare ai nostri clienti business, e ha creato un migliaio di thread che si stanno mangiando tutta la swap. Vorrei killarlo, ma sembra che non ci si riesca. C’è qualche comando magico che devo fare per far uccidere a questo Slowlaris queste schifezze? Tanto non credo che i nostri clienti ci pagheranno ancora. Lo chiederei all’autore del codice, ma per quanto ne sappiamo credo sia morto.</p>
<p class="ds">
<p class="ds">Aggiornò la lista dei messaggi. Una risposta. Era breve, autorevole e utile, esattamente il genere di cose che non si vedevano mai in newsgroup di così alto calibro quando un newbie postava una richiesta banale. L’apocalisse aveva risvegliato lo spirito di paziente collaborazione nella comunità mondiale dei sistemisti.</p>
<p class="ds">Van guardava da sopra la spalla. — Oh cazzo. E chi se lo sarebbe mai aspettato da lui?</p>
<p class="ds">Lesse nuovamente il messaggio. L’aveva scritto Sario.</p>
<p class="ds">Entrò nella finestra della chat.</p>
<p class="ds">
<p class="ds">> sario, credevo che volessi la rete morta, perché stai aiutando gli msce a sistemare i loro scatoli?</p>
<p class="ds">> (sorriso imbarazzato) Mii Signor PM, forse sarà perché non sopporto la vista di un computer che soffre nelle mani di un dilettante</p>
<p class="ds">
<p class="ds">Entrò nel canale dove stava Queen Kong.</p>
<p class="ds">
<p class="ds">> Quando?</p>
<p class="ds">> L’ultima volta che ho dormito? Due giorni fa. Quando si esaurirà il carburante? Fra tre giorni. Quando abbiamo finito il cibo? Due giorni fa.</p>
<p class="ds">> Dio. Nemmeno io ieri notte ho dormito. Siamo un po’ a corto di mano d’opera da queste parti.</p>
<p class="ds">> età/sesso/città? Io sono monica da pasadena e i compiti mi annoiano. vuoi scaricare una mia foto??</p>
<p class="ds">
<p class="ds">Negli utlimi giorni i bot scorrazzavano indisturbati per tutta la rete IRC, saltando in ogni canale che avesse del traffico. A volte se ne incontravano cinque o sei che flirtavano tra di loro. Era strano vedere un malware che tentava di ingannare un’altra copia di se stesso per fargli scaricare un virus.</p>
<p class="ds">Kickarono entrambi il bot fuori dal canale nello stesso istante. Felix si era infine scritto uno script per farlo. Lo spam non aveva dato nessun segno di voler diminuire.</p>
<p class="ds">
<p class="ds">> Com’è che lo spam non cala? La metà dei fottuti data center è andata offline</p>
<p class="ds">
<p class="ds">Queen Kong ci mise un po’ a rispondere. Come ormai gli era divenuto automatico quando la latenza di Queen Kong saliva, provò a ricaricare la homepage di Google. Come volevasi dimostrare, era giù.</p>
<p class="ds">
<p class="ds">> Sario, hai qualcosa da mangiare?</p>
<p class="ds">> Saltare un altro paio di pasti non le farà certo male, Sua Eccellenza</p>
<p class="ds">
<p class="ds">Van era tornato al suo Maggiore McCheese, ma stava leggendo anche lui lo stesso canale.</p>
<p class="ds">— Che stronzo. Mi sembri abbastanza in forma comunque.</p>
<p class="ds">Van al contrario non aveva un bell’aspetto. Sembrava che per buttarlo a terra bastasse un venticello, e la sua voce era debole, catarrosa.</p>
<p class="ds">
<p class="ds">> Ehi kong, tutto ok?</p>
<p class="ds">> tutto a posto, c’era solo da fare il culo a qualcuno</p>
<p class="ds">
<p class="ds">— Come va il traffico, Van?</p>
<p class="ds">— Giù del 25% rispetto a stamattina. — C’era un gruppo di nodi le cui connessioni passavano da loro. Probabilmente la maggior parte erano case o uffici in posti dove la corrente arrivava ancora e nei quali i dirigenti delle compagnie telefoniche erano ancora vivi.Ogni tanto Felix intercettava le connessioni per vedere se qualcuno avesse notizie del mondo esterno. Quasi sempre però si trattava di traffico automatico: backup di rete, aggiornamenti, spam. Un sacco di spam.</p>
<p class="ds">
<p class="ds">> Lo spam è ancora alto perché i sistemi che in genere lo bloccano stanno cadendo più velocemente dei sistemi che lo creano. Tutta la roba anti-worm è concentrata in un paio di posti. Lo spam invece è generato da un milione di computer zombie. Se solo gli utonti avessero avuto il buon senso di spegnere i PC prima di cascare a terra o lasciarci le penne…</p>
<p class="ds">> di questo passo per ora di cena non trasmetteremo altro che spam</p>
<p class="ds">
<p class="ds">Van si schiarì la voce. Un suono doloroso. — Credo succederà anche prima. Felix, non credo che nessuno noterà la differenza se ce ne andassimo di qua.</p>
<p class="ds">Felix lo guardò. La sua pelle era del colore della carne salata, solcata da lunghe e brutte croste.</p>
<p class="ds">— Stai bevendo a sufficienza?</p>
<p class="ds">Van annuì. — Bevo tutto il santo giorno, ogni dieci secondi. Farei qualsiasi cosa per tenermi pieno lo stomaco. — Indicò una bottiglia di Pepsi Max piena d’acqua al suo fianco.</p>
<p class="ds">— Convochiamo una riunione — fece Felix.</p>
<p class="ds">
<p class="ds">Erano in quarantatré nel D-Day. Ora erano quindici. Sei di loro avevano risposto alla convocazione per la riunione semplicemente andandosene. Senza bisogno che nessuno lo dicesse, ognuno sapeva di cosa si sarebbe parlato.</p>
<p class="ds">— Allora è così, lasceremo che vada tutto a puttane? — Sario era l’unico a cui era rimasta energia a sufficienza per arrabbiarsi. Sarebbe rimasto arrabbiato fin nella tomba. Le vene sulla gola e sulla fronte gli sporgevano gonfie di rabbia. Rabbiosamente scuoteva anche i pugni. Vedendolo, tutti gli altri nerd smisero immediatamente di fare quello che stavano facendo, alzarono lo sguardo sulla discussione, lasciarono perdere per un attimo la chat in corso o il tail di un log di sistema.</p>
<p class="ds">— Sario, mi stai pigliando per il culo? — chiese Felix. — Tu quella cazzo di spina la volevi staccare!</p>
<p class="ds">— Io volevo che si spegnesse tutto per bene — urlò. — Non ho mai voluto che la rete morisse dissanguata, stramazzando tra rantoli e conati interminabili. Volevo che fosse un atto deliberato della comunità intera, dei suoi custodi. Volevo che fosse un’affermazione fatta da mani umane. Non che l’entropia, il cattivo codice e i worm avessero la meglio. Che cazzo, invece è proprio quello che è successo.</p>
<p class="ds">Il bar dell’ultimo piano era circondato da finestre, rinforzate e oscurate e, per abitudine, tutte le tende erano abbassate. Sario corse per la stanza, sganciando le tende, tirandole furiosamente verso il basso. Dove diavolo trova l’energia per correre? si chiese Felix. Lui a stento era riuscito a salire le scale fino alla sala riunioni.</p>
<p class="ds">La luce spietata indondò la stanza. Fuori era una bella giornata di sole, ma da quella posizione privilegiata si potevano vedere colonne di fumo levarsi lungo tutta la skyline di Toronto.</p>
<p class="ds">Dalla torre TD, un gigantesco e futuristico blocco di vetro, si alzavano fiamme verso il cielo. — Sta andando tutto a pezzi.</p>
<p class="ds">— Ascoltate, ascoltate. Se lasciamo che la rete muoia lentamente, parti di essa staranno online per mesi. Forse anni. E cosa ci girerà sopra? Malware. Worms. Spam. Processi automatici. Trasferimenti di zone DNS. Le cose che usiamo si rompono e richiedono cure costanti. Le cose che abbandoniamo non vengono utilizzate e durano per sempre. Stiamo per lasciarci alle spalle la rete come un pozzo pieno di rifiuti tossici. E questa sarà la nostra cazzo di eredità, l’eredità di ogni tasto pigiato da me e da voi, ovunque sia stato pigiato. Capite? La stiamo facendo morire lentamente come un cane ferito, invece che darle un colpo netto alla testa.</p>
<p class="ds">Van si grattò le guance, ma Felix vide che si stava asciugando le lacrime.</p>
<p class="ds">— Sario, non hai torto, ma non hai neppure ragione. Va bene lasciarla zoppicare. Tutti zoppicheremo, per molto tempo, e forse potrà tornare utile a qualcuno. Anche se ci sarà un singolo pacchetto che verrà instradato da un utente a un altro, la rete starà facendo il suo lavoro.</p>
<p class="ds">— Se vuoi darle un colpo netto, puoi farlo — disse Felix. — Sono il Primo Ministro, e così ho deciso. Ti darò gli accessi di root. Li darò a tutti voi. — Si voltò verso la lavagna dove i camerieri un tempo scrivevano le specialità del giorno. Ora era coperta dai resti delle accalorate discussioni tecniche che i sistemisti avevano tenuto da quel giorno in poi.</p>
<p class="ds">Con la manica pulì una porzione della lavagna e cominciò a scrivere lunghe e complicate password alfanumeriche, con tanto di segni di interpunzione nel mezzo. Felix aveva un talento naturale per ricordarsi quel tipo di password. Dubitava che gli sarebbe tornato molto utile, d’ora in poi.</p>
<p class="ds">
<p class="ds">> Ce ne andiamo, kong. Il carburante è quasi finito comunque.</p>
<p class="ds">> già beh ok allora. è stato un onore, sig. primo ministro</p>
<p class="ds">> tu te la caverai?</p>
<p class="ds">> ho ordinato a un giovane sistemista di provvedere ai miei bisogni di donna e abbiamo trovato un’altra riserva di cibo che ci basterà per altre due settimane ora che siamo ridotti a quindici admin. Sto come un pascià, caro</p>
<p class="ds">> sei incredibile, Queen Kong, veramente. Non fare l’eroina, però. Quando dovrai andare, vai. Deve esserci qualcosa là fuori</p>
<p class="ds">> fai attenzione felix, veramente. A proposito, ti ho detto che stanno salendo le ricerche dalla Romania? Forse si stanno rimettendo in piedi</p>
<p class="ds">> davvero?</p>
<p class="ds">> già, davvero. sono difficili da ammazzare — altro che scarafaggi</p>
<p class="ds">
<p class="ds">La sua connesione morì. Ricaricò Google con Firefox, non rispondeva. Premette Aggiorna, poi ancora e ancora e ancora, ma non tornava. Chiuse gli occhi, sentì Van che si grattava le gambe e poi sentì che digitava qualcosa.</p>
<p class="ds">— Sono tornati su — lo avvisò.</p>
<p class="ds">A Felix sfuggì un lungo sospiro. Inviò ai newsgroup il messaggio del quale aveva scritto cinque bozze diverse prima di decidersi per un — “Prendetevi cura di questo posto, ok? Ci torneremo, un giorno.”</p>
<p class="ds">Se ne stavano andando tutti, tutti tranne Sario. Non voleva saperne. Scese però per vederli partire.</p>
<p class="ds">I sistemisti si radunarono nell’ingresso e Felix fece salire la porta di sicurezza, lasciando irrompere nella stanza la luce dall’esterno.</p>
<p class="ds">Sario gli porse la mano.</p>
<p class="ds">— Buona fortuna — disse.</p>
<p class="ds">— Anche a te. — Aveva una stretta ferma, Sario. Ben più di quanto fosse ragionevole aspettarsi. — Forse avevi ragione tu.</p>
<p class="ds">— Forse.</p>
<p class="ds">— Staccherai la spina?</p>
<p class="ds">Sario guardò al soffitto, come se stesse penetrando con lo sguardo le solette di cemento armato fino ad arrivare agli armadi ronzanti dei piani superiori. — Chi lo sa? — disse infine.Van si grattò e uno sbuffo di polvere bianca danzò nella luce del sole.— Andiamo a cercarti una farmacia — disse Felix. Camminò verso la porta, seguito dagli altri sistemisti.Dopo aver aspettato che alle loro spalle si chiudessero le porte interne, Felix aprì quelle esterne. L’aria aveva l’odore e il sapore dell’erba tagliata, delle prime gocce di pioggia, sapeva di laghi e di cielo, come l’aria aperta e il mondo, un vecchio amico che non sentivi da un’eternità.</p>
<p class="ds">— Ciao Felix — fecero gli altri sistemisti. Se ne andavano lentamente mentre lui rimaneva inchiodato sulla cima della corta scala di cemento. La luce gli feriva gli occhi, facendoglieli lacrimare.</p>
<p class="ds">— Credo che ci sia uno Shopper’s Drug Mart in King Street — disse a Van. — Tiriamo un mattone alla vetrina e recuperiamo un po’ di cortisone?</p>
<p class="ds">— Il Primo Ministro sei tu, ti seguo.</p>
<p class="ds">
<p class="ds">In quindici minuti di cammino non videro un’anima viva. Non si udiva alcun suono, tranne qualche uccello, qualche lamento lontano e il vento che sibilava nei cavi sospesi dell’alta tensione. Sembrava di camminare sulla superficie della luna.</p>
<p class="ds">— Scommetto che allo Shopper ci sono delle barrette di cioccolato — disse Van.</p>
<p class="ds">Lo stomaco di Felix brontolò. Cibo. — Accidenti — disse, con l’acquolina in bocca.</p>
<p class="ds">Felix oltrepassò un camioncino. Sul sedile anteriore sedeva il cadavere esiccato di una donna che teneva in braccio il cadavere esiccato di un bambino, e la bocca gli si riempì di acido amaro anche se i finestrini erano chiusi e l’odore non molto forte.</p>
<p class="ds">Erano giorni che non pensava a Kelly e a 2.0. Cadde sulle ginocchia e vomitò. Nel mondo nuovo, la sua famiglia era morta. Erano morti tutti quelli che conosceva. Avrebbe voluto sdraiarsi sul marciapiede e aspettare di morire anche lui.</p>
<p class="ds">Le mani devastate di Van lo afferrarono per le braccia, tentando debolmente di sorreggerlo. — Non ora. Quando saremo al sicuro da qualche parte e avremo mangiato qualcosa, allora potrai. Ma non ora. Hai capito Felix? Non ora, cazzo.</p>
<p class="ds">La parolaccia riuscì a scuoterlo. Si rialzò in piedi. Le ginocchia gli tremavano.</p>
<p class="ds">— Ancora un isolato — continuò Van, facendosi passare il braccio di Felix sulle spalle e obbligandolo a proseguire.</p>
<p class="ds">— Grazie, Van. Scusami.</p>
<p class="ds">— Non c’è problema. Senza offesa, ma hai bisogno di farti una doccia. Urgentemente.</p>
<p class="ds">— Nessuna offesa.</p>
<p class="ds">Gli Shopper avevano un cancello metallico di sicurezza, ma era stato divelto in corrispondenza delle vetrine frontali, e anche queste erano state fatte a pezzi. Felix e Van si infilarono nel passaggio ed entrarono nel negozio buio. Alcuni degli scaffali erano ribaltati, ma oltre a questo sembrava tutto a posto. Felix e Van videro gli espositori delle caramelle di fianco alle casse nello stesso istante, ed entrambi corsero e si riempirono prima le mani e poi la bocca.</p>
<p class="ds">— Mangiate come dei maiali.</p>
<p class="ds">Si voltarono entrambi al suono della voce femminile. La donna teneva in mano un’ascia da pompiere alta più o meno quanto lei. Indossava un camice e scarpe comode.</p>
<p class="ds">— Prendete quello che vi serve e andatevene, ok? Non vi conviene fare casini.</p>
<p class="ds">Il suo mento era aguzzo, gli occhi pungenti. Sembrava sulla quarantina. Non somigliava per niente a Kelly, il che era un bene, perché Felix aveva voglia di correrle incontro e abbracciarla già così. Un’altra persona viva!</p>
<p class="ds">— Sei una dottoressa? — Sotto il camice indossava indumenti da sala operatoria.</p>
<p class="ds">— Ve ne andate? — rispose lei agitando l’ascia.</p>
<p class="ds">Felix sollevò le mani. — Seriamente, sei una dottoressa? Una farmacista?</p>
<p class="ds">— Dieci anni fa facevo l’infermiera. Ora per lo più sono una web designer.</p>
<p class="ds">— Ma smettila.</p>
<p class="ds">— Non avete mai visto una donna che sa qualcosa di computer?</p>
<p class="ds">— A dire il vero, chi gestisce il data center di Google è una ragazza amica mia. Una donna, voglio dire.</p>
<p class="ds">— Mi pigli per il culo — rispose lei. — Il data center di Google era gestito da una donna?</p>
<p class="ds">— È gestito — puntualizzò Felix. — È ancora online.</p>
<p class="ds">— Stronzate — ribatté lei, abbassando un poco l’ascia.</p>
<p class="ds">— No invece. Hai della crema al cortisone? Posso raccontarti tutto. Mi chiamo Felix, lui si chiama Van e ha bisogno di tutti gli antistaminici che ti sono rimasti.</p>
<p class="ds">— Rimasti? Felix, mio caro, qui ci sono medicine a sufficienza per cento anni. Tutta questa roba scadrà molto prima di quando si riuscirà mai a finirla. Ma mi stai dicendo che internet funziona ancora?</p>
<p class="ds">— Funziona. Più o meno. È questo che ci ha impegnati per tutta la settimana. Tenerla online. Anche se non credo che durerà ancora molto.</p>
<p class="ds">— No, non credo nemmeno io. — Depose l’ascia. — Avete delle cose da scambiare? Non ho bisogno di molto, ma cerco di tenermi su di morale barattando con i vicini. È come giocare a Civilization.</p>
<p class="ds">— Hai dei vicini?</p>
<p class="ds">— Almeno dieci. Quelli del ristorante dall’altro lato della strada fanno una zuppa niente male, anche se la maggior parte degli ingredienti è cibo in scatola. Mi hanno fatto fuori tutto il gas per il fornellino, però.</p>
<p class="ds">— Stai dicendo che hai dei vicini e che commerci con loro?</p>
<p class="ds">— Beh, in teoria. Sarei piuttosto sola senza di loro. Mi sono occupata di tutte le piccole emergenze… Ossa fuori posto, un polso spezzato. Sentite, volete un po’ di pane in cassetta e del burro d’arachidi? Ne ho una tonnellata. Credo che al tuo amico farebbe bene mangiare un po’.</p>
<p class="ds">— Sì grazie — disse Van. — Non abbiamo niente da scambiare, ma siamo enrambi due drogati di lavoro desiderosi di imparare un mestiere. Non ti servirebbero degli assistenti?</p>
<p class="ds">— Non proprio. — La donna fece ruotare l’ascia a testa in giù. — Ma non mi dispiacerebbe un po’ di compagnia.</p>
<p class="ds">Mangiarono dei sandwich e poi un po’ di zuppa. Furono quelli del ristorante a portarla, dopo che si furono presentati, anche se Felix non poté evitare di notare come i loro nasi si arricciassero quando lui si avvicinava. Chiese se ci fossero servizi funzionanti sul retro. Van entrò per farci un bagno e lui fece lo stesso subito dopo.</p>
<p class="ds">— Nessuno di noi sa cosa fare — disse la donna. Si chiamava Rosa, e aveva trovato una bottiglia di vino e dei bicchieri usa e getta dal reparto casalinghi. — Credevo che sarebbero arrivati elicotteri e saccheggiatori, invece è tutto tranquillo.</p>
<p class="ds">— Sei rimasta tranquilla anche tu — disse Felix.</p>
<p class="ds">— Non volevo attrarre il genere sbagliato di attenzioni.</p>
<p class="ds">— Non pensi mai che là fuori potrebbero esserci un sacco di persone che stanno facendo lo stesso? Forse se ci riunissimo potremmo trovare qualcosa da fare.</p>
<p class="ds">— Oppure potrebbero tagliarci la gola.</p>
<p class="ds">Van annuì. — Non ha tutti i torti.Felix si era alzato in piedi. — Non è possibile, non possiamo pensarla in questo modo. Cara mia, siamo arrivati a un momento critico. Possiamo affondare nell’indifferenza, rimpicciolirci nei nostri nascondigli, oppure possiamo cercare di costruire qualcosa di migliore.— Migliore? — Lei fece una smorfia.— Ok, non migliore. Però qualcosa. Costruire qualcosa di nuovo è meglio che lasciar che scompaia tutto. Cosa ti resterà da fare quando avrai letto tutte le riviste e avrai mangiato tutte le patatine che ci sono qui dentro?</p>
<p class="ds">Rosa scosse la testa. — Bel discorso, ma che diavolo possiamo fare?</p>
<p class="ds">— Qualcosa — riprese Felix. — Dobbiamo fare qualcosa. Qualcosa è meglio di niente. Dobbiamo prendere questa fetta di mondo nella quale la gente ancora si parla e allargarla. Dobbiamo trovare tutti quelli che riusciamo e dobbiamo prenderci cura di loro, e loro si prenderanno cura di noi. Probabilmente manderemo tutto a puttane. Probabilmente falliremo. Ma preferisco fallire piuttosto che rinunciare.</p>
<p class="ds">Van si mise a ridere. — Felix, sei più pazzo di Sario, sai?</p>
<p class="ds">— Domattina, come prima cosa, andremo là e lo trascineremo fuori. Anche lui dovrà essere parte di tutto questo. Tutti ne saranno parte. Fanculo la fine del mondo. Il mondo non finisce. L’umanità non è il genere di cose che ha una fine.</p>
<p class="ds">Rosa scosse nuovamente la testa, ma questa volta con un piccolo sorriso. — E tu cosa sarai? L’Imperatore-Papa del nuovo mondo?</p>
<p class="ds">— Preferisce Primo Ministro — Van bisbigliò, come fosse un suggeritore di teatro. Gli antistaminici avevano fatto miracoli alla sua pelle, che era virata dalrosso acceso a un bel rosa. — Vuoi essere Ministro della Salute, Rosa?</p>
<p class="ds">— Ragazzi — rispose lei. — Vi piace scherzare. Sentite, che ne dite se vi aiutassi per quanto posso, a patto che non mi chiediate di chiamarvi Primo Ministro, e a patto che non mi chiamiate Ministro della Salute?</p>
<p class="ds">— Affare fatto.</p>
<p class="ds">Van riempì tutti i bicchieri, facendo scolare le ultime gocce dalla bottiglia capovolta.</p>
<p class="ds">Sollevarono i bicchieri. — Al mondo — Brindò Felix. — All’umanità. — Pensò intensamente prima di concludere. — Alla ricostruzione.</p>
<p class="ds">— A tutto — replicò Van.</p>
<p class="ds">— A tutto, a ogni cosa.</p>
<p class="ds">— A ogni cosa — disse Rosa.</p>
<p class="ds">Bevvero. Il giorno seguente, cominciarono la ricostruzione. Mesi più tardi, ricominciarono da capo, quando i disaccordi spaccarono il piccolo e fragile gruppo che avevano messo assieme. Un anno dopo, ricominciarono di nuovo. E ancora, cinque anni dopo.</p>
<p class="ds">
<p class="ds">Passarono quasi sei mesi prima che tornasse a casa. Van gli diede una mano, accompagnandolo sulle bicicilette che usavano per spostarsi in città. Più a nord si spingevano, più forte si faceva l’odore di legno bruciato. C’erano moltissime case ridotte in cenere. Qualche volta gli sciacalli bruciavano le case che ripulivano, ma più spesso era soltanto un fenomeno naturale, come gli incendi che scoppiano nelle foreste e sulle montagne. Oltrepassarono sei isolati bruciati e soffocanti prima di arrivare a casa.</p>
<p class="ds">Ma il vecchio condominio dove viveva Felix era ancora in piedi, un’oasi di palazzi stranamente intatti, tanto da sembrare come se dei padroni di casa un po’ distratti si fossero semplicemente allontanati un attimo a comprare della vernice fresca e un paio di lame nuove per il tagliaerbe per riportare le loro vecchie case alla loro solita apparenza ordinata e curata. Questo rendeva il tutto più doloroso, in un certo senso.</p>
<p class="ds">Scese di sella all’ingresso della quartiere e poi proseguirono a piedi, spingendo le biciclette in silenzio, ascoltando il sussurro del vento tra i rami degli alberi. L’inverno era in ritardo, quell’anno, ma stava arrivando e, mentre il sudore gli si asciugava al vento, Felix iniziò a rabbrividire.</p>
<p class="ds">Non aveva più le chiavi di casa. Erano al data center, a mesi e mondi interi di distanza.</p>
<p class="ds">Provò la maniglia della porta, ma non girava. Spinse la porta con una spalla e il legno si strappò via dal cardine umido e marcio con un rumore forte e scricchiolante. La casa stava marcendo dall’interno. La porta ricadde a terra con un tonfo, nell’acqua. La casa era completamente allagata di acqua stagnante, e nel soggiorno c’erano almeno dieci centimetri di acqua sporca e puzzolente. Si mosse con cautela, sentendo le tavole del pavimento cedere sotto i suoi passi come se fossero di spugna. Su per le scale, e il suo naso era ormai invaso da quella terribile puzza di umido. Entrò nella camera da letto e vide la mobilia, familiare come un vecchio amico d’infanzia. Kelly era a letto con 2.0. Dal modo in cui entrambi giacevano sul letto, era chiaro che non erano morti senza soffrire. Erano piegati in due, Kelly intorno a 2.0. La pelle era rigonfia ed erano quasi irriconoscibili. L’odore… Mio dio, quell’odore.</p>
<p class="ds">Felix ebbe un capogiro. Credette di stare per cadere e afferrò l’armadio. Una emozione a cui non sapeva dare il nome… rabbia, furia, pena?… gli rese il respiro affannoso, facendolo boccheggiare come se fosse sul punto di annegare.</p>
<p class="ds">E poi fu tutto finito. Il mondo era finto. Kelly e 2.0… tutto finito. E lui aveva un compito da svolgere. Ripiegò la coperta sui loro corpi e Van lo aiutò, con gesto solenne. Li portarono nel prato davanti alla casa e scavarono a turno, usando la pala che Kelly teneva in garage, per i lavori di giardinaggio. Ormai avevano una grande esperienza nello scavare fosse. Molta esperienza nel gestire i cadaveri. Scavavano, e cani stanchi li osservavano tra l’erba alta del prato delle case vicine, ma erano anche diventati bravi a scacciare i cani a sassate, affinando la mira. Quando la fossa fu pronta, appoggiarono la moglie di Felix e suo figlio sul fondo, nel luogo del loro eterno riposo. Felix cercò le parole giuste da dire, sulla loro tomba, ma non gliene venne nessuna. Aveva scavato talmente tante tombe, per tante mogli, tanti mariti e per tangi figli, che ormai non aveva più parole.</p>
<p class="ds">
<p class="ds">Felix scavò fossi, recuperò lattine, seppellì i morti. Seminò e raccolse. Aggiustò alcune automobili e imparò a ricavare biodiesel. Infine si rintanò in un data center di un piccolo governo. I piccoli governi andavano e venivano, ma quello era sufficientemente accorto da voler tenere un archivio, e aveva bisogno di qualcuno che facesse funzionare le cose. Van lo seguì.</p>
<p class="ds">Passarono molto tempo nelle chat, e a volte si imbattevano in vecchi amici di quando avevano istituito la Repubblica Distribuita del Cyberspazio, nerd che insistevano a chiamarlo Primo Ministro, sebbene nel mondo reale nessuno lo chiamasse così.Per la maggior parte del tempo non era una bella vita. Le ferite di Felix non si rimarginarono mai, neppure quelle della maggior parte delle altre persone. Ci furono malattie lente ed epidemie improvvise. Tragedia sulla tragedia.Ma a Felix il suo data center piaceva. Là, tra il ronzio degli armadi, non gli sembrava di vivere i primi giorni di vita di una nuova nazione, ma nemmeno gli sembrava di vivere gli ultimi.</p>
<p class="ds">
<p class="ds">> vai a letto, felix</p>
<p class="ds">> tra poco, kong, tra poco — ho quasi sistemato questo backup</p>
<p class="ds">> che drogato</p>
<p class="ds">> senti chi parla</p>
<p class="ds">
<p class="ds">Ricaricò l’homepage di Google. Queen Kong lo teneva online da un paio d’anni ormai. Le O di Google cambiavano in continuazione, ogni volta che le girava di farlo. Quel giorno erano due globi stile fumetto, uno sorridente, l’altro accigliato.</p>
<p class="ds">La guardò per un bel pezzo, poi tornò al terminale per controllare il backup. Andava tutto tranquillo, una volta tanto. I dati del piccolo governo erano al sicuro.</p>
<p class="ds">
<p class="ds">> ok, notte</p>
<p class="ds">> stammi bene</p>
<p class="ds">
<p class="ds">Quando Felix si affaccio dalla porta, Van lo salutò sgranchendosi la schiena in una fila di schiocchi.</p>
<p class="ds">— Buona notte, capo.</p>
<p class="ds">— Non startene ancora qui tutta notte — disse Felix. — Hai bisogno di riposare.</p>
<p class="ds">— Sei troppo buono con noi merdine — disse Van, rimettendosi a digitare.</p>
<p class="ds">Felix andò alla porta e camminò nella notte. Alle sue spalle, i generatori a biodiesel ronzavano ed emettevano fumi pungenti. La luna piena, che tanto amava, era alta nel cielo di settembre. L’indomani sarebbe tornato e avrebbe sistemato un altro computer, combattendo ancora una volta contro l’entropia. Perché no?</p>
<p class="ds">Era ciò che faceva.</p>
<p class="ds">Era un sistemista.</p>
<p class="ds">
</p></div>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;" class="APnote">Titolo originale: When Sysadmins Ruled the Earth &#8211;  Traduzione di Stefano Bonora (ha collaborato Elisabetta Vernier) &#8211; CC Rilasciato in licenza creative commons (attribution &#8211; non commercial &#8211; share alike)</p>
<div style="text-align: justify;"> </div>
<div style="text-align: justify;" class="APcredits">Autore: <a rel="nofollow" target="_blank" href="http://craphound.com/"><span class="APauthor">Cory Doctorow</span></a><span class="APdate"><a rel="nofollow" target="_blank" href="http://www.fantascienza.com/magazine/delos/103"></a></span></div>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-7187141874792813271?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/Yih5kIQUhD4hmWtq7nisk7uwUEE/0/da"><img src="http://feedads.g.doubleclick.net/~a/Yih5kIQUhD4hmWtq7nisk7uwUEE/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/Yih5kIQUhD4hmWtq7nisk7uwUEE/1/da"><img src="http://feedads.g.doubleclick.net/~a/Yih5kIQUhD4hmWtq7nisk7uwUEE/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/Loui3nhJ3wk" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3440">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/04/30/quando-i-sistemisti-domineranno-la-terra/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>command line PuTTY &#8211; XIMING e X11</title>
		<link>http://www.photogulp.it/wordpress/2010/04/16/command-line-putty-ximing-e-x11/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=command-line-putty-ximing-e-x11</link>
		<comments>http://www.photogulp.it/wordpress/2010/04/16/command-line-putty-ximing-e-x11/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 20:52:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ho la necessità di far lanciare un comando Linux usando PuTTY su un server Debian ad un utente che è gia tanto se usa il mouse!<br />PuTTY ci viene in aiuto potendolo usare da riga di comando.<br />Prima di tutto dobbiamo installare XIMING (http://sourceforge.net/projects/xming/)<br />cosi sulla nostra macchina windows abbiamo un server grafico.<br /><br />Dopo l'installazione procediamo creando un file di testo con i comandi che l'utente dovrà lanciare, nel mio caso lo chiamerò "remote.cmd":<br />echo `date`;iceweasel ;<br /><br />Quindi nel file "remote.cmd" ci sono i comandi linux che PuTTY lancierà sul server DEBIAN.<br />Apriamo il DOS e spostiamoci dentro la "cartella" dov'è l'eseguibile PuTTY, costruiamo il comando passandogli alcuni parametri: -ssh (protocollo), -X (maiuscolo abilita X11 minuscola lo disabilita), -pw (password), -m (file "locale" contenenti i comandi linux).<br /><br /><br /><span>putty.exe -ssh -X -pw PASWORD -m remote.cmd root@192.168.1.148</span><br /><br />Se poi vogliamo fare le cose fatte per bene creiamo un archivio autoestraente e gli facciamo lanciare un BAT contenente la stringa sopra descritta.<div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-779132263726529305?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/0/da"><img src="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/1/da"><img src="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/OkFOJPgeVrI" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Ho la necessità di far lanciare un comando Linux usando PuTTY su un server Debian ad un utente che è gia tanto se usa il mouse!<br />PuTTY ci viene in aiuto potendolo usare da riga di comando.<br />Prima di tutto dobbiamo installare XIMING (http://sourceforge.net/projects/xming/)<br />cosi sulla nostra macchina windows abbiamo un server grafico.</p>
<p>Dopo l&#8217;installazione procediamo creando un file di testo con i comandi che l&#8217;utente dovrà lanciare, nel mio caso lo chiamerò &#8220;remote.cmd&#8221;:<br />echo `date`;iceweasel ;</p>
<p>Quindi nel file &#8220;remote.cmd&#8221; ci sono i comandi linux che PuTTY lancierà sul server DEBIAN.<br />Apriamo il DOS e spostiamoci dentro la &#8220;cartella&#8221; dov&#8217;è l&#8217;eseguibile PuTTY, costruiamo il comando passandogli alcuni parametri: -ssh (protocollo), -X (maiuscolo abilita X11 minuscola lo disabilita), -pw (password), -m (file &#8220;locale&#8221; contenenti i comandi linux).</p>
<p><span style="font-style: italic;">putty.exe -ssh -X -pw PASWORD -m remote.cmd root@192.168.1.148</span></p>
<p>Se poi vogliamo fare le cose fatte per bene creiamo un archivio autoestraente e gli facciamo lanciare un BAT contenente la stringa sopra descritta.
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-779132263726529305?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/0/da"><img src="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/1/da"><img src="http://feedads.g.doubleclick.net/~a/zPS99lKYo1X37DOd4EfJXc6kDE8/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/OkFOJPgeVrI" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3331">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/04/16/command-line-putty-ximing-e-x11/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Filesystem in sola lettura UBUNTU</title>
		<link>http://www.photogulp.it/wordpress/2010/03/25/filesystem-in-sola-lettura-ubuntu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=filesystem-in-sola-lettura-ubuntu</link>
		<comments>http://www.photogulp.it/wordpress/2010/03/25/filesystem-in-sola-lettura-ubuntu/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 15:49:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Collegando il disco esterno con grande sorpresa mi viene restituito il messaggio "filesystem in sola lettura!!!"<br />La bash ci mette a disposizione il comando dosfsck.<br />Smontiamo il disco:<br /><br /><code>umount -a /media/SATA_160/<br /></code><br />E lanciamo il dosfsck<br /><code><br />dosfsck -a /dev/sdb1<br /><br /></code>Non dovrebbe impiegarci molto, al termine montiamo il disco e ora lo vediamo in lettura/scrittura<div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-983918391219282716?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/0/da"><img src="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/1/da"><img src="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/KF5Ck-T2VxI" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Collegando il disco esterno con grande sorpresa mi viene restituito il messaggio &#8220;filesystem in sola lettura!!!&#8221;<br />La bash ci mette a disposizione il comando dosfsck.<br />Smontiamo il disco:</p>
<p><code class="prettyprint lang-bsh">umount -a /media/SATA_160/<br /></code><br />E lanciamo il dosfsck<br /><code class="prettyprint lang-bsh"><br />dosfsck -a /dev/sdb1</p>
<p></code>Non dovrebbe impiegarci molto, al termine montiamo il disco e ora lo vediamo in lettura/scrittura
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-983918391219282716?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/0/da"><img src="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/1/da"><img src="http://feedads.g.doubleclick.net/~a/vMrwtXrMikHK-Qz606PWTBKHyKg/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/KF5Ck-T2VxI" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=3214">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/03/25/filesystem-in-sola-lettura-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creare un File di Swap su Linux</title>
		<link>http://www.photogulp.it/wordpress/2010/02/09/creare-un-file-di-swap-su-linux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=creare-un-file-di-swap-su-linux</link>
		<comments>http://www.photogulp.it/wordpress/2010/02/09/creare-un-file-di-swap-su-linux/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 13:09:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Può capitare di dimenticarci di creare la partizione di swap e di sottovalutarla, per porre rimedio a questo possiamo fare un file di swap.<br /><br />Con <code>df -h</code><span> </span>possiamo vedere dove abbiamo più spazio disco per poter creare il file di swap.<br />Nei successivi comandi vado a creare un file di swap chiamato swapfile nelle directory /home.<br /><br />Le dimensioni del file possono essere:<br /><pre>512 MB = 524288<br />1 GB = 1048576<br />1.5 GB = 1572864<br />2 GB = 2097152</pre>Lo creo da un Gigabyte.<br /><pre><code><br />dd if=/dev/zero of=/home/swapfile bs=1024 count=1048576<br />mkswap /home/swapfile<br />swapon /home/swapfile<br /></code><br /><br /></pre>In questo modo lo swap è pronto e già operativo, rendiamolo effettivo modificando l'fstab<br />editiamo il file<br /><span>/etc/fstab<br />con l'editor preferito e inseriamo la stringa:<br /><br /></span><pre>/home/swapfile <span>swap     swap   defaults  0  0</span><br /></pre><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-8817302310259357116?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/0/da"><img src="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/1/da"><img src="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/3sXWvju4n6I" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Può capitare di dimenticarci di creare la partizione di swap e di sottovalutarla, per porre rimedio a questo possiamo fare un file di swap.</p>
<p>Con <code class="prettyprint lang-bsh">df -h</code><span style="font-family: monospace;"> </span>possiamo vedere dove abbiamo più spazio disco per poter creare il file di swap.<br />Nei successivi comandi vado a creare un file di swap chiamato swapfile nelle directory /home.</p>
<p>Le dimensioni del file possono essere:
<pre>512 MB = 5242881 GB = 10485761.5 GB = 15728642 GB = 2097152</pre>
<p>Lo creo da un Gigabyte.
<pre><code class="prettyprint lang-bsh">dd if=/dev/zero of=/home/swapfile bs=1024 count=1048576mkswap /home/swapfileswapon /home/swapfile</code>
</pre>
<p>In questo modo lo swap è pronto e già operativo, rendiamolo effettivo modificando l&#8217;fstab<br />editiamo il file<br /><span id="fullpost">/etc/fstab<br />con l&#8217;editor preferito e inseriamo la stringa:</p>
<p></span>
<pre>/home/swapfile <span id="fullpost">swap     swap   defaults  0  0</span></pre>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-8817302310259357116?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/0/da"><img src="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/1/da"><img src="http://feedads.g.doubleclick.net/~a/jTA5EHKu06Xa_4sNM7oqhj0YVfk/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/3sXWvju4n6I" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=2547">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2010/02/09/creare-un-file-di-swap-su-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Calendario Linux</title>
		<link>http://www.photogulp.it/wordpress/2009/12/15/calendario-linux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=calendario-linux</link>
		<comments>http://www.photogulp.it/wordpress/2009/12/15/calendario-linux/#comments</comments>
		<pubDate>Tue, 15 Dec 2009 14:28:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Devo fare dei calendari, la parte più rognosa è l'inserimento dei mesi e dei giorni, ci viene in aiuto il terminale. Possiamo lanciare due comandi, il primo, "cal" è di sistema, il secondo lo installiamo con apt:<div><code><br />apt-get install pcal<br /></code><br /></div><div>E possiamo lanciarli in questo modo:</div><div><br /></div><div>cal 2010</div><div><code><br />pcal 2010 -u calendario<br /></code><br /></div><div>ci mostra a video il calendario per tutto il 2010</div><div><br /></div><div>crea un file stampabile per il calendario 2010, se vogliamo personalizzare il nostro calendario possiamo usare il comando:<br /><br /></div><code>pcal 2010 -F Monday -E  -M -L "POWERED BY PCAL" -C "WWW.PHOTOGULP.IT" -R "DOMENICO TRICARICO" -o Desktop/calendario<br /></code><div><code><br /></code></div><div><span><span>Puoi scaricare il calendario da questo link:</span></span></div><div><span><span>http://www.photogulp.it/</span></span></div><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-5476553768438239310?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/0/da"><img src="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/1/da"><img src="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/LnuyaUXqBZw" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Devo fare dei calendari, la parte più rognosa è l&#8217;inserimento dei mesi e dei giorni, ci viene in aiuto il terminale. Possiamo lanciare due comandi, il primo, &#8220;cal&#8221; è di sistema, il secondo lo installiamo con apt:
<div><code class="prettyprint lang-bsh"><br />apt-get install pcal<br /></code></div>
<div>E possiamo lanciarli in questo modo:</div>
<div></div>
<div>cal 2010</div>
<div><code class="prettyprint lang-bsh"><br />pcal 2010 -u calendario<br /></code></div>
<div>ci mostra a video il calendario per tutto il 2010</div>
<div></div>
<div>crea un file stampabile per il calendario 2010, se vogliamo personalizzare il nostro calendario possiamo usare il comando:</p>
</div>
<p><code class="prettyprint lang-bsh">pcal 2010 -F Monday -E  -M -L "POWERED BY PCAL" -C "WWW.PHOTOGULP.IT" -R "DOMENICO TRICARICO" -o Desktop/calendario<br /></code>
<div><code class="prettyprint lang-bsh"><br /></code></div>
<div><span class="Apple-style-span"   style="font-family:monospace;font-size:100%;"><span class="Apple-style-span" style="font-size: 13px;">Puoi scaricare il calendario da questo link:</span></span></div>
<div><span class="Apple-style-span"   style="font-family:monospace;font-size:100%;"><span class="Apple-style-span" style="font-size: 13px;">http://www.photogulp.it/</span></span></div>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-5476553768438239310?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/0/da"><img src="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/1/da"><img src="http://feedads.g.doubleclick.net/~a/UqmbFd6frMlXiU6dEczFmuFdlV0/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/LnuyaUXqBZw" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1868">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/12/15/calendario-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.photogulp.it/repository/download/calendar_2010-photogulp.pdf" length="0" type="application/pdf" />
		</item>
		<item>
		<title>Repository PHOTOGULP</title>
		<link>http://www.photogulp.it/wordpress/2009/12/10/repository-photogulp/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=repository-photogulp</link>
		<comments>http://www.photogulp.it/wordpress/2009/12/10/repository-photogulp/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 11:17:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[openoffice 3.10]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vbox]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href="http://2.bp.blogspot.com/_ADJee9burMM/SyDaB2ac79I/AAAAAAAABwE/CgmuP5aLLoQ/s1600-h/repository.png"><img style="float:right;margin:0 0 10px 10px;cursor:pointer;cursor:hand;width: 400px;height: 248px" src="http://2.bp.blogspot.com/_ADJee9burMM/SyDaB2ac79I/AAAAAAAABwE/CgmuP5aLLoQ/s400/repository.png" border="0" alt="" /></a><br />In lavorazione il repository PHOTOGULP dove poter scaricare driver, ISO e software. <div><br /></div><div>Il link per il  repository è:</div><div><a href="http://www.photogulp.it/repository/">http://www.photogulp.it/repository/</a></div><div><br /></div><div><br /></div><div>La pagina dedicata ai dowload dove è possibile trovare anche dei giudizi e info sul prodotto è:</div><div><br /></div><div><a href="http://www.photogulp.it/wordpress/download/">PHOTOGULP DOWNLOAD</a></div><div>http://www.photogulp.it/wordpress/download/</div><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-4259648590008343926?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/0/da"><img src="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/1/da"><img src="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/MpC5mBaammU" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ADJee9burMM/SyDaB2ac79I/AAAAAAAABwE/CgmuP5aLLoQ/s1600-h/repository.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 248px;" src="http://2.bp.blogspot.com/_ADJee9burMM/SyDaB2ac79I/AAAAAAAABwE/CgmuP5aLLoQ/s400/repository.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5413566477420523474" /></a><br />In lavorazione il repository PHOTOGULP dove poter scaricare driver, ISO e software.
<div></div>
<div>Il link per il  repository è:</div>
<div><a href="http://www.photogulp.it/repository/">http://www.photogulp.it/repository/</a></div>
<div></div>
<div></div>
<div>La pagina dedicata ai dowload dove è possibile trovare anche dei giudizi e info sul prodotto è:</div>
<div></div>
<div><a href="http://www.photogulp.it/wordpress/download/">PHOTOGULP DOWNLOAD</a></div>
<div>http://www.photogulp.it/wordpress/download/</div>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-4259648590008343926?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/0/da"><img src="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/1/da"><img src="http://feedads.g.doubleclick.net/~a/LG6LE6YP2HWYknWF80MJ_ECT_r0/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/MpC5mBaammU" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1856">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/12/10/repository-photogulp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>CHROME LINUX</title>
		<link>http://www.photogulp.it/wordpress/2009/12/09/chrome-linux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=chrome-linux</link>
		<comments>http://www.photogulp.it/wordpress/2009/12/09/chrome-linux/#comments</comments>
		<pubDate>Wed, 09 Dec 2009 11:27:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<a href="http://1.bp.blogspot.com/_ADJee9burMM/Sx-LZ6I0MLI/AAAAAAAABvw/abxUdYM345o/s1600-h/chrome.png"><img style="float:right;margin:0 0 10px 10px;cursor:pointer;cursor:hand;width: 400px;height: 250px" src="http://1.bp.blogspot.com/_ADJee9burMM/Sx-LZ6I0MLI/AAAAAAAABvw/abxUdYM345o/s400/chrome.png" border="0" alt="" /></a>Google ha rilasciato CHROME per sistemi Linux e Mac OSx, 32 e 64 BIT.<div>Credo sia tra i broswer più performanti per le distro debian o debian based che ho utilizzato. E' una beta ma se pensiamo che GMAIL era beta fino al 2009!!!!<br /><br /><br />Link per scaricare il .deb:<br /><a href="http://www.photogulp.it/repository/download/software/linux/Internet/browser/google-chrome-beta_current_i386.deb">download per Debian/Ubuntu 32 BIT</a><div><br /></div><div><a href="http://www.google.com/chrome/eula.html?platform=linux&#38;hl=it">Pagina Download di google</a><br /><br /></div></div><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-668244717560205557?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/0/da"><img src="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/1/da"><img src="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/jCuhtjbpPIQ" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" target="_blank" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ADJee9burMM/Sx-LZ6I0MLI/AAAAAAAABvw/abxUdYM345o/s1600-h/chrome.png"><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_ADJee9burMM/Sx-LZ6I0MLI/AAAAAAAABvw/abxUdYM345o/s400/chrome.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5413198554341847218" /></a>Google ha rilasciato CHROME per sistemi Linux e Mac OSx, 32 e 64 BIT.
<div>Credo sia tra i broswer più performanti per le distro debian o debian based che ho utilizzato. E&#8217; una beta ma se pensiamo che GMAIL era beta fino al 2009!!!!</p>
<p>Link per scaricare il .deb:<br /><a href="http://www.photogulp.it/repository/download/software/linux/Internet/browser/google-chrome-beta_current_i386.deb">download per Debian/Ubuntu 32 BIT</a>
<div></div>
<div><a rel="nofollow" target="_blank" href="http://www.google.com/chrome/eula.html?platform=linux&amp;hl=it">Pagina Download di google</a></p>
</div>
</div>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-668244717560205557?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/0/da"><img src="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/1/da"><img src="http://feedads.g.doubleclick.net/~a/H4FlkkO1MEcyZYPYo6T122Uzs_k/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/jCuhtjbpPIQ" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1853">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/12/09/chrome-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Alberatura directory BASH</title>
		<link>http://www.photogulp.it/wordpress/2009/12/04/alberatura-directory-bash/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=alberatura-directory-bash</link>
		<comments>http://www.photogulp.it/wordpress/2009/12/04/alberatura-directory-bash/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 15:24:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Oggi con il collega Fabrizio cercavamo il comando per visualizzare in un terminale l'alberatura delle directory nei nostri sistemi, non ricordandoci il comando tree abbiamo trovato queste due stringhe:<br /><br /><code> find . &#124; awk -F/ '{for (x=1;x&#60;NF;x++) { printf "\t"}; print $NF}'</code><br />visualizza le directory e i file presenti<br /><br /><code> ls -R &#124; grep ":$" &#124; sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/&#124;/'</code><br />visaulizza le directory<br /><br /><br />poi c'è il comando:<br /><br /><code><br />tree -d -a<br /></code><br /><br />questo mostra a video tutta l'alberatura, del nostro sistema. Per le varie opzioni:<br /><br />man tree<div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-637265336233132553?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/0/da"><img src="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/1/da"><img src="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/oFY--g_CVAE" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Oggi con il collega Fabrizio cercavamo il comando per visualizzare in un terminale l&#8217;alberatura delle directory nei nostri sistemi, non ricordandoci il comando tree abbiamo trovato queste due stringhe:</p>
<p><code> find . | awk -F/ '{for (x=1;x&lt;NF;x++) { printf "\t"}; print $NF}'</code><br />visualizza le directory e i file presenti</p>
<p><code> ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'</code><br />visaulizza le directory</p>
<p>poi c&#8217;è il comando:</p>
<p><code class="prettyprint lang-bsh"><br />tree -d -a<br /></code></p>
<p>questo mostra a video tutta l&#8217;alberatura, del nostro sistema. Per le varie opzioni:</p>
<p>man tree
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-637265336233132553?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/0/da"><img src="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/1/da"><img src="http://feedads.g.doubleclick.net/~a/UAYaS1iTGM82Um1L-arjuj6Es0w/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/oFY--g_CVAE" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1844">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/12/04/alberatura-directory-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offerta LaBottegaDelPC.com</title>
		<link>http://www.photogulp.it/wordpress/2009/12/01/offerta-labottegadelpc-com/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=offerta-labottegadelpc-com</link>
		<comments>http://www.photogulp.it/wordpress/2009/12/01/offerta-labottegadelpc-com/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 16:28:35 +0000</pubDate>
		<dc:creator>Domenico Tricarico</dc:creator>
				<category><![CDATA[INFORMAZIONE]]></category>
		<category><![CDATA[Photogulp]]></category>
		<category><![CDATA[compiz]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[amd]]></category>
		<category><![CDATA[pomezia]]></category>
		<category><![CDATA[processore amd]]></category>
		<category><![CDATA[sistema operativo]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/?p=1826</guid>
		<description><![CDATA[offerta di natale Sistema Operativo Ubuntu 9.10 PC AMD 249,00 EURO processore AMD 2,2 Ghz RAM 1 GIGA DDR2 DISCO 320 GIGA Per aderire all&#8217;offerta invia una mail con oggetto PROMOZIONE NATALE PHOTOGULP a info@photogulp.it o info@labottegadelpc.com promozione valida solo per i lettori di PHOTOGULP.IT Scarica in PDF]]></description>
			<content:encoded><![CDATA[<h3>
<div style="text-align: center; font-weight: bold; color: #000099;">
<h1><a rel="nofollow" target="_blank" href="http://www.labottegadelpc.com/" target="_blank"><img src="http://www.labottegadelpc.com/images/logoNatale3.jpg" alt="" width="550" height="92" /></a></h1>
<h1 style="font-family: Times New Roman,Times,serif; font-size: 24px; text-decoration: blink;">offerta di natale</h1>
<p>Sistema Operativo Ubuntu 9.10<br />
<a rel="nofollow" target="_blank" onclick="window.open('http://www.ubuntu-it.org/','ubuntu','resizable=yes');return false;" href="http://www.ubuntu-it.org/" target="_blank"><img src="http://www.ippatsuman.com/blog/wp-content/uploads/2007/11/ubuntu_logo.png" alt="" width="134" height="134" /></a></p>
<h1 style="font-family: AquaBase;"><cite>PC AMD 249,00 EURO</cite></h1>
<p><cite> processore AMD 2,2 Ghz<br />
RAM 1 GIGA DDR2<br />
DISCO 320 GIGA</cite></p>
</div>
</h3>
<h6 style="font-weight: bold; color: #000099; text-align: center;"><strong><em><br />
</em></strong></h6>
<p style="text-align: center;"><strong><em>Per aderire all&#8217;offerta invia una mail con oggetto PROMOZIONE NATALE PHOTOGULP</em></strong></p>
<p style="text-align: center;"><strong><em>a info@photogulp.it o info@labottegadelpc.com</em></strong></p>
<h6 style="font-weight: bold; color: #000099; text-align: center;"><strong><em><strong><em>promozione valida solo per i lettori di PHOTOGULP.IT</em></strong></em></strong></h6>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1826">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/12/01/offerta-labottegadelpc-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>THE HUMAN INTERFACE</title>
		<link>http://www.photogulp.it/wordpress/2009/10/05/the-human-interface/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=the-human-interface</link>
		<comments>http://www.photogulp.it/wordpress/2009/10/05/the-human-interface/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 09:32:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[compiz]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[impattoverbale]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ecco la nuova interfaccia grafica, nessuna parentale con Windows Seven, Compiz, KDE o altro... Una struttura indipendente....<br /><br /><p><a href="http://vimeo.com/4697849">Hi</a> from <a href="http://vimeo.com/multitouchbcn">Multitouch Barcelona</a> on <a href="http://vimeo.com/">Vimeo</a>.</p><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-5750630725664025250?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/aDqKUEnMtN4" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Ecco la nuova interfaccia grafica, nessuna parentale con Windows Seven, Compiz, KDE o altro&#8230; Una struttura indipendente&#8230;.</p>
<p><object height="300" width="400"><param name="allowfullscreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=4697849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1"><embed src="http://vimeo.com/moogaloop.swf?clip_id=4697849&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="300" width="400"></embed></param></object>
<p><a rel="nofollow" target="_blank" href="http://vimeo.com/4697849">Hi</a> from <a rel="nofollow" target="_blank" href="http://vimeo.com/multitouchbcn">Multitouch Barcelona</a> on <a rel="nofollow" target="_blank" href="http://vimeo.com/">Vimeo</a>.</p>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-5750630725664025250?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZkPDMyPnPZVRe4e7zyeibvZ-77s/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/aDqKUEnMtN4" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1669">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/10/05/the-human-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Criptare FILE</title>
		<link>http://www.photogulp.it/wordpress/2009/09/29/criptare-file/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=criptare-file</link>
		<comments>http://www.photogulp.it/wordpress/2009/09/29/criptare-file/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 09:38:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Un semplice script per criptare-decriptare i file in modo da proteggerli.<br /><br />Aprite il terminale e andate nella directory /usr/local/bin<br /><br /><span>cd /usr/local/bin </span><br /><br />create un file "critta"<br /><br /><span>vi critta</span><br /><span>sudo gedit critta</span> (edito grafico)<br /><br />all'interno copiate lo script<br /><br /><span>#!/bin/bash</span><br /><span>gpg --cipher-algo AES256 --symmetric $1</span><br /><br />salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:<br /><br /><span>chmod +x critta </span><br /><span>chown UTENTE critta</span><br /><br />Ora facciamo le stesse operazioni per lo script che si occupa di decriptare i file<br /><br /><span>vi decritta</span><br /><span>sudo gedit decritta</span> (edito grafico)<br /><br />all'interno copiate lo script<br /><br /><span>#!/bin/bash</span><br /><br /><span>NOMEFILE=$(echo $1&#124;sed -e 's/.gpg//g')</span><br /><br /><span>gpg --output $NOMEFILE --decrypt $1</span><br /><br />salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:<br /><br /><span>chmod +x decritta </span><br /><span>chown UTENTE decritta</span><br /><br />per usarli basta lanciare il comando:<br /><span>critta nomefile</span><br />oppure<br /><span>decritta nomefile</span><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-6786296980792223213?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/0/da"><img src="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/1/da"><img src="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/q-QnpeIObYI" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Un semplice script per criptare-decriptare i file in modo da proteggerli.</p>
<p>Aprite il terminale e andate nella directory /usr/local/bin</p>
<p><span style="font-style: italic; font-weight: bold;">cd /usr/local/bin </span></p>
<p>create un file &#8220;critta&#8221;</p>
<p><span style="font-weight: bold; font-style: italic;">vi critta</span><br /><span style="font-weight: bold; font-style: italic;">sudo gedit critta</span> (edito grafico)</p>
<p>all&#8217;interno copiate lo script</p>
<p><span style="font-weight: bold; font-style: italic;">#!/bin/bash</span><br /><span style="font-weight: bold; font-style: italic;">gpg &#8211;cipher-algo AES256 &#8211;symmetric $1</span></p>
<p>salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:</p>
<p><span style="font-weight: bold; font-style: italic;">chmod +x critta </span><br /><span style="font-weight: bold; font-style: italic;">chown UTENTE critta</span></p>
<p>Ora facciamo le stesse operazioni per lo script che si occupa di decriptare i file</p>
<p><span style="font-weight: bold; font-style: italic;">vi decritta</span><br /><span style="font-weight: bold; font-style: italic;">sudo gedit decritta</span> (edito grafico)</p>
<p>all&#8217;interno copiate lo script</p>
<p><span style="font-style: italic; font-weight: bold;">#!/bin/bash</span></p>
<p><span style="font-style: italic; font-weight: bold;">NOMEFILE=$(echo $1|sed -e &#8216;s/.gpg//g&#8217;)</span></p>
<p><span style="font-style: italic; font-weight: bold;">gpg &#8211;output $NOMEFILE &#8211;decrypt $1</span></p>
<p>salvate e chiudete il file, cambiamo i permessi dando esecuzione e cambiando il prorpietario:</p>
<p><span style="font-weight: bold; font-style: italic;">chmod +x decritta </span><br /><span style="font-weight: bold; font-style: italic;">chown UTENTE decritta</span></p>
<p>per usarli basta lanciare il comando:<br /><span style="font-weight: bold; font-style: italic;">critta nomefile</span><br />oppure<br /><span style="font-weight: bold; font-style: italic;">decritta nomefile</span>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-6786296980792223213?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/0/da"><img src="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/1/da"><img src="http://feedads.g.doubleclick.net/~a/6kI-A48j5Da_cdHK6LnI7BTAtP4/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/q-QnpeIObYI" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1648">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/09/29/criptare-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Woof: trasferire facilmente file</title>
		<link>http://www.photogulp.it/wordpress/2009/09/29/woof-trasferire-facilmente-file/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=woof-trasferire-facilmente-file</link>
		<comments>http://www.photogulp.it/wordpress/2009/09/29/woof-trasferire-facilmente-file/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 09:31:14 +0000</pubDate>
		<dc:creator>rrt80</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rete]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/?p=1645</guid>
		<description><![CDATA[Woof Il trasferimento di file in rete da un computer ad un altro non è sempre un’operazione banale / rapida; disporre di un file-server è sicuramente un’ottima soluzione per semplificare il processo dello scambio file ma, se necessitate di un metodo più semplice, potreste provare Woof, abbreviativo di Web Offer One File. Si tratta di [...]]]></description>
			<content:encoded><![CDATA[<h1>Woof</h1>
<p><img style="border-color: white;" src="http://static.blogo.it/ossblog/file.transfer.png" border="0" alt="" width="100" height="100" align="left" />Il trasferimento di file in rete da un <span style="border-bottom: medium none; text-decoration: underline; color: #63737e;">computer</span> ad un altro non è sempre un’operazione banale / rapida; disporre di un file-<span style="border-bottom: medium none; text-decoration: underline; color: #63737e;">server</span> è sicuramente un’ottima soluzione per semplificare il processo dello scambio file ma, se necessitate di un metodo più semplice, potreste provare Woof, abbreviativo di <strong>Web Offer One File</strong>.</p>
<p>Si tratta di un piccolo script Python che facilita il trasferimento di file e richiede solo che il destinatario abbia un browser web ( o una utility <em>a-la</em> wget ).</p>
<p><strong>File singolo</strong><br />
<code>woof -i 192.168.0.117 -p 8888 foo.bar</code></p>
<p><strong>File singolo ( con numero limitato di download )</strong><br />
<code>woof -i 192.168.0.117 -p 8888 -c <em>X </em>foo.bar</code><br />
Dove <em>X</em> è il numero di download che volete consentire.</p>
<p><strong>File multipli ( con compressione )</strong><br />
<code>woof -i 192.168.0.117 -p 8888 <em>foobar/</em></code><br />
Woof comprimerà il contenuto della cartella <em>foobar/</em> e servirà all’utente il file <em>foobar.tar.gz</em></p>
<p><strong>File multipli ( senza compressione )</strong><br />
<code>woof -i 192.168.0.117 -p 8888 -u <em>foobar/</em></code><br />
Come sopra ma senza la compressione ( verrà servito il file <em>foobar.tar</em> )</p>
<p>download: <a rel="nofollow" target="_blank" href="http://www.home.unix-ag.org/simon/woof.html" target="_blank">http://www.home.unix-ag.org/simon/woof.html</a> (c&#8217;e&#8217; il link in fondo alla pagina)</p>
<p>fonte: <a rel="nofollow" target="_blank" href="http://www.ossblog.it/post/1986/easy-file-transfer-woof-python-script" target="_blank">http://www.ossblog.it/post/1986/easy-file-transfer-woof-python-script</a></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1645">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/09/29/woof-trasferire-facilmente-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cairo-Dock l&#8217;antagonista del MAC</title>
		<link>http://www.photogulp.it/wordpress/2009/09/22/cairo-dock-lantagonista-del-mac/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=cairo-dock-lantagonista-del-mac</link>
		<comments>http://www.photogulp.it/wordpress/2009/09/22/cairo-dock-lantagonista-del-mac/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 07:31:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[cairo-dock]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[dock]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vbox]]></category>
		<category><![CDATA[virtualbox]]></category>
		<category><![CDATA[xorg]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cairo-Dock è la classica dock del MAC solo che open-source per i sistemi GNU/Linux<br /><br /><a href="http://2.bp.blogspot.com/_ADJee9burMM/Srh_sEk_IoI/AAAAAAAABuQ/0y-QHr7rKME/s1600-h/Schermata.png"><img style="margin: 0px auto 10px;text-align: center;cursor: pointer;width: 400px;height: 250px" src="http://2.bp.blogspot.com/_ADJee9burMM/Srh_sEk_IoI/AAAAAAAABuQ/0y-QHr7rKME/s400/Schermata.png" alt="" border="0" /></a><br />L'installazione è molto semplice per i sistemi con "apt", aprite con un edito il file /etc/apt/sources.list agiungendo come ultima riga:<br /><br />deb http://repository.cairo-dock.org/ubuntu hardy cairo-dock<br /><br />salviamo e chiudiamo il file, a questo punto lanciamo in sequenza i seguenti comandi:<br /><br />wget -q http://repository.cairo-dock.org/ubuntu/cairo-dock.gpg -O- &#124; sudo apt-key add -<br /><br />apt-get update<br /><br />apt-get install cairo-dock cairo-dock-plug-ins<br /><br />A questo punto la Dock è installata, la troviamo su "APPLICAZIONI/STRUMENTI DI SISTEMA"<br /><br />Per far caricare la bara all'avvio andate su "SISTEMA/PREFERENZE/APPLICAZIONI D'AVVIO" cliccate su aggiungi e inserite su comando "cairo-dock", al prossimo riavvio troverete la dock. Per configurarla basta andare sulla Cairo-Dock in basso allo schermo, tasto destro, Cairo Dock/configura.<br /><br /><br />Potrebbe però portare problemi allemacchine virtuali di VirtualBox, ovvero lanciando le macchine virtuali le vediamo trasparenti, proviamo da utente a lanciare VirtualBox con questo comando:<br /> env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox<br />se cosi vi funziona basta modificare il lanciatore nel menù, o se preferite, rimuovere Cairo-Dock. Andiamo sul menu applicazioni, clicchiamo con il destro e apriamo "Modifica Menù", cerchiamo la voce "SunVirtualBox" e apriamo le proprietà, sostituiamo il comando con:<br /> env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox<br /><br />Ecco fatto, VirtualBox funziona correttamente e Cairo-Dock anche...<br /><br />Buon lavoro....<div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-950977974620213696?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/0/da"><img src="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/1/da"><img src="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/HG7sFSKsJe4" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Cairo-Dock è la classica dock del MAC solo che open-source per i sistemi GNU/Linux</p>
<p><a rel="nofollow" target="_blank" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ADJee9burMM/Srh_sEk_IoI/AAAAAAAABuQ/0y-QHr7rKME/s1600-h/Schermata.png"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 250px;" src="http://2.bp.blogspot.com/_ADJee9burMM/Srh_sEk_IoI/AAAAAAAABuQ/0y-QHr7rKME/s400/Schermata.png" alt="" id="BLOGGER_PHOTO_ID_5384193749641273986" border="0" /></a><br />L&#8217;installazione è molto semplice per i sistemi con &#8220;apt&#8221;, aprite con un edito il file /etc/apt/sources.list agiungendo come ultima riga:</p>
<p>deb http://repository.cairo-dock.org/ubuntu hardy cairo-dock</p>
<p>salviamo e chiudiamo il file, a questo punto lanciamo in sequenza i seguenti comandi:</p>
<p>wget -q http://repository.cairo-dock.org/ubuntu/cairo-dock.gpg -O- | sudo apt-key add -</p>
<p>apt-get update</p>
<p>apt-get install cairo-dock cairo-dock-plug-ins</p>
<p>A questo punto la Dock è installata, la troviamo su &#8220;APPLICAZIONI/STRUMENTI DI SISTEMA&#8221;</p>
<p>Per far caricare la bara all&#8217;avvio andate su &#8220;SISTEMA/PREFERENZE/APPLICAZIONI D&#8217;AVVIO&#8221; cliccate su aggiungi e inserite su comando &#8220;cairo-dock&#8221;, al prossimo riavvio troverete la dock. Per configurarla basta andare sulla Cairo-Dock in basso allo schermo, tasto destro, Cairo Dock/configura.</p>
<p>Potrebbe però portare problemi allemacchine virtuali di VirtualBox, ovvero lanciando le macchine virtuali le vediamo trasparenti, proviamo da utente a lanciare VirtualBox con questo comando:<br /> env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox<br />se cosi vi funziona basta modificare il lanciatore nel menù, o se preferite, rimuovere Cairo-Dock. Andiamo sul menu applicazioni, clicchiamo con il destro e apriamo &#8220;Modifica Menù&#8221;, cerchiamo la voce &#8220;SunVirtualBox&#8221; e apriamo le proprietà, sostituiamo il comando con:<br /> env XLIB_SKIP_ARGB_VISUALS=1 VirtualBox</p>
<p>Ecco fatto, VirtualBox funziona correttamente e Cairo-Dock anche&#8230;</p>
<p>Buon lavoro&#8230;.
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-950977974620213696?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/0/da"><img src="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/1/da"><img src="http://feedads.g.doubleclick.net/~a/WOOqWaJS3y2eTKpf8wDcPYqWBHo/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/HG7sFSKsJe4" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1616">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/09/22/cairo-dock-lantagonista-del-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Firefox rimane a schermo intero</title>
		<link>http://www.photogulp.it/wordpress/2009/09/07/firefox-rimane-a-schermo-intero/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=firefox-rimane-a-schermo-intero</link>
		<comments>http://www.photogulp.it/wordpress/2009/09/07/firefox-rimane-a-schermo-intero/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 20:59:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[compiz]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Firefox si "impalla" e esce fuori dai bordi! Una via di mezzo tra finestra intera e schermo intero.<br />Questo perchè il "massimizza finestra" non funziona corettamente, per risolvere il problema basta seguire questa semplice guida:<br /><br />Aprire Firefox e premere due volte F11 in modo da portarlo a fonestra intera e successivamente a finestra normale.<br />Premere ALT e cliccando sul bordo ridimensionarla in modo da farla entrare nel desktop.<br />Massimizzare la finestra.<br /><br />A questo punto Firefox riprende a funzionare correttamente e alla prossiam riapertura lo troveremo a finestra intera, cosi come dovrebbe sempre fare!<div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-8789078455820417693?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/0/da"><img src="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/1/da"><img src="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/ZjB8eUWR6IE" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<p>Firefox si &#8220;impalla&#8221; e esce fuori dai bordi! Una via di mezzo tra finestra intera e schermo intero.<br />Questo perchè il &#8220;massimizza finestra&#8221; non funziona corettamente, per risolvere il problema basta seguire questa semplice guida:</p>
<p>Aprire Firefox e premere due volte F11 in modo da portarlo a fonestra intera e successivamente a finestra normale.<br />Premere ALT e cliccando sul bordo ridimensionarla in modo da farla entrare nel desktop.<br />Massimizzare la finestra.</p>
<p>A questo punto Firefox riprende a funzionare correttamente e alla prossiam riapertura lo troveremo a finestra intera, cosi come dovrebbe sempre fare!
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-8789078455820417693?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/0/da"><img src="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/1/da"><img src="http://feedads.g.doubleclick.net/~a/oq1BOPNYYHsjfblJC2f69xmFT9U/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/ZjB8eUWR6IE" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1522">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/09/07/firefox-rimane-a-schermo-intero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Papà il piccolo e Tux</title>
		<link>http://www.photogulp.it/wordpress/2009/09/02/papa-il-piccolo-e-tux/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=papa-il-piccolo-e-tux</link>
		<comments>http://www.photogulp.it/wordpress/2009/09/02/papa-il-piccolo-e-tux/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 10:54:02 +0000</pubDate>
		<dc:creator>Domenico Tricarico</dc:creator>
				<category><![CDATA[Photogulp]]></category>
		<category><![CDATA[VIDEO]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[intrattenimento]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/?p=1355</guid>
		<description><![CDATA[Un utente GNU/Linux con la gionrata piena di impegni come fa a stare dietro al piccolo? Ci sono script anche per questo!!!! Gnu/linux ci aiuta nella vita di tutti i giorni&#8230; Scarica in PDF]]></description>
			<content:encoded><![CDATA[<p>Un utente GNU/Linux con la gionrata piena di impegni come fa a stare dietro al piccolo? Ci sono script anche per questo!!!!</p>
<p><span style="width: 425px; height: 355px;"><br />
</span></p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="play" value="false" /><param name="loop" value="false" /><param name="menu" value="false" /><param name="src" value="http://www.youtube.com/v/bYcF_xX2DE8&amp;feature" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/bYcF_xX2DE8&amp;feature" menu="false" loop="false" play="false"></embed></object></p>
<p>Gnu/linux ci aiuta nella vita di tutti i giorni&#8230;</p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1355">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/09/02/papa-il-piccolo-e-tux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ALSA audio non funziona più (fuse.gvfs)</title>
		<link>http://www.photogulp.it/wordpress/2009/08/28/alsa-audio-non-funziona-piu-fuse-gvfs/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=alsa-audio-non-funziona-piu-fuse-gvfs</link>
		<comments>http://www.photogulp.it/wordpress/2009/08/28/alsa-audio-non-funziona-piu-fuse-gvfs/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 15:29:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<pre>Accendo il portatile e non parte l'audio, ovviamente non avevo fatto nessun tipo di aggiornamento<br />o modifica ai  file di configurazione! Provo subio a riavviare "alsa" e mi restituisce l'errore:<br /><br />root@hp-BT:~# alsa force-reload<br />lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs<br />   Output information may be incomplete.<br />Terminating processes: 9633lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs<br />   Output information may be incomplete.<br />lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs<br />   Output information may be incomplete.<br />.<br />lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs<br />   Output information may be incomplete.<br />Unloading ALSA sound driver modules: snd-via82xx snd-ac97-codec snd-pcm-oss snd-mixer-oss.......<br />Loading ALSA sound driver modules: snd-via82xx snd-ac97-codec snd-pcm-oss snd-mixer-oss s.......<br />root@hp-BT:~#</pre><br /><br /><div>Perfetto, oggi niente audio! Le impostazioni dell'Audio dal menù "Sistema-Preferenze-Audio" sono su automatico, le sposto cosi su ALSA tranne per il microfono selezionando la scheda, nulla non riparte. Gironzolando su internet vedo che il problema è noto per ubuntu 8.04, ovviamente non è la relase che uso io.<br />Lancio un aggiornamento con e riavvio il notebook, nulla l'audio non vuole ripartire, provo ad installare il plug in "flashplugin"<br /><br /><span>apt-get install flashplugin-nonfree-extrasound</span><br /><br />riavvio alsa ma l'audio non parte. Al successivo riavvio riparte tutto senza anomalie, non so è stato solo un caso, ma ora funziona. Non la prendete come guida ma se avete lo stesso problema installare quel plugin non ci costa nulla.</div><div>Domenico Tricarico's feed<img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/5192132640557832176-6884022008495250769?l=dtricarico.photogulp.net" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/0/da"><img src="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/1/da"><img src="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/rneBXqjUQgY" height="1" width="1" />]]></description>
			<content:encoded><![CDATA[<pre style="margin-top: 0pt; display: inline;">Accendo il portatile e non parte l'audio, ovviamente non avevo fatto nessun tipo di aggiornamentoo modifica ai  file di configurazione! Provo subio a riavviare "alsa" e mi restituisce l'errore:

root@hp-BT:~# alsa force-reloadlsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs   Output information may be incomplete.Terminating processes: 9633lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs   Output information may be incomplete.lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs   Output information may be incomplete..lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/lamarsh/.gvfs   Output information may be incomplete.Unloading ALSA sound driver modules: snd-via82xx snd-ac97-codec snd-pcm-oss snd-mixer-oss.......Loading ALSA sound driver modules: snd-via82xx snd-ac97-codec snd-pcm-oss snd-mixer-oss s.......root@hp-BT:~#</pre>
<div style="text-align: justify;">Perfetto, oggi niente audio! Le impostazioni dell&#8217;Audio dal menù &#8220;Sistema-Preferenze-Audio&#8221; sono su automatico, le sposto cosi su ALSA tranne per il microfono selezionando la scheda, nulla non riparte. Gironzolando su internet vedo che il problema è noto per ubuntu 8.04, ovviamente non è la relase che uso io.<br />Lancio un aggiornamento con e riavvio il notebook, nulla l&#8217;audio non vuole ripartire, provo ad installare il plug in &#8220;flashplugin&#8221;</p>
<p><span style="font-style: italic;">apt-get install flashplugin-nonfree-extrasound</span></p>
<p>riavvio alsa ma l&#8217;audio non parte. Al successivo riavvio riparte tutto senza anomalie, non so è stato solo un caso, ma ora funziona. Non la prendete come guida ma se avete lo stesso problema installare quel plugin non ci costa nulla.</p></div>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-6884022008495250769?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/0/da"><img src="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/1/da"><img src="http://feedads.g.doubleclick.net/~a/SSMtQoM-AFj9uP2MwTLHJNMgArA/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/rneBXqjUQgY" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1312">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/08/28/alsa-audio-non-funziona-piu-fuse-gvfs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giocare a Space Invaders con Open Office o il terminale</title>
		<link>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=giocare-a-space-invaders-con-open-office-o-il-terminale</link>
		<comments>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:14:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[giochi]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[open office]]></category>
		<category><![CDATA[space invaders]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale/</guid>
		<description><![CDATA[Per chi sta impazzendo con i fogli di calcolo ecco una chicca: andate su una qualsiasi cartella e scrivete =GAME (&#8220;StarWars&#8221;) e battete invio, ecco il bel giochino Space Invaders per perdere un po di tempo!!! Se invece di Open Office state usando il terminale allora installate: apt-get install nInvaders e poi lanciate da terminale [...]]]></description>
			<content:encoded><![CDATA[<p>Per chi sta impazzendo con i fogli di calcolo ecco una chicca:<br />
andate su una qualsiasi cartella e scrivete<br />
<span style="font-style: italic; font-weight: bold;">=GAME (&#8220;StarWars&#8221;)</span><br />
e battete invio, ecco il bel giochino <strong>Space Invaders </strong>per perdere un po di tempo!!!<strong></strong></p>
<p><strong></strong>Se invece di Open Office state usando il terminale allora installate:<br />
apt-get install<strong> </strong><code>nInvaders<br />
e poi lanciate da terminale "ninvaders"...</code></p>
<p>Buona partita a tutti.</p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1191">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giocare a Space Invaders con Open Office o il terminale</title>
		<link>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=giocare-a-space-invaders-con-open-office-o-il-terminale-2</link>
		<comments>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale-2/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:14:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Per chi sta impazzendo con i fogli di calcolo ecco una chicca:<br />andate su una qualsiasi cartella e scrivete<br /><span style="font-style: italic;font-weight: bold">=GAME ("StarWars")</span><br />e battete invio, ecco il bel giochino <b>Space Invaders </b>per perdere un po di tempo!!!<b><br /><br /></b>Se invece di Open Office state usando il terminale allora installate:<br />apt-get install<b> </b><code>nInvaders<br />e poi lanciate da terminale "ninvaders"...<br /><br />Buona partita a tutti.<br /></code><div class="blogger-post-footer">Domenico Tricarico's feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-4797381695197096221?l=dtricarico.photogulp.net' alt='' /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/0/da"><img src="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/1/da"><img src="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/4v8mq7u_p_E" height="1"/>]]></description>
			<content:encoded><![CDATA[<p>Per chi sta impazzendo con i fogli di calcolo ecco una chicca:<br />andate su una qualsiasi cartella e scrivete<br /><span style="font-style: italic; font-weight: bold;">=GAME (&#8220;StarWars&#8221;)</span><br />e battete invio, ecco il bel giochino <b>Space Invaders </b>per perdere un po di tempo!!!<b></p>
<p></b>Se invece di Open Office state usando il terminale allora installate:<br />apt-get install<b> </b><code>nInvaders<br />e poi lanciate da terminale "ninvaders"...</p>
<p>Buona partita a tutti.<br /></code>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-4797381695197096221?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/0/da"><img src="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/1/da"><img src="http://feedads.g.doubleclick.net/~a/_LwCL9tCRvzl13qCgRQ3cndgVRM/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/4v8mq7u_p_E" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1928">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/08/20/giocare-a-space-invaders-con-open-office-o-il-terminale-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BASH TRAIN</title>
		<link>http://www.photogulp.it/wordpress/2009/08/18/bash-train/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=bash-train</link>
		<comments>http://www.photogulp.it/wordpress/2009/08/18/bash-train/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 14:34:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[fortune]]></category>
		<category><![CDATA[sudo]]></category>
		<category><![CDATA[train]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/08/18/bash-train/</guid>
		<description><![CDATA[Dopo la supermuca e la frase del giorno (fortune) non poteva mancare il trenino&#8230; Si, si il trenino. Dal terminale digitiamo: apt-get update apt-get install sl ovviamente da root o usando sudo, ecco fatto adesso non vi resta che lanciare il comando &#8220;sl&#8221; da terminale&#8230; Buon viaggio. Scarica in PDF]]></description>
			<content:encoded><![CDATA[<p>Dopo la supermuca e la frase del giorno (fortune) non poteva mancare il trenino&#8230; Si, si il trenino.<br />
Dal terminale digitiamo:<br />
apt-get update<br />
apt-get install sl<br />
ovviamente da root o usando sudo, ecco fatto adesso non vi resta che lanciare il comando &#8220;sl&#8221; da terminale&#8230; Buon viaggio.</p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1166">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/08/18/bash-train/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BASH TRAIN</title>
		<link>http://www.photogulp.it/wordpress/2009/08/18/bash-train-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=bash-train-2</link>
		<comments>http://www.photogulp.it/wordpress/2009/08/18/bash-train-2/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 14:34:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dopo la supermuca e la frase del giorno (fortune) non poteva mancare il trenino... Si, si il trenino.<br />Dal terminale digitiamo:<br />apt-get update<br />apt-get install sl<br />ovviamente da root o usando sudo, ecco fatto adesso non vi resta che lanciare il comando "sl" da terminale... Buon viaggio.<div class="blogger-post-footer">Domenico Tricarico's feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-4060424006379313233?l=dtricarico.photogulp.net' alt='' /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/0/da"><img src="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/1/da"><img src="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/ATJrNkPtdWg" height="1"/>]]></description>
			<content:encoded><![CDATA[<p>Dopo la supermuca e la frase del giorno (fortune) non poteva mancare il trenino&#8230; Si, si il trenino.<br />Dal terminale digitiamo:<br />apt-get update<br />apt-get install sl<br />ovviamente da root o usando sudo, ecco fatto adesso non vi resta che lanciare il comando &#8220;sl&#8221; da terminale&#8230; Buon viaggio.
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-4060424006379313233?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/0/da"><img src="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/1/da"><img src="http://feedads.g.doubleclick.net/~a/NlPPmn1Fic_RzsxL1Ne96qJdk8w/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/ATJrNkPtdWg" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1930">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/08/18/bash-train-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webmail come client di posta</title>
		<link>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webmail-come-client-di-posta</link>
		<comments>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 13:14:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta/</guid>
		<description><![CDATA[Ecco a voi LzWebmailWrapper, per usare una webmail come client di posta di default in Linux Siete tra quelli che hanno sempre pensato che una webmail sia una cosa molto comoda? Anche io!  È per questo che mi piace Gmail. E mi piace anche Linux. Ho utilizzato per un poco uno script per aprire Gmail [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><span style="font-weight: bold;font-size:180%;">Ecco a voi LzWebmailWrapper, per usare una webmail come client di posta di default in Linux</span></p>
<p style="text-align: justify;">Siete tra quelli che hanno sempre pensato che una webmail sia una cosa molto comoda? Anche io!  È per questo che mi piace Gmail. E mi piace anche Linux.</p>
<p style="text-align: justify;">Ho utilizzato per un poco <a rel="nofollow" target="_blank" href="http://www.howtogeek.com/howto/ubuntu/set-gmail-as-default-mail-client-in-ubuntu/" target="_blank">uno script</a> per aprire Gmail in Firefox ogni volta che incontravo un indirizzo email. Tuttavia sorgevano dei problemi nel momento in cui si trattava di url con parametri integrati, come ad esempio il soggetto. È vero, la maggior parte dei link non contiene parametri, però quando capitano è un problema.</p>
<p style="text-align: justify;">Un altro difetto di quello script è che apre una finestra di composizione di Gmail che potremo definire “a schermo intero” in quanto non contempla le barre laterali ed il resto dell’interfaccia. Un po’ bruttino.</p>
<p style="text-align: justify;">Poi mi sono ricordato di <a rel="nofollow" target="_blank" href="http://andrealazzarotto.com/2007/03/04/webmailcompose-per-firefox-20/">WebmailCompose</a>, un’estensione per Firefox che operava meglio, ma solo per Firefox appunto. Inoltre l’estensione supportava anche altri servizi di Webmail. A quel punto ho deciso di combinare le due cose, e mi sono proposto di creare uno script indipendente dall’ambiente desktop (Gnome, Kde, eccetera…), dal browser e dal servizio webmail usato.</p>
<p style="text-align: center;"><em><img class="aligncenter" src="http://lazza.files.wordpress.com/2008/07/penta-mail.png?w=420&amp;h=357" alt="" width="420" height="357" /></em></p>
<p style="text-align: justify;"><em>Qualcosa del genere…</em></p>
<p style="text-align: justify;">Ho cominciato a modificare lo script, ed alla fine sono riuscito ad ottenere ciò che volevo. Ora lo script è terminato e funzionante, c’è solo un problema con il sito di Windows Live Mail (non così strano, dopotutto ) e cioè che non funziona un eventuale parametro Ccn. Non ho idea del motivo, deve essere un bug del loro sito web.</p>
<p style="text-align: justify;"><img class="aligncenter" src="http://lazza.files.wordpress.com/2008/07/lz-webmail-wrapper-logo.png?w=400&amp;h=74" alt="" width="400" height="74" /></p>
<p style="text-align: justify;">Lo script è licenziato sotto la Gpl versione 3 e potete <a rel="nofollow" target="_blank" href="http://www.mediafire.com/download.php?ywnq4ytdxng" target="_blank">scaricare l’ultima versione da qui</a> (vedete tutte le versioni <a rel="nofollow" target="_blank" href="http://www.mediafire.com/?sharekey=3e81520a8179cb45ab1eab3e9fa335cacbe6a02523b438ad" target="_blank">qui</a>).</p>
<p style="text-align: justify;">Estraete i files nella vostra home directory, dopodiché usate il terminale per spostare lo script tra gli eseguibili e assegnargli i permessi adeguati:<br />
<code>cd<br />
sudo mv lzwebmailwrapper.sh /usr/bin/<br />
sudo chmod a+x /usr/bin/lzwebmailwrapper.sh</code>A questo punto dovete semplicemente configurare il vostro ambiente desktop.
</p>
<p style="text-align: justify;"><strong>Configurazione Gnome</strong></p>
<p style="text-align: justify;">Andate su <em>Sistema &gt; Preferenze &gt; Applicazioni preferite</em> ed alla voce <em>Client di Posta</em> scegliete <em>Personalizzato</em>. Nel campo sottostante inserite:</p>
<p style="text-align: justify;"><code>lzwebmailwrapper.sh %s SERVIZIO</code></p>
<p style="text-align: justify;">Al posto di <em>SERVIZIO</em> inserite <em>gmail</em>, <em>yahoo</em>, <em>opera</em>, <em>hotmail</em> o <em>mail-com</em>*. Fate attenzione a inserire i nomi corretti e in minuscolo.</p>
<p style="text-align: justify;">Chiudete la finestra e provate qualche link di email, eccone <a rel="nofollow" target="_blank" href="mailto:andrea.lazzarotto@gmail.com?subject=Funziona%21&amp;body=Ciao,%20sto%20provando%20il%20tuo%20script%20e%20funziona.%20:-%29">uno di esempio</a>.</p>
<p style="text-align: justify;"><strong>Configurazione Kde</strong></p>
<p style="text-align: justify;">Per configurare in Kde, aprite il centro di controllo. Recatevi in <em>Componenti KDE &gt; Scelta componenti &gt; Programma di posta elettronica</em> e spuntate la casella <em>Utilizza un programma di posta differente</em>. Inserite come comando:</p>
<p style="text-align: justify;"><code>lzwebmailwrapper.sh %t"?cc="%c"&amp;bcc="%b"&amp;subject="%s"&amp;body="%B SERVIZIO</code></p>
<p style="text-align: justify;">E fate riferimento alle istruzioni per Gnome per quanto riguarda il servizio. Ricordate che Konqueror e Gmail non vanno molto d’accordo, infatti mi hanno riportato che lo script in questo caso non funziona.</p>
<p style="text-align: justify;">Per questa parte devo ringraziare RikyM, che mi ha fatto da cav… ehm da tester.</p>
<p style="text-align: justify;"><strong>Aggiornamento:</strong> mi sono stati riportati alcuni problemi con l’utilizzo in Kde (se si avvia lo script da console), da attribuirsi a kfmclient. Pertanto se li riscontrate, sappiate che non è colpa mia.</p>
<p><a rel="nofollow" target="_blank" href="http://andrealazzarotto.com/" target="_blank">Script e articolo di  Andrea Lazzarotto</a></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1011">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webmail come client di posta</title>
		<link>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=webmail-come-client-di-posta-2</link>
		<comments>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta-2/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 13:14:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div style="text-align: justify"> </div><p style="text-align: justify"><span style="font-weight: bold;font-size:180%">Ecco a voi LzWebmailWrapper, per usare una webmail come client di posta di default in Linux</span><br /></p><p style="text-align: justify">Siete tra quelli che hanno sempre pensato che una webmail sia una cosa molto comoda? Anche io! <img src="http://img249.imageshack.us/img249/4363/facegrinza0.png" alt="" align="absmiddle" height="22" width="22" /> È per questo che mi piace Gmail. E mi piace anche Linux.</p><div style="text-align: justify"> </div><p style="text-align: justify">Ho utilizzato per un poco <a href="http://www.howtogeek.com/howto/ubuntu/set-gmail-as-default-mail-client-in-ubuntu/" target="_blank">uno script</a> per aprire Gmail in Firefox ogni volta che incontravo un indirizzo email. Tuttavia sorgevano dei problemi nel momento in cui si trattava di url con parametri integrati, come ad esempio il soggetto. È vero, la maggior parte dei link non contiene parametri, però quando capitano è un problema.</p><div style="text-align: justify"> </div><p style="text-align: justify">Un altro difetto di quello script è che apre una finestra di composizione di Gmail che potremo definire “a schermo intero” in quanto non contempla le barre laterali ed il resto dell’interfaccia. Un po’ bruttino. <img src="http://img87.imageshack.us/img87/8887/facetonguegr7.png" alt="" align="absmiddle" height="22" width="22" /></p><div style="text-align: justify"> </div><p style="text-align: justify">Poi mi sono ricordato di <a href="http://andrealazzarotto.com/2007/03/04/webmailcompose-per-firefox-20/">WebmailCompose</a>, un’estensione per Firefox che operava meglio, ma solo per Firefox appunto. Inoltre l’estensione supportava anche altri servizi di Webmail. A quel punto ho deciso di combinare le due cose, e mi sono proposto di creare uno script indipendente dall’ambiente desktop (Gnome, Kde, eccetera…), dal browser e dal servizio webmail usato.</p><div style="text-align: justify"> </div><p style="text-align: justify"><em><img class="alignnone" src="http://lazza.files.wordpress.com/2008/07/penta-mail.png?w=420&#38;h=357" alt="" height="357" width="420" /></em></p><div style="text-align: justify"> </div><p style="text-align: justify"><em>Qualcosa del genere…</em></p><div style="text-align: justify"> </div><p style="text-align: justify">Ho cominciato a modificare lo script, ed alla fine sono riuscito ad ottenere ciò che volevo. Ora lo script è terminato e funzionante, c’è solo un problema con il sito di Windows Live Mail (non così strano, dopotutto <img src="http://img179.imageshack.us/img179/8438/facedevilgrinst9.png" alt="" align="absmiddle" height="22" width="22" />) e cioè che non funziona un eventuale parametro Ccn. Non ho idea del motivo, deve essere un bug del loro sito web.</p><div style="text-align: justify"> </div><p style="text-align: justify"><img class="aligncenter" src="http://lazza.files.wordpress.com/2008/07/lz-webmail-wrapper-logo.png?w=400&#38;h=74" alt="" height="74" width="400" /></p><div style="text-align: justify"> </div><p style="text-align: justify">Lo script è licenziato sotto la Gpl versione 3 e potete <a href="http://www.mediafire.com/download.php?ywnq4ytdxng" target="_blank">scaricare l’ultima versione da qui</a> (vedete tutte le versioni <a href="http://www.mediafire.com/?sharekey=3e81520a8179cb45ab1eab3e9fa335cacbe6a02523b438ad" target="_blank">qui</a>).</p><div style="text-align: justify"> </div><p style="text-align: justify">Estraete i files nella vostra home directory, dopodiché usate il terminale per spostare lo script tra gli eseguibili e assegnargli i permessi adeguati:<br /><code>cd<br />sudo mv lzwebmailwrapper.sh /usr/bin/<br />sudo chmod a+x /usr/bin/lzwebmailwrapper.sh</code>A questo punto dovete semplicemente configurare il vostro ambiente desktop.</p><div style="text-align: justify"> </div><p style="text-align: justify"><strong>Configurazione Gnome</strong></p><div style="text-align: justify"> </div><p style="text-align: justify">Andate su <em>Sistema &#62; Preferenze &#62; Applicazioni preferite</em> ed alla voce <em>Client di Posta</em> scegliete <em>Personalizzato</em>. Nel campo sottostante inserite:</p><p style="text-align: justify"><br /><code>lzwebmailwrapper.sh %s SERVIZIO</code></p><p style="text-align: justify"><code></code>Al posto di <em>SERVIZIO</em> inserite <em>gmail</em>, <em>yahoo</em>, <em>opera</em>, <em>hotmail</em> o <em>mail-com</em>*. Fate attenzione a inserire i nomi corretti e in minuscolo.</p><div style="text-align: justify"> </div><p style="text-align: justify">Chiudete la finestra e provate qualche link di email, eccone <a href="mailto:andrea.lazzarotto@gmail.com?subject=Funziona%21&#38;body=Ciao,%20sto%20provando%20il%20tuo%20script%20e%20funziona.%20:-%29">uno di esempio</a>.</p><div style="text-align: justify"> </div><p style="text-align: justify"><strong>Configurazione Kde</strong></p><div style="text-align: justify"> </div><p style="text-align: justify">Per configurare in Kde, aprite il centro di controllo. Recatevi in <em>Componenti KDE &#62; Scelta componenti &#62; Programma di posta elettronica</em> e spuntate la casella <em>Utilizza un programma di posta differente</em>. Inserite come comando:</p><p style="text-align: justify"><br /><code>lzwebmailwrapper.sh %t"?cc="%c"&#38;bcc="%b"&#38;subject="%s"&#38;body="%B SERVIZIO</code><br /></p><p style="text-align: justify">E fate riferimento alle istruzioni per Gnome per quanto riguarda il servizio. Ricordate che Konqueror e Gmail non vanno molto d’accordo, infatti mi hanno riportato che lo script in questo caso non funziona.</p><div style="text-align: justify"> </div><p style="text-align: justify">Per questa parte devo ringraziare RikyM, che mi ha fatto da cav… ehm da tester. <img src="http://img249.imageshack.us/img249/4363/facegrinza0.png" alt="" align="absmiddle" height="22" width="22" /></p><div style="text-align: justify"> </div><p style="text-align: justify"><strong>Aggiornamento:</strong> mi sono stati riportati alcuni problemi con l’utilizzo in Kde (se si avvia lo script da console), da attribuirsi a kfmclient. Pertanto se li riscontrate, sappiate che non è colpa mia.</p><p><a href="http://andrealazzarotto.com/">Script e articolo di  Andrea Lazzarotto</a><br /></p><div class="blogger-post-footer">Domenico Tricarico's feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-2721735017747213729?l=dtricarico.photogulp.net' alt='' /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/cdY2V3SZaPc" height="1"/>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><span style="font-weight: bold;font-size:180%;" >Ecco a voi LzWebmailWrapper, per usare una webmail come client di posta di default in Linux</span></p>
<p style="text-align: justify;">Siete tra quelli che hanno sempre pensato che una webmail sia una cosa molto comoda? Anche io! <img src="http://img249.imageshack.us/img249/4363/facegrinza0.png" alt="" align="absmiddle" height="22" width="22" /> È per questo che mi piace Gmail. E mi piace anche Linux.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Ho utilizzato per un poco <a rel="nofollow" target="_blank" href="http://www.howtogeek.com/howto/ubuntu/set-gmail-as-default-mail-client-in-ubuntu/" >uno script</a> per aprire Gmail in Firefox ogni volta che incontravo un indirizzo email. Tuttavia sorgevano dei problemi nel momento in cui si trattava di url con parametri integrati, come ad esempio il soggetto. È vero, la maggior parte dei link non contiene parametri, però quando capitano è un problema.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Un altro difetto di quello script è che apre una finestra di composizione di Gmail che potremo definire “a schermo intero” in quanto non contempla le barre laterali ed il resto dell’interfaccia. Un po’ bruttino. <img src="http://img87.imageshack.us/img87/8887/facetonguegr7.png" alt="" align="absmiddle" height="22" width="22" /></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Poi mi sono ricordato di <a rel="nofollow" target="_blank" href="http://andrealazzarotto.com/2007/03/04/webmailcompose-per-firefox-20/">WebmailCompose</a>, un’estensione per Firefox che operava meglio, ma solo per Firefox appunto. Inoltre l’estensione supportava anche altri servizi di Webmail. A quel punto ho deciso di combinare le due cose, e mi sono proposto di creare uno script indipendente dall’ambiente desktop (Gnome, Kde, eccetera…), dal browser e dal servizio webmail usato.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><em><img class="alignnone" src="http://lazza.files.wordpress.com/2008/07/penta-mail.png?w=420&amp;h=357" alt="" height="357" width="420" /></em></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><em>Qualcosa del genere…</em></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Ho cominciato a modificare lo script, ed alla fine sono riuscito ad ottenere ciò che volevo. Ora lo script è terminato e funzionante, c’è solo un problema con il sito di Windows Live Mail (non così strano, dopotutto <img src="http://img179.imageshack.us/img179/8438/facedevilgrinst9.png" alt="" align="absmiddle" height="22" width="22" />) e cioè che non funziona un eventuale parametro Ccn. Non ho idea del motivo, deve essere un bug del loro sito web.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><img class="aligncenter" src="http://lazza.files.wordpress.com/2008/07/lz-webmail-wrapper-logo.png?w=400&amp;h=74" alt="" height="74" width="400" /></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Lo script è licenziato sotto la Gpl versione 3 e potete <a rel="nofollow" target="_blank" href="http://www.mediafire.com/download.php?ywnq4ytdxng" >scaricare l’ultima versione da qui</a> (vedete tutte le versioni <a rel="nofollow" target="_blank" href="http://www.mediafire.com/?sharekey=3e81520a8179cb45ab1eab3e9fa335cacbe6a02523b438ad" >qui</a>).</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Estraete i files nella vostra home directory, dopodiché usate il terminale per spostare lo script tra gli eseguibili e assegnargli i permessi adeguati:<br /><code>cd<br />sudo mv lzwebmailwrapper.sh /usr/bin/<br />sudo chmod a+x /usr/bin/lzwebmailwrapper.sh</code>A questo punto dovete semplicemente configurare il vostro ambiente desktop.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><strong>Configurazione Gnome</strong></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Andate su <em>Sistema > Preferenze > Applicazioni preferite</em> ed alla voce <em>Client di Posta</em> scegliete <em>Personalizzato</em>. Nel campo sottostante inserite:</p>
<p style="text-align: justify;"><code>lzwebmailwrapper.sh %s SERVIZIO</code></p>
<p style="text-align: justify;"><code></code>Al posto di <em>SERVIZIO</em> inserite <em>gmail</em>, <em>yahoo</em>, <em>opera</em>, <em>hotmail</em> o <em>mail-com</em>*. Fate attenzione a inserire i nomi corretti e in minuscolo.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Chiudete la finestra e provate qualche link di email, eccone <a rel="nofollow" target="_blank" href="mailto:andrea.lazzarotto@gmail.com?subject=Funziona%21&amp;body=Ciao,%20sto%20provando%20il%20tuo%20script%20e%20funziona.%20:-%29">uno di esempio</a>.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><strong>Configurazione Kde</strong></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Per configurare in Kde, aprite il centro di controllo. Recatevi in <em>Componenti KDE > Scelta componenti > Programma di posta elettronica</em> e spuntate la casella <em>Utilizza un programma di posta differente</em>. Inserite come comando:</p>
<p style="text-align: justify;"><code>lzwebmailwrapper.sh %t"?cc="%c"&amp;bcc="%b"&amp;subject="%s"&amp;body="%B SERVIZIO</code></p>
<p style="text-align: justify;">E fate riferimento alle istruzioni per Gnome per quanto riguarda il servizio. Ricordate che Konqueror e Gmail non vanno molto d’accordo, infatti mi hanno riportato che lo script in questo caso non funziona.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Per questa parte devo ringraziare RikyM, che mi ha fatto da cav… ehm da tester. <img src="http://img249.imageshack.us/img249/4363/facegrinza0.png" alt="" align="absmiddle" height="22" width="22" /></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><strong>Aggiornamento:</strong> mi sono stati riportati alcuni problemi con l’utilizzo in Kde (se si avvia lo script da console), da attribuirsi a kfmclient. Pertanto se li riscontrate, sappiate che non è colpa mia.</p>
<p><a rel="nofollow" target="_blank" href="http://andrealazzarotto.com/">Script e articolo di  Andrea Lazzarotto</a></p>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-2721735017747213729?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/0/da"><img src="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/1/da"><img src="http://feedads.g.doubleclick.net/~a/ZZfMFp_u0RN_fp1ycwAJci5UO2M/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/cdY2V3SZaPc" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1934">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/07/08/webmail-come-client-di-posta-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Videogiochi del NINTENDO</title>
		<link>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=giocare-ai-giochi-del-nintendo-gratis-con-firefox</link>
		<comments>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:35:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[giochi]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nintendo]]></category>
		<category><![CDATA[rete]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox/</guid>
		<description><![CDATA[Giocare ai giochi del Nintendo gratis con Firefox Per giocare gratis ai giochi del Nintendo utilizzando il browser Firefox basta installare un semplice plugin che permette di emulare qualsiasi gioco senza scaricarlo. Il plugin infatti contiene un’enorme lista di giochi che si possono emulare con un semplice click. Per installarlo basta andare sul sito ufficiale [...]]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title"><span class="entry-title-link">Giocare ai giochi del Nintendo gratis con Firefox</span></h2>
<p style="text-align: justify;">Per giocare gratis ai giochi del Nintendo utilizzando il browser Firefox basta installare un semplice plugin che permette di emulare qualsiasi gioco senza scaricarlo.<span> </span>Il plugin infatti contiene un’enorme lista di giochi che si possono emulare con un semplice click.</p>
<p style="text-align: justify;">Per installarlo basta andare sul sito ufficiale “<a rel="nofollow" target="_blank" rel="nofollow" href="http://firenes.com.ar/" target="_blank">firenes.com.ar</a>” e cliccare su “<strong>Instalar FireNes</strong>” . E’ richiesto anche il plugin Java che potete installare sempre dallo stesso sito, qualora non lo aveste.</p>
<p style="text-align: justify;">Una volta installato e riavviato Firefox, basta andare in Strumenti&gt;&gt;FireNes per far comparire una barra di lato con la lista dei giochi(potete vederla in foto).</p>
<p style="text-align: justify;">Una volta scelto il gioco che preferite basterà cliccarci due volte per farlo partire.</p>
<p style="text-align: justify;"><strong>I comandi sono:</strong></p>
<p style="text-align: justify;">Per muoversi le freccette<br />
A=&gt;Z<br />
B=&gt;X<br />
START=&gt;INVIO<br />
SELECT=&gt;Ctrl Destro
</p>
<p style="text-align: justify;">Finiti, il Nintendo aveva solo questi <img title="Giocare ai giochi del Nintendo gratis con Firefox" src="http://www.informaniaci.it/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p>
<p style="text-align: justify;">Nella barra laterale sono presenti anche <strong>TopList</strong>(Lista dei più giocati in ordine alfabetico) e <strong>Favorites</strong> ovvero la lista che creeremo noi inserendo i nostri giochi preferiti.</p>
<p style="text-align: justify;">Buon Divertimento!</p>
<p style="text-align: justify;"><a rel="nofollow" target="_blank" href="http://www.informaniaci.it" target="_blank">Fonte articolo INFORMANIACI</a></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=936">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Giocare ai giochi del Nintendo gratis con Firefox</title>
		<link>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=giocare-ai-giochi-del-nintendo-gratis-con-firefox-2</link>
		<comments>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox-2/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 14:35:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rete]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<h2 class="entry-title"><span class="entry-title-link">Giocare ai giochi del Nintendo gratis con Firefox</span></h2> <p style="text-align: justify">Per giocare gratis ai giochi del Nintendo utilizzando il browser Firefox basta installare un semplice plugin che permette di emulare qualsiasi gioco senza scaricarlo.<span></span>Il plugin infatti contiene un’enorme lista di giochi che si possono emulare con un semplice click.</p><div style="text-align: justify"> </div><p style="text-align: justify">Per installarlo basta andare sul sito ufficiale “<a target="_blank" href="http://firenes.com.ar/" rel="nofollow">firenes.com.ar</a>” e cliccare su “<strong>Instalar FireNes</strong>” . E’ richiesto anche il plugin Java che potete installare sempre dallo stesso sito, qualora non lo aveste.</p><div style="text-align: justify"> </div><p style="text-align: justify">Una volta installato e riavviato Firefox, basta andare in Strumenti&#62;&#62;FireNes per far comparire una barra di lato con la lista dei giochi(potete vederla in foto).</p><div style="text-align: justify"> </div><p style="text-align: justify">Una volta scelto il gioco che preferite basterà cliccarci due volte per farlo partire.</p><div style="text-align: justify"> </div><p style="text-align: justify"><strong>I comandi sono:</strong></p><div style="text-align: justify"> </div><p style="text-align: justify">Per muoversi le freccette<br />A=&#62;Z<br />B=&#62;X<br />START=&#62;INVIO<br />SELECT=&#62;Ctrl Destro</p><div style="text-align: justify"> </div><p style="text-align: justify">Finiti, il Nintendo aveva solo questi <img src="http://www.informaniaci.it/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> </p><div style="text-align: justify"> </div><p style="text-align: justify">Nella barra laterale sono presenti anche <strong>TopList</strong>(Lista dei più giocati in ordine alfabetico) e <strong>Favorites</strong> ovvero la lista che creeremo noi inserendo i nostri giochi preferiti.</p><div style="text-align: justify"> </div><p style="text-align: justify">Buon Divertimento!</p><p style="text-align: justify"><a href="http://www.informaniaci.it">Fonte articolo INFORMANIACI</a><br /></p><div class="blogger-post-footer">Domenico Tricarico's feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-2319054622295586935?l=dtricarico.photogulp.net' alt='' /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/0/da"><img src="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/1/da"><img src="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/4R-8Zi1S9gA" height="1"/>]]></description>
			<content:encoded><![CDATA[<h2 class="entry-title"><span class="entry-title-link">Giocare ai giochi del Nintendo gratis con Firefox</span></h2>
<p style="text-align: justify;">Per giocare gratis ai giochi del Nintendo utilizzando il browser Firefox basta installare un semplice plugin che permette di emulare qualsiasi gioco senza scaricarlo.<span></span>Il plugin infatti contiene un’enorme lista di giochi che si possono emulare con un semplice click.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Per installarlo basta andare sul sito ufficiale “<a rel="nofollow" target="_blank" href="http://firenes.com.ar/" rel="nofollow">firenes.com.ar</a>” e cliccare su “<strong>Instalar FireNes</strong>” . E’ richiesto anche il plugin Java che potete installare sempre dallo stesso sito, qualora non lo aveste.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Una volta installato e riavviato Firefox, basta andare in Strumenti>>FireNes per far comparire una barra di lato con la lista dei giochi(potete vederla in foto).</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Una volta scelto il gioco che preferite basterà cliccarci due volte per farlo partire.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><strong>I comandi sono:</strong></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Per muoversi le freccette<br />A=>Z<br />B=>X<br />START=>INVIO<br />SELECT=>Ctrl Destro</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Finiti, il Nintendo aveva solo questi <img src="http://www.informaniaci.it/wp-includes/images/smilies/icon_smile.gif" alt=":)" title="Giocare ai giochi del Nintendo gratis con Firefox" /> </p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Nella barra laterale sono presenti anche <strong>TopList</strong>(Lista dei più giocati in ordine alfabetico) e <strong>Favorites</strong> ovvero la lista che creeremo noi inserendo i nostri giochi preferiti.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Buon Divertimento!</p>
<p style="text-align: justify;"><a rel="nofollow" target="_blank" href="http://www.informaniaci.it">Fonte articolo INFORMANIACI</a></p>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-2319054622295586935?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/0/da"><img src="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/1/da"><img src="http://feedads.g.doubleclick.net/~a/wcNIiIX4dMjNecwzYFamHrkfIA4/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/4R-8Zi1S9gA" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1935">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/06/30/giocare-ai-giochi-del-nintendo-gratis-con-firefox-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FEED NON VALIDO WORDPRESS</title>
		<link>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=feed-non-valido-wordpress</link>
		<comments>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 10:21:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress/</guid>
		<description><![CDATA[Avevo qualche problema con i FEED RSS del mio sito photogulp.it con WordPress, in rete ho trovato una guida facile facile sul sito BigThink. WordPress trick: come risolvere il problema del feed non valido Qualche volta potrà capitarvi un problema piuttosto fastidioso con WordPress: improvvisamente il vostro feed RSS risulta non più valido ed il [...]]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">Avevo qualche problema con i FEED RSS del mio sito photogulp.it con WordPress, in rete ho trovato una guida facile facile sul sito <a rel="nofollow" target="_blank" href="http://www.bigthink.it/blog/personalizzare-wordpress/wordpress-trick-come-risolvere-il-problema-del-feed-non-valido/">BigThink</a>.</p>
<h2 style="text-align: center;">WordPress trick: come risolvere il problema del feed non valido</h2>
<p>Qualche volta potrà capitarvi un problema piuttosto fastidioso con WordPress: improvvisamente il vostro <strong>feed RSS risulta non più valido</strong> ed il browser si rifiuta di visualizzarlo, segnalando un <strong>errore</strong> di interpretazione XML senza un apparente motivo.</div>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Disperati, andate in cerca del problema, aggiornate la versione di WordPress e tutti i plugin attivi, ma niente, l’errore persiste. Aprite allora il feed RSS in visualizzazione codice e scoprite che <strong>c’è uno spazio all’inizio del file</strong>! Uno spazio, uno stupido spazio che invalida l’XML e rende illeggibile tutto il feed.</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Qual’è la causa e come risolvere?</p>
<p>Nello specifico, l’errore è il seguente:</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;"><img class="size-full wp-image-430 aligncenter" title="Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità" src="http://www.bigthink.it/wp-content/uploads/2009/04/errore-feed.jpg" alt="Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità" width="542" height="93" /></p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Il problema è dato sicuramente da <strong>uno degli ultimi plugin</strong> che avete installato: evidentemente il plugin incriminato <strong>aggiunge uno spazio bianco</strong> all’inizio di ogni file del vostro sito, a causa di una qualche funzione che viene chiamata ad ogni caricamento.</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Una prima soluzione può essere quella di disabilitare i plugin uno ad uno e controllare ogni volta se lo spazio è scomparso. Chiaramente, nel caso abbiate molti plugin, questa operazione può risultare lunga e noiosa.</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Il modo migliore per risolvere è invece questo:</p>
<div style="text-align: justify;"></div>
<ul style="text-align: justify;">
<li>Aprite il file <code>wp-includes/feed-rss2.php</code></li>
<li>Inserite prima di qualsiasi altra cosa (ma ovviamente dopo <code>), questo codice:</code></li>
</ul>
<div style="text-align: justify;"></div>
<div class="wp_syntax" style="text-align: justify;">
<div class="code">
<div class="php" style="font-family:monospace;"><span style="color: #0000ff;">ob_clean</span><span style="color: #000099;">(</span><span style="color: #000099;">)</span>;</div>
</div>
</div>
<div style="text-align: justify;"></div>
<ul style="text-align: justify;">
<li>Salvate il file e uploadatelo sul server.</li>
</ul>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Riaprite il vostro feed e, con vostra grande sorpresa, scoprirete che ora funziona senza problemi! Attenzione che se usate <strong>Feedburner</strong>, dovrete aspettare che il sistema aggiorni la cache, perchè avrà in memoria ancora la versione vecchia.</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Vediamo di capire. Cosa fa quella funzione? Semplicemente <strong>cancella dal buffer tutto l’output</strong> testuale che è stato scritto finora. Quindi qualsiasi testo (o spazio bianco) che verrà stampato prima del feed sarà cancellato. In questo modo lo spazio aggiunto viene ignorato ed il feed RSS risulta valido.</p>
<div style="text-align: justify;"></div>
<p style="text-align: justify;">Questo è tutto, spero che l’articolo vi abbia aiutato nel caso foste disperati. Se invece non vi è mai capitato, meglio aggiungere questa pagina ai preferiti…. chissà che non vi torni utile in futuro.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=906">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FEED NON VALIDO WORDPRESS</title>
		<link>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress-2/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=feed-non-valido-wordpress-2</link>
		<comments>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress-2/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 10:21:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[<div style="text-align: justify">Avevo qualche problema con i FEED RSS del mio sito photogulp.it con WordPress, in rete ho trovato una guida facile facile sul sito <a href="http://www.bigthink.it/blog/personalizzare-wordpress/wordpress-trick-come-risolvere-il-problema-del-feed-non-valido/">BigThink</a>.<br /><br /><h2 style="text-align: center">WordPress trick: come risolvere il problema del feed non valido<br /></h2><br />Qualche volta potrà capitarvi un problema piuttosto fastidioso con WordPress: improvvisamente il vostro <strong>feed RSS risulta non più valido</strong> ed il browser si rifiuta di visualizzarlo, segnalando un <strong>errore</strong> di interpretazione XML senza un apparente motivo.</div><div style="text-align: justify"> </div><p style="text-align: justify">Disperati, andate in cerca del problema, aggiornate la versione di WordPress e tutti i plugin attivi, ma niente, l’errore persiste. Aprite allora il feed RSS in visualizzazione codice e scoprite che <strong>c’è uno spazio all’inizio del file</strong>! Uno spazio, uno stupido spazio che invalida l’XML e rende illeggibile tutto il feed.</p><div style="text-align: justify"> </div><p style="text-align: justify">Qual’è la causa e come risolvere?<br /><br />Nello specifico, l’errore è il seguente:</p><div style="text-align: justify"> </div><p style="text-align: justify"><img class="size-full wp-image-430 aligncenter" src="http://www.bigthink.it/wp-content/uploads/2009/04/errore-feed.jpg" alt="Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità" height="93" width="542" /></p><div style="text-align: justify"> </div><p style="text-align: justify">Il problema è dato sicuramente da <strong>uno degli ultimi plugin</strong> che avete installato: evidentemente il plugin incriminato <strong>aggiunge uno spazio bianco</strong> all’inizio di ogni file del vostro sito, a causa di una qualche funzione che viene chiamata ad ogni caricamento.</p><div style="text-align: justify"> </div><p style="text-align: justify">Una prima soluzione può essere quella di disabilitare i plugin uno ad uno e controllare ogni volta se lo spazio è scomparso. Chiaramente, nel caso abbiate molti plugin, questa operazione può risultare lunga e noiosa.</p><div style="text-align: justify"> </div><p style="text-align: justify">Il modo migliore per risolvere è invece questo:</p><div style="text-align: justify"> </div><ul style="text-align: justify"><li>Aprite il file <code>wp-includes/feed-rss2.php</code></li><li>Inserite prima di qualsiasi altra cosa (ma ovviamente dopo <code>), questo codice:</code></li></ul><div style="text-align: justify">  </div><div style="text-align: justify" class="wp_syntax"><div class="code"><div class="php" style="font-family:monospace"><span>ob_clean</span><span>(</span><span>)</span>;</div></div></div><div style="text-align: justify">  </div><ul style="text-align: justify"><li>Salvate il file e uploadatelo sul server.</li></ul><div style="text-align: justify"> </div><p style="text-align: justify">Riaprite il vostro feed e, con vostra grande sorpresa, scoprirete che ora funziona senza problemi! Attenzione che se usate <strong>Feedburner</strong>, dovrete aspettare che il sistema aggiorni la cache, perchè avrà in memoria ancora la versione vecchia.</p><div style="text-align: justify"> </div><p style="text-align: justify">Vediamo di capire. Cosa fa quella funzione? Semplicemente <strong>cancella dal buffer tutto l’output</strong> testuale che è stato scritto finora. Quindi qualsiasi testo (o spazio bianco) che verrà stampato prima del feed sarà cancellato. In questo modo lo spazio aggiunto viene ignorato ed il feed RSS risulta valido.</p><div style="text-align: justify"> </div><p style="text-align: justify">Questo è tutto, spero che l’articolo vi abbia aiutato nel caso foste disperati. Se invece non vi è mai capitato, meglio aggiungere questa pagina ai preferiti…. chissà che non vi torni utile in futuro.</p><p style="text-align: justify"><br /></p><p style="text-align: justify"><br /></p><div class="blogger-post-footer">Domenico Tricarico's feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-6440844963523073404?l=dtricarico.photogulp.net' alt='' /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/0/da"><img src="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/0/di" border="0"/></a><br />
<a href="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/1/da"><img src="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/1/di" border="0"/></a></p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/bXbPTk3VAmA" height="1"/>]]></description>
			<content:encoded><![CDATA[<div style="text-align: justify;">Avevo qualche problema con i FEED RSS del mio sito photogulp.it con WordPress, in rete ho trovato una guida facile facile sul sito <a rel="nofollow" target="_blank" href="http://www.bigthink.it/blog/personalizzare-wordpress/wordpress-trick-come-risolvere-il-problema-del-feed-non-valido/">BigThink</a>.</p>
<h2 style="text-align: center;">WordPress trick: come risolvere il problema del feed non valido<br /></h2>
<p>Qualche volta potrà capitarvi un problema piuttosto fastidioso con WordPress: improvvisamente il vostro <strong>feed RSS risulta non più valido</strong> ed il browser si rifiuta di visualizzarlo, segnalando un <strong>errore</strong> di interpretazione XML senza un apparente motivo.</div>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Disperati, andate in cerca del problema, aggiornate la versione di WordPress e tutti i plugin attivi, ma niente, l’errore persiste. Aprite allora il feed RSS in visualizzazione codice e scoprite che <strong>c’è uno spazio all’inizio del file</strong>! Uno spazio, uno stupido spazio che invalida l’XML e rende illeggibile tutto il feed.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Qual’è la causa e come risolvere?</p>
<p>Nello specifico, l’errore è il seguente:</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;"><img class="size-full wp-image-430 aligncenter" title="Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità" src="http://www.bigthink.it/wp-content/uploads/2009/04/errore-feed.jpg" alt="Errore interpretazione XML: la dichiarazione XML o testuale non è all'inizio di un'entità" height="93" width="542" /></p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Il problema è dato sicuramente da <strong>uno degli ultimi plugin</strong> che avete installato: evidentemente il plugin incriminato <strong>aggiunge uno spazio bianco</strong> all’inizio di ogni file del vostro sito, a causa di una qualche funzione che viene chiamata ad ogni caricamento.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Una prima soluzione può essere quella di disabilitare i plugin uno ad uno e controllare ogni volta se lo spazio è scomparso. Chiaramente, nel caso abbiate molti plugin, questa operazione può risultare lunga e noiosa.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Il modo migliore per risolvere è invece questo:</p>
<div style="text-align: justify;"> </div>
<ul style="text-align: justify;">
<li>Aprite il file <code>wp-includes/feed-rss2.php</code></li>
<li>Inserite prima di qualsiasi altra cosa (ma ovviamente dopo <code>), questo codice:</code></li>
</ul>
<div style="text-align: justify;">  </div>
<div style="text-align: justify;" class="wp_syntax">
<div class="code">
<div class="php"  style="font-family:monospace;"><span style="color: rgb(0, 0, 255);">ob_clean</span><span style="color: rgb(0, 0, 153);">(</span><span style="color: rgb(0, 0, 153);">)</span>;</div>
</div>
</div>
<div style="text-align: justify;">  </div>
<ul style="text-align: justify;">
<li>Salvate il file e uploadatelo sul server.</li>
</ul>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Riaprite il vostro feed e, con vostra grande sorpresa, scoprirete che ora funziona senza problemi! Attenzione che se usate <strong>Feedburner</strong>, dovrete aspettare che il sistema aggiorni la cache, perchè avrà in memoria ancora la versione vecchia.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Vediamo di capire. Cosa fa quella funzione? Semplicemente <strong>cancella dal buffer tutto l’output</strong> testuale che è stato scritto finora. Quindi qualsiasi testo (o spazio bianco) che verrà stampato prima del feed sarà cancellato. In questo modo lo spazio aggiunto viene ignorato ed il feed RSS risulta valido.</p>
<div style="text-align: justify;"> </div>
<p style="text-align: justify;">Questo è tutto, spero che l’articolo vi abbia aiutato nel caso foste disperati. Se invece non vi è mai capitato, meglio aggiungere questa pagina ai preferiti…. chissà che non vi torni utile in futuro.</p>
<p style="text-align: justify;"></p>
<p style="text-align: justify;"></p>
<div class="blogger-post-footer">Domenico Tricarico&#8217;s feed<img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5192132640557832176-6440844963523073404?l=dtricarico.photogulp.net' alt='' /></div>
<p><a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/0/da"><img src="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/0/di" border="0" ismap="true"/></a><br />
<a rel="nofollow" target="_blank" href="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/1/da"><img src="http://feedads.g.doubleclick.net/~a/JxSDYoVGRFnkgGsO5TH48lgCYw8/1/di" border="0" ismap="true"/></a></p>
<p><img src="http://feeds.feedburner.com/~r/DomenicoTricarico/~4/bXbPTk3VAmA" height="1" width="1"/></p>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=1937">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/06/24/feed-non-valido-wordpress-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenOffice 3.1.0</title>
		<link>http://www.photogulp.it/wordpress/2009/06/24/openoffice-3-1-0/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=openoffice-3-1-0</link>
		<comments>http://www.photogulp.it/wordpress/2009/06/24/openoffice-3-1-0/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 08:40:00 +0000</pubDate>
		<dc:creator>dtricarico</dc:creator>
				<category><![CDATA[debian]]></category>
		<category><![CDATA[domenico tricarico]]></category>
		<category><![CDATA[informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[office]]></category>
		<category><![CDATA[office 2007]]></category>
		<category><![CDATA[openoffice 3.10]]></category>
		<category><![CDATA[sistemi operativi]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.photogulp.it/wordpress/2009/06/24/openoffice-3-1-0/</guid>
		<description><![CDATA[OpenOffice 3.1.0 installare in Ubuntu Scritto da Prof. Ing. Antonio Cantaro: amministratore domenica 17 maggio 2009 Disponibile da alcuni giorni, per il download, la versione di &#8220;OpenOffice 3.1.0&#8221; (da non confondere con la 3.0.1), in italiano, anche per Linux-Ubuntu. Quindi ho aggiornato le videoguide ad &#8220;OpenOffice 3 per Ubuntu&#8220;, per la parte relativa all&#8217;installazione della [...]]]></description>
			<content:encoded><![CDATA[<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-weight: bold;" width="100%"><span style="font-size:180%;">OpenOffice 3.1.0 installare in Ubuntu </span></td>
<td class="buttonheading" width="100%" align="right"><a rel="nofollow" target="_blank" title="PDF" onclick="window.open('http://www.istitutomajorana.it/index2.php?option=com_content&amp;do_pdf=1&amp;id=815','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.istitutomajorana.it/index2.php?option=com_content&amp;do_pdf=1&amp;id=815" target="_blank"> <img src="http://www.istitutomajorana.it/templates/yt_seasons/images/pdf_button.png" border="0" alt="PDF" align="middle" /></a></td>
<td class="buttonheading" width="100%" align="right"><a rel="nofollow" target="_blank" title="Stampa" onclick="window.open('http://www.istitutomajorana.it/index2.php?option=com_content&amp;task=view&amp;id=815&amp;pop=1&amp;page=0&amp;Itemid=33','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" href="http://www.istitutomajorana.it/index2.php?option=com_content&amp;task=view&amp;id=815&amp;pop=1&amp;page=0&amp;Itemid=33" target="_blank"><br />
</a></td>
<td class="buttonheading" width="100%" align="right"><a rel="nofollow" target="_blank" title="E-mail" onclick="window.open('http://www.istitutomajorana.it/index2.php?option=com_content&amp;task=emailform&amp;id=815&amp;itemid=33','win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no'); return false;" href="http://www.istitutomajorana.it/index2.php?option=com_content&amp;task=emailform&amp;id=815&amp;itemid=33" target="_blank"><br />
</a></td>
</tr>
</tbody>
</table>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td colspan="2" width="70%" align="left" valign="top"><span class="small"> Scritto da Prof. Ing. Antonio Cantaro: amministratore </span></td>
</tr>
<tr>
<td class="createdate" colspan="2" valign="top">domenica 17 maggio 2009</td>
</tr>
<tr>
<td colspan="2" valign="top"><span style="color: #0000ff;font-family:Arial;font-size:85%;"> </span></p>
<div>
<p><span style="color: #990000;"><strong> </strong></span></p>
<p align="center"><a rel="nofollow" target="_blank" title="OpenOffice 3.1.0 PNG" href="http://www.istitutomajorana.it/images/stories/ubuntu-altre/openoffice310.png" target="_blank"><span style=";font-family:Arial;font-size:85%;"><img style="margin: 0px 20px 0px 0px;" title="OpenOffice 3.1.0 - Logo" src="http://www.istitutomajorana.it/images/stories/ubuntu-altre/openoffice310-200.jpg" border="0" alt="OpenOffice 3.1.0 - Logo" width="200" height="200" align="left" /></span></a></p>
<p><span style=";font-family:Arial;font-size:85%;">Disponibile da alcuni giorni, per il download, la versione di &#8220;<span style="color: #990000;font-size:100%;"><em><strong>OpenOffice 3.1.0</strong></em></span>&#8221; (da non confondere con la 3.0.1), <span style="color: #990000;font-size:85%;"><strong>in italiano</strong></span>, anche per  <span style="color: #990000;"><strong>Linux-Ubuntu</strong></span>. Quindi ho aggiornato le videoguide ad </span>&#8220;<span style="color: #0000ff;"><strong><span style=";font-family:Arial;font-size:85%;">OpenOffice 3 per Ubuntu</span></strong></span>&#8220;, <span style=";font-family:Arial;font-size:85%;">per la parte relativa all&#8217;installazione della nuova versione. Le videoguide forniscono i dettagli su come disinstallare la precedente versione, installare la nuova e sulla creazione  dell&#8217;icona dell&#8217;applicazione <em><strong>Quick Stater</strong></em> della suite. </span></div>
<p align="justify"><span style="color: #990000;font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">Per quanti ancora non conoscessero <strong>OpenOffice.org</strong>, dico che si tratta di una <em><strong>suite</strong></em> completa per l&#8217;ufficio che ovviamente risulta indispensabile anche per la casa. Con questa <em><strong>suite</strong></em>, oltremodo, completa avremo tutto il necessario:  video scrittura, foglio elettronico, presentazioni, </span></span><span style="color: #990000;font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">grafica vettoriale, </span></span><span style="color: #990000;font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">database, biglietti da visita, editore HTML, documento master, etichette, formulario XML, matematica, ecc.. </span></span><span style="color: #990000;font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">In definitiva abbiamo a disposizione una validissima alternativa ad Office della Microsoft. Però, mentre Office costa un <strong><a rel="nofollow" target="_blank" title="Listino prezzi Microsoft Office" href="http://blogs.dotnethell.it/office/Quanto-costa-Office-System-2007__10603.aspx" target="_blank">mucchio di soldi</a></strong> (da <strong>€ 457</strong> &#8211; standard, a <strong>€ 778</strong> &#8211; Ultimate &#8211; <strong>IVA esclusa</strong>), OpenOffice è completamente gratuito. OpenOffice include applicazioni simili ad Office ed addirittura qualcosa in più. </span></span></p>
<p align="justify"><span style="color: #990000;font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;"><span style="color: #0000ff;">OpenOffice.org è, inoltre compatibile </span></span></span><span style="color: #0000ff;"><span style=";font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">con i <span style="font-size:85%;">formati di Miscrosoft Office</span></span></span><span style=";font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;">, ossia può leggere ed esportare nei formati di Microsoft. La nuova versione 3.1.0 di OpenOffice.org,  prevede filtri per l’importazione di documenti realizzati con Office 2007, ancora più efficaci &#8211; Oltre al supporto dei formati .doc; .xls o .ppt che sono caratteristici di Microsoft Office. OpenOffice.org 3.0 è in grado di aprire e modificare anche i files creati con Microsoft Office 2007 e Microsoft Office 2008 per Mac OS X (.docx, .xlsx, .pptx, etc.). </span></span></span></p>
<p><span style="color: #0000ff;"><span style=";font-family:Arial;font-size:85%;"><span style=";font-family:Arial;font-size:10;"> </span></span></span></p>
<hr /><span style="font-size:85%;"><span style="font-family:Arial;"> </span></span></p>
<p align="center"><span style="color: #990000;font-size:100%;"><strong><span style="font-family:Arial;">Principali novità di OpenOffice 3.1.0</span></strong></span><span style="font-size:85%;"><span style="font-family:Arial;"><br />
</span></span></p>
<p><span style="font-size:85%;"><span style="font-family:Arial;">Le principali novità di OpenOffice 3.1 sono riportate nei seguenti due siti:</span></span>
</p>
<p align="center"><a rel="nofollow" target="_blank" title="OpenOffice 3.1 - Novità - sito 1 " href="http://www.italiasw.com/news/rilasciato-openoffice-31-rc-entro-la-fine-di-aprile-forse-la-31.html" target="_blank"><strong><span style="font-size:85%;"><span style="font-family:Arial;">OpenOffice 3.1.0 &#8211; Novità &#8211; sito 1 </span></span></strong></a></p>
<p align="center"><a rel="nofollow" target="_blank" title="OpenOffice 3.1 - Novità - sito 2" href="http://www.01net.it/01NET/HP/0,1254,0_ART_95495,00.html?lw=10000" target="_blank"><strong><span style="font-size:85%;"><span style="font-family:Arial;">OpenOffice 3.1.0 &#8211; Novità &#8211; sito 2 </span></span></strong></a></p>
<p align="center"><strong><span style="font-size:85%;"><span style="font-family:Arial;"> </span></span></strong></p>
<hr />
<p align="center"><strong><span style="font-size:85%;"><span style="font-family:Arial;"> </span></span></strong></p>
<p align="center"><span style="color: #990000;font-size:100%;"><strong><span style="font-family:Arial;">Scaricare  OpenOffice 3.1.0</span></strong></span></p>
<p align="center"><span style="color: #990000;font-size:100%;"><strong><span style="font-family:Arial;"><span id="more-905"></span><br />
</span></strong></span>
</p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><strong>OpenOffice 3.1.0 stabile </strong>in italiano, per il momento non è presente nei <em><strong>repositories</strong></em> di Ubuntu 9.0.4 o versioni precedenti. Bisognerà, quindi, effettuare, autonomamente, il download ed installarla manualmente. Andare alla pagina:</span></p>
<p align="center"><span style=";font-family:Arial;font-size:85%;"><strong><span style=";font-family:Arial;font-size:10;"> </span></strong></span><span style="font-size:100%;"><a rel="nofollow" target="_blank" title="Download OpenOffice.org 3.1.0 - Italiano per Ubuntu 32 bit" href="http://it.openoffice.org/download/3.1.0/download310.html" target="_blank"><span style="font-family:Arial;"><strong><span style=";font-family:Arial;font-size:10;"><span style="font-size:100%;">Download OpenOffice.org 3.1.0 &#8211; Italiano &#8211; Ubuntu 32 bit<br />
</span></span></strong></span></a></span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><strong><span style=";font-family:Arial;font-size:10;"> </span></strong></span><span style=";font-family:Arial;font-size:85%;">e scegliere la <span style="color: #0000ff;"><strong>Versione Linux DEB</strong></span>, che possiamo scaricare nella scrivania di Ubuntu. Si tratta della versione <strong>Ufficiale di OpenOffice 3.1.0 italiana</strong> per <span style="color: #0000ff;"><strong>architettura a 32 bit</strong></span>.<br />
</span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;">Per chi avesse <span style="color: #0000ff;"><strong>Ubuntu con architettura a 64 bit</strong></span>, sempre in versione ufficiale, ecco il link per il download. La procedura da seguire è uguale a quella per la versione a 32 bit, ma il pacchetto da scaricare è diverso. Eccolo:<br />
</span>
</p>
<p align="center"><span style=";font-family:Arial;font-size:85%;"><strong><span style=";font-family:Arial;font-size:10;"> </span></strong></span><span style="font-size:85%;"><a rel="nofollow" target="_blank" title="Download OpenOffice.org 3.1.0 - Italiano per Ubuntu 64 bit" href="http://ftp.linux.cz/pub/localization/OpenOffice.org/devel/OOO310/OOO310_m9/Build-1/OOo_OOO310_m9_LinuxX86-64_install_it_deb.tar.gz" target="_blank"><span style="font-family:Arial;"><strong><span style=";font-family:Arial;font-size:10;">Download OpenOffice.org 3.1.0 &#8211; Italiano &#8211; Ubuntu 64 bit</span></strong></span></a></span></p>
<hr /><span style=";font-family:Arial;font-size:85%;"><strong><span style=";font-family:Arial;font-size:10;"> </span></strong></span></p>
<div>
<p><span style="color: #990000;font-family:Arial;font-size:85%;"><strong><span style="font-size:100%;">Prime Operazioni necessarie<br />
</span></strong></span></p>
<p><span style="color: #0000ff;font-family:Arial;font-size:85%;"><strong>(Lingua &#8211; Repositories &#8211; Java in Ubuntu 9.04)</strong></span></div>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><span style="color: #990000;">Queste prime operazioni sono <strong>necessarie</strong> per effettuare correttamente la procedura di aggiornamento del sistema e  di installazione dell&#8217;ultima versione di OpenOffice</span>. Se avete installato <em><strong>Ubuntu 9.04</strong></em>, risulta indispensabile, per il corretto funzionamento di OpenOffice ed altre applicazioni (anche web), installare i pacchetti relativi a <em><strong>Java </strong>(<span style="color: #0000ff;">Java Runtime Environment &#8211; <strong>jre</strong></span>)</em>. Per prima cosa dobbiamo installare (se necessario, ovvero se abbiamo Ubuntu in inglese) la<em><strong> lingua italiana</strong></em>. Dopo, da <em><strong>Synaptic</strong></em>, dobbiamo abilitare i vari repositories (<strong><em>Restricted, Multiverse</em></strong>) ed aggiornare il sistema.  Solo adesso, sempre in <em><strong>Synaptic</strong></em>, possiamo digitare, nella casella <strong><em>Ricerca veloce</em></strong>, la parola<span style="color: #0000ff;"><strong><em> jre</em></strong></span></span>. <span style=";font-family:Arial;font-size:85%;">Nella parte sottostante appariranno diversi pacchetti. Scegliere il pacchetto <em><strong>sun-java6-jre</strong></em> e marcarlo per l&#8217;installazione. Applicare e procedere fino alla fine del processo d&#8217;installazione. La seguente videoguida, mostra, come fare per installare (eventualmente) la <strong><em>lingua italiana</em></strong>,  per <span style="color: #0000ff;"><em><strong>attivare i vari repositories</strong></em></span> e per <span style="color: #0000ff;"><strong><em>installare Java</em></strong></span> :</span></p>
<p><span style=";font-family:Arial;font-size:85%;"><!-- Xtypo - Extra Typografi For Joomla Template By http://www.templateplazza.com --></span></p>
<div style="float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/left.gif) no-repeat scroll left top; overflow: hidden; height: 24px; font-size: 11px; line-height: 24px; padding-left: 10px; float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/right.gif) no-repeat scroll right top; font-size: 11px; height: 24px; line-height: 24px; padding-right: 10px; float: left;"><a rel="nofollow" target="_blank" title="Installare Java in Ubuntu 9.04" href="http://www.istitutomajorana.it/files/ubuntu/Plus3/prime-integrazioni.htm" target="_blank"><span style="font-family:Verdana;"><strong>Lingua-Repositories-Java in Ubuntu 9.04</strong></span></a></div>
</div>
</div>
<p><!-- End Xtypo --></p>
<p><strong><span style="font-size:85%;"><span style="font-family:Arial;"><span style="font-size:85%;"><a rel="nofollow" target="_blank" title="Inserimento di sfondi, immagini e forme" href="http://www.istitutomajorana.it/files/ubuntu/34-ufficio/writer-5-sfondi-immagini-disegno.htm" target="_blank"><strong> </strong></a></span></span></span></strong> <!-- End Xtypo --><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;"><strong> </strong> Video guida</span></strong></span></span></p>
<p><span style=";font-family:Arial;font-size:85%;"> </span></p>
<hr />
<p align="center"><span style="color: #990000;font-size:100%;"><strong><span style="font-family:Arial;"> </span></strong></span></p>
<p align="center"><span style="color: #990000;font-size:100%;"><strong><span style="font-family:Arial;">Rimuovere la versione precedente di OpenOffice.org </span></strong></span><span style=";font-family:Arial;font-size:85%;"><br />
</span>
</p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><span style="color: #0000ff;"><strong>Metodo &#8211; 1 &#8211; </strong></span>Prima dell&#8217;installazione della versione 3.1.0, dobbiamo rimuovere (disinstallare) la versione precedente che abbiamo (qualunque essa sia). In <em><strong>Ubuntu 9.04</strong></em> è presente la versione  OpenOffice 3.01 (da non confondere con la nuova versione OpenOffice 3.1). Il procedimento è valido anche per versioni precedenti di Ubuntu. Basta aprire <em><strong>Synaptic </strong></em>(<em>Sistema / Amministrazione / Gestore pacchetti Synaptic</em>) digitare, nella casella <em><strong>Ricerca veloce</strong></em>, la parola <span style="color: #0000ff;"><strong>openoffice</strong></span>.  Verranno elencati tutti i pacchetti contenenti la parola <strong>openoffice</strong>. Noi dobbiamo individuare tutti i pacchetti che contengono la detta parola <strong>openoffice</strong> ed hanno un <strong>quadratino verde</strong> a fianco (sinistra). Su ognuno faremo click col destro del mouse, scegliendo <strong><em>Marca per la rimozione</em></strong>. Dopo avere marcato (per la rimozione) tutti i pacchetti col <em><strong>quadratino verde</strong></em>, basta fare click su <strong><em>Applica</em></strong> (icona in alto a forma di spunta verde). Inizierà il processo di disinstallazione ed al completamento la vecchia versione di <em><strong>OpenOffice</strong></em> risulterà  disinstallata. Ma non abbiamo finito, dobbiamo fare un&#8217;ultima cosa </span><span style=";font-family:Arial;font-size:85%;">per evitare che lanciando <em><strong>Writer</strong></em> (videoscrittura) si possano avere dei crash del programma (eventualità rara). Bisogna cancellate la directory (cartella)  <em><strong>.openoffice</strong></em> contenuta nella <em><strong>Cartella home</strong></em> (<em>Risorse / Cartella home</em>). Si tratta di una cartella invisibile e per renderla visibile, una volta all&#8217;interno dalla <em>Cartella home</em>, basta premere, contemporaneamente, i tasti <em><strong>Control+h</strong></em>. Nel caso utilizzate il <em><strong>Kit3</strong></em> per <strong><em>Ubuntu Plus3 Remix</em></strong><em> (</em></span><span style=";font-family:Arial;font-size:85%;"> <em>oppure il Kit2</em> per <em>Ubuntu Plus2 Remix )</em></span><span style=";font-family:Arial;font-size:85%;">, non serve cancellare la cartella indicata. </span><span style=";font-family:Arial;font-size:85%;">Nella seguente videoguida viene visualizzato il procedimento di disinstallazione delle versioni precedenti di OpenOffice:</span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><!-- Xtypo - Extra Typografi For Joomla Template By http://www.templateplazza.com --></span></p>
<div style="float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/left.gif) no-repeat scroll left top; overflow: hidden; height: 24px; font-size: 11px; line-height: 24px; padding-left: 10px; float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/right.gif) no-repeat scroll right top; font-size: 11px; height: 24px; line-height: 24px; padding-right: 10px; float: left;"><a rel="nofollow" target="_blank" title="Rimuovere la versione precedente di OpenOffice.org " href="http://www.istitutomajorana.it/files/ubuntu/Plus3/disinstallare-openoffice-precedente.htm" target="_blank"><span style="font-family:Verdana;"><strong>Disinstallare vecchie versioni di OpenOffice</strong></span></a></div>
</div>
</div>
<p><!-- End Xtypo --></p>
<p><strong><span style="font-size:85%;"><span style="font-family:Arial;"><span style="font-size:85%;"><a rel="nofollow" target="_blank" title="Inserimento di sfondi, immagini e forme" href="http://www.istitutomajorana.it/files/ubuntu/34-ufficio/writer-5-sfondi-immagini-disegno.htm" target="_blank"><strong> </strong></a></span></span></span></strong> <!-- End Xtypo --><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;"><strong> </strong> Video guida</span></strong></span></span></p>
<p align="justify"><span style=";font-family:Arial;font-size:10;"> </span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><span style="color: #0000ff;"><strong>Metodo &#8211; 2 &#8211; </strong></span></span><span style=";font-family:Arial;font-size:10;">Se volete usare il terminale l&#8217;operazione di rimozione è più veloce. Invece di seguire la videoguida, basta aprire il terminale ed incollare il comando:</span></p>
<p align="center"><span style="color: #0000ff;font-family:Arial;font-size:85%;">sudo apt-get remove openoffice*.*</span></p>
<p><span style=";font-family:Arial;font-size:85%;">Ma riordate che bisogna sempre cancellate la directory (cartella)  <em><strong>.openoffice</strong></em> contenuta nella <em><strong>Cartella home</strong></em> (come indicato sopra al &#8220;Medodo &#8211; 1 -&#8221;).</span></p>
<p><span style=";font-family:Arial;font-size:85%;"> </span></p>
<hr />
<div>
<p><span style=";font-family:Arial;font-size:85%;"> </span><span style="color: #990000;font-family:Arial;font-size:100%;"><strong> </strong></span></p>
<p><span style="color: #990000;font-family:Arial;font-size:100%;"><strong>Installare OpenOffice 3.1.0</strong></span></div>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;">1 -</span> Scompattare il pacchetto. </strong></span><span style=";font-family:Arial;font-size:85%;">Avevamo scaricato il pacchetto </span><span style=";font-family:Arial;font-size:85%;">di OpenOffice, </span><span style=";font-family:Arial;font-size:85%;"><span style="color: #0000ff;"><em><strong>versione Linux DEB</strong></em></span>, sulla scrivania.</span><span style=";font-family:Arial;font-size:85%;"> Scompattiamo il pacchetto, facendo doppio click su esso.  Il pacchetto va scompattato nella nostra <em><strong>Cartella home </strong></em>(quella col nome del nostro computer che abbiamo assegnato all’installazione di Ubuntu 9.04 oppure col nome dell&#8217;utente che ha fatto il log-in in Ubuntu, trovate il nome nella parte in alto a destra della scrivania, vicino al pulsante di spegnimento).</span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><span style="color: #0000ff;"><strong>2 -</strong> </span><strong>Installare OpenOffice</strong>. Dopo la scompattazione del pacchetto di OpenOffice 3.1, apriamo il terminale ed incolliamo il comando:</span></p>
<p align="center"><span style=";font-family:Arial;font-size:85%;"><strong>sudo dpkg -i <span style="color: #0000ff;">OOO310_m11_native_packed-3_it.9399</span>/DEBS/*.deb</strong><br />
</span>
</p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;">Attenzione alla parte indicata in blu, questa denominazione potrebbe cambiare con le versioni successive, quindi veificare che il nome della cartella (colore blu nella riga di comando sopra) sia coincidente con quello della cartella che abbiamo scompattato nella nostra cartella home. Dopo avere copiato il soprariportato comando ed averlo incollato nel terminale, digitiamo, alla richiesta, la nostra password. Inizierà l&#8217;installazione di OpenOffice 3.1. Aspettiamo pazientemente e senza toccare nulla, fino a quando, nel terminale, non compaia nuovamente la riga di comando (quella col simbolo <strong>$</strong>). Dopo un pochino il processo avrà termine e l’installazione sarà avvenuta.</span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;">Per chi avesse <span style="color: #0000ff;"><strong>Ubuntu con architettura a 64 bit</strong></span>, sempre in versione ufficiale, ecco il comando da dare:</span></p>
<p align="center"><span style=";font-family:Arial;font-size:78%;"><strong>sudo dpkg -i <span style="color: #0000ff;">DEBS</span>/*.deb</strong></span></p>
<p align="justify"><span style=";font-family:Arial;font-size:85%;">Per la cartella il cui nome è riportato in blu vale quanto detto sopra. Per le icoone il procedimento non cambia.<strong><br />
</strong></span></p>
<div>
<p align="justify"><span style=";font-family:Arial;font-size:85%;"><span style="color: #0000ff;"><strong>3 -</strong></span> <strong>Le icone di OpenOffice</strong>. Pur avendo installato OpenOffice 3.1, non troveremo le relative icone. Quindi, da <strong><em>Risorse</em></strong>, entriamo nella<em><strong> Cartella home</strong></em>. Vi troviamo la cartella  <strong>OOO310_m11_native_packed-3_it.9399</strong>, la cui denominazione potrebbe cambiare con le versioni successive di OpenOffice. Apriamola con un doppio click del mouse e vi troviamo dentro a cartella <strong>DEBS</strong>, doppio click su essa e vi entreremo. Dentro, troviamo la cartella <strong><em>desktop-integration</em></strong>, doppio  click ed al suo interno troviamo un unico file. Doppio click su esso  file ed inizierà il processo di installazione  delle icone.  Ultimato il processo avremo le icone di OpenOffice 3.1 in <strong><em>Applicazioni / Ufficio</em></strong>.</span></p>
<div>
<p align="justify"><span style=";font-family:Arial;font-size:85%;">Per le operazioni di <strong>disinstallazione</strong> della vecchia versione di OpenOffice, <strong>installazione</strong> della nova versione e creazione delle <strong>icone</strong>, trovate tutto il procedimento nella seguente videoguida:</span></p>
<p><span style=";font-family:Arial;font-size:85%;"><!-- Xtypo - Extra Typografi For Joomla Template By http://www.templateplazza.com --></span></p>
<div style="float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/left.gif) no-repeat scroll left top; overflow: hidden; height: 24px; font-size: 11px; line-height: 24px; padding-left: 10px; float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/right.gif) no-repeat scroll right top; font-size: 11px; height: 24px; line-height: 24px; padding-right: 10px; float: left;"><a rel="nofollow" target="_blank" title="Installare OpenOffice 3.1.0 e relative icone" href="http://www.istitutomajorana.it/files/ubuntu/Plus3/Installare-OpenOffice-310.htm" target="_blank"><span style="font-family:Verdana;"><strong>Installare OpenOffice 3.1.0 e relative icone</strong></span></a></div>
</div>
</div>
<p><!-- End Xtypo --></p>
<p><strong><span style="font-size:85%;"><span style="font-family:Arial;"><span style="font-size:85%;"><a rel="nofollow" target="_blank" title="Inserimento di sfondi, immagini e forme" href="http://www.istitutomajorana.it/files/ubuntu/34-ufficio/writer-5-sfondi-immagini-disegno.htm" target="_blank"><strong> </strong></a></span></span></span></strong> <!-- End Xtypo --><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;"><strong> </strong> Video guida</span></strong></span></span></div>
<hr />
<p align="justify"><span style=";font-family:Arial;font-size:85%;"> </span></p>
<div>
<p><span style="color: #990000;font-family:Arial;font-size:100%;"><strong>Icona di QuickStarter nel menù Ufficio</strong></span></div>
<p><span style=";font-family:Arial;font-size:85%;"> In Ubuntu non troviamo l’icona del <strong><em>QuickStarter</em></strong> che è un piccolo programma da cui si può accedere a tutte le applicazione della suite che, comunque, possono essere lanciate in maniera autonoma.  Sempre dallo stesso si può accedere ai modelli dei vari documenti ed effettuare altre operazioni. Per avere anche l&#8217;icona del programma di lancio della suite, dobbiamo crearla dal menù <em><strong>Sistema / Preferenze / Menù princilale</strong></em>. Se non avete l&#8217;icona personalizzata, potete scaricarla da questo link: <a rel="nofollow" target="_blank" title="Download della Icona di openOffice" href="http://www.istitutomajorana.it/OpenOffice.png" target="_blank"><strong>Icona di openOffice</strong></a>. L&#8217;intero procedimento, anche con l&#8217;inserimento di un&#8217;icona personalizzata è descritto nella successiva videoguida:</span></p>
<p><span style=";font-family:Arial;font-size:85%;"><!-- Xtypo - Extra Typografi For Joomla Template By http://www.templateplazza.com --></span></p>
<div style="float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/left.gif) no-repeat scroll left top; overflow: hidden; height: 24px; font-size: 11px; line-height: 24px; padding-left: 10px; float: left;">
<div style="background: transparent url(mambots/content/xtypo/button1/right.gif) no-repeat scroll right top; font-size: 11px; height: 24px; line-height: 24px; padding-right: 10px; float: left;"><a rel="nofollow" target="_blank" title="Lanciatore di Quick Starter personalizzato" href="http://www.istitutomajorana.it/files/ubuntu/Plus3/OpenOffice-QuikStartert.htm" target="_blank"><span style="font-family:Verdana;"><strong>Lanciatore di Quick Starter personalizzato</strong></span></a></div>
</div>
</div>
<p><!-- End Xtypo --></p>
<p><strong><span style="font-size:85%;"><span style="font-family:Arial;"><span style="font-size:85%;"><a rel="nofollow" target="_blank" title="Inserimento di sfondi, immagini e forme" href="http://www.istitutomajorana.it/files/ubuntu/34-ufficio/writer-5-sfondi-immagini-disegno.htm" target="_blank"><strong> </strong></a></span></span></span></strong> <!-- End Xtypo --><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;"><strong> </strong> Video guida</span></strong></span></span></p>
<p><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong> </strong></span></span></p>
<p style="text-align: center;"><span style=";font-family:Arial;font-size:10;"><span style=";font-family:Arial;font-size:85%;"><strong><span style="color: #0000ff;"><a rel="nofollow" target="_blank" href="http://www.istitutomajorana.it/">FONTE ISTITUTO MAJORANA</a><br />
</span></strong></span></span></p>
</div>
</td>
</tr>
</tbody>
</table>

                            <div id="aspdf">
                                <a href="http://www.photogulp.it/wordpress/wp-content/plugins/as-pdf/generate.php?post=905">
                                    <span>Scarica in PDF</span>
                                </a>
                            </div>
                        ]]></content:encoded>
			<wfw:commentRss>http://www.photogulp.it/wordpress/2009/06/24/openoffice-3-1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
