Ehi, che ci faccio qui,
fuori nella notte?
Abbiamo voluto essere qui.
Allora camminiamo piano,
respira a tempo.
Ti sei innamorata tu
ed io ho letto per primo
nel tuo cuore.
Libro senza indice:
già mi parve
di conoscerlo a memoria.
Arrivati nel parco.
Tremo dovendoti chiedere qualcosa,
e poi la voce esce.
Dai, è tardi. È ora
di tornare al caldo delle mura.
Mettiamo fine a questa breve fuga
solo nostra.
Abbiamo un sorriso nuovo,
perché ora siamo in due.
2 Nov
26/08/2009
29 Ott
Ubuntu alla radio
Come molti di voi sapranno, a Caterpillar (trasmissione di radio 2) è stato fatto un intervento di presentazione su Ubuntu. Alcuni si sono lamentati di un presunto pressapochismo o cose strane, io personalmente sono molto contento e soddisfatto del fatto che le persone ascoltando la radio abbiano potuto scoprire un sistema operativo per esseri umani e di filosofia aperta.
L’audio è ascoltabile online, e volendo potrei inserirlo direttamente in questo post. Tuttavia vi rimando a questo post di Fabio Marzocca per ascoltare, si merita tutte le visite che gli farete.
P.s.: già che ci sono… benvenuta, Karmic Koala.
28 Ott
Panico immotivato: cancellarsi /dev
Vi racconto in un lampo una avventura capitatami pochi minuti fa. Per una serie di circostanze che non è il caso di approfondire troppo (stavo tentando di debuggare Uck su Karmic, o perlomeno trovare dei workaround), mi sono ritrovato a fare un chroot che poi è finito male.
In sintesi, ho pensato bene di cancellare una directory nella mia home con i poteri di root, dimenticandomi che in una sottodirectory ci avevo montato il mio /dev, ovvero l’insieme di tutti i file di dispositivo del mio sistema Linux! Mi sono subito buttato a capofitto alla ricerca di un’aiuto insperato (del genere “caspita adesso mi tocca reinstallare il sistema”). Ho trovato un post sulla mailing list freebsd-questions, che recitava così:
/dev/ on FreeBSD 5.* is a pseudo filesystem generated dynamically by the kernel. [...] A reboot will put everything back to normal.
Ovverosia, un riavvio e passa la paura. A quel punto mi sono fatto coraggio ed ho riavviato… Tutto a posto!
22 Ott
Linux day 2009 in provincia di Vicenza: 4 appuntamenti per tutti i gusti!
Lo so che non vi do molto preavviso, ma credo già sappiate tutti che quest’anno il Linux Day si svolge il 24 ottobre, quindi dopodomani. Si tratta del miglior modo per tutti (dai principianti agli esperti) di incontrarsi per scoprire oppure approfondire la conoscenza di Linux e del software libero.
Quest’anno la provincia di Vicenza si carica di ben 4 appuntamenti distinti!
Il Linux Day è organizzato a Vicenza, Bassano del Grappa, Schio e Thiene. I siti di riferimento per tutti i dettagli sono i seguenti:
- vicenza.linuxday.it
- bassano.linuxday.it
- schio.linuxday.it
- thiene.linuxday.it
- linuxday.it per vedere tutti gli altri luoghi ed avere indicazioni precise sugli indirizzi (con tanto di mappa)

