<?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>SukkoPera For The Masses V 3.1 &#187; linux</title>
	<atom:link href="http://www.sukkology.net/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sukkology.net/blog</link>
	<description>Taking a ride with your best friend</description>
	<lastBuildDate>Mon, 11 Jul 2011 22:41:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>You told me everything about a PoisonApple</title>
		<link>http://www.sukkology.net/blog/2010/09/20/you-told-me-everything-about-a-poisonapple/</link>
		<comments>http://www.sukkology.net/blog/2010/09/20/you-told-me-everything-about-a-poisonapple/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 17:58:17 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[dual boot]]></category>
		<category><![CDATA[imac]]></category>
		<category><![CDATA[installazione]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[macosx]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/?p=919</guid>
		<description><![CDATA[Se mi fossi lasciato sfuggire l&#8217;offertona di una decina di giorni fa presso i negozi @Work di Torino, non me lo sarei mai perdonato. Ecco dunque l&#8217;ultimo arrivato in casa SukkoPera: Chiudendo un occhio sulla mia ridicola sagoma riflessa ;), si tratta di un iMac 24 pollici (ora fuori produzione) revisionato e perfettamente funzionante, portato [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Se mi fossi lasciato sfuggire l&#8217;offertona di una decina di giorni fa presso i negozi <a href="http://www.atworkgroup.net" target="_blank">@Work</a> di Torino, non me lo sarei mai perdonato. Ecco dunque l&#8217;ultimo arrivato in casa SukkoPera:</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-924" title="Poison Apple" src="http://www.sukkology.net/blog/wp-content/uploads/2010/09/IMG_0075.jpg" alt="" width="434" height="422" /></p>
<p>Chiudendo un occhio sulla mia ridicola sagoma riflessa ;), si tratta di un iMac 24 pollici (ora fuori produzione) revisionato e perfettamente funzionante, portato a casa a 599 Euro.</p>
<p>Ovviamente, ero e rimango un utente GNU/Linux, per cui il mio primo lavoro su tale mirabolante macchina è stato quello di installarci MacOS X e <a href="http://www.slackware.com" target="_blank">Slackware</a> in dual boot. Quelli che seguono sono i passi che ho seguito. So che ci sono centinaia di guide al dual-boot in giro per la rete, ma io non ne ho seguita nemmeno una ed ho fatto di testa mia, come da Slackwarista D.O.C. ;).</p>
<ol>
<li>Avviare dal DVD di MacOS X Snow Leopard (tenendo premuto &#8216;C&#8217; all&#8217;accesione).</li>
<li>Quando compare la prima schermata, dal menù <em>Utility</em> lanciare l&#8217;<em>Utility Disco</em>.</li>
<li>Partizionare il disco come desiderato. Il mio iMac ha un disco da 320 GB, che ho così suddiviso:
<ul>
<li>/dev/sda1: Partizione di sistema EFI</li>
<li>/dev/sda2 (70 GB): MacOS X</li>
<li>/dev/sda3 (50 GB): Slackware</li>
<li>/dev/sda4 (200 GB): Dati</li>
</ul>
<p>Ignorando quella di sistema, la prima partizione è quella che ho poi indicato come target dell&#8217;installazione; la seconda è stata temporaneamente lasciata come spazio libero; per la terza ho scelto il filesystem <a href="http://it.wikipedia.org/wiki/HFS_Plus" target="_blank">HFS+</a> senza <a href="http://it.wikipedia.org/wiki/Journaling" target="_blank">journal</a> (vedremo dopo perché).</li>
<li>Installare MacOS X a piacimento.<br />&nbsp;<br/><img class="aligncenter size-full wp-image-926" title="iMac - Installing MacOS X" src="http://www.sukkology.net/blog/wp-content/uploads/2010/09/IMG_0004.jpg" alt="" width="449" height="426" />&nbsp;<br/></li>
<li>Avviare il MacOS X appena installato e installare <a href="http://refit.sourceforge.net" target="_blank">rEFIt</a>.</li>
<li>Riavviare il Mac due volte, finché non compare il menù di rEFIt, quindi da esso lanciare il <em>Partitioning Tool</em> e sincronizzare le tabelle delle partizioni.</li>
<li>Avviare dal <a href="http://gparted.sourceforge.net/livecd.php" target="_self">GParted Live CD</a> (o equivalente, come ad esempio <a href="http://www.sysresccd.org" target="_blank">SystemRescueCd</a>) e creare una partizione <em>ext4</em> (o con il filesystem Linux preferito) nello spazio precedentemente lasciato libero. Questo è necessario perché, per poter ospitare senza troppe complicazione MacOS X e GNU/Linux, il disco deve avere una tabella delle partizioni <em>ibrida GPT/MBR</em>. Se creassimo la partizione con il classico <em>(c)fdisk</em>, la partizione sarebbe unicamente visibile nella struttura MBR e non sarebbe possibile avviarla.</li>
<li>Riavviare, lanciare il Partitioning Tool di rEFIt e sincronizzare nuovamente le tabelle delle partizioni.</li>
<li>Avviare dal DVD di Slackware e procedere all&#8217;installazione nella partizione appena creata.<br />&nbsp;<br/><img class="aligncenter size-full wp-image-928" title="iMac - Installazione Slackware" src="http://www.sukkology.net/blog/wp-content/uploads/2010/09/IMG_0003.jpg" alt="" width="466" height="622" />&nbsp;<br/></li>
<li>Godersi il dual boot :).<br />&nbsp;<br/><img class="aligncenter size-full wp-image-929" title="iMac - Dual boot" src="http://www.sukkology.net/blog/wp-content/uploads/2010/09/IMG_0007.jpg" alt="" width="465" height="459" /></li>
</ol>
<p>Credo che si potesse evitare il passaggio 6 semplicemente non lasciando la partizione come spazio libero, ma formattandola con qualunque filesystem e riformattandola poi come necessario durante l&#8217;installazione di Slackware. Forse avrei anche potuto crearla da Utility Disco ma non ci ho pensato subito, ed ho preferito riportare la procedura esattamente come l&#8217;ho svolta.</p>
<p>La più grande pecca di questa procedura, dovuta alla mia scarsa familiarità con <a href="http://en.wikipedia.org/wiki/Extensible_Firmware_Interface" target="_blank">EFI</a> e la <a href="http://en.wikipedia.org/wiki/GUID_Partition_Table" target="_blank">GPT</a> (in particolare non ho idea se si possano utilizzare più di 4 partizioni con la tabella ibrida, cosa che richiederebbe l&#8217;utilizzo di partizioni estese nella struttura MBR), è che ho dovuto installare Slackware interamente in una partizione, senza suddividere / da /var e /boot come mi piace tanto fare. Addirittura, non ho potuto creare nemmeno una partizione di swap! Mi adatterò utilizzando un banale file di swap, sperando che le performance non ne risentano troppo (suvvia, in fondo la belva ha 2 GB di RAM! :p ).</p>
<p>La scelta del filesystem HFS+ non journaled per la partizione dei dati è dovuta al fatto che Linux è in grado di montare tale filesystem in lettura e scrittura, mentre se avessi attivato il journaling, Linux avrebbe montato la partizione read-only. In questo modo ho a disposizione parecchio spazio per scambiare dati tra i due sistemi operativi, anche se al prezzo di qualche pericolo in più in caso di spegnimento &#8220;irregolare&#8221; della macchina, ma in fondo ho un UPS mica per niente! :)</p>
<p>Vi terrò aggiornati su ulteriori esperimenti!</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=919&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2010/09/20/you-told-me-everything-about-a-poisonapple/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tristezza</title>
		<link>http://www.sukkology.net/blog/2010/07/11/tristezza/</link>
		<comments>http://www.sukkology.net/blog/2010/07/11/tristezza/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 13:02:44 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[sco]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/?p=721</guid>
		<description><![CDATA[UNIX, l&#8217;appello di SCO. Disperato. Il morto vivente che rivendica diritti su UNIX riprova a mordere Novell chiedendo nuovi giudizi e &#8211; se necessario &#8211; nuovi processi. SCO non ha un soldo né un business, ma gli azzeccagarbugli ancora scribacchiano. Leggete l&#8217;articolo intero qua.]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><blockquote><p><strong>UNIX, l&#8217;appello di SCO. Disperato.</strong></p>
<p><em>Il morto vivente che rivendica diritti su UNIX riprova a mordere Novell chiedendo nuovi giudizi e &#8211; se necessario &#8211; nuovi processi. SCO non ha un soldo né un business, ma gli azzeccagarbugli ancora scribacchiano.</em></p></blockquote>
<p>Leggete l&#8217;articolo intero <a href="http://punto-informatico.it/2939228/PI/News/unix-appello-sco-disperato.aspx" target="_blank">qua</a>.</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=721&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2010/07/11/tristezza/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ffmpeg: Audio encoding failed</title>
		<link>http://www.sukkology.net/blog/2010/04/07/ffmpeg-audio-encoding-failed/</link>
		<comments>http://www.sukkology.net/blog/2010/04/07/ffmpeg-audio-encoding-failed/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 08:18:20 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[ffmpeg]]></category>
		<category><![CDATA[lame]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[slackware]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/?p=511</guid>
		<description><![CDATA[Qualche giorno fa, mentre encodavo qualche nuovo video per i Decade tramite il buon ffmpeg, sono incappato nel seguente errore: [libmp3lame @ 0x80a64b0]lame: output buffer too small (buffer index: 9195, free bytes: 597) Audio encoding failed La soluzione è stata semplicemente quella di aggiornare LAME alla versione più recente. Quando è successo avevo la 3.98.2; [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Qualche giorno fa, mentre encodavo qualche nuovo video per i <em>Decade </em>tramite il buon <a href="http://ffmpeg.org" target="_blank">ffmpeg</a>, sono incappato nel seguente errore:</p>
<p><code>[libmp3lame @ 0x80a64b0]lame: output buffer too small (buffer index: 9195, free bytes: 597)<br />
Audio encoding failed</code></p>
<p>La soluzione è stata semplicemente quella di aggiornare <a href="http://lame.sourceforge.net">LAME</a> alla versione più recente. Quando è successo avevo la 3.98.2; ora sono passato alla 3.98.4 e il problema è sparito.</p>
<p>Il mio pacchetto della nuova versione per Slackware 12.2 è disponibile <a href="http://slackware.sukkology.net/slackmatic-pkg/12.2-i486/" target="_blank">qua</a>. Per chi volesse utilizzarlo su altre versioni della distribuzione, il relativo port per Slackmatic si trova <a href="http://slackware.sukkology.net/slackmatic/lame/" target="_blank">qua</a>. Maggiori informazioni sul mio repository arriveranno appena ho tempo ;).</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=511&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2010/04/07/ffmpeg-audio-encoding-failed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slow dawn</title>
		<link>http://www.sukkology.net/blog/2009/01/29/slow-dawn/</link>
		<comments>http://www.sukkology.net/blog/2009/01/29/slow-dawn/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 10:33:44 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rete]]></category>
		<category><![CDATA[slackware]]></category>
		<category><![CDATA[stranezze]]></category>
		<category><![CDATA[sukkonet]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/?p=466</guid>
		<description><![CDATA[Credevo che le assurdità dei miei PC fossero terminate quella volta (tra l&#8217;altro, non saprei dire ancora oggi come ho risolto di preciso quel problema), ma mi sbagliavo. In questi giorni sto migrando il server principale di SukkoNet da una macchina ad una più nuova. Sto migrando un servizio alla volta, e documentando il tutto, [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Credevo che le assurdità dei miei PC fossero terminate <a href="http://www.sukkology.net/blog/2006/12/20/even-better-than-the-real-thing-2/" target="_blank">quella volta</a> (tra l&#8217;altro, non saprei dire ancora oggi come ho risolto di preciso quel problema), ma mi sbagliavo.</p>
<p>In questi giorni sto migrando il server principale di SukkoNet da una macchina ad una più nuova. Sto migrando un servizio alla volta, e documentando il tutto, per condividere poi alla fine i frutti delle mie fatiche (e, in questo, sto apprezzando molto il nuovo <em>Blocco Note</em> di Google). Chiaramente, le prime migrazioni da effettuare erano quella dei dati (e qua ne ho approfittato per passare ad un RAID-1 su due dischi da 1 TB) e quella della &#8220;infrastruttura&#8221; che mi permette di navigare (il firewall e <em>dnsmasq</em>, in essenza).</p>
<p>La prima operazione è stata piuttosto semplice, anche se ho deciso di compierla in un modo piuttosto peculiare, ma di questo parlerò un&#8217;altra volta.</p>
<p>La seconda operazione è stata altrettanto semplice: copio la configurazione di <em>dnsmasq</em>, copio gli script del firewall, applico quelle poche modifiche necessarie (i.e.: cambiare l&#8217;IP della macchina su cui il tutto gira), sposto cavi, antenne e schede, testo la connessione e&#8230; Tutto pare funzionare alla grande! Lancio un rapido download di prova dalla console, e raggiungo l&#8217;incredibile velocità di 400 kb/s, cosa di cui non credevo la mia ADSL (4 mbit) fosse capace!</p>
<p>Bene, tutto a posto. A questo penso di poter proseguire la configurazione comodamente da remoto, così mi trasferisco nella mia stanza col fido MacBook. Per verificare la connettività, provo a fare lo stesso download da lì, ma&#8230; è molto più lento di 400 kb/s! Immediatamente penso che possa essere colpa della rete wireless, quindi faccio ssh sul nuovo server e lancio il download da lì, ma prova, riprova e riprova ancora, la velocità varia da un minimo di 10 ad un massimo di 70 kb/s, con una media attorno ai 40. Il pensiero successivo mi suggerisce che forse il sito da cui provo a scaricare è improvvisamente deceduto, quindi mi reco nuovamente alla console fisica del server per verificare questa teoria: lancio per l&#8217;ennesima volta il download, e&#8230; 400 kb/s!!!</p>
<p>Fermo restando che la lentezza potrebbe anche andarmi bene, in realtà il download in generale risulta molto &#8220;spezzettato&#8221;, e anche la navigazione ne risente (pagine che non si aprono o si aprono solo parzialmente), ma, soprattutto, la cosa assolutamente inspiegabile! Sono giorni che ci penso ormai, ma non trovo nessuna spiegazione plausibile per cui il download di uno stesso file, effettuato sulla console fisica della macchina o via SSH sulla stessa macchina, possa presentare velocità così diverse (o velocità diverse in generale).</p>
<p>Ma la cosa ancora più assurda è che se mi loggo sulla console del server, e da lì faccio ssh verso il Macbook, il download va a 400! E, ancora peggio, se da lì faccio ancora ssh verso il server, va sempre a 400!!!</p>
<p>Non è colpa del firewall, perché ho provato a disattivarlo, ma non cambia niente. Non c&#8217;è nemmeno alcun conflitto di interrupt, altrimenti non mi spiego come sia possibile quanto enunciato al paragrafo precedente</p>
<p>Non so dire se il problema si verificasse anche sul server vecchio, dato che non ricordo di avere lanciato un download dalla sua console. Certo è che ora mi viene il dubbio che tutte le volte che ho infamato l&#8217;ADSL di Libero forse ho sbagliato.</p>
<p>Io non so più dove sbattere la testa. Qualcuno ha idee? Il sistema operativo è <em>Slackware 12.2</em>, con il kernel 2.6.27.7-smp.</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=466&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2009/01/29/slow-dawn/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Under heavy load</title>
		<link>http://www.sukkology.net/blog/2009/01/22/under-heavy-load/</link>
		<comments>http://www.sukkology.net/blog/2009/01/22/under-heavy-load/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 20:56:18 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/?p=463</guid>
		<description><![CDATA[gcc-java sembra piuttosto pesante: 11:27:48 up 12:33,  1 user,  load average: 75.46, 92.18, 93.85 Mah&#8230;]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>gcc-java sembra piuttosto pesante:</p>
<pre>11:27:48 up 12:33,  1 user,  load average: 75.46, 92.18, 93.85</pre>
<p>Mah&#8230;</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=463&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2009/01/22/under-heavy-load/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Clean&#8230; The cleanest I&#8217;ve been</title>
		<link>http://www.sukkology.net/blog/2008/05/17/clean-the-cleanest-ive-been/</link>
		<comments>http://www.sukkology.net/blog/2008/05/17/clean-the-cleanest-ive-been/#comments</comments>
		<pubDate>Sat, 17 May 2008 17:20:56 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rm]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/2008/05/17/clean-the-cleanest-ive-been/</guid>
		<description><![CDATA[Poco fa stavo facendo un po&#8217; di pulizia su un server che amministro. Una delle cose che volevo fare era &#8220;zippare&#8221; tutti i log dei backup relativi al 2007 e cancellarli, in modo da avere una directory con una quantità di file umanamente gestibile. Per questo lancio: linuxsrv backup # tar cjvf log2007.tar.bz2 *2007* Il [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Poco fa stavo facendo un po&#8217; di pulizia su un server che amministro. Una delle cose che volevo fare era &#8220;zippare&#8221; tutti i log dei backup relativi al 2007 e cancellarli, in modo da avere una directory con una quantità di file umanamente gestibile. Per questo lancio:</p>
<p><code>linuxsrv backup # tar cjvf log2007.tar.bz2 *2007*</code></p>
<p>Il comando impiega il suo tempo, e mi crea il buon file <em>log2007.tar.bz2</em>, contenente tutti i log del suddetto anno. A questo punto posso anche rimuovere i file individuali dei log, quindi lancio:</p>
<p><code>linuxsrv backup # rm *2007*</code></p>
<p>Geniale, eh? Spero che i log del 2007 non mi servano mai&#8230;</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=342&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2008/05/17/clean-the-cleanest-ive-been/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Where boys fear to tread</title>
		<link>http://www.sukkology.net/blog/2008/02/25/where-boys-fear-to-tread/</link>
		<comments>http://www.sukkology.net/blog/2008/02/25/where-boys-fear-to-tread/#comments</comments>
		<pubDate>Mon, 25 Feb 2008 21:00:41 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Chat logs]]></category>
		<category><![CDATA[Informatica]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[opi]]></category>
		<category><![CDATA[rm]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/2008/02/25/where-boys-fear-to-tread/</guid>
		<description><![CDATA[Opi mi stava parlando dei suoi primi passi nel mondo UNIX: (21:15:28) opi: ok (21:16:19) opi: ma perchè in effetti per alcune cose mi verrebbe instintivo usare più il terminale paradossalmente (21:16:33) opi: solo che non so ancora bene tutti i comandi (21:17:00) Ace of Sukkos: basta che metti insieme coppie di lettere a caso [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Opi mi stava parlando dei suoi primi passi nel mondo UNIX:</p>
<blockquote><p>(21:15:28) opi: ok<br />
(21:16:19) opi: ma perchè in effetti per alcune cose mi verrebbe instintivo usare più il terminale paradossalmente<br />
(21:16:33) opi: solo che non so ancora bene tutti i comandi<br />
(21:17:00) Ace of Sukkos: basta che metti insieme coppie di lettere a caso<br />
(21:17:12) Ace of Sukkos: tipo cp, mv, ls, cd, rm, ln, mc, ecc<br />
(21:17:19) Ace of Sukkos: :D<br />
(21:17:38) opi: ottimo consiglio :P<br />
(21:17:56) Ace of Sukkos: guarda che funziona! ogni tanto scopro comandi nuovi<br />
(21:18:00) Ace of Sukkos: vediamo un po&#8217;<br />
(21:18:12) Ace of Sukkos: rotfl<br />
(21:18:17) Ace of Sukkos: ho appena trovato rt, ad esempio<br />
(21:18:23) Ace of Sukkos: che non so a cosa serva, ma esiste :D<br />
(21:18:31) Ace of Sukkos: e strarotfl<br />
(21:18:32) Ace of Sukkos: anche ui<br />
(21:18:34) Ace of Sukkos: whahaha<br />
(21:18:45) opi: ma porc<br />
(21:18:53) opi: ho stuzzicato la tuo nerdosità<br />
(21:18:54) opi: uff<br />
(21:19:03) opi: non dovevo farlo :P<br />
(21:19:13) Ace of Sukkos: lol, we!<br />
(21:19:24) Ace of Sukkos: muahahaha, magnifico<br />
(21:20:50) opi: &#8230;</p></blockquote>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=326&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2008/02/25/where-boys-fear-to-tread/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.10</title>
		<link>http://www.sukkology.net/blog/2007/12/21/ubuntu-710/</link>
		<comments>http://www.sukkology.net/blog/2007/12/21/ubuntu-710/#comments</comments>
		<pubDate>Thu, 20 Dec 2007 23:01:24 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/2007/12/21/ubuntu-710/</guid>
		<description><![CDATA[Da quando l&#8217;hard disk del portatile è passato a miglior vita, costringendomi a sostituirlo e a reinstallare tutto da capo, sono diventato un utente Ubuntu, e quindi GNOME. Non che Slackware e KDE mi abbiano stufato (giammai!), ma mi sembra giusto valutare anche delle alternative, per ogni evenienza, e devo dire che, finora, la cosa [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Da quando l&#8217;hard disk del portatile è passato a miglior vita, costringendomi a sostituirlo e a reinstallare tutto da capo, sono diventato un utente <em>Ubuntu</em>, e quindi <em>GNOME</em>. Non che <em>Slackware</em> e <em>KDE</em> mi abbiano stufato (giammai!), ma mi sembra giusto valutare anche delle alternative, per ogni evenienza, e devo dire che, finora, la cosa è stata molto piacevole.</p>
<p>Su Ubuntu, tanto di cappello. È davvero una bella distribuzione, e questa <em>Gutsy Gibbons</em> è veramente piacevole da usare e amministrare, con migliaia di pacchetti disponibili, ottimamente configurati, e con tutta una serie di utility davvero comode per compiere anche le operazioni di amministrazione più complesse con pochi click/comandi. Il rovescio della medaglia è lo stesso delle altre distribuzioni dotate di package manager &#8220;intelligente&#8221; (ossia tutte tranne Slackware), ovvero che l&#8217;installazione dei pacchetti e delle relative dipendenze funziona bene finché si usano i pacchetti così come sono, senza tentare di ricompilarli o di sostituirne uno con una versione compilata di persona (magari per averne una versione più aggiornata o con particolari opzioni di compilazione). Devo anche ammettere che la mia familiarità con <em>apt</em> è ancora scarsa, e magari mi ricrederò in futuro. Certo però che il fatto che apt sia composto da 1000 tool, molti dei quali si sovrappongono in funzionalità, non ne aiuta la piena comprensione. Il tutto comunque passa in secondo piano quando si nota che qualunque periferica si colleghi al PC (ho provato lettore MP3, macchina fotografica digitale, lettore di SD, pennette/dischi USB), questa viene rilevata correttamente e il suo utilizzo è immediato.</p>
<p>Per quanto riguarda GNOME, devo ammettere che, ora che a lavoro ho &#8220;preso la mano&#8221; con <em>MacOS X</em>, apprezzo molti degli aspetti di questo ambiente grafico che prima trovavo insensati o incomprensibili. Forse nessuno l&#8217;ha mai detto chiaramente, ma KDE è nettamente ispirato a <em>Windows,</em> mentre GNOME si rifà più a MacOS X, almeno per quanto riguarda le funzionalità. GNOME, insomma, segue la filosofia delle &#8220;poche utili opzioni, piuttosto che quella della &#8220;customizzazione esasperata&#8221; perseguita da KDE, che, in effetti, risulta spesso in uno smarrimento iniziale, quando ci si trova davanti a una nuova applicazione. L&#8217;aspetto che però più odio di GNOME è l&#8217;esecrabile <em>gconf-editor</em>: trattasi di un&#8217;applicazione dannatamente simile all&#8217;editor del registro di Windows, che permette di modificare molte opzioni delle applicazioni non direttamente raggiungibili dall&#8217;interno dell&#8217;applicazione stessa. Una scelta opinabile, perlomeno, ma dato che sto tentando di usare il portatile da utente medio, per navigare/leggere e scrivere posta/chattare/usare<em> OpenOffice</em>/ecc, conto di non averci troppo a che fare.</p>
<p>Tuttavia, ci sono due comportamenti di GNOME che mi fanno veramente girare le palle. Sono piccolezze, ma non vedo perché, dopo tutti sti anni di sviluppo, non siano ancora implementate.</p>
<p>La prima riguarda il window manager, <em>Metacity</em>: ogni volta che si apre una nuova finestra, questa viene posizionata nell&#8217;angolo in alto a sinistra, mentre io la vorrei centrata in mezzo allo schermo. Anche KDE è stato così per anni, ma dalla versione 3 o giù di lì, il posizionamento delle nuove finestre è decisamente customizzabile.</p>
<p>La seconda riguarda <em>Evolution</em> (il client di posta/agenda/PIM), che non riesco a convincere a non fare il top-posting: quando si risponde a un messaggio, il cursore viene posizionato in cima, e il messaggio originale viene inserito sotto. Questa è una delle cose più becere che un client di posta possa fare (e io stesso l&#8217;ho fatto per anni :D). Il messaggio originale andrebbe posizionato in cima, in modo che gli si possa rispondere sotto o in mezzo, frase per frase.</p>
<p>In realtà spero di essere stupido io, e di non aver trovato le opzioni per far sì che tutto funzioni come voglio io, pertanto spero che qualcuno mi smentisca e mi spieghi come fare, magari senza usare gconf-editor per delle cose così basilari ;).</p>
<p>Per il resto&#8230; consiglio vivamente di provare questa Ubuntu 7.10, soprattutto per chi vuole una distribuzione GNU/Linux subito pronta e funzionale, senza dover smanettare troppo.</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=323&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2007/12/21/ubuntu-710/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Buchi neri</title>
		<link>http://www.sukkology.net/blog/2007/12/03/buchi-neri/</link>
		<comments>http://www.sukkology.net/blog/2007/12/03/buchi-neri/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 23:59:41 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[The world we live in and life in general]]></category>
		<category><![CDATA[bootleg]]></category>
		<category><![CDATA[flac]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[u2]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/2007/12/03/buchi-neri/</guid>
		<description><![CDATA[Stasera volevo ascoltare un veeeeecchio bootleg degli U2 procuratomi mediante trading moooooolto tempo fa. Prendo la custodia, la apro e&#8230; AAAAAAAAAAAARGH! La &#8220;vernice&#8221; del CD stava cadendo a pezzi, bucherellandosi qua e là! Al che faccio una rapida cernita dei miei bootleg e scopro che tutti i CD di quella marca stanno facendo la stessa [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Stasera volevo ascoltare un veeeeecchio bootleg degli U2 procuratomi mediante trading moooooolto tempo fa. Prendo la custodia, la apro e&#8230; AAAAAAAAAAAARGH! La &#8220;vernice&#8221; del CD stava cadendo a pezzi, bucherellandosi qua e là! Al che faccio una rapida cernita dei miei bootleg e scopro che tutti i CD di quella marca stanno facendo la stessa fine!</p>
<p>Era da un po&#8217;, in realtà, che volevo controllare i miei bootleg di vecchia data, proprio per paura che finissero a questo modo, ma non ne avevo mai trovato il tempo. L&#8217;idea era quella di passarli tutti in un formato digitale lossless, in modo da poterli conservare facilmente, e anche di poterli condividere su qualcuno dei tanti siti di scambio bootleg. Si imponeva dunque un&#8217;anticipazione della procedura, almeno per quanto riguardava i CD problematici, al fine di salvare il salvabile.</p>
<p>Per il ripping ho ovviamente utilizzato hCDrip, ovvero il programmino Python che mi sono fatto da solo tempo addietro, che fa un po&#8217; da frontend a cdparanoia e ai vari encoder MP3, FLAC, Shorten, ecc&#8230;, condendo il tutto con un po&#8217; di supporto CDDB (Forse ne ho anche già pubblicato una versione, non ricordo! Al momento ha trovato qualche problema minore, ma prima o poi ne pubblicherò una nuova versione). Il formato che ho scelto è il FLAC, uno dei più diffusi e supportati.</p>
<p>Comunque, a parte questo, riascoltando uno dei bootleg salvati, mi sono accorto che l&#8217;audio era decisamente più lento del dovuto. Ovviamente questo si notava anche dal pitch, troppo basso. Era quindi il caso di sistemare il problema. E questo mi ha permesso di apprezzare un tool come sox che, unito alla potenza di una shell Unix, rende il lavoro rapido e indolore. Ecco come ho fatto:</p>
<p><code>for i in *.flac; do flac -d -c "$i" | sox -t wav - "$(basename "$i" .flac).wav" speed 1.07; done<br />
rm *.flac<br />
flac --best *.wav<br />
rm *.wav</code></p>
<p>Tutto qua! Evito di spiegare ogni passo, dato che dovrebbe essere tutto abbastanza comprensibile. Aggiungo solo che il valore 1.07 l&#8217;ho trovato a tentativi, provandone di diversi e ascoltando il risultato.</p>
<p>A qualcuno interessa il concerto degli U2 di Werchter 1982? :)</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=320&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2007/12/03/buchi-neri/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>rm a casaccio</title>
		<link>http://www.sukkology.net/blog/2007/11/04/rm-a-casaccio/</link>
		<comments>http://www.sukkology.net/blog/2007/11/04/rm-a-casaccio/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 22:57:59 +0000</pubDate>
		<dc:creator>SukkoPera</dc:creator>
				<category><![CDATA[Informatica]]></category>
		<category><![CDATA[The world we live in and life in general]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rm]]></category>

		<guid isPermaLink="false">http://www.sukkology.net/blog/2007/11/04/rm-a-casaccio/</guid>
		<description><![CDATA[Oggi non deve essere proprio giornata. Prima ho cancellato, accidentalmente, /usr/bin. Dopo una lunga e faticosa riparazione (ovviamente senza reinstallare), ho pensato bene di cancellare deliberatamente anche /var/log/packages. Sono proprio un pirla. AGGIORNAMENTO: Prima di andare a dormire, la stessa sera, ho anche fatto in tempo a rischiare di eliminare la cartella in cui raccolgo [...]]]></description>
			<content:encoded><![CDATA[<div class='pce-enabled-section'><p>Oggi non deve essere proprio giornata. Prima ho cancellato, accidentalmente, <em>/usr/bin</em>. Dopo una lunga e faticosa riparazione (ovviamente senza reinstallare), ho pensato bene di cancellare deliberatamente anche <em>/var/log/packages</em>.</p>
<p>Sono proprio un pirla.</p>
<p>AGGIORNAMENTO: Prima di andare a dormire, la stessa sera, ho anche fatto in tempo a rischiare di eliminare la cartella in cui raccolgo tutti i miei documenti fin dai miei primi tempi al PC (ossia dal 1994). Si è salvata solo perché ho &#8220;dimenticato&#8221; <em>-rf</em> nel comando&#8230;</p>
</div><img src="http://www.sukkology.net/blog/?ak_action=api_record_view&id=315&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.sukkology.net/blog/2007/11/04/rm-a-casaccio/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

