<?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>www.andreag.it &#187; Software</title>
	<atom:link href="http://www.andreag.it/blog/category/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.andreag.it/blog</link>
	<description>Andrea Gaspardo, Photoblog</description>
	<lastBuildDate>Thu, 05 Jan 2012 18:07:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Una penna USB con Ubuntu dentro</title>
		<link>http://www.andreag.it/blog/2009/12/usb-ubuntu/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=usb-ubuntu</link>
		<comments>http://www.andreag.it/blog/2009/12/usb-ubuntu/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 09:59:01 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=943</guid>
		<description><![CDATA[<p>Ieri mattina ho avuto la pessima idea di aggiornare il mio Linux Mint 7 nuovo fiammante con un ancora più fiammante Linux Mint 8.</p> <p>Le opzioni erano due: (a) aggiornare la mia distribuzione via apt-get, con un tool grafico (molto ben fatto), oppure (b) reinstallare tutto. Ho optato per la prima. Alle nove ho iniziato [...]]]></description>
			<content:encoded><![CDATA[<p>Ieri mattina ho avuto la pessima idea di aggiornare il mio <strong>Linux Mint 7</strong> nuovo fiammante con un ancora più fiammante <strong>Linux Mint 8</strong>.</p>
<p>Le opzioni erano due: (a) aggiornare la mia distribuzione via <code>apt-get</code>, con un tool grafico (molto ben fatto), oppure (b) reinstallare tutto. Ho optato per la prima. Alle nove ho iniziato il processo e son andato al mercato.</p>
<p>Al mio ritorno ho trovato <em>tutto piantato</em>, ed il PC che non riusciva più a <em>montare</em> il File System. Non lo so perché, non mi intendo di computer, specialmente di computer che si rifiutano di far apparire cose colorate sullo schermo. Quando poi appaiono scritte bianche tipo-testo… ancora peggio!</p>
<p>Quindi… visto che la prima opzione aveva tradito le mie attese in modo così infantile, ho:</p>
<ol>
<li>messo su il cd di Linux Mint 7</li>
<li>fatto un bel <code>tar</code> della mia home</li>
<li>copiato il tar sul glorioso disco di rete Lacie</li>
<li>scaricato l&#8217;ISO di Linux Mint 8</li>
<li>masterizzato il file</li>
<li>installato Mint 8</li>
</ol>
<p>Fin qui, tutto bene. Ma, suvvia, siamo nell&#8217;era dei computer intelligenti, e, dopo tutto, avrei <strong>risparmiato un bel cd di plastica colorata</strong> con dentro il meglio dell&#8217;industria chimica, se solo avessi saputo come creare… una <strong>chiavetta USB bootable</strong>!</p>
<h4>Ecco come si fa</h4>
<p>Ci ho messo un po&#8217; per capirlo. Sul web non è molto pubblicizzata la cosa. Cioè, lo è, ma in un sito che non si capisce molto bene da chi sia sponsorizzato.</p>
<p>La cosa è molto più semplice di come si pensi: c&#8217;è un tool nel repository ufficiale che si chiama <code>usb-creator</code>. Quindi:</p>
<pre>sudo apt-get install usb-creator</pre>
<p>A questo punto ho creato l&#8217;immagine iso dal cd che avevo masterizzato il giorno prima (questo perché nel frattempo… l&#8217;avevo cancellata!):</p>
<pre># è necessario fare un umount del cdrom per crearne l'immagine iso!
andreag@linux:~$ mount | grep cd
/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,utf8,user=andreag)

andreag@linux:~$ umount /media/cdrom0
andreag@linux:~$ dd if=/dev/sr0 of=/tmp/cdimg1.iso</pre>
<p>In realtà usb-creator poteva prendere l&#8217;immagine <strong>direttamente dal cd</strong>! Ma ho voluto comunque fare questo passo in più. Così, per complicarmi la vita.</p>
<p>Ok, dopo un paio di minuti avevo il mio bel /tmp/cdimg1.iso. Ho fatto girare <strong>usb-creator</strong>, ho selezionato il file ISO, ho selezionato il dispositivo usb da usare e l&#8217;ho formattato. Ho poi creato il disco di avvio.</p>
<p><strong>In tre minuti la creazione era terminata.</strong> Ho tolto la chiavetta e l&#8217;ho messa sull&#8217;altro pc. L&#8217;avvio ha funzionato quasi immediatamente ed ha mostrato <strong>per alcuni minuti</strong> il logo pulsante di Mint. Poi più nulla! L&#8217;ho poi provato sul portatile dal quale scrivo, con lo <strong>stesso desolante risultato</strong>.</p>
<p>Finisce così la prima puntata di <em><q>I tutorial che non funzionano</q></em>.</p>
<p>Alla prossima!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/12/usb-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Linux Mint</title>
		<link>http://www.andreag.it/blog/2009/11/linux-mint/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=linux-mint</link>
		<comments>http://www.andreag.it/blog/2009/11/linux-mint/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 07:55:48 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=927</guid>
		<description><![CDATA[<p>Alle nove di mattina di Domenica 15 Novembre sono inspiegabilmente passato a Gnome!</p>]]></description>
			<content:encoded><![CDATA[<p>Alle nove di mattina di Domenica 15 Novembre sono inspiegabilmente passato a Gnome!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/11/linux-mint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BleachBit ed il signor .ICEauthority</title>
		<link>http://www.andreag.it/blog/2009/10/bleachbit/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bleachbit</link>
		<comments>http://www.andreag.it/blog/2009/10/bleachbit/#comments</comments>
		<pubDate>Wed, 07 Oct 2009 11:33:27 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[BleachBit]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=811</guid>
		<description><![CDATA[<p>Ieri, dopo aver letto l&#8217;articolo <a title="BleachBit: sì, ci serve un registry cleaner" href="http://pollycoke.net/2009/01/01/bleachbit-si-ci-serve-un-registry-cleaner/" target="_blank">BleachBit: sì, ci serve un registry cleaner</a>, mi son messo in testa che sì, mi serviva un Registry cleaner per il mio bel Kubuntu</p> <p>Solitamente Pollycoke mi convince molto, e mi son lasciato convincere anche questa volta, ho installato <a title="Clean [...]]]></description>
			<content:encoded><![CDATA[<p>Ieri, dopo aver letto l&#8217;articolo <a title="BleachBit: sì, ci serve un registry cleaner" href="http://pollycoke.net/2009/01/01/bleachbit-si-ci-serve-un-registry-cleaner/" target="_blank"><q>BleachBit: sì, ci serve un registry cleaner</q></a>, mi son messo in testa che sì, mi serviva un <strong>Registry cleaner</strong> per il mio bel Kubuntu</p>
<p>Solitamente <em>Pollycoke</em> mi convince molto, e mi son lasciato convincere anche questa volta, ho installato <a title="Clean junk to free disk space and to maintain privacy" href="http://bleachbit.sourceforge.net/" target="_blank"><strong>BleachBit</strong></a> ed ho fatto pulizia <em>totale</em>, <em>globale</em> e <em>definitiva</em>.</p>
<p>Sembrava funzionare tutto. Al riavvio successivo, non funzionava più un nulla: <strong>la sessione KDE non partiva più.</strong></p>
<p>Dovesse capitare anche a voi, controllate che il file $HOME/.ICEauthority abbia come owner il vostro utente, e non root! Chi l&#8217;ha cambiato di owner? Non lo so proprio.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/10/bleachbit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MooTools</title>
		<link>http://www.andreag.it/blog/2009/04/mootools/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mootools</link>
		<comments>http://www.andreag.it/blog/2009/04/mootools/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 14:18:11 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Free software]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=432</guid>
		<description><![CDATA[Son passato da Prototype a Mootools!]]></description>
			<content:encoded><![CDATA[<p><strong><a title="La homepage del sito ufficiale" href="http://mootools.net" target="_blank">MooTools</a></strong> è una libreria javascript come <strong><a title="Il sito di Prototype" href="http://www.prototypejs.org/" target="_blank">Prototype</a></strong>. Per motivi che non sto a <strong title="Thanks, Grant!">spiegare</strong>, ho dovuto portare uno script Ajax da Prototype a MooTools, quando ancora non sapevo cosa fosse <strong>MooTools</strong> e quando pensavo che <strong>Prototype</strong> fosse l&#8217;unico al mondo.</p>
<p>Questa mattina son capitato su <a title="SlickSpeed Selectors Test" href="http://mootools.net/slickspeed/" target="_blank">questa pagina</a> che mostra un po&#8217; di test di <em>performance</em> sui vari frameworks javascript. A parte che assai onestamente la pagina è in hosting dal sito di MooTools stesso che pur risulta essere secondo classificato&#8230; la cosa che mi ha fatto più rabbrividire è l&#8217;indicutibile ultima posizione di Prototype, che io ho sempre pensato essere la migliore! Se non altro perché non conoscevo nessun altra libreria&#8230; oltre a jquery, che però pensavo avesse in qualche modo qualcosa a che fare con l&#8217;sql. Dannazione che ignorante.</p>
<div id="attachment_437" class="wp-caption aligncenter" style="width: 190px"><a href="http://mootools.net/" target="_blank"><img class="size-full wp-image-437 colorbox-432" title="MooTools" src="http://www.andreag.it/blog/wp-content/uploads/2009/04/logo-mootools.gif" alt="MooTools' logo" width="180" height="60" /></a><p class="wp-caption-text">MooTools&#39; logo</p></div>
<p>Bene, a questo punto l&#8217;ingranaggio che ho in testa (uno solo, che di fatto non serve a nulla ma fa aria alle pareti) si è messo a girare cigolando. Ho prima ricercato tutte le pagine che confrontassero le diverse librerie. C&#8217;era solo quella lì, quella di prima&#8230; va be&#8217;. Tanto meglio. Fatica in meno. Magari era anche farlocca. Ho guardato un po&#8217; più da vicino gli effetti e le funzioni di tutte le varie librerie. Il più veloce risulta essere <strong><a title="Dojo toolkit homepage" href="http://www.dojotoolkit.org/" target="_blank">Dojo</a></strong>, col quale, però, gli effetti sembrano un po&#8217; arrugginiti soprattutto sul mio GNU/Linux &amp; Firefox. Quelli di MooTools erano proprio oleati e piacevoli e così ho deciso di passare a quest&#8217;ultimo (non è che poi vien fuori che su explorer fanno cagare, vero?)!</p>
<p>Ho cercato poi di capire perché il mio sito (questo qui, proprio lui) fosse così <em>lento</em>. Ed ho capito molte cose. I plugin che usavo utilizzavano <em>tutte</em> le librerie possibili immaginabili (il che mi ha convinto che non si può scegliere un plugin solo perché ha tante stelline ed un nome carino&#8230;), e che Prototype era incluso <em>due</em> volte nella pagina in versioni differenti, e che c&#8217;erano quattro plugin che avevo usato per quattro post. Ora, tra l&#8217;altro, le varie librerie vanno a ri-estendere funzioni come <code>$("id")</code>, e non ho idea di quale possa essere l&#8217;effetto di questa cosa. Di sicuro il povero browser si troverà piuttosto spiazzato.</p>
<p>Una cosa era sicura. Il mio sito non era lento perché lato php ci fossero lentezze, o perché register mi stesse tirando una <em>sola</em>, ma perché io stesso avevo creato un mostro, un tentacolare obbrobrio di plugins sovraccarichi di javascript din-don-dante et bla bla bla.</p>
<p>Ho tolto quasi tutto il toglibile, sostituito Prototype con MooTools e LightBox (l&#8217;unico plugin che realmente uso) con SlimBox, un clone di LightBox per MooTools.</p>
<p>Il risultato è evidente. Il 32.4% di doppie punte in meno. Ora non resta che studiare questa fantastica libreria! Intanto vedo se riesco ad usare questa cosa:</p>
<div id="attachment_439" class="wp-caption aligncenter" style="width: 514px"><a href="http://www.e2interactive.com/bw_photography-1.php" target="_blank"><img class="size-full wp-image-439 colorbox-432" title="e2interactive Gallery" src="http://www.andreag.it/blog/wp-content/uploads/2009/04/e2interactive.png" alt="e2interactive Gallery" width="504" height="466" /></a><p class="wp-caption-text">e2interactive Gallery</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/04/mootools/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>script.aculo.us</title>
		<link>http://www.andreag.it/blog/2009/03/scriptaculous/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=scriptaculous</link>
		<comments>http://www.andreag.it/blog/2009/03/scriptaculous/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 18:13:16 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Free software]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=396</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div id="attachment_397" class="wp-caption aligncenter" style="width: 510px"><a title="script.aculo.us team" href="http://script.aculo.us/thomas/" target="_blank"><img class="size-full wp-image-397 colorbox-396" title="script.aculo.us team" src="http://www.andreag.it/blog/wp-content/uploads/2009/03/scriptaculous.png" alt="script.aculo.us team" width="500" height="261" /></a><p class="wp-caption-text">script.aculo.us team</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/03/scriptaculous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finalmente domenica</title>
		<link>http://www.andreag.it/blog/2009/03/finalmente-domenica/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=finalmente-domenica</link>
		<comments>http://www.andreag.it/blog/2009/03/finalmente-domenica/#comments</comments>
		<pubDate>Sun, 29 Mar 2009 07:39:50 +0000</pubDate>
		<dc:creator>Gasp!</dc:creator>
				<category><![CDATA[Fotografia]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.andreag.it/blog/?p=392</guid>
		<description><![CDATA[<p>Ho mal di testa, male di schiena, male alle gambe, piove e questo sarà quello che i miei occhi vedranno oggi.</p>]]></description>
			<content:encoded><![CDATA[<p>Ho mal di testa, male di schiena, male alle gambe, piove e questo sarà quello che i miei occhi vedranno oggi.</p>
<div class="wp-caption aligncenter" style="width: 510px"><a rel="lightbox" href="http://farm4.static.flickr.com/3543/3394672964_ffb4f1f685_b.jpg"><img class="colorbox-392"  title="Finalmente domenica!" src="http://farm4.static.flickr.com/3543/3394672964_ffb4f1f685.jpg" alt="Finalmente domenica!" width="500" height="375" /></a><p class="wp-caption-text">Finalmente domenica!</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.andreag.it/blog/2009/03/finalmente-domenica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