La locandina che ho realizzato per Vicenza e Bassano, qui in altissima risoluzione (3,3mb)
Vi segnalo con piacere che è stato pubblicato anche un articolo sul Giornale di Vicenza ed uno su BassanoNet a riguardo della manifestazione.
Quest’anno la mattina sarò a Bassano del Grappa, oltretutto alle 10.30 ci sarà un mio talk su Gimp (così sfoggio un po’ le slide nuove
) e al pomeriggio ho deciso che andrò a Schio, perché voglio conoscere i pinguini di lì e ci sono anche un paio di miei amici che vorrei rivedere.
Per cui se qualcuno di voi capita a Bassano la mattina o a Schio il pomeriggio, è molto probabile che ci si possa incontrare.
15 Ott
PPA per Java su Firefox 3.5 in Ubuntu Jaunty
Da quando ho aggiornato Firefox alla versione 3.5 con Ubuntuzilla sono sempre rimasto soddisfatto.
Dopo un po’ però mi sono accorto che non mi funzionavano più le applet in Java quando però nella lista dei plugin disponibili era indicato il supporto a Java con tecnologia open source (quindi IcedTea) che funzionava fino a poco prima. Ho cercato un po’ su internet e dicevano che anche il plugin proprietario non funzionava (a me dava già problemi prima), per cui era un altro motivo per non tentare di installarlo (oltre al fatto che è proprietario, appunto).
Ad un certo punto mi sono imbattuto nella segnalazione di bug decisiva. Tra i commenti un utente ha descritto in dettaglio il motivo del problema ed ha fornito una soluzione:
In summary, The Jaunty version of openjdk-6 IcedTeaPlugin is built against the xulrunner 1.9.0.x dev headers (which Firefox 3.0.x uses). IcedTeaPlugin creates an instance of nsIProcess using the Interface ID (IID) declared in those headers. The nsIProcess object then loads and manages the JVM in another process.
Firefox 3.5 uses xulrunner 1.9.1.x, which has ‘unfrozen’ the nsIProcess interface definition and consequently changed the IID. Therefore when xulrunner 1.9.1 is asked to create the nsIProcess object by IcedTeaPlugin it fails since the old xulrunner 1.9.0 IID doesn’t exist.
I’ve patched IcedTeaPlugin.cc to query the IID of nsIProcess at run-time rather than use the build-time definition. I’ve tested the same IcedTeaPlugin.so with Firefox 3.0 and 3.5 and both work correctly, starting the applet.
Allegato al messaggio c’è un debdiff. Ho subito cercato di imparare che cos’è e come si usa. L’operazione mi ha richiesto qualche ora di compilazione prima di accorgermi che i pacchetti li aveva già messi lui nel suo PPA! Ops…
Perciò vi riporto qui le istruzioni per aggiornare OpenJdk ed avere di nuovo il vostro Java libero perfettamente funzionante.
Per prima cosa, dovete aggiungere il repository. Come al solito potete aggiungere le seguenti righe con lo strumento Sorgenti software, oppure aggiungendole in fondo al file /etc/apt/sources.list (ricordatevi di aprirlo come amministratore):
deb http://ppa.launchpad.net/intuitivenipple/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/intuitivenipple/ppa/ubuntu jaunty main
A questo punto fate nel terminale:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 29047922
sudo aptitude update
Ora con Synaptic potete installare il pacchetto icedtea6-plugin o aggiornarlo se è già presente.
Ricordate, se l’avete, di disinstallare il plugin Java di Sun per evitare conflitti. Infine verificate che tutto funzioni all’apposita pagina di test.
P.s.: domenica ho aggiornato alla versione pre-finale di Ubuntu 9.10 quindi questo è uno degli ultimi post che leggerete a proposito di Jaunty sul mio blog. Ricordate che Karmic esce il 29 ottobre!
8 Ott
Far scorrere del testo multicolonna in Inkscape
Questa è una “operazione” che come avrete visto ho tentato di fare (a memoria) quando ho fatto il talk su Inkscape. Purtroppo in quel momento non ricordavo che non esiste una funzione particolare per far fluire il testo in diversi box uno di seguito all’altro, ma basta usare un certo criterio. 
Però poi sono andato a ripassarmi i passaggi, e mi pareva giusto segnalarli anche a voi, visto che sono utili. In pratica, il trucco consiste nel selezionare i box in cui vogliamo mettere il testo in ordine inverso e poi fare Testo > fluisci in struttura. Il tutto è spiegato con molta chiarezza in questo forum.
P.s.: informazione di servizio. Anche se sembra, non sono a corto di idee e non ho dimenticato il blog. È che il Linux Day richiede tanto lavoro e c’è poco tempo, inoltre c’è anche un altro progetto del Lug da portare avanti. Appena possibile tornerò a scrivere tutti i post che ho in mente.
8 Ott
Abbigliamento con software libero
Bazzicando tra i feed mi è capitato di leggere, tra le news del progetto Wine, di FreeWear. Sul sito sono presenti le magliette di diversi progetti a codice aperto (tanto per fare degli esempi: Wine, Python, Debian, Arch Linux, …). A quanto pare, per ogni maglietta che acquistate vengono devoluti 3 euro all’organizzazione appropriata. Mica male come idea, no? ![]()














