Sei sulla pagina 1di 43

Full Circle

LA RIVISTA INDIPENDENTE PER LA COMUNITÀ LINUX UBUNTU

NUMERO 47 0 Marzo 2011


LINUX LABS
FILE SYSTEM 0 P. 2
Sony Reader photo: Kayakleader (Flickr.com)
Books photo: Shutterhacks (Flickr.com)

SOFTWARE EBOOK SU LINUX


PARTE 1 : CALIBRE, KINDLE, DRM E TANTO ALTRO
full circle magazine n. 47 1 indice ^
full circle magazine non è affiliata né sostenuta da Canonical Ltd.
Notizie Linux p.04
Full Circle
LA RIVISTA INDIPENDENTE PER LA COMUNITÀ UBUNTU
Donne Ubuntu p.30

Programmare in Python p.21 p.09 Giochi Ubuntu p.32

Scrivere per Full Circle p.19 Linux Lab p.20


Le linee guida per inviare un Cos'è un file system e cos'è
articolo a Full Circle. Contiamo EXT3? Mettetevi comodi e
LibreOffice p. 2 p.14 molto sui vostri articoli, quindi lasciate che Zio Robin ve lo Comanda & Conquista p.05
scriveteli e inviateceli! spieghi.

Software Ebook in Linux p.16 Recensione 0 Piano Booster p.26 Lettere p.28 Top 5 p.39

Gli articoli contenuti in questa rivista sono stati rilasciati sotto la licenza Creative Commons Attribuzione 0 Non commerciale 0 Condividi allo stesso
modo 3.0. Ciò significa che potete adattare, copiare, distribuire e inviare gli articoli ma solo sotto le seguenti condizioni: dovete attribuire il lavoro
all'autore originale in una qualche forma (almeno un nome, un'email o un indirizzo Internet) e a questa rivista col suo nome ("Full Circle Magazine") e
con suo indirizzo Internet www.fullcirclemagazine.org (ma non attribuire il/gli articolo/i in alcun modo che lasci intendere che gli autori e la rivista
abbiano esplicitamente autorizzato voi o l'uso che fate dell'opera). Se alterate, trasformate o create un'opera su questo lavoro dovete distribuire il lavoro risultante con la
stessa licenza o una simile o compatibile. Fullcircle è completamente indipendente da Canonical, lo sponsor dei progetti di Ubuntu, e i punti di vista e le opinioni
espresse nella rivista non sono in alcun modo da attribuire o approvati dalla Canonical.
full circle magazine n. 47 2 indice ^
EDITORIALE
Questa rivista è stata creata utilizzando:

Benvenuti ad un altro numero di Full Circle!


Questo mese non noterete molti cambiamenti grafici, ma ci sono un sacco di modifiche sullo
sfondo di FCM 47. Ubuntu 11.04 è ormai dietro l'angolo con molte novità che però non posso dire
di gradire veramente. Così ho deciso di passare a Kubuntu (al momento versione 10.10) che usa
Ubuntu come base ma adotta il desktop KDE.

La cosa che principalmente non mi convince in Ubuntu 11.04 è Unity. La nuova interfaccia
studiata per i netbook semplicemente non mi piace, ed è questo il motivo principale del mio
passaggio a Kubuntu. Un'altra ragione è l'aggiunta del Social Networking e parecchie altre
aggiunte e rimozioni dal default che penso siano inutili. Per fortuna oggi KDE, con la versione 4, è Full Circle Podcast
così semplice da utilizzare che mi ci sono subito sentito come a casa.
Rilasciato ogni due settimane, ogni
episodio tratta tutte le principali
Ad ogni modo, basta parlare di me. Elmer continua la sua serie su LibreOffice, la serie su notizie, opinioni, riviste, interviste e
Python arriva al numero 21(!) e iniziamo la serie di due parti di Kevin O'Brien sul software e0book. feedback dei lettori del mondo di
Il prossimo mese Kevin darà uno sguardo su come reperire (legalmente!) degli ebook. Ubuntu. Il Side0Pod è una novità: è un
breve podcast aggiuntivo (senza
regolarità), inteso come
Per tutti i fan della serie su Python, poi, solo la scorsa settimana abbiamo pubblicato la prima un'appendice del podcast principale.
di numerose edizioni speciali su Python. Nella prima abbiamo riunito le parti dalla 01 alla 08 in un Qui vengono inseriti tutti gli
solo numero pratico ed elegante. Tenetevi pronti al più presto per la prossima edizione speciale! argomenti di tecnologia generale e
materiali non inerenti Ubuntu che
non rientrano nel podcast principale.
Continuate a mandarci le vostre lettere. Questo mese ne ho ricevute abbastanza per
riproporre la sezione Lettere nella sua gloriosa forma a due pagine! Ricordate: senza i vostri Ospiti:
contributi la rivista si restringe. Robin Catling
Ed Hewitt
Dave Wilkins
Con i migliori saluti, e restate in contatto!
Ronnie http://fullcirclemagazine.org
ronnie@fullcirclemagazine.org

full circle magazine n. 47 3 indice ^


NOTIZIE LINUX
E dopo Natty? Un libro di Ubuntu su Kindle a 0,99 $. Firefox 4 doppia
i download di IE9
Keir Thomas è l'autore del Guida Tascabile di in 24 ore
Ubuntu, l'incredibilmente famoso libro gratuito su
Ubuntu che è stato letto da oltre un milione di
persone.

Quest'ultimo ha recentemente iniziato a scrivere dei


libri riguardanti Ubuntu su Kindle al costo di soli 0,99
$. Potete trovare maggiori dettagli al seguente
Quello che vogliamo è qualcosa di indirizzo: http://keirthomas.com/kindle.html
ingegnoso, qualcosa di seducente, Firefox può essere stato messo in
qualcosa di raffinato e curato allo stesso I libri sono in vendita sugli Amazon Store degli Stati difficoltà dal nuovo e competitivo browser
tempo. Qualcosa che abbia tutta la Uniti e del Regno Unito. Uno di loro è attualmente il di casa Microsoft, ma con più del doppio
determinazione della poesia di T.S. Eliot libro di Linux più venduto su Amazon. dei download nel suo primo giorno, oggi
abbinata all' "effabile ineffabilità” dei Firefox 4 si è librato sopra il suo rivale di
valori che condividiamo: amicizia e una buona lunghezza.
esperienza. Qualcosa che catturi sia la
competenza degli sviluppatori di Ubuntu Microsoft, non senza motivo, si è vantata
che l'immaginazione del progetto che il suo IE9 era stato scaricato 2,35
Ayatana.
FULL CIRCLE NOTIFIER – Versione Beta! milioni di volte nelle prime 24 ore dopo il
suo rilascio la settimana scorsa. Ed è infatti
Il nostro carissimo Robert Clipsham (mrmonday) ha rilasciato la prima versione beta di
Questo ci porta inevitabilmente a Oneiric un grande numero, specialmente per un
Full Circle Notifier, una piccola applicazione che si sistema nel vostro system tray e vi
Ocelot (Gattopardo Onirico). browser di cui gli appassionati di
annuncerà non solo il rilascio di nuovi numeri e podcast, ma può essere settata anche
tecnologia si sono fatti beffe per anni.
per scaricarveli direttamente in
Onirico indica qualcosa che ha a che fare
automatico! Diverse persone
con il mondo dei sogni e la combinazione Ma meno di 24 ore dopo il suo lancio,
stanno lavorando a vari pacchetti
con il gattopardo mi ricorda il modo in cui Firefox 4 aveva realizzato già 4,7 milioni di
di FCN per le diverse distro. Per
si crea l'innovazione: una parte di sogno download secondo il sito Mozilla Glow che
maggiori informazioni date uno
ed una parte di disciplina. li ha registrati.
sguardo al Google Group di
FCN: http://goo.gl/4Ob4
Fonte: markshuttleworth.com Fonte: http://news.cnet.com

full circle magazine n. 47 4 indice ^


COMANDA & CONQUISTA
Scritto da Lucas Westermann
Conky e Lua

M
i sono accorto che il installato Conky (la 1.7.2 è presente
mese scorso ho detto nei Repository già a partire dalla Orologio
che avrei realizzato un versione 9.10 Karmic Koala). Configurare l'orologio.
articolo su Zenity Assumerò che tutti abbiano una Per ogni anello che si vuole creare, si avrà bisogno di inserire nella
all’interno di uno script. Comunque versione 9.10 o successiva. Se state Setting Table un codice come questo:
non potevo pensare ad uno script utilizzando una versione più vecchia, {
name='time',
che potesse trarre beneficio da Launchpad probabilmente, avrà un arg='%I',
Zenity senza renderlo estremamente server PPA apposta per voi. max=12,
complicato. Così decisi di andare bg_colour=0xffffff,
oltre scegliendo Conky, e nello A proposito dei widget, creeremo bg_alpha=0.1,
fg_colour=0xffffff,
specifico scegliendo gli script di lua un piccolo Demone di Riproduzione fg_alpha=0.4,
per disegnare oggetti grafici per il Audio (MPD) ed un piccolo orologio x=165, y=170,
desktop (in questo caso degli anelli, (gli stessi widget sono disponibili radius=89,
ma sono sicuro sia possibile nello screenshot sopra). Poi, dato thickness=7,
start_angle=0,
realizzarne anche degli altri). Prima che non ho avuto bisogno di ricreare end_angle=360
di iniziare vorrei fare una premessa e la ruota (o come in questo caso },
cioè che non sono affatto un l’anello), utilizzerò il seguente script
programmatore di codice lua, perciò come base per quello che andremo a
fare adesso: script, vi chiedo di decidere se volete
c'è una buona probabilità che esista
http://londonali1010.deviantart.com scriverlo in due separate istanze ciascun widget per posizionarli
una via più semplice per realizzare le
/art/quot0Rings0quot0Meters0for0 Conky (come ho fatto io) o all’interno della finestra di Conky.
modifiche che ho fatto, ma questo è
Conky0141961783. all’interno di una singola. La ragione Per esempio, se la finestra di Conky
quello cui sono riuscito ad arrivare.
per la quale ho scelto di usare due si apre a (400,200) ((x,y)) allora un
Per quelli di voi a cui piacerebbe istanze è piuttosto semplice. Ho widget con posizionamento (100,85)
Per quelli di voi che non hanno
completare gli Script (con altre due istanze Conky sul mio sarà effettivamente alla posizione
chiaro di cosa stia parlando, questo
referenze/correzioni), andate a desktop e unendo i due widget in (500,285) sul vostro monitor. Tenete
screenshot del mio profilo di
vedere la sezione degli Script alla uno solo avrei ottenuto come in considerazione questa cosa.
DevianArt è un esempio di quello
fine di questo articolo. risultato la sovrapposizione delle Inoltre per utilizzare gli script lua,
che è possibile fare con Conky:
due istanze Conky. Se pensate di bisogna aggiungere le seguenti
http://lswest.deviantart.com/#/d3ay
utilizzarne solo una, avrete bisogno righe al proprio file .conckyrc:
5fb Pre codifica di aumentare la dimensione minima
e aggiustare i valori di X e Y per lua_load
Innanzitutto accertatevi di aver Prima di iniziare con l’attuale /home/lswest/conky_testing/rin
full circle magazine n. 47 5 indice ^
COMANDA & CONQUISTA
gs-v1.2.lua all’interno dell’anello dovete avere arc_w, t_arc+arc_w)”:
lua_draw_hook_pre ring_stats 12 divisioni. Le quattro variabili {
if pt['arg'] == '%S' then name='time',
successive sono semplicemente lo
dove la prima linea è ovviamente, sfondo, i colori di riempimento in cairo_arc(cr, xc, yc, ring_r, arg='%M',
angle_0, t_arc+arc_w) end max=60,
il percorso assoluto dello script lua, e primo piano e i loro livelli Alpha (o bg_colour=0xffffff,
il nome sotto è quello della vostra Trasparenza). Le variabili x e y bg_alpha=0.1,
funzione principale (se scrivete Quello che questa istruzione fa’ è fg_colour=0xffffff,
definiscono la posizione del vostro
concky_ring_stats o ring_stats, lo semplicemente partire da angle_0 fg_alpha=0.4,
vettore, radius è la larghezza x=165, y=170,
script troverà la funzione (alle 12 dell’orologio) ed estendere
dell’anello, thickness è la dimensione radius=79,
indipendentemente dalla modifica la linea. La prima cosa che faccio è
della linea, start_angle è la posizione thickness=7,
all’interno dello script stesso). inserire la linea originale dentro una start_angle=0,
dalla quale parte il cerchio (0°) e
dichiarazione else, ma funziona end_angle=360
end_angle dove termina (360°), così },
Lo script ha dei commenti per anche senza e c’è meno da scrivere,
abbiamo ottenuto un cerchio {
chiarire le righe di codice, ma perciò lasciamo perdere la buona
completo. name='time',
comunque le spiegherò brevemente. formattazione in questo caso. Se arg='%S',
Il nome è effettivamente il nome volete mettere la data al centro max=60,
Chi di voi conosce la bg_colour=0xffffff,
della variabile stessa di Conky (es. dell’anello, per il posizionamento si
formattazione del comando date sa bg_alpha=0.1,
${time}), gli “arg” sono gli argomenti che%I è il formato per le ore con lo 0 va un po' a tentativi, comunque ecco
fg_colour=0xffffff,
( es. ${time %l} e viene analizzato cosa dovete aggiungere nel vostro fg_alpha=0.4,
iniziale (cioè 01...12). Quello invece
dallo script nelle linee 1210131( su .conkyrc: x=165, y=170,
per l'orologio a 12 ore senza lo zero radius=70,
pastebin), all’interno della funzione iniziale è %l, ma ciò non ha rilevanza thickness=5,
${goto 115}${voffset150}${time
locale setup_ring. per questo orologio – l’ho fatto %A} start_angle=0,
Fondamentalmente questa funzione funzionare comunque bene anche ${goto 115}${time %b %d %Y} end_angle=360
invia il comando (dopo averlo },
con %H (0…23). I successivi due
formattato in ${name args}) a Conky anelli li ho fatti più piccoli e quello La linea goto, la fa slittare verso
che ottiene il risultato e lo elabora. fornirà le opzioni di formattazione di
dei secondi più sottile di due pixel. destra (potete utilizzare anche
Poi viene trasformato in un numero cui avete bisogno.
${offset <pixels>}), e voffset è
e le deviazioni (inserite nella Come potete vedere, è l’offset verticale (es. i pixel si
variabile max) dell’anello vengono abbastanza semplice. Se vi sta bene spostano dall’alto verso il basso Widget MPD
calcolate (così se si parla di 360 che l'anello dei secondi ve li conteggi della finestra di conky). Quello che
divisioni, ognuna di esse è ma senza la data al centro, avete ho fatto è stato quello di visualizzare Ora, prima di iniziare,vorrei
esattamente 1° dell’anello, oppure finito. Se invece, come me, volete il giorno sulla linea in alto (${time precisare che il widget che
se si ha 12, allora sono 2π/max (in che i secondi riempiano l’anello più %A}) e la data sulla linea sotto. Se descriverò di seguito funziona solo
radianti)). Non è importante se non interno, allora avrete bisogno di volete cambiare il modo in cui per MPD (Music Player Daemon),
capite questo, ma tenete solamente aggiungere la seguente riga prima vengono visualizzate, controllate la dato che Conky è carente di variabili
in mente che per avere dodici ore “cairo_arc(cr, xc, yc, ring_r, t_arc0 manpage del comando date, vi per altri riproduttori di musica. Sono
full circle magazine n. 47 6 indice ^
COMANDA & CONQUISTA
{ (argomento mancante). Una volta
if tonumber(flag) == 1 then
name='mpd_percent', fatto questo, ho anche modificato lo local updates=conky_parse('${updates}')
arg='', script per far scomparire il widget update_num=tonumber(updates)
max=100,
quando la riproduzione musicale
bg_colour=0xffffff, if update_num>5 then
bg_alpha=0.1, viene messa in pausa. Per fare
for i in pairs(settings_table) do
fg_colour=0xffffff, questo, avete bisogno di effettuare setup_rings(cr,settings_table[i])
fg_alpha=0.4, le seguenti modifiche allo script: end
x=70, y=170, end
radius=60, end
thickness=7, aggiungete questa funzione all’inizio
cairo_destroy(cr)
start_angle=0, o alla fin del file: end
end_angle=360
}, function
conky_my_flag(my_arg) ${lua my_flag 0}
flag = my_arg ${if_mpd_playing}
sicuro che si potrebbe riuscire a farlo return "" ${lua my_flag 1}
funzionare lo stesso con del codice end ${execi 2 python /usr/bin/mpd-cover}
complesso, ma non penso che ne ${image /tmp/cover -p 40,138 -s 60x60 -u 15}
Dopo, mettete il seguente testo, ${if_match "${mpd_status}" == "Paused"}
valga la pena dato che la maggior ${offset 137}${voffset 40}${font
parte dei riproduttori musicali hanno preso dallo script originale:
DejaVuSans:bold:size=10}Paused
già una sorta di widget per sapere $endif
local ${if_match "${mpd_status}" == "Playing"}
cosa si sta ascoltando (Widget di updates=conky_parse('${update ${offset 137}${voffset 20}${font
riproduzione). s}') DejaVuSans:bold:size=10}${mpd_artist}
update_num=tonumber(updates) ${offset 137}${font DejaVuSans:size=9}${scroll 38
La settings_table per questo if update_num>5 then ${mpd_title}}$font
for i in $endif
widget, dovrebbe essere come il pairs(settings_table) do $endif
codice riportato in questa pagina, in setup_rings(cr,settings_table[
alto a sinistra. i])
end Così le ultime 11 righe del file che abbiamo creato è stata fatta così
end
Come potete vedere stiamo all'incirca, dovrebbero essere quelle per assegnare un valore alla
lavorando con 100 divisioni (dato riportate nel box in alto a destra. variabile globale flag che utilizziamo
all’interno della seguente
che un percento, sarà un valore tra 0 all’interno della dichiarazione if. Ora,
dichiarazione:
e 100). Inoltre la variabile arg è Quello che le modifiche prima che questo script funzioni,
vuota, il che è importante, dato che if tonumber(flag) == 1 then apportate sopra fanno, è avrete bisogno di inserire ${lua
ometterla completamente la <text from above> semplicemente distruggere il widget my_flag 0} e ${lua my_flag 1} nel
renderebbe incompatibile con loa end se MPD non sta suonando oppure vostro file .conkyrc, così che la
funzione che useremo più tardi cairo_destroy(cr) avviarlo normalmente. La funzione funzione possa essere chiamata e la

full circle magazine n. 47 7 indice ^


COMANDA & CONQUISTA
variabile flag sia impostata a 0 o 1, a script. Lo script mpd0cover è stato Script:
seconda che MPD sia messo in pausa scritto per essere eseguito con http://pastebin.com/SpC6bcn7 Lua
(0) oppure no (1). La sezione di testo Python 2.x ma potete sempre clock ring
del mio file .conkyrc assomiglia al utilizzare il programma 2to3 per http://pastebin.com/iZFdZAeg Lucas ha imparato tutto ciò che
conosce distruggendo più volte il suo
codice riportato nel box qui in alto. riscriverlo per Python 3. Se Conky mpd sistema e capendo che non aveva
incontrate dei problemi fatemelo http://pastebin.com/zkVVHkYk altre alternative che scoprire come
Quello che questo codice fa è sapere. Prestate attenzione che .conkyl_mpd rimetterlo in funzione. Potete
settare la variabile flag a 0 quando qualche simbolo potrebbe causare http://pastebin.com/BDa5MHuR spedire una mail a Lucas all’indirizzo:
lswest34@gmail.com.
if_mpd_playing è falsa altrimenti dei problemi allo script. Ho fatto conkyrc for clock
viene settata a 1. Il resto delle molte poche modifiche (semmai ne http://pastebin.com/ZX4pLbta mpd0
impostazioni mostrano e avessi fatte) allo script originale che cover script
posizionano la copertina dell’album, potete recuperare da qui:
visualizzano “Paused” quando MPD https://bbs.archlinux.org/viewtopic.
viene messo in pausa oppure php?id=112708
mostrano su due righe il nome
dell’Artista e il titolo della Canzone Mi auguro che la maggior parte di
sulla parte destra dell’anello quando voi abbiano trovato questo articolo
MPD è in riproduzione. interessante e, come sempre, sono
La parte di codice ${scroll 38 disponibile per nuove richieste,
${mpd_title}} permette al titolo di suggerimenti, feedback generali e
scorrere (così che il testo possa domande. Mi potete raggiungere
muoversi da destra verso sinistra) se per e0mail all’indirizzo:
non è più lungo di 38 pixel. Potete lswest34@gmail.com e ricordate di
anche tralasciare questo ma io l’ho mettere C&C o FCM nell’oggetto
messo per evitare che il mio testo così il messaggio on passerà
potesse essere più lungo della inosservato. Inoltre, l’Inglese e il
larghezza della mia finestra Conky. tedesco sono le mie lingue preferite
Per mostrare l’immagine, avrete perché altrimenti dovrei affidarmi a
bisogno di aggiungere le seguenti Google Translate. Se qualcuno
due impostazioni in una parte dovesse migliorare lo script che ho
qualsiasi sopra il marker di testo: riportato/utilizzato in questo artico,
sentitevi liberi di inviarmene una
imlib_cache_size 0 copia con una spiegazione delle
aggiunte/modifiche e io le segnalerò
Inoltre, lo script mpd0cover è all’inizio del prossimo articolo per
riportato sotto nella sezione degli chiunque ne fosse interessato.
full circle magazine n. 47 8 indice ^
HOW0TO
Scritto da Greg Walters
Programmare in Python 0 parte 21

S
e mi state seguendo da
tempo, dovreste ricordare le
lezioni 5 e 6. Allora parlammo
di Boa Constructor e del suo
utilizzo per realizzare applicazioni
dotate di interfaccia grafica. Bene,
questa volta impareremo a usare
Glade. Differente, ma simile. Lo potete
installare con Ubuntu Software Center:
cercate glade ed installate Costruttore
di interfacce utente GTK+ 2.

Giusto per la cronaca, l'applicazione


di oggi sarà trattata in più lezioni. Il fine
ultimo sarà realizzare un generatore di
playlist per i nostri mp3 ed altri file Proprietà e Ispettore.
multimediali. Questa parte del tutorial
si focalizzerà sull'interfaccia. La Nella tavolozza, cercate il gruppo
prossima volta ci occuperemo del "Livelli principali" e fate clic sul primo proprietà cercate il menù a discesa destroy fate clic sul menù a discesa
codice che terrà insieme le varie parti. strumento (posizionando il mouse Posizione finestra e selezionate della colonna Gestore e selezionate
comparirà la scritta "Finestra"). Centrato. Selezionate il checkbox "on_MainWindow_destroy". Questo
Iniziamo col disegnare la nostra Otterremo una "lavagna" vuota con cui Larghezza predefinita e impostate il creerà un evento che occorrerà quando
applicazione. Una volta avviato Glade, lavoreremo. valore a 650. Fate lo stesso con Altezza l'utente farà clic sulla "X" della barra
si aprirà la finestra delle preferenze predefinita ma immettendo 350. Fate del titolo. Un avviso... Dopo aver
(sopra). Selezionate Libglade e Notate che nell'Ispettore comparirà clic, quindi, sulla scheda Comuni e impostato l'evento destroy, fate clic
"all'interno dei livelli principali", quindi window1 sotto la sezione Widgets. Ora scorrete fino alla voce "Visibile". ovunque sopra o sotto per rendere
fate clic su Chiudi. Ci sarà così mostrata spostatevi nelle proprietà, cambiate il ASSICURATEVI CHE SIA SELEZIONATO effettivi i cambiamenti. Sembra si tratti
la finestra principale. nome da window1 a MainWindow e "SÌ", altrimenti la vostra finestra non di un bug di Glade. Ancora, salvate il
impostate il Titolo della finestra a sarà visibile. Per finire, selezionate la progetto.
Diamole un'occhiata (a destra). A "Playlist Maker v1.0". Salvate il tutto scheda Segnali, scorrete alla sezione
sinistra c'è la tavolozza, in mezzo l'area come "PlaylistMaker.glade". Prima di GtkObject e fate clic sulla freccia che Proprio come allora, dobbiamo
del designer e a destra le aree proseguire, nella scheda Generale delle punta a destra. In corrispondenza di inserire i nostri widget all'interno di

full circle magazine n. 47 9 indice ^


PROGRAMMARE IN PYTHON 0 PARTE 21
vbox e hbox. Questa è la cosa più (seconda icona da sinistra nella quinta scorrimento. Comparirà una finestra in alto, giusto sotto la barra del titolo.
difficile da ricordare quando si riga nella mia finestra) e fate clic sulla cui scegliere il Modello TreeView da Conterrà vari pulsanti che ci
programmano GUI. Andremo a inserire seconda cella della casella verticale. usare. Per ora semplicemente fate clic permetteranno di eseguire la maggior
un contenitore verticale quindi nella Proseguiamo inserendo due Caselle sul pulsante "OK". Lo imposteremo in parte delle operazioni. Useremo undici
tavolozza, nella sezione Contenitori, orizzontali, una per ciascuna delle due seguito. pulsanti e, da sinistra a destra, sono...
selezionate Casella verticale (seconda celle seguenti. Ciascuna dovrà
icona da sinistra nella riga superiore) e contenere tre elementi. Per finire, Ora dobbiamo concentrarci per un Aggiungi, Elimina, Pulisci lista, un
fate clic nella finestra vuota del aggiungete una Barra di stato nella momento sulla Finestra di scorrimento. Separatore, Sposta all'inizio, Sposta su,
designer. Comparirà una finestra con cella in basso. La trovate verso la fine Fate clic su essa nell'ispettore. Scorrete Sposta giù, Sposta alla fine, un altro
cui dovremo scegliere il numero di della sezione Controllo e la scheda Generale fino alla voce Separatore, Informazioni e Esci
elementi desiderati. Il valore visualizzazione della tavolozza. Ora il "Politica barra scorrimento
predefinito è tre, ma noi abbiamo vostro designer dovrebbe assomigliare orizzontale". Cambiare il valore in Nell'ispettore fate clic su "toolbar1"
bisogno di 5 elementi che serviranno, in all'immagine in basso. 'Sempre' e fate lo stesso per Politica per selezionarlo. Nella parte superiore
ordine, per la barra strumenti, una lista barra scorrimento verticale. Salvate di Glade dovrebbe esserci qualcosa che
ad albero, due sezioni per etichette, Ultimo, ma non meno importante: ancora. somiglia a una matita. Fate clic su essa.
pulsanti e campi di testo, e, per finire, aggiungete una Vista albero dalla Comparirà l'Editor della barra
una barra di stato. sezione Controllo e visualizzazione Ok, concentriamoci ora sulla barra strumenti. Fate clic sulla scheda
della tavolozza nel widget Finestra di strumenti. Quest'area sarà quella più in Gerarchia, vedrete qualcosa di simile a
Possiamo cominciare ad aggiungere questo:
i widget. Per iniziare, aggiungiamo una
barra degli strumenti dalla tavolozza. È
(nella mia finestra) la quarta icona della
seconda riga della sezione Contenitori.
Fate clic sulla cella più in alto della
nostra casella verticale. Noteremo che
la cella si rimpicciolirà fino a quasi
scomparire. Non preoccupatevi, la
recupereremo a breve.

A seguire, dovremo aggiungere


nella seconda cella una Finestra di Aggiungeremo tutti i pulsanti della
scorrimento che conterrà la lista ad barra da qui. I passi sono:
albero liberamente scorrevole. Quindi, • Fare clic sul pulsante Aggiungi
cercate Finestra di scorrimento nella • Cambiare il Nome del Pulsante
sezione Contenitori della tavolozza • Modificarne l'etichetta

full circle magazine n. 47 10 indice ^


PROGRAMMARE IN PYTHON 0 PARTE 21
• Selezionare un'immagine chiamandoli "tbtnMoveToTop", ciascuna (da destra a sinistra) l'attributo Espandere della scheda
"tbtnMoveUp", "tbtnMoveDown", un'etichetta, un campo di testo ed un Posizionamento va impostato su "No".
Ripeteremo la procedura per tutti "tbtnMoveToBottom", "Sep2", pulsante. Nella tavolozza, selezionate il Spostatevi sulla scheda Generale e
gli undici widget. Quindi, fate clic su "tbtnAbout" e "tbtnQuit". Sono sicuro widget Etichetta e inseritelo nella cella come Nome inserite btnGetFolder.
Aggiungi, nel campo Nome inserite che troverete le icone corrette. Una a sinistra. Poi inserite il widget Notate che, visto che non si tratta di un
"tbtnAdd". Scorrete in basso fino alla volta finito, potete chiudere la finestra Inserimento testo nella cella centrale e pulsante della barra strumenti,
sezione Modifica etichetta e inserite delle Gerarchie [ndt: a dire il vero è la il pulsante in quella a destra. Ripetete abbiamo omesso la 't' iniziale. Scorrete
"Aggiungi" in corrispondenza di finestra Editor barra strumenti, la procedura per la seconda casella alla voce Etichetta e inserite "Folder...".
Etichetta, quindi poco più in basso, Gerarchia è una sua scheda] e salvare il orizzontale. Quindi fate clic sulla scheda Segnali e
sotto a Modifica immagine, in lavoro. Dovreste avere qualcosa che impostate l'evento GtkButton/clicked
corrispondenza di ID dell'oggetto nello somiglia all'immagine in basso. Dobbiamo ora definire le proprietà su "on_btnGetFolder_clicked". Prima di
stock, usate il menù a discesa e dei controlli appena inseriti. impostare le proprietà degli elementi
selezionate "Aggiungi". Questo Ora dobbiamo impostare i gestori Nell'ispettore, selezionate label1 sotto della successiva casella orizzontale,
conclude il nostro pulsante Aggiungi. degli eventi per i pulsanti creati. hbox1. Nell'area Proprietà, selezionate dobbiamo fare ancora una cosa.
Lo abbiamo chiamato "tbtnAdd" così Nell'ispettore, selezionate il widget la scheda Generale, scorrete fino a Selezionate hbox1 nell'ispettore e
potremo riferirci ad esso in seguito nel tbtnAdd. Questa operazione dovrebbe "Modifica aspetto etichetta" e nella nella scheda Posizionamento
codice. "tbtn" è l'abbreviazione di evidenziare sia la voce nell'ispettore voce Etichetta inserite "Path to save impostate Espandere su "No". Questo
'Toolbar Button'. In questo modo è più che il pulsante stesso. Tornate nell'area file:". Quindi spostatevi nella scheda per far sì che la casella occupi meno
semplice da trovare nel codice, oltre a delle proprietà, selezionate la scheda Posizionamento e impostate spazio. Per finire, impostate il nome
essere auto0documentante. Segnali ed espandete GtkToolButton Espandere su "No". Dovreste ricordare del widget Inserimento testo su
per rivelare l'evento clicked. Nella il discorso sul posizionamento dalla "txtPath".
Dobbiamo ora aggiungere il resto colonna Gestore, come lezione passata. Impostate il
dei widget alla barra strumenti. precedentemente, selezionate riempimento a 4 per inserire un po' di Ora fate lo stesso per la seconda
Aggiungiamo un altro pulsante per "on_tbtnAdd_clicked" quindi fate clic spazio a destra e sinistra dell'etichetta. casella orizzontale, impostando
Elimina. Questo sarà chiamato (come sopra o sotto per forzare la modifica. Ora selezionate button1 e anche qui Espandere su "No", per l'etichetta
potete ben immaginare) "tbtnDelete". Fate lo stesso per tutti gli altri pulsanti
Ancora, impostate l'etichetta e l'icona. creati, selezionando
A seguire, inserite un altro pulsante "on_tbtnDelete_clicked" e così via.
chiamato "tbtnClearAll" e usate l'icona Ricordate di fare clic all'esterno per
Pulisci. Ora abbiamo bisogno del forzare i cambiamenti e salvate il
Separatore. Fate clic su Aggiungi, come progetto. I separatori non hanno
nome inseriamo "Sep1" e nel menù a bisogno di eventi, quindi ignorateli.
discesa Tipo scegliamo Separatore.
A seguire, dobbiamo popolare le
Aggiungiamo i widget rimanenti caselle orizzontali che conterranno

full circle magazine n. 47 11 indice ^


PROGRAMMARE IN PYTHON 0 PARTE 21
impostate il testo su "Filename:",
Espandere su "No", e Riempimento a 4. <widget class="GtkWindow" id="MainWindow">
<property name="visible">True</property>
Impostate il nome per il pulsante a <property name="title" translatable="yes">Playlist Maker v1.0</property>
"btnSavePlaylist", la sua etichetta a <property name="window_position">center</property>
"Save Playlist File...", la proprietà <property name="default_width">650</property>
Espandere su "No" e impostate <property name="default_height">350</property>
<signal name="destroy" handler="on_MainWindow_destroy"/>
l'evento clicked, quindi impostate il
nome del widget Inserimento testo su fortuna dovrebbe incominciare ad possa terminare correttamente con
"txtFilename". Ancora una volta, Vedrete semplice testo che avere senso. Ora dobbiamo scrivere un l'ultima eccezione.
salvate tutto. descrive la nostra finestra e ciascun po' di codice per vedere all'opera il
widget con le relative proprietà. Per frutto del nostro duro lavoro. Avviate Quindi dobbiamo creare la classe
Ora la nostra finestra dovrebbe esempio, diamo un'occhiata al codice l'editor e iniziamo con questo... che definirà la finestra. La trovate in
assomigliare all'immagine in basso a (sopra) per il widget principale, la alto a destra.
sinistra. finestra stessa. Allora, abbiamo creato i nostri
import molto similmente a quanto Simile a quella creata in
Tutto questo è magnifico, ma cosa Potete vedere che il nome del fatto il mese scorso. Notate che stiamo precedenza. Osservate le ultime due
fa davvero? Non possiamo eseguirlo, widget è "MainWindow", il suo titolo è importando "sys" e "MP3" da righe. Stiamo definendo come nome
poiché non abbiamo nessun codice. "Playlist Maker v1.0", il gestore evento, mutagen.mp3. Abbiamo installato del file glade (self.gladfile) quello
Quello che abbiamo fatto è stato e così via. mutagen durante l'articolo n. 9 quindi creato con Glade. Notate anche che
creare un file XML chiamato se non è presente nel vostro sistema, non abbiamo inserito il percorso, ma
"playlistmaker.glade". Non fatevi Osserviamo il codice (mostrato in fate riferimento a quel numero. solo il nome del file. Se il file glade
ingannare dall'estensione. È proprio un basso) per un pulsante della barra Mutagen servirà la prossima volta, risiederà in un percorso differente da
file XML, lo potete verificare aprendolo strumenti. mentre sys è usato affinché il sistema quello del codice, allora dovremo
con il vostro editor preferito (gedit nel
mio caso) e osservarlo. Con un po' di <child>
<widget class="GtkToolButton" id="tbtnAdd">
<property name="visible">True</property>
<property name="label" translatable="yes">Add</property>
<property name="use_underline">True</property>
<property name="stock_id">gtk-add</property>
<signal name="clicked" handler="on_tbtnAdd_clicked"/>
</widget>
<packing>
<property name="expand">False</property>
<property name="homogeneous">True</property>
</packing>
</child>

full circle magazine n. 47 12 indice ^


PROGRAMMARE IN PYTHON 0 PARTE 21
indicarlo. Comunque è più semplice cosa leggermente diversa. Useremo un
tenere tutto insieme. A seguire, dizionario. Un dizionario è come un class PlayListMaker:
def __init__(self):
definiamo la finestra come self.wTree array con la differenza che invece di #=============================================
cui faremo riferimento ogniqualvolta usare un indice, useremo una chiave cui # Window Creation
avremo bisogno di operare su di essa. corrisponderà un valore. Chiave e #=============================================
Stiamo anche dicendo che il file Valore. Ecco il codice che self.gladefile = "playlistmaker.glade"
self.wTree =
probabilmente lo renderà più gtk.glade.XML(self.gladefile,"MainWindow")
#!/usr/bin/env python comprensibile. Per il momento vi
import sys fornirò solo due eventi (mostrati in
from mutagen.mp3 import MP3 ancora bisogno della
try: basso)... routine principale:
import pygtk
pygtk.require("2.0") Allora, abbiamo due eventi: if __name__ ==
except: "on_MainWindow_destroy" e "__main__":
pass plm =
try: "on_tbtnQuit_clicked" sono le chiavi
PlayListMaker()
import gtk del nostro dizionario. Il valore è gtk.main()
import gtk.glade "gtk.main_quit" per entrambe.
except: Ogniqualvolta dalla GUI viene
sys.exit(1) Salvate il file come
richiamato l'evento, il sistema usa "playlistmaker.py". Ora
l'evento per trovare la chiave nel potete eseguirlo
utilizzato è di tipo XML e che la finestra nostro dizionario e quindi sa quale (mostrato in alto a destra).
userà l'elemento chiamato funzione chiamare, dal corrispondente Sorgente python:
"MainWindow". Potete avere più valore. Non ci resta che connettere il http://fullcirclemagazine.pastebin.com
Al momento non fa molto oltre che
finestre definite in un singolo file dizionario al gestore del segnall della /wbfDmmBh
aprirsi e chiudersi correttamente. Il
glade. Di più a riguardo, un'altra volta. finestra. Lo facciamo con la seguente resto sarà oggetto del prossimo
riga di codice. articolo. Solo per stuzzicarvi l'appetito,
Ora dobbiamo occuparci degli discuteremo di come usare Viste
eventi. Il mese scorso abbiamo usato self.wTree.signal_autoconnect
(dict) albero, Finestre dialogo e
button.connect o window.connect per aggiungeremo molto codice. Quindi
far riferimento alle funzioni di gestione sintonizzatevi alla prossima volta.
Abbiamo quasi finito. Abbiamo
degli eventi. Questa volta faremo una
File glade: Greg Walters è il proprietario della
#=================================================== RainyDay Solutions, LLC, una società
http://fullcirclemagazine.pastebin.com di consulenza in Aurora, Colorado e
# Create Event Handlers
#=================================================== /YM6U0Ee3 programma dal 1972. Ama cucinare,
dict = {"on_MainWindow_destroy": gtk.main_quit, fare escursioni, ascoltare musica e
"on_tbtnQuit_clicked": gtk.main_quit} passare il tempo con la sua famiglia.

full circle magazine n. 47 13 indice ^


HOW0TO
Scritto da Elmer Perry
LibreOffice 0 Parte 2

N
ell'ultimo articolo vi ho abbiamo la toolbar di ricerca. Sotto la Sotto la toolbar di formattazione e verrà data quest'ultima nel formato di
parlato dei diversi moduli toolbar standard, invece, trovate la sulla sinistra, abbiamo i due righelli, default (GG/MM/AA). Vedrete la data
di LibreOffice. Oggi voglio toolbar per la formattazione – contiene orizzontale e verticale. Questi sono evidenziata in grigio. Questo significa
mostrarvi la le icone dei comandi di formattazione delle linee guida che per aiutarvi che è un campo che avete inserito nel
configurazione base e i metodi di più usati. La toolbar è sensibile al quando stendete un documento. Per le documento.
formattazione manuale per il modulo contesto e cambierà quando lavorate impostazioni di default pensate per la
Writer. Il modulo Writer vi permette di con elementi particolari come le lingua inglese, il display dei righelli è in
creare documenti di testo formattati. immagini. Se avete i suggerimenti pollici. Ci sono due modi per cambiare
Potete usarlo (una panoramica qui attivi, portando il puntatore del mouse queste unità di misurazione. Fate clic
sotto) per cose semplici come una sulle icone nella toolbar vi verrà col pulsante destro in un punto
lettera o un diario, o per scritti più mostrata una descrizione pop0up di qualunque dei righelli (immagine a
complessi come un manoscritto o una quello che fa l'icona selezionata. sinistra) e Writer vi mostrerà un menu
tesi. pop0up con le differenti unità di misura
disponibili. Questo metodo funziona
Per prima cosa diamo un'occhiata bene quando avete bisogno di
alla finestra Writer. Partendo dall'alto, cambiarle solo nel documento Cambiamo la formattazione della
abbiamo la barra del menu. Questa vi corrente. Invece se volete un'unità di nostra data. Doppio clic sulla data e
da accesso ai diversi strumenti e alle misura diversa come default, dovete una finestra di dialogo (sopra) si aprirà
azioni che potete utilizzare su un cambiarla dalle Opzioni. Andate su mostrandovi le diverse opzioni
documento. Sotto, si trova la toolbar Strumenti> Opzioni> LibreOffice disponibili. Selezionate quella che
standard. Questa vi consente un Writer> Vista. Qui potete impostare le volete e premete OK.
accesso rapido ai comandi più comuni – opzioni di default per i due righelli o
come apri, salva, stampa. Accanto decidere di lavorare senza di essi.

Adesso scriveremo una semplice


lettera e vi mostrerò come formattare
manualmente i vari paragrafi della
lettera. Aprite LibreOffice e iniziate un
nuovo documento di Writer.
Posizioneremo la data odierna all'inizio Dobbiamo allineare a destra la
del testo e l'allineeremo sulla sinistra. nostra data quindi troviamo le icone di
Andate su Inserisci> Campo> Data. Vi allineamento sulla toolbar di

full circle magazine n. 47 14 indice ^


LIBREOFFICE 0 PARTE 2
Dopo avere inserito il corpo della
nostra lettera, vogliamo aggiungere
una formula di chiusura, ma non
vogliamo che sia come il resto del
testo. Usando di nuovo il metodo
manuale o la finestra, cambiamo il
formattazione e facciamo clic sull'icona punta verso l'alto – serve per regolare parametro a 0,5 (1,27 cm). Fate clic su rientrato in 3 (7,62 cm). Adesso inserite
desiderata. La nostra data si sposterà manualmente il rientro sinistro per OK. Potrete notare che il triangolo alto la vostra conclusione e premete Invio.
verso il margine destro. Usate il tasto tutto il paragrafo. Vedrete che un (rientro della prima riga, mostrato Invece di scrivere il vostro nome
Fine sulla vostra tastiera per muovervi triangolo uguale si trova sulla destra – sotto) ha cambiato la sua posizione in usiamo il campo nome per inserirlo.
alla fine della linea corrente, e premete serve per regolare il rientro destro per quella che voi gli avete assegnato nella Questo funziona solo se avete riempito
Invio. Non vogliamo restare allineati a il paragrafo. Il triangolo in alto sulla finestra. i dati Utenti nelle opzioni: Inserisci>
sinistra per il nuovo paragrafo, quindi sinistra 0 quello che punta verso il basso Campi> Autore. La vostra lettera è
premete l'icona allineamento a sinistra 0 regola il rientro solo per la prima linea pronta e potete stamparla e spedirla.
per spostare l'inizio del paragrafo sulla del paragrafo. Fate clic sul triangolo
sinistra. Inserite i vostri saluti alto e spostatelo su 0,5 (1.27 cm). Mentre la formattazione manuale è
introduttivi e premete Invio. congeniale per gli scritti brevi, quelli
Se avete bisogno di capoversi più più estesi hanno bisogno di un
Per i paragrafi centrali della nostra precisi potete accedere alla finestra maggiore controllo. Se decidete di
lettera vogliamo far rientrare la prima dello stile del paragrafo (sotto a cambiare la formattazione di un
linea di ciascun paragrafo. Se non vi sinistra) facendo doppio clic sulla parte Adesso possiamo scrivere il nostro paragrafo in un testo lungo, prendere
interessa l'accuratezza più totale grigia del righello orizzontale. Potete paragrafo. Inserite il primo e premete paragrafo per paragrafo e farlo
potete applicare il rientro usando il accedere alla stessa finestra anche Invio. Vedrete che quello successivo ha manualmente è noioso. In questo tipo
righello orizzontale. Vedrete che ci andando su Formato> Paragrafo. Qui lo stesso rientro. Writer userà questo di testi abbiamo bisogno di un modo
sono due triangoli sul margine sinistro avete diverse opzioni per formattare il stile di paragrafo finchè non gli diremo per cambiare le impostazioni di tutti i
del righello (sopra a destra e a sinistra), vostro paragrafo. Oggi quello che ci di fare diversamente. paragrafi in una sola volta. La prossima
uno punta verso l'alto, uno verso il interessa è solo il rientro della prima volta, parleremo di come usare gli Stili
basso. Il triangolo in basso – quello che riga, quindi cambiate questo per farlo.

full circle magazine n. 47 15 indice ^


HOW0TO
Scritto da Kevin O'Brien
Software per ebook in Linux

S
ono diventato proprio un essere così. È multipiattaforma avere una notifica che è disponibile una permettendovi di accedere alla vostra
sostenitore degli ebook. essendo disponibile per Linux, nuova versione. Così consiglierei di collezione da qualunque browser web
Hanno una quantità di grandi Windows e OS X. Potete scaricarlo dal scaricarlo dal sito web. È scritto in su internet. Questo è un affare
vantaggi: sono generalmente sito o installarlo dai repository di Python così avrete una dipendenza ma fantastico dato che è libero e open
più economici (in alcuni casi gratis), non Ubuntu. Ma tenete presente che molte persone hanno già il pacchetto source ma, se vi piace, sulla pagina web
prendono spazio e sono altamente questo programma è in sviluppo attivo richiesto sul loro sistema (necessita di c'è un pulsante "Dona"; io ci ho fatto
portatili. Proprio adesso porto sempre e la versione nei repository non viene python =>2.6). click per donare 10 dollari e vorrei
in giro con me un paio di dozzine di mantenuta, così probabilmente è incoraggiare chiunque usi il software a
libri. Questo non potete farlo con le indietro rispetto alla versione più Cosa avete quando installate sostenerne lo sviluppo.
copie cartacee. recente. Calibre? Ottenete un gestore di
collezioni, un convertitore di formati, la Create la vostra
Potreste aver pensato che vi Mentre scrivo questo pezzo, per capacità di scaricare e aggiungere
sarebbero serviti software ed esempio, la versione dei repository è la metadati, sincronizzarlo con dispositivi biblioteca
equipaggiamento costosi per godervi 0.7.18 mentre la versione più recente lettori di ebook e un lettore capace di
gestire proprio quasi ogni formato là Quando eseguite Calibre per la
gli ebook ma non è questo il caso. Con sul sito web di Calibre è la 0.7.42. Da
fuori che non sia ristretto da DRM. Può prima volta il Wizard di Benvenuto vi
software prontamente disponibile utente regolare di questo programma
anche comportarsi da server web darà una impostazione iniziale con una
potete gestire e godervi gli ebook sul posso dire che quasi mai lo apro senza
vostro computer Ubuntu e aggiungerli
ad un dispositivo portatile come un
telefono Android. Vi mostrerò come lo
faccio negli Stati Uniti.

Calibre: la soluzione
desktop
Il primo software che dovreste
avere nel vostro arsenale è Calibre
(http://calibre0ebook.com). Questo
viene presentato come "la soluzione
globale a tutte le vostre necessità
ebook" e ciò è tanto verosimile da

full circle magazine n. 47 16 indice ^


HOWTO 0 SOFTWARE PER EBOOK IN LINUX
biblioteca nella vostra cartella /home. una serie, potete editarli in gruppo e in preferisco qualcosa di più leggero e Sono cose come questa che rendono
Potete aggiungere ebook copiando il un secondo momento aggiungere i dati portatile. Ci sono dispositivi E0reader così preziosa la capacità di Calibre di
file in quella cartella e poi facendo click individuali. Quando modificate i dedicati come il Kindle di Amazon e il convertire tra i formati.
sul pulsante "Aggiungi Libri". Calibre metadati avete questa schermata: Nook di Barnes & Noble e, se volete
prenderà ciascun libro, lo copierà in una seguire quella direzione, dovete essere Sebbene questi lettori siano di
cartella e creerà per esso una voce di Potete digitare le informazioni per i consapevoli di un paio di cose: sono valore, ho trovato più conveniente fare
database. Potete aggiungere alla campi sul lato destro della schermata proprietari e sono ristretti da DRM. le mie letture sul telefonino Android
biblioteca libri in un'ampia varietà di ma spesso quella informazione è già Qualunque ebook compriate da perché è sempre insieme a me. Aldiko
formati: CBZ, CBR, CBC, CHM, EPUB, disponibile online. Se fate click sul Amazon funzionerà soltanto su un è disponibile nello store Android in due
FB2, HTML, LIT, LRF, MOBI, ODT, PDF, pulsante in fondo “Recupera metadati Kindle o sul software Kindle di Amazon. versioni: gratuito e a pagamento. Gli
PRC, PDB, PML, RB, RTF, SNB, TCR, TXT. dal server” esso troverà qualunque Lo stesso è vero per Barnes & Noble. E i sviluppatori (http://www.aldiko.com)
E potete convertire questi file da dato disponibile da GoogleBooks e in loro software e lettori gestiscono dicono che la versione gratuita è
qualunque di questi formati a un aggiunta potete ottenere un account formati differenti. Il Kindle di Amazon supportata dalla pubblicità. Dato che la
elenco di formati di output abbastanza gratuito a isbndb.com per darvi anche non legge EPUB che è uno dei formati versione a pagamento costa solo 2,99
ridotto: EPUB, FB2, OEB, LIT, LRF, più informazioni. Per i libri pubblicati di più comuni. Ma il Nook predilige EPUB. dollari e mi piace sostenere gli
MOBI, PDB, PML, RB, PDF, SNB, TCR, recente potete ottenere precise
TXT. Ciò può avere importanza quando informazioni dell'edizione dall'ISBN o,
dovete sincronizzare o trasferire i vostri per le opere più vecchie in pubblico
ebook a un dispositivo di lettura. dominio, potete scegliere tra una
Notate anche che il processo di varietà di edizioni per ottenere
conversione avrà come risultato due metadati e copertine.
file dato che anche l'originale viene
mantenuto. E0reader
Una volta che avete aggiunto i libri Potreste aver sentito la massima:
potreste voler aggiungere i metadati. “D. Qual'è la migliore fotocamera
Molti ebook gratuiti disponibili sono digitale? R. Quella che hai sempre con
dei semplici file di testo senza te.” Credo che la stessa cosa possa
copertine o informazioni aggiunte. essere detta per gli E0reader. Calibre è
Potete fare click col tasto destro su fantastico per costituire e gestire la
qualunque libro della vostra biblioteca, vostra biblioteca ma davvero io non
selezionare "Modifica Metadati" e leggo niente con Calibre perché devo
procedere. Di solito per un controllo stare al computer per usarlo. Suppongo
più grande lo faccio individualmente che funzionerebbe se aveste un laptop
per ciascun libro ma, quanto ai libri di che portate con voi dovunque ma io

full circle magazine n. 47 17 indice ^


HOWTO 0 SOFTWARE PER EBOOK IN LINUX
sviluppatori lo comprai, una volta che Se chiudete l'applicazione e
mi resi conto che avrei continuato a ritornate in seguito potete aprire quel
utilizzare il software. Tuttavia so che la
capacità di acquistare applicazioni varia
in paesi diversi. Aldiko è disponibile per
tutti i telefonini Android che
libro al punto esatto in cui eravate
quando l'avete chiuso.

Una volta che avrete Aldiko sul


GLI SPECIALI
funzionano con Android 2.1 o superiore
ed è piuttosto intuitivo.
vostro telefono lo troverete molto
comodo. In qualunque momento
NON PERDETEVELI!
rimarrete incastrati in una coda o in una
Per cominciare, dovete trasferire i sala d'aspetto potrete tirar fuori il
libri sul vostro telefonino Android. vostro telefono e farvi una piccola Edizioni speciali di Full
Connettete il vostro telefono con un lettura. Non mi metterei seduto a Circle distribuite in
cavo USB, montate la vostra scheda SD leggere in una lunga sera d'inverno col
mondo ignaro*
come dispositivo USB e copiate i libri mio telefonino ma constato di
che volete nella cartella completare un libro a settimana sul
ebooks/import. In seguito potete telefono utilizzando solo quei momenti
importare i libri dall'interno di Aldiko altrimenti sprecati.
usando il pulsante Menù dalla
schermata principale. Aldiko può
leggere libri nei formati EPUB e PDF IL MESE PROSSIMO:
IL SERVER PERFETTO
purché non siano ristretti da DRM. Ma
EDIZIONE SPECIALE
l'ultima versione (2.0) aggiunge il Come ottenere ebook legalmente
Questa è una edizione
supporto per Adobe DRM se avete a per il vostro ebook reader.
speciale di Full Circle che è la
che fare con file con quella restrizione. PYTHON
ristampa diretta degli articoli
Una volta impostati i libri appaiono EDIZIONE SPECIALE #01
Il Server Perfetto che sono
nella vostra Biblioteca e potete iniziare
stati inizialmente pubblicati
a leggerli. Date un colpetto al pulsante Questa è una ristampa di
nei numeri da 31 a 34 di Full
home a sinistra sullo schermo in alto, Programmare in Python
Circle Mgazine.
selezionate “Visualizza Elenco” oppure parte 10 8 di Greg Walters
potete utilizzare la tendina a destra in
http://fullcirclemagazine.org/
alto per selezionare “Libri per Titolo”. http://fullcirclemagazine.org/
special0edition010the0perfect0
Trovate il libro che volete e iniziate a python0special0edition01/
server/
leggere. Potete spostarvi di pagina in
pagina con una strisciata laterale.
* Né Full Circle magazine, né i suoi creatori, si scusano per eventuali isterie causate dal rilascio delle loro pubblicazioni.

full circle magazine n. 47 18 indice ^


HOW0TO
Scritto da Ronnie Tucker Scrivere per Full Circle Magazine
Guide Se state scrivendo una recensione RECENSIONI
L'unica regola per scrivere un articolo per cortesia seguite le linee guida che
sono mostrate qui.
è che deve essere comunque collegato Giochi/Applicazioni
ad Ubuntu o ad una delle molte Mentre scrivete recensioni riguardanti i giochi o le applicazioni, vi
derivate di Ubuntu (Kubuntu, Xubuntu, Per una più dettagliata lista delle
preghiamo di essere chiari nello scrivere:
Lubuntu ecc). Scrivete il vostro articolo regole stilistiche e per gli errori più
• titolo del gioco
con qualunque software scegliete. comuni si prega di fare riferimento
• chi ha creato il gioco
Vorrei raccomandare OpenOffice, ma all'indirizzo:
• se è gratis o a pagamento
CORTESEMENTE CONTROLLATE https://wiki.ubuntu.com/UbuntuMagazi
• dove lo si può trovare (link download/URL della home page)
L'ORTOGRAFIA E LA GRAMMATICA! ne/Style 0 In breve: Ortografia US, niente
• se è un gioco nativo per Linux o avete usato Wine
parole combinate (es: l33t) e niente
• il vostro giudizio con un massimo di cinque
faccine.
Scrittura Quando siete pronti a presentare il
• un sommario con punti positivi e negativi
Vi preghiamo di indicare nel vostro vostro articolo per favore inviatecelo
articolo dove vorreste che venisse all'indirizzo email: Hardware
posizionata un'immagine in particolare. articles@fullcirclemagazine.org Mentre scrivete una recensione riguardante l'hardware per favore
Per favore non mettete immagini siate chiari nello scrivere:
incorporate nel vostro documento Se non siete capaci di scrivere un • marca e modello dell'hardware
OpenOffice. articolo ma frequentate il forum di • in quale categoria vorreste inserire questo hardware
Ubuntu, inviateci gli argomenti • eventuali difetti che si potrebbero incontrare durante l'utilizzo
Immagini interessanti che potremmo stampare. dell'hardware
Le immagini dovrebbero essere in • se è facile fare in modo che l'hardware lavori con Linux
formato JPG con una bassa • se è necessario aver bisogno di usare driver Windows
Scrittori non0inglesi • il vostro giudizio con un massimo di cinque
compressione. Se la vostra lingua nativa non è
l'inglese, non preoccupatevi. Scrivete
Riguardo le dimensioni l'articolo e un revisore di bozze lo
dell'immagine: se avete un dubbio, leggerà per voi e correggerà qualunque Non bisogna essere esperti per scrivere un
inviateci l'illustrazione a dimensione
piena e provvederemo noi a
errore grammaticale e ortografico. Non articolo: scrivete una recensione che riguarda i
solo, state aiutando la rivista e la
ricampionare l'immagine. comunità, ma noi vi aiuteremo a
giochi, le applicazioni e l'hardware che usate tutti
migliorare il vostro inglese! i giorni.
full circle magazine n. 47 19 indice ^
LINUX LAB
Scritto da Robin Catling
File System parte 2 0 Non Inventato Qui

C
i sono più cose da raccontare parte di Microsoft, VFAT e FAT32 caso molti programmi, il più famoso dei open source per NTFS. Esso consente
sui file system che sui portarono Windows 95 e 98 a dominare quali è il programma di installazione di l'accesso ai dischi Windows e la
discendenti dei nostri il mondo. Diventarono i file system Windows XP, non permettevano la creazione di nuove partizioni NTFS
progenitori Unix. Il termine predefiniti per tutti i dispositivi dotati di creazione di partizioni FAT32 più grandi quando si ha la necessità di
"pletora" in questi casi non riesce memoria RAM di tipo flash: macchine di 32GB. amministrare dischi Windows o di
minimamente a rendere l'idea. Perchè fotografiche digitali, chiavette USB e creare cartelle condivise compatibili. In
ce ne dobbiamo occupare? Purtroppo simili. Semplici e facilmente portabili, Nessuno vorrebbe più utilizzarli Linux la suite di strumenti di
non viviamo in una bolla con solo Linux, funzionano in modo adeguato nei come file system per il proprio desktop. condivisione Samba fornisce tutta
colleghi poco illuminati, familiari e amici dispositivi citati prima e in applicazioni Anche con una doppia copia della FAT l'infrastruttura necessaria a soddisfare
continuano ad utilizzare file system non embedded, questo è il motivo per cui in per fornire una certa sicurezza dei dati, le esigenze quotidiane di condivisione
nativi con i quali ci troviamo spesso ad Linux c'é bisogno del supporto FAT se si il file system FAT è troppo fragile e senza necessariamente possedere un
interagire. Il più grande? Microsoft ci desidera collegare macchine soggetto a corruzione dei dati. dottorato in file system. Non sono mai
benedice con FAT e NTFS, mentre fotografiche, riproduttori musicali e Necessitano di frequenti controlli di riuscito a danneggiare seriamente
Apple ci donò HFS con il suo Macintosh. altri dispositivi di memoria portatili. integrità e di deframmentazione al fine l'NTFS. Seriamente.
di conservare un buon livello di
La semplicità (o carenza di funzioni) prestazioni. Dubito che possiate dare molto
Masticare la FAT del FAT16 è al tempo stesso il suo supporto tecnico ad amici e parenti (e in
punto di forza e di debolezza. Ci ha NTFS fece la sua comparsa con qualità di fedele "esperto di computer"
Nel precedente articolo abbiamo
lasciato in eredità nomi di file lunghi Windows NT (che letteralmente vi ritroverete a dare assistenza a parenti
citato MS0DOS ma non il file system su
otto caratteri, più tre caratteri di significa New Tecnology, ma che in ed amici) senza incontrare NTFS.
cui si basa: il più scarso ma anche il più
suffisso per indicare il tipo di file. Se realtà non lo era). NTFS è rimasto
diffuso file system, FAT. Il cui nome
pensate che Twitter sia una sfida, l'attuale file system di Windows, L'Apple è l'Apple
deriva dalla struttura File Allocation
sappiate che dovete essere molto abili largamente utilizzato nei gruppi di
Table che fornisce l'indice di tutti i file,
per dare a un file un nome sensato in 8 lavoro e per la condivisione di file nelle L'Apple è proprietaria di HFS, file
più precisamente una tabella di
caratteri e altrettanto organizzati con le reti locali. Fa utilizzo di journal, ha un system gerarchico, chiamato anche Mac
associazione tra il contenuto dei file e le
cartelle, con nomi lunghi undici caratteri robusto controllo degli accessi e si basa OS Standard, utilizzato dai computer
allocazioni di memoria su disco.
o meno. Potete immaginare la gioia, su Novell Netware. Fornisce numerose Macintosh (o altri sistemi con Mac OS),
quando furono introdotti i nomi lunghi funzionalità di condivisione file, è ora evoluto in HFS Plus o HFS+ o Mac
Né FAT16 né FAT32 (con
fino a 255 caratteri e il supporto ai supporto dei volumi di grandi OS Extended (ma apparentemente non
rispettivamente 16 e 32 bit di spazio di
grandi dischi di VFAT (Virtual FAT) e dimensioni e prestazioni adeguate ma in "HFS Extended", che è scorretto).
indirizzamento) utilizzano il journaling e
FAT32. In particolare le grandi partizioni rimane esclusivo di Microsoft. Molto più Magari si decidessero. HFS Plus è uno
nemmeno hanno il controllo degli
funzionavano bene una volta. In ogni importante, esiste in Linux un supporto dei formati utilizzati dal riproduttore
accessi, ma grazie al loro utilizzo da
full circle magazine n. 47 20 indice ^
LINUX LAB 0 FILE SYSTEM PARTE 2
musicale iPod. anche avvicinando l'ora di andare a masterizzare su dischi ottici riscrivibili questo modalità è tremendamente
letto. file system senza la necessità di lento.
Discendendo dal file system Unix, finalizzare (chiudere) o creare sessioni
HFS Plus ha tutte le funzioni più Vicolo Cieco multiple. In teoria i dischi UDF Conclusioni
avanzate, come il journaling, il controllo potrebbero essere utilizzati come se
accessi, i meta0data e i riferimenti Come nota a margine, la IBM con il fossero floppy ad alta capacità. In Siamo giunti alla conclusione di
simbolici. Ma trattandosi di Apple, loro suo OS/2 provò in passato a competere pratica le differenze tra gli hardware dei questo lungo elenco di file system che è
devono sempre comportarsi in modo con Windows, con l'uso di HPFS o file vari masterizzatori e il tipo di supporto possibile incontrare utilizzando Linux.
leggermente diverso dagli altri. Alcune system ad alte prestazioni. Riuscì a fornito nelle diverse versioni di Ad un occhio attento non sarà
parti del HFS originale erano soggetti a garantire ottime prestazioni ma Windows hanno determinato certamente sfuggito il fatto che ne
facili e frequenti malfunzionamenti, a nessuno lo utilizzo. l'insorgere di problemi con la specifica abbiamo tralasciato uno: NFS. Non ce
causa della mancanza del journaling. tabella di allocazione file, in modo ne siamo dimenticati. Il Network File
HFS Plus è un po' più raffinato. particolare nella fase di cancellazione di System in realtà non è un file system, si
Splendido Splendente file. Molti lettori di CD0ROM hanno tratta di un protocollo per la
Se l'esigenza è semplicemente difficoltà a leggerli, ad aprirli e a condivisione di file simile (ma non
quella di parlare con un Mac allora il Sono quasi imbarazzato chiuderli. Linux non ha affatto questo
nell'includere questi oggetti rotondi e identico) a Samba. Probabilmente sarà
kernel Linux supporta la semplice tipo di problemi. Usare i dischi ottici in argomento di un articolo "How0To".
lettura di HFS e HFS Plus. Purtroppo il lucenti: i supporti ottici.
supporto al journaling, necessario per
poter scrivere in HFS, è quasi ISO9660 è un tipo di file system per
inesistente (troppi problemi di licenze e CD0ROM conforme allo standard ISO
brevetti). La maggior parte dei Mac che 9660. Fortunatamente Linux supporta
utilizzano HFS Plus hanno il journaling molto bene i CD0ROM e le immagini
attivo come impostazione predefinita e ISO. È possibile copiare e montare le
nessuno desidera veramente immagini ISO con minimo sforzo
disattivarlo solo per eseguire operazioni usando la riga di comando o da
di scrittura da Linux. interfaccia grafica. È il modo più sicuro
per trasferire informazioni da un
Mac OS supporta anche Universal sistema all'altro, o per lo meno lo è
File System (UFS), che è basato su Fast stato fino al momento in cui i supporti
File System (FFS) di BSD 4.4, si tratta di ottici sono passati di moda.
un robustissimo file system che fa
utilizzo del journaling, ma con meno UDF è l'acronimo di Formato Disco
meta0dati. Penso che la vita sia troppo Universale, che in realtà non lo è. UDF a
breve per addentrarci oltre e si sta fatica si affermò come standard. È
possibile utilizzare UDF per
full circle magazine n. 47 21 indice ^
LA MIA STORIA
Scritto da C. F. Howlett

M
i imbattei in Ubuntu dei miei fastidiosissimi problemi di persone avevano il TRIPLO boot. interpretazione dell'audio. Gli sforzi
intorno alla versione configurazione. Ho configurato Impressionante. per reinstallare, sia tramite la linea
7.04. Non stavo persino un dual0boot tramite wubi. di comando che con il Software
cercando di ampliare i Ero davvero felice di apprendere Basti dire che non ho saputo Center, sono falliti a causa di
miei orizzonti, ma mi capitò di rifare che Ubuntu era migliorato in modo resistere alla sfida. Ci sono voluti pacchetti danneggiati. Sotto la
un desktop Dell con Windows XP a sensazionale da quando gli avevo alcuni mesi per far funzionare tutto, pressione del tempo, ho deciso di
seguito di un catastrofico guasto dato l'ultima occhiata. Purtroppo, il ma ho imparato di più su Linux che reinstallare Ubuntu.
hardware. Il mio primo contatto con mio portatile morì prematuramente. in precedenza. A partire dal 2/10 ho
Ubuntu fu questo: un portatile Dell 1545 Seguendo ampie istruzioni su
http://blog.seattlepi.com/microsoft/ Per un anno mi affidai al mio completamente funzionante che FCM e on0line, ho ri0manipolato le
archives/114866.asp. Feci alcune desktop con dual0boot. Comprai un offre la scelta tra Ubuntu Studio mie partizioni e gli account esistenti
ricerche e richiesi un CD shipit. nuovo portatile nell'ottobre 2009 e 10.04, Windows 7 o OSX come senza perdita di dati o
installai Ubuntu 9.10 di fianco a opzioni di avvio. Anche con tali configurazioni. Una volta riavviato il
L'installazione si rivelò molto Windows 7 tramite wubi. scelte, uso Ubuntu il 90% delle mio sistema nuovo di zecca, ho
interessante. Non ricordo di aver Sfortunatamente, il turpe bug volte. notato che i miei file erano in sola
mai avuto il modem al lavoro, così grub/grub2/wubi mi colpì lettura. Credo di aver letto di questa
mi persi l'esperienza online di duramente. Per quanto mi sforzassi, Il mio passo successivo è stato possibilità da qualche parte, perché
Ubuntu. Quale nuovo utente con non riuscivo a fare l'avvio con recuperare molto spazio necessario trovai subito la soluzione. Ho
dual0boot, mi causai sofferenze Ubuntu ed ero spaventato per sul disco fisso, comprimendo il mio selezionato la cartella /utente e
senza fine. Alla fine imparai un po' e aggiornare a un dual0boot non wubi. sistema Ubuntu da 60 gigabytes a cambiato i permessi in
continuai a interessarmi, ma decisi Trascorsi i successivi pochi mesi 10. Alla fine, il sistema non si lettura/scrittura. Problema risolto!
che Ubuntu non era per me. Almeno davvero scoraggiato da Ubuntu, riavviava, ma un riavvio veloce da CD Ubuntu mi ha dato la fiducia
potei mantenere la Windows box aspettando impazientemente una mi permise di aggiornare Grub. Era necessaria per risolvere tali sfide,
funzionante 0 per la maggior parte. soluzione da Canonical. Durante di nuovo tutto a posto. precedentemente insormontabili,
questo periodo mi imbattei in con tranquillità. L'evoluzione di
Un anno dopo comprai il mio articoli che descrivevano metodi per Recentemente ho preso sul serio Ubuntu ha migliorato la mia
primo computer portatile. Ordinai installare OSX tramite strumenti di il pod0casting. Ho fatto studi comprensione del computer,
un altro CD shipit e, con poco sforzo, Linux. (Mea Culpa. Perdonatemi, approfonditi su Audacity e altri l'utilizzo e il divertimento, in modo
riuscii a far funzionare il Wifi. Che non voglio offendere. Non sono nè strumenti multimediali di Ubuntu incommensurabile. Non vedo l'ora di
bel cambiamento da Windows! Ho un fanatico di Linux nè un eretico 0 Studio. L'ultima settimana ho subito avviare la prossima versione LTS,
apprezzato particolarmente i canali sono un agnostico dei sistemi un OHE (Operator Headspace Error) Buff Buffalo (suggerimento!) nel
IRC e ho trovato risposte ad alcuni operativi). Appresi che alcune e rimosso qualcosa di critico che 2012.
comprometteva la capacità di
full circle magazine n. 47 22 indice ^
LA MIA OPINIONE
Scritto da Neil Oosthuizen

L
e violazioni della privacy e modificando le regole del gioco,
del copyright online sono piuttosto che infrangendole. Per chi
molto diffuse, anche se la non fosse pratico di questo vecchio
tendenza alle segnalazioni è sistema, c'è un ottimo libro intitolato
diminuita sufficientemente da farle "The Cathedral and the Bazaar" di
cadere nel dimenticatoio (fatta Eric Raymond
(http://www.catb.org/~esr/writings/cath della Bay Area con il metal britannico, Community"
eccezione per i casi in cui qualcuno è
edral0bazaar/). pur aggiungendo le loro influenze e (http://www.artofcommunityonline.o
stato denunciato da questo o quel
mantenendo un duro, soddisfacente, rg/) un guru della comunità, se ce ne
gruppo). Il vecchio sistema di fare
Ciò di cui vi parlerò adesso è una attacco ritmico con un sottofondo è mai stato uno. Insieme a Jim
business nell'industria musicale,
storia in continuo divenire, ispirata costante e pesante. Se ti piace il metal, Adams, Ron Crockett e Ben Gibbs ha
ovvero provare a mantenere il
alla filosofia del FOSS, di un gruppo di i Severed Fifth ti piaceranno formato i Severed Fifth che hanno
controllo su chi possiede qualcosa e
persone "determinate nel voler sicuramente." bisogno del nostro aiuto per
su colui che è autorizzato a fare
cambiare il mondo dell'industria cambiare l'industria musicale.
qualsiasi cosa con ciò che credeva di
musicale", una band di nome Severed "I Severed Fifth non sono soltanto
sua proprietà, non funziona. Il
Fifth (http://www.severedfifth.com). un'altra band metal, loro stanno Proprio come GNU/Linux è
messaggio chiaro degli ultimi anni è:
cambiando il funzionamento cresciuta sempre più forte con il
"Qualcosa deve cambiare".
Di solito, in un articolo di questo dell'industria musicale. Guidati dalla supporto dell'intera comunità
tipo su una rivista come questa, vi filosofia del loro fondatore Jono mondiale, i Severed Fifth stanno
Di fronte a regole, convenzioni,
aspettereste un bel po' di dettagli Bacon, i Severed Fifth rilasciano la
"leggi", ci sono essenzialmente due
tecnici circa la gran quantità di propria musica liberamente sotto una
modi per eludere il sistema. Il primo e
software FOSS usato dalla band in licenza permissiva, facendo in modo
anche il metodo più comune è quello
luogo del software proprietario ma, che i propri fans siano più vicini alla
di infrangere le regole (che tende a
ahimè, questi gustosi argomenti band e incoraggiandoli a usare i
portare a conseguenze negative), il
dovranno essere oggetto di altri contenuti all'interno delle loro opere
secondo modo, per lo più usato da
articoli. Qui ci concentreremo sulla creative. La visione dei Severed Fifth è
visionari e grandi leader, è di
filosofia che il gruppo sta di una industria musicale più leale nei
cambiarle.
sostenendo. confronti degli artisti e dei fans."
La storia del FOSS (Free Open
Dal sito web: Ora, per coloro che non lo
Source Software) è un esempio
conoscono, Jono Bacon è il manager
lampante di come della gente abbia
"Fondata da Jono Bacon nel 2008, i della comunità Ubuntu e anche
portato dei cambiamenti
Severed Fifth mettono insieme il trash l'autore di lavori come "The Art of
full circle magazine n. 47 23 indice ^
LA MIA OPINIONE
crescendo pian piano col supporto la musica, coinvolgendo altra gente fuori, dalle suonerie alle canzoni
della comunità dei fans di tutto il interessata alla band); usate nei video game. Il fascino
mondo, accomunati dalla passione • Crescita della comunità (la universale della comunità può essere
condivisa per la musica che la band nostra comunità è al centro di ogni constatato negli Street Team che
produce, tutti uniti dalla filosofia del progetto e il Severed Fifth Street sorgono in tutta l'America, nel Regno
cambiamento. Team sia globale che i Team locali Unito, in Germania e persino in posti
stanno crescendo per aiutarci in come gli Emirati Arabi Uniti.
Jono dice: questo). La nostra comunità
contribuisce in così tanti modi; Jono continua riassumendo i
"Il principale obiettivo che ho • Incoraggiando gente a remixare e Severed Fifth come segue: "Il piano è
insieme ai Severed Fifth è quello di riutilizzare i nostri contenuti per i piuttosto semplice: fare dei Severed
dare vita ad un'ondata di interesse propri progetti. Abbiamo avuto prova Fifth un esempio di artisti della cultura
per il mondo della musica, creando di questo nei video di Youtube, nei libera, in modo che gli altri artisti
un esempio di affermazione di una videogame e in altro". possano guardarci e dire «Se quei
band a favore della Cultura Libera, ragazzi ci sono riusciti, allora possiamo
che ha fatto successo con: Esempi di fans che usano le farcela anche noi!»"
• Libertà di accesso ai contenuti canzoni dei Severed Fifth e i campioni
(consentendo ai fans di condividere delle loro canzoni sono già saltati Il movimento FOSS non ha
cambiato completamente il
panorama del software, ma ne ha
cambiato le regole al punto da farlo
apparire un po' diverso. Con band
come i Severed Fifth e una serie di
altri individui che marciano tutti
all'unisono, chissà come l'industria
musicale potrà cambiare nel giro di
qualche anno. In entrambi i casi, che
sia il movimento FOSS o altre band
come i Severed Fifth, c'è una cosa che
ognuno di noi può fare e cioè entrare
nella comunità, condividere materiale
e aiutare a cambiare il futuro.

full circle magazine n. 47 24 indice ^


full circle magazine n. 47 25 indice ^
RECENSIONE
Scritto da Robert Szabo Piano Booster

P
iano Booster Questa caratteristica della musicali che scorrono sullo schermo cambiato idea ed è iniziato il
(http://pianobooster.sour tastiera luminosa mi interessava e aspettando che tu pigi quelle supporto alla funzione Light0Key /
ceforge.net/) è un grande quando cominciai a cercare un note esatte sul tuo dispositivo Guide0Lamp. In pochi giorni creò un
programma insegnante0 programma di insegnamento per MIDI. Esso ha molte caratteristiche supporto pienamente funzionante
di0pianoforte open source. tastiera MIDI. Trovai due d’aiuto, per esempio rallentare la di Light0Key per Piano Booster!
alternative, synthesia e karakeyoke. musica, ripetere, trasporre e così
È possibile caricare qualsiasi tipo Entrambi supportano Light0Keys, via. L’ho trovato come il migliore Piano Booster è grande,
di file MIDI. PB lo suonerà e ma sono shareware e Linux no lo è, programma con cui iniziare, ma incredibilmente leggero e
aspetterà che tu pigi i giusti tasti anche se a essere onesti, si (allo stesso tempo) non c’era compilato su Linux come nativo.
sulla tua tastiera MIDI. potrebbero far girare entrambi con ancora la tastiera illuminata. Anche OSX e Windows sono
Esso ha una caratteristica Light0 Wine senza alcuna configurazione supportati.
Key o Guide0Lamp nuova di zecca speciale. La Storia
supportata da Gennaio, che è Tastiere MIDI, cavi, ecc.
estremamente utile e divertente Infine, ho trovato Piano Booster, La gente ha scritto domande sul
per suonare e imparare. creato e gestito da Louis Barman, forum per chiedere a Louis questa Se sei nel bel mezzo della fase di
UK. La sua intenzione era caratteristica, ma egli era riluttante scelta, ti raccomando sintetizzatori
originariamente quella di insegnare
Antefatto gli spartiti, mostrando le note
ad aggiungerla. Alla fine egli ha che abbiano lampade LED sotto la
t

full circle magazine n. 47 26 indice ^


RECENSIONE: PIANO BOOSTER
astiera. Alcuni di essi costano sotto b0to0midi0cable0with0160midi0input0 basata su Ubuntu Lucid, che per Pregi:
i 200 USD. Alcuni esempi: Yamaha output0channels01080meter011277). una macchina vecchia come la mia è • Gratuito
EZ0200, Casio LK 220, LK0300 TV e molto più adatta della versione • Facile da usare
LK043. Ubuntu desktop che utilizza molte • Poche risorse richieste
Il mio tablet PC e la mia Yamaha risorse.
Adesso eseguo Piano Booster EZ200 hanno le batterie integrate,
sul mio tablet Fujitsu Stylistic C500 così non è necessario nessun Difetti:
di 12 anni fa e lo connetto alla mia alimentatore ulteriore e quindi 9/10 • Alcuni piccoli bug
tastiera MIDI con un economico sono assolutamente portatili. • A volte lenta la risposta del
cavo convertitore da0USB0a0MIDI forum.
(http://www.dealextreme.com/p/us Sul tablet PC, uso Puppy Linux

full circle magazine n. 47 27 indice ^


Siamo lieti di pubblicare ogni mese alcune delle mail che riceviamo. Se volete

LETTERE proporre una lettera per questo spazio, di critiche o complimenti, potete inviarla a:
letters@fullcirclemagazine.org. ATTENZIONE: alcune lettere potranno essere
tagliate.

Ne avete dimenticata Le cose che hanno attirato la mia Linux e se loro aderiranno lo faranno
Collegati con noi:
attenzione sono state: anche le altre applicazioni commerciali.
una! 1) La spedizione gratuita attraverso
ShipIt. Dougn Redhammer

H
o trovato strano il fatto 2) Veniva distribuita con un Live CD
che abbiate scelto 3 per provarla prima di installare.
applicazioni che sono Ebook di genetica
3) Veniva richiesto solo un CD per
basate su Lilypond e non

V
installarla (a parte il Live CD che a quel i ringrazio molto perché ci
avete però parlato di Frescobaldi. non sono sicuro che il software F/OSS
tempo era separato). permettete di leggere una
Ancora più strano che abbiate ignorato sia usato in genetica e dal momento che
Musescore. così grande rivista. Attendo non sono qualificato in genetica non
Ho immediatamente ordinato il CD con impazienza le nuove sono probabilmente la migliore persona
gratuito attraverso ShipIt e entro uscite. Sebbene sia solo un
Ludo per recensire software scientifico. Così,
poche settimane è arrivato; da quel principiante, mi godo appieno la vostra l’annuncio è diretto a tutti voi scienziati
momento non ho più guardato rivista, soprattutto le parti che non là fuori, di genetica o di altro, se usate
Buon Anniversario! indietro. Si, negli anni ci sono stati riguardano la programmazione. Sono del software libero o open source nelle
alcuni problemi, come i primi anni in cui un ricercatore nel campo della vostre ricerche per favore scriveteci una

S
ono sorpreso di aver scoperto il piantarsi di X e il dover Genetica. Potete includere qualcosa recensione della vostra applicazione
che saranno sette anni, combattere/imparare la riga di per me ogni tanto? preferita. Meglio ancora, mandate un
questo Marzo, da quando ho comando e configurare x.conf in Vi è
articolo su come il vostro progetto
cominciato a usare Ubuntu. stato spaventoso in un primo Un’altra cosa. Possiedo un Amazon utilizza software F/OSS. Riguardo al
momento. Per non parlare Kindle. E come me gli eReader stanno formato ebook, sfortunatamente non
Ho iniziato a usarlo perché ero dell’installazione dei codec, di alsa, di diventando sempre più popolari. Mi ho abbastanza tempo libero per creare
stufo di Windows e dell’imminente pulse audio, dei plugin flash, ecc., ma la piacerebbe leggere la rivista Full Circle parecchie edizioni di FCM, così posso
lancio di Vista che lo ha reso ancora più comunità era lì ad aiutare con articoli e sul mio Kindle qualche volta ma solo raccomandare un software come
restrittivo di XP. Così decisi di Ubuntu si è migliorato negli anni. Dalla sarebbe possibile solo se venisse Calibre (http://calibre0ebook.com/) che
osservare da vicino Linux. Al tempo 6.10, X non mi si è più bloccato. distribuita in un formato per eBook può convertire nei maggiori formati
non ero sicuro su che distribuzione come ePub o mobi, ecc. Sarebbe ebook. Se qualcuno crea formati ebook
prendere, ma per caso vidi una parte Tutto quello che manca a un possibile? ogni mese, ce li invii per email e noi li
dall’ormai scomparso programma TV desktop Linux credo sia il gioco. Si ci
metteremo sul sito.
“The Screensavers” sulle diverse sono un sacco di giochi commerciali Saurabh
distribuzioni di Linux dell’epoca in cui si gratuiti e indipendenti ma dobbiamo
discuteva e si mostrava Ubuntu. convincere i grandi nomi a venire su Ronnie risponde: Sfortunatamente
AIUTOOOOOOO!
full circle magazine n. 47 28 indice ^
LETTERE
Ubuntu non possono. stata Screamer Radio. Questo piccolo Essa fa tutto quello che cerco in

F
ull Circle magazine è grande! programma trasmette web radio e un’applicazione per la radio in
Mi piacciono veramente tutti Ma, nello speciale su Python si può nient’altro. Per anni ho usato varie streaming e attendo ulteriori sviluppi.
i cambiamenti che avete selezionare, tagliare e incollare applicazioni Linux che o avevano la
fatto, le serie speciali e qualsiasi cosa. All’interno di FCM#46 web radio come cosa secondaria, o L’unica cosa che tiene
l’ampio spettro di informazioni che non puoi tagliare e incollare ad es. erano applicazioni piene di bug che l’installazione di Windows 7 sul mio
essa contiene. Mi sto interessando l’indirizzo email da pagina 37. non funzionavano del tutto. computer è Netflix.
sempre di più a fornire un contributo –
anche se non sono sicura di dove Cornelis Tutto questo è cambiato, da Craig Anderson
abbiate bisogno di maggiore aiuto. quando ho trovato Radiotray
Grazie per tutto quello che fate con Ronnie risponde: Non ho idea sul (http://radiotray.sourceforge.net/).
essa! perché tu stia avendo problemi
nell’usare il copia e incolla con i PDF di
Joel Kilthau FCM. Ho appena provato a copiare e
incollare da FCM#46 (usando KDE) e
Ronnie risponde: Siamo sempre alla funziona bene, senza alcun problema. I
ricerca di nuovi articoli, articoli singoli o PDF dell’edizione speciale sono diversi
serie intere. Raccomando sempre di perché sono formati di diverse altre
scrivere articoli su qualsiasi applicazione uscite usando una sorta di magia nera
uno si senta maggiormente a suo agio per gentile concessione di Robin Catling.
da usare. Non lo sai mai, il tuo articolo Se qualcun altro ha problemi nell’usare il
singolo potrebbe finire per diventare copia e incolla per favore me lo faccia
una serie, o indirizzare le persone su sapere.
un’applicazione di cui non conoscevano
l’esistenza. Radio Tray
Niente Copia & niente Attualmente ho un avvio in dual
boot con Ubuntu 10.10 e Windows 7
incolla su un Dell Inspiron 1750, ma mi sono

M
dilettato con Linux fin da quando
i meraviglio sul perché
RedHat ha introdotto una GUI per
non si possa tagliare e
l'installazione tempo addietro negli
incollare dai PDF di
anni ’90.
FCM. Non riesco a farlo
Una delle cose a cui non rinuncio in
né su Unix, né in Arch, né a lavoro, né a
ogni installazione Windows che uso è
casa e anche altri appassionati di
full circle magazine n. 47 29 indice ^
DONNE UBUNTU
Scritto da Elizabeth Krumbach

Ubuntu e FLOSS è molto originale. È magazine in Italia.


iniziato tutto nel 2001, la prima volta È stato amore a prima vista!
che ho scritto per un giornale online. È stato un successo. Infatti la nostra
Mi hanno chiesto di scrivere un pezzo Dopo l'installazione di Ubuntu, mi è community è stata ospitata diverse
per IT su un office suite alternativo sembrato naturale guardare alla volte da programmi nazionali.
chiamato StarOffice (si, era prima comunità italiana e muovere i primi Raccontare la mia storia è importante
dell'era di OpenOffice.org). Lì ho passi nei canali IRC. Mi sono sentita a perchè credo che molte persone siano
imparato la filosofia FLOSS e sono casa. Dopo qualche settimana ho solo timide e sottostimino il
rimasta completamente affascinata pensato che sarebbe stato carino dare contributo che potrebbero dare alla
dal suo senso di libertà. una mano alla community, così ho community.
chiesto di partecipare al gruppo
EK: Cosa ti ha spinta ad essere traduzioni. In quel periodo ci fu anche EK: Qual'è il tuo ruolo nella
coinvolta nella comunità Ubuntu? l'uscita della prima pubblicazione di community Ubuntu?
Full Circle Magazine. Ho collaborato
FW: Al mio primo tentativo, ho provato anche al suo gruppo di traduzione. FW: Al momento sono un membro del
Elizabeth Krumbach: Dicci qualcosa di ad approcciarmi a Linux OS come ad un Venendo dal mondo delle Italian LoCo Team Community Council.
te. normale software da usare, ma è pubblicazioni, ho potuto condividere Certo, mi occupo ancora di relazioni
molto difficile per una ragazza che ha le mie abilità e le mie esperienze Media e recentemente ho iniziato a
Flavia Weisghizzi: Sono Flavia studiato letteratura italiana, come lavorative. promuovere, insieme a Silvia Bindelli,
Weisghizzi, ho 34 anni e vivo in quel materia principale, installarlo senza una branca italiana del progetto
meraviglioso melting pot chiamato aiuto. Ho continuato comunque a Inizialmente pensavo che avere Ubuntu Women.
Roma, Italia, dove sono nata e da dove leggere pezzi sull'open source e su semplicemente delle abilità nel campo
un giorno, forse, me ne andrò. Sono Linux. Il 2007 ha segnato il giro di vite della comunicazione fosse inutile in Quando sono sbarcata in Ubuntu (si,
una scrittrice, scrivo poesie e saggi della mia esistenza: il mio Windows XP una software0oriented community, ma proprio sbarcata) avevo sentito
critici di letteratura. Lavoro anche ha deciso che era il momento "di tirare mi sbagliavo. parlare di questo progetto, ma non
come giornalista freelance e speaker le cuoia".. portando via con sè un mese esisteva ancora una branca locale. A
radiofonica. Recentemente, grazie ad intero del mio lavoro. Il mio ragazzo mi Durante il rilascio di Ubuntu 8.04 sono quel tempo c'erano due modi
Ubuntu, sono diventata anche una ha portato un CD Live di Ubuntu 7.04, diventata la Coordinatrice delle principali per ottenere aiuto con i miei
speaker alle conferenze. e così un Feisty Fawn ha iniziato a Relazioni Media del LoCo team italiano problemi collegati all'OS: connettersi
girare piano piano sul mio PC, e ho cordinato il progetto Relazioni al canale IRC o il forum. Dovevo poi
Detto questo, si può sostenere che la permettendomi di accedere a tutto il Media, con lo scopo di diffondere lo scegliere tra chiedere sul canale di
storia del mio coinvolgimento con mio lavoro e a tutti i miei documenti! spirito di Ubuntu nel settore dei supporto dell'Italian LoCo Team nella

full circle magazine n. 47 30 indice ^


DONNE UBUNTU
mia lingua, ma in un ambiente nome o il nickname.
dominato da uomini, o chiedere in un
canale dedicato alle donne, ma in una Come Coordinatrice delle Relazioni
lingua "aliena" (non semplicemente Media, penso che sarebbe molto più
Inglese, ma Inglese applicato utile lanciare un solo comunicato
all'informatica). Qui in Italia abbiamo stampa tra i diversi gruppi locali e
dei problemi sul modo in cui le donne Canonical. Darebbe molta più efficacia
sono accolte in molti ambienti di lavoro alle notizie.
e, sfortunatamente, questo include
anche l'open source. Ci sono troppi Infine... vorrei fare un package!
pregiudizi nei confronti delle donne, Soltanto uno, per poter dire di avere
non solo per gli uomini, ma anche da fatto per una volta il lavoro sporco!
parte di molte donne. Con in mente Full Circle Podcast
questo fatto, spero di poter innalzare EK: Cos'altro ti interessa, fuori
lo status delle donne nel campo del dall'open source e da Ubuntu? Nell'episodio #17:
software open0source.
FW: Mi piace la poesia. Insegno * Recensione: FCM#46.
So scrivere e mi sento a mio agio a scrittura creativa e amo leggere e * News: U0Cubed, Ubuntu 11.10, e
parlare in pubblico. Ho pubblicato (con scrivere poesie. Sono una donna altro ancora!
Luca Ferretti, un membro dello GNOME curiosa, attratta da tutto ciò che è * Giochi: Vendetta Online, e Assault
Release Team) un paio di libri su inusuale e nuovo. Mi piace osservare le Cube.
Ubuntu e mi viene spesso richiesto di piccole cose del mondo, perchè sono
parlare in conferenze o tavole rotonde convinta che è dalle piccole cose che Dimensioni dei file:
su Ubuntu e FLOSS. possono venire grandi cambiamenti. OGG 41.3Mb
Amo il teatro. Di recente ho studiato la mp3 32.9Mb
EK: C'è qualcosa che ancora non hai filosofia Yoga. Potete trovare di più
fatto, ma in cui ti piacerebbe essere riguardo le mie idee e le mie poesie in Durata: 1 ora 17min 26secondi
coinvolta in futuro per ciò che riguarda italiano sul mio blog di lungo corso
la community Ubuntu? all'indirizzo http://fullcirclemagazine.org/
http://weisghizzi.ilcannocchiale.it
FW: Oh, molte, molte cose! Ma, prima oppure in inglese sul neonato Code is Full Circle Podcast è un membro
di tutto, mi piacerebbe partecipare a Poetry all'indirizzo orgoglioso del Tech Podcasts
un UDS! Vorrei trovarmi faccia a faccia http://deindre.wordpress.com/ Network
con le persone che hanno costruito
Ubuntu e di cui conosco adesso solo il

full circle magazine n. 47 31 indice ^


GIOCHI UBUNTU
Scritto da Ed Hewitt
Vendetta Online

V
O è ambientato in un futuro dominio di Serco combattono. VO ha un discreto sistema di
in cui si svolge una continua missioni. Le missioni sono proprio come
guerra tra due fazioni per il Nel bel mezzo di questa guerra tra le Quest negli altri MMOs. Andate ad
controllo dell'universo. Ci fazioni, c'è uno spazio grigio, il quale è una stazione per controllare la lista delle
sono tre fazioni in totale; i giocatori una parte dell'Universo non reclamata missioni per trovarne una che volete
devono decidere a quale unirsi. La che si dà il caso sia invasa dall'Alveare, completare. Ci sono molte missioni
nazione Itani e il dominio di Serco sono una razza in continua espansione di ognuna differente 0 dalle missioni di
in guerra continua, mentre l'Unione dei Robot NPC che lottano per il controllo di combattimento che richiedono di
Territori Indipendenti è una fazione aree di spazio contenenti asteroidi ricchi attaccare piloti nemici provenienti da
neutrale. Non c'è una vera trama o storia di minerali di valore. Unendosi ad altri una fazione differente, assassinii e
dettagliate da seguire; è semplicemente giocatori, si possono sconfiggere potenti combattimenti contro l'Alveare. Ci sono
una guerra totale tra le fazioni nemici come la Regina dell'Alveare o il missioni di estrazione di minerali,
dell'universo. Leviatano. Tuttavia VO ha una missioni di scorta e missioni di trasporto.
community piuttosto piccola mentre
Le fazioni in VO sono coinvolte queste battaglie sono progettate per
fortemente nelle missioni e negli aspetti svolgersi su larga scala, ma purtroppo Ognuno di questi tipi di abilità
PvP del gioco. Appena iniziate a giocare, ciò non avviene. richiede determinate navicelle per

N
venite gettati in un discreto tutorial che utilizzare appieno ogni abilità e
on ci sono molti giochi
Estrarre minerali è un modo semplice Vendetta Online ha molte navicelle a tal
MMO giocabili su Linux. E' vi mostra come giocare a VO, e che vi
introduce alle tre principali abilità: per guadagnare denaro velocemente; proposito: un misto di caccia per il
sicuramente un ambito
combattimento, estrazione di minerali e raggiungendo i campi d'asteroidi, dalle combattimento e grandi navi progettate
dove gli sviluppatori
commercio. Ci sono missioni per tutte e rocce possono essere estratti minerali e per trasportare un gran ammontare di
potrebbero avventurarsi. C'è una forte
questi possono essere scambiati alle carico per estrarre minerali e trasporti.
necessità che gli RPG online e gli RPG in tre le abilità e sono tutte importanti per
stazioni. Il commercio e il trasporto Tutte le navicelle sono pienamente
generale diventino disponibili per Linux, lo sviluppo del vostro personaggio. Il
permettono ai giocatori di comprare una personalizzabili con differenti colori per
così, quando ne esce uno, è una boccata combattimento gioca un ruolo
risorsa da una stazione e venderla a un' dipingerle ed equipaggiamento che può
di aria fresca. Vendetta Online è un Sci0 fondamentale per tutto il contenuto PvP
altra per guadagnare. Infine la corsa è essere aggiunto per funzionalità come
Fi MMORPG d'azione in prima persona, disponibile, il quale si incentra
dove i giocatori devono ottenere il armi, estrazione minerali e batterie di
che permette ai giocatori di agire come principalmente sulle battaglie tra
minor tempo su un circuito di gara e energia. E' meglio salire di livello
piloti di astronavi in un grande universo. fazioni. Ogni settimana vengono
organizzate battaglie su larga scala dove competeranno con i record degli velocemente in modo da poter accedere
VO è un gioco multipiattaforma 0
conosciute come "Guerre tra Nazioni" 0 altri giocatori. a navi ed equipaggiamento migliori per il
disponibile per Windows, Mac e Linux.
dove i giocatori della nazione Itani e del PvP.

full circle magazine n. 47 32 indice ^


GIOCHI UBUNTU
Il gioco è veramente ammirevole da pagare 15$ al mese.
Il gameplay in generale è eccellente, guardare grazie alla vastità Vale sicuramente la
le astronavi sono divertenti da guidare dell'ambientazione. I pianeti, gli pena di provare Vendetta
ed è facile imparare ma è difficile asteroidi, le astronavi e lo spazio sono Online. E' un'esperienza
diventare piloti esperti. I controlli sono sbalorditivi. Gli effetti visivi legati alle MMO eccellente. C'è molto
configurati per mouse e tastiera. La armi e le esplosioni dovute alle da fare, un'esperienza di
tastiera viene usata per regolare la astronavi sono fantastiche. Vendetta è combattimento eccellente
velocità delle astronavi mentre il mouse davvero abbordabile; funziona e la miglior community che
viene utilizzato per far volare la nave. I tranquillamente sul mio netbook e sul abbia mai trovato in
Joystick possono essere utilizzati. mio desktop 20 pollici è grandioso. Il qualsiasi altro MMO.
Tradizionalmente negli MMO, più è alto sonoro del gioco è meraviglioso: le Sfortunatamente, il PvP è
il livello più si diventa forti; tuttavia, VO esplosioni dovute alle armi e i un po' povero a causa della
è leggermente diverso, poiché quando meccanismi delle navi sono ben integrati mancanza di giocatori e
salite di livello diventate più forti perché nell'epoca spaziale del gioco. Tuttavia morire può essere molto
avete accesso a navi ed l'aspetto musicale è insufficiente. facile. Le missioni inoltre
equipaggiamento migliore, ma gran Un'epica colonna sonora darebbe di più. possono essere ripetitive.
parte del vostro successo sarà dovuto Un periodo di prova
La community di Vendetta Online essere incredibilmente d'aiuto ai nuovi gratuito di 8 ore può essere reperito a
alle vostre abilità di pilota di
non è come le altre community MMO giocatori. E' proprio una bella vendetta0online.com. Potete scaricare il
un'astronave. VO è molto più che un FPS
con cui ho avuto a che fare finora. Di community di cui far parte. gioco sia dal sito ufficiale
online: tutti possono giocarci ma, se non
solito, anche se l'aspetto centrale di un Probabilmente vi troverete a effettuare (http://www.vendetta0online.com/)
siete forti, il gioco non sarà divertente.
MMO è l'interazione umana e sociale, ciò il login e a risiedere in una delle stazioni oppure dal Ubuntu Software Centre.
Volerete attraverso il vasto universo di
non avviene mai. I giocatori non parlano per chattare con la community. Come
VO e dei giocatori intorno a voi. Quando
tra loro e, quando lo fanno, nessuno è detto prima, l'unico problema della
combinerete i comandi della nave al
community è l'ampiezza: non ci sono Voto: 7/10
combattimento, i nodi vengono al veramente d'aiuto e la parola 'noob'
viene pronunciata un sacco di volte. La molti giocatori. Tuttavia potreste notare
pettine. Spesso scoprirete di morire Pro:
community di Vendetta Online è che è una community chiusa dove
molto facilmente, poiché potrete * Community eccellente
totalmente l'opposto. Per i principianti potrete conoscere i giocatori regolari di
riparare la vostra astronave in battaglia * Facile da imparare
c'è un canale globale dove tutti possono Vendetta.
e finirete per rinascere alla base per * Varie opzioni PvP
comprare una nuova astronave. chattare e può essere utilizzato
ovunque nel mondo. La chat non Come molti MMO, è necessario un
Fortunatamente guadagnate Contro:
funziona come IRC, in quanto ci sono abbonamento per giocare. La tariffa
velocemente molto denaro dalle * Morirete troppo spesso
molti canali differenti a cui unirsi, ma la mensile ammonta a 10$, che comparata
missioni e le navicelle sono * La base del giocatore è piccola
maggior parte della community si trova con molti altri MMO, è tra le più basse
relativamente economiche.
nel canale 100. In secondo luogo, tutti dato che i suoi concorrenti, come Eve
sono disponibili a chattare con voi e a Online e World of Warcraft, fanno
full circle magazine n. 47 33 indice ^
D&R
Compilato da Gord Campbell
Se avete domande su Ubuntu, scrivete a questions@fullcirclemagazine.org
e Gord vi risponderà nelle prossime edizioni.
Per favore inserite più informazioni che potete riguardo il problema.

D D
Ho bisogno un è una "diode0resistore0led" Ho un portatile Dell

D
programma che legga i Il triangolo rosso con standard con trasmettitore di Latitude E5500 e ho
documenti ad alta il punto esclamativo, il serie dal sito web "lirc" e ha provato a impostare il
voce; ce n'è uno in quale indica che il funzionato senza problemi per demone "fan control"
Ubuntu? sistema non è in grado più di un anno. per ridurre il rumore e risolvere i

R
di scoprire se ci sono Installando la versione problemi di temperatura

R
Cercando nel gestore aggiornamenti, non scompare etichettata utilizzando "i8kfan".
pacchetti Synaptic "text mai. «lirc00_8_7pre1» dal

R R
to speech", ne mostra Se esegui repository git di lirc, (Grazie a Wipster nel
alcuni inclusi "espeak", Accessori/Terminale e funziona. Forum di Ubuntu) devi

D
"festival", "epos", "jovie" (per KDE) inserisci questo comando: Sono un utente andare nella schermata
e "mbrola". Pare che i primi due Ubuntu poco pratico. nascosta del BIOS.
siano i più supportati. Finora le mie due Questo può anche essere fatto
sudo apt-get update partizioni (Ubuntu e quando si eseguono programmi e
WinXP) hanno funzionato bene; non solo al momento dell'avvio.
apparirà un errore. Apri

D
Ho comprato uno ho sempre avuto l'opzione di Tieni premuto i tasti Fn + Shift a
Amministrazione/Sorgenti
scanner Canon Lide scelta all'avvio. Poi l'opzione digita 15324, la spia del numlock e
software e togli la spunta al
110, ma non posso d'avvio di Windows è del capslock dovrebbero
repository che causa l'errore. In
effettuare la semplicemente scomparsa. lampeggiare (è successo a me), poi

R
alcuni casi puoi eliminare l'errore
scannerizzazione. Apri Accessori/Terminale puoi premere Fn + r e ti viene
ottenendo la "chiave" mancante,

R
Per far in modo che il tuo e copia questo comando: riportato il controllo termico, la
come:
scanner Lide 210/110 sudo apt-key adv --keyserver limitazione della CPU e il Fan
funzioni sotto Ubuntu keyserver.ubuntu.com --recv- control. Ho imparato questo nel
10.10, devi eseguire keys 16126D3A3E5C1192 sudo update-grub Forum di supporto della Comunità
Accessori/Terminale: della Dell.

D
Ho appena effettuato Ti sarà chiesta una password e

D
sudo add-apt-repository una nuova non sarà mostrata quando la
Il mio netbook ha
ppa:plaxx/random-fixes installazione di digiterai. La prossima volta che
soltanto 4 GB di spazio
Mythbuntu 10.10 su un avvii il computer, dovresti avere le
sudo apt-get update libero, quindi mi stavo
computer che precedentemente corrette opzioni.
chiedendo se è
sudo apt-get install libsane eseguiva la versione 9.10. Il mio IR possibile installare i programmi
sane-utils blaster fatto in casa non funziona; su un altro dispositivo come una
full circle magazine n. 47 34 indice ^
D&R
scheda SDHC? fittizi". Cosa sono quei file e effettivamente installato Lubuntu 10.10 avviare il vostro computer dal CD e

R
Vai sul sito come vengono usati? nel mio disco rigido esterno, ma gli quindi siete a metà strada.
http://portablelinuxapps. stessi passi sono validi per qualsiasi

R
org/ per trovare Puoi immaginare che versione. Ora sapete che il computer può fare
numerose decine di quei file vengono usati Prima di spendere molto tempo ciò di cui avete bisogno; andate
applicazioni che possono essere come puntatori poiché nello scaricamento, vi suggerisco di direttamente allo scaricamento dell'
posizionate su un qualunque puntano a dei pacchetti andare nelle impostazioni del BIOS del immagine ISO che nel mio caso è
dispositivo di archiviazione. reali che probabilmente hanno dei computer e impostare l'avvio da un lubuntu010.10.iso. Ho installato
Scaricalo, rendilo eseguibile ed nomi più complicati. Così, per dispositivo USB o da un CD, se presente "unetbootin" usando il gestore
eseguilo! esempio, se vuoi installare e di effettuare l'avvio dal disco rigido pacchetti Synaptic e il programma si

D
Mi sono trovato nei "apache2" devi ottenere tutti i interno solo come ultima risorsa. Per trova sotto la voce "Strumenti di
guai quando ho componenti di cui hai bisogno per cambiare le vostre impostazioni del sistema". Connettete un dispositivo
rimosso qualcosa dal eseguire la versione attuale di BIOS, dovete premere un tasto appena flash, eseguite unetbootin, ditegli che
pannello superiore che Apache22. dopo aver acceso il PC e il tasto varia da usate un'immagine disco e fate clic sui
in realtà non volevo rimuovere. computer a computer. Molto spesso è il tre puntini per dirgli dove trovare il file
Come posso ripristinare la barra tasto "Canc", ma potrebbe essere "ESC" ISO. Quando avete fatto clic su "OK", ci
del menù principale per avere Suggerimenti e o un tasto funzione. Alcuni computer metterà alcuni minuti per creare un
tutti i pulsanti originali e simili (per lo più i più vecchi) non hanno dispositivo flash avviabile. Potrebbe
senza dover reinstallare e tecniche questa impostazione e oltre l'avvio da sembrare che si sia bloccato perché un
ricominciare da capo? CD, non ci sono altre possibilità! Alcuni file impiega diversi minuti nel processo

R
Apri Accessori/Terminale Installazione su un dispositivo manuali di computer vi diranno come di copia; non fermate l'azione in
a copia questo comando: esterno farlo, ma molti produttori non danno anticipo. (Potreste creare anche una
queste informazioni. Se non riuscite a Live CD, ma io preferisco un dispositivo
Se volete seriamente effettuare un capire come si può fare con il vostro flash che può essere riutilizzato.)
test di alcune versioni di Ubuntu senza computer, andate su Google:
gconftool --recursive-unset cambiare le attuali impostazioni del "impostazioni del bios" con la marca
/apps/panel && killall gnome- vostro computer, un disco rigido e il modello del computer.
panel esterno vi porterà molto più lontano
rispetto un dispositivo flash o una Live Ogni volta che cambiate le
CD. In ogni caso ho visto che molta

D
impostazioni del BIOS dovete stare
Nei repository di gente è confusa su come installare attenti; non è il momento giusto di
Ubuntu, ci sono file Ubuntu su un disco rigido esterno. Non 'avere un gatto che salta sulla vostra
elencati dal gestore è così difficile, dovete soltanto stare tastiera'. A meno che non avete
pacchetti Synaptic attenti. installato Ubuntu tramite WUBI,
come "posto titolari" e alcuni di
probabilmente avete capito come far
nome "pacchetti di transizione Esenguendo i passi qui di seguito ho
full circle magazine n. 47 35 indice ^
D&R
Riavviate il computer dal dispositivo fate clic su "aggiungi". Specificate una semplice e con lettere minuscole. Dopo
flash e selezionate "prova Lubuntu partizione che sia un po' più grande qualche minuto, l'installazione sarà
senza installare" o qualche opzione della vostra RAM, con un minimo di 512 terminata e potete riavviare e
simile, che appare. Una volta che il MB. Specificate di usarla come area di rimuovere il "supporto d'installazione"
nuovo SO è in esecuzione, connettete il swap. (dispositivo flash) quando è richiesto.
vostro disco rigido esterno e
accendetelo. Dovrebbe apparire sulla Ho scoperto che l'avvio da
Scrivania. Aprite Accessori/Terminale, qualunque cosa è nel vostro sistema) e un dispositivo esterno è
impostatelo a tutto schermo e inserite fate clic su "Nuova tabella partizione", molto più lento che da un
il comando: poi su "Continua". Scorrete in basso, dispositivo interno, ma la
evidenziate lo "spazio libero" e fate clic maggior parte dei programmi
sudo fdisk -l su "aggiungi". vengono eseguiti in tempi
ragionevolmente rapidi. Al
Ciò dovrebbe mostrarvi le partizioni Ciò che segue è un pochino più massimo potete provare a
del disco(chi) rigido(i) del computer, il complicato di ciò che dovrebbe essere, installare i vostri programmi
disco flash e il disco rigido esterno. Nel ma è un buon metodo perché vi Dopo evidenziate "spazio libero" e preferiti per vedere quanto funzionano
mio caso il disco flash è "sdb" e il disco permetterà di installare una versione fate clic su "aggiungi". È consigliato che bene in un ambiente alternativo.
rigido esterno è "sdc". Annotatelo! diversa di Linux senza toccare i vostri specifichiate di usare lo spazio
Potete distinguere i dispositivi in base dati. Specificate che volete aggiungere rimanente della partizione del Ci sono numerose piccole varianti
la loro capienza a meno che non avete, una partizione di 20 GB (di meno se il dispositivo, formato ext4, con un punto nel precedente procedimento. Per
per esempio, un dispositivo interno da dispositivo esterno è più piccolo), "usa di montaggio "/home". esempio, se si vuole usare Microsoft
500 GB e uno esterno da 500 GB. come" ext4, con un "punto di Windows e qualcuno vi offre un CD di
montaggio" "/" (conosciuto anche come Infine selezionate l'installazione del Ubuntu e avete un dispositivo esterno
Ora siete pronti per installare il "root"). Fate clic su "OK". Boot Loader su sdc e fate clic su libero, allora dovete soltanto impostare
nuovo SO. Probabilmente c'è un'icona "installa ora" e la parte difficile è fatta. il BIOS, avviare dal CD e fare i passaggi
sul desktop per farlo. Dopo evidenziate "spazio libero" e Ci sono più domande: Scegliete il nome precedenti a partire dal riavvio.
e il nome del computer
Andate avanti e rispondete alle
domande predefinite. Vi potrebbe
essere richiesto: "vuoi smontare sdc".
Dite si! Il momento più importante è
quando selezionate: "specifica le
partizioni manualmente" o "avanzato"

Sarete condotti nel programma di


partizionamento. Selezionate sdc (o
full circle magazine n. 47 36 indice ^
Questa è la tua occasione per mostrare al mondo il tuo desktop estroso o il tuo PC.

IL MIO DESKTOP Manda le tue schermate e foto a: misc@fullcirclemagazine.org. Includi una breve
descrizione del tuo desktop, le caratteristiche del tuo PC e altre curiosità sulla tua
configurazione.

Questo è il mio desktop Ubuntu 10.10 Maverick Meerkat desktop0 Questo è Lucid Lynx che gira sul mio BenQ Joybook R56. È diventato
edition. Appare abbastanza semplice, ma accattivante. Ho ottenuto il mio SO principale qualche mese fa. Funziona bene. Lo uso
il pannello superiore usando AWN. Ho rimosso il pannello originario moltissimo per lavori multimediali (audio/video), presentazioni
di Ubuntu per liberare spazio sul desktop. La barra laterale sulla religiose, lavoro d’ufficio (Wine funziona anche per MS Office 2007,
destra è una applicazione “Screenlets” che può essere scaricata ma viene utilizzato raramente) e per giocare (Warzone e Nexuiz, tra
direttamente dall’Ubuntu Software Center. Ho preso questo gli altri). Ho scelto Ubuntu perché è la distribuzione più popolare. Ho
straordinario sfondo da http://abstract.desktopnexus.com/. scelto il software libero perché non posso permettermi prodotti
proprietari e per proteggermi dal peccato (la Torah dice che rubare è
Le specifiche del computer sono: peccato). Ho una licenza per WinXP, ma raramente uso XP, eccetto
• Lenovo 3000 N100 Laptop per copiare i Video CD quando CLI mi irrita. Ubuntu, per favore
• 1.5 GB RAM aggiungi questa caratteristica su Nautilus. Hardware: Core 2 Duo
• 120 GB HD T5550 (1.8GHz), 2GB DDR2, nVidia 8400M G (driver 260, meglio che
• Intel Dual Core @1.73GHz lo standard 195 nei repository), 120GB HDD.

BHAVEEK DESAI Danang Dwi Kristiyanto

full circle magazine n. 47 37 indice ^


IL MIO DESKTOP

Ciao, questo è il mio desktop Ubuntu


10.04. Ho comprato il mio portatile nel
Utilizzo Ubuntu Linux da circa tre mesi e lo adoro. Uso la 2009 e poi ho provato a installare Linux.
versione 10.10 su un Dell Inspiron 1520. Qui c’è una schermata Ma molte persone in Cina conoscono solo
del mio desktop. Vivo in Svezia, ma sono americano, così il mio Windows, così è stato faticoso per me
Conky è configurato per darmi le previsioni metereologiche in imparare a usare Linux. Fortunatamente,
Fahrenheit, l’ora locale e di ogni parte del mondo dove ho una con l’aiuto di Internet e dei Forum, ho
famiglia e il tasso di cambio corrente tra il dollaro e la corona imparato un sacco di cose nuove e ora con
svedese. Ho anche la configurazione del mio sistema per Ubuntu ho un SO veramente utile,
passare a Inglese, Giapponese e Svedese. meraviglioso e fantastico.

John Niendorf 0Wallpaper: The Study of Information


0Icone: Faenza
0Dock: AWN
0Tema di Emerald: GAIA Sprout
0Screenlets: ClockRing, eventCal (3 cerchi
in alto a destra), Terminal

yafc18

full circle magazine n. 47 38 indice ^


TOP 5
Scritto da Andrew Min
Strumenti scolastici
iTALC Nanny
Sito: http://italc.sourceforge.net/ Sito: http://projects.gnome.org/nanny/

La tecnologia è una delle parti integranti della classe. iTALC (Intelligent Naturalmente una scuola non vuole che i propri studenti navighino su
Teaching And Learning Computer) è uno dei migliori sistemi per siti web non desiderati. Anzi, in alcuni casi, sarebbe meglio per la
sfruttarla. È una specie di desktop remoto progettato per gli insegnanti: scuola limitare i propri browser l'accesso a determinati siti web. Il
il docente può vedere tutti gli schermi della classe miglior modo per fare questo è usare Nanny. Questo progetto Gnome
contemporaneamente, mentre lo studente può vedere lo schermo del limita il tempo disponibile per usare varie applicazione (email, chat,
docente in tempo reale. L'insegnante può anche controllare lo schermo browser) e, più importante, i siti a cui ogni utente può farvi accesso. In
degli studenti nel caso che abbiano bisogno di aiuto individuale. questo modo potete essere sicuri che nessuno sarà online durante le
Considerato che lavora su VPN, iTALC si adatta anche come strumento ore di lezione, che nessuno farà accesso a thepiratebay.org e,
perfetto per le classi online, specialmente per lo studio da casa. naturalmente, che gli amministratori avranno l'accesso attraverso i
loro profili ogni qualvolta che ne avranno bisogno.
L'insegnate dovrà installare il pacchetto italc0master nel repository
universe. Per installare Nanny, usate il pacchetto nanny nel repository universe.

full circle magazine n. 47 39 indice ^


TOP 5 0 STRUMENTI SCOLASTICI

Vym GCompris
Sito: http://www.insilmaril.de/vym/ Sito: http://gcompris.net/

Uno dei migliori modi di studiare è quello di usare strumenti per le Si dice che tanto lavoro e poco divertimento fanno di Jack un ragazzo
mappe mentali. Essenzialmente vi consente di visualizzare i vostri spento. Ma perché imparare e divertirsi devono per forza escludersi a
pensieri più chiaramente e funziona benissimo sia per tracciare schemi vicenda? I creatori di GCompris credono che non sia così. GCompris è una
che per prendere appunti. Aiuta anche la vostra mente ad associare raccolta di giochi orientata all'istruzione. Comprende una gran varietà di
determinate parole chiave con altre (e con la parola chiave principale). applicazioni, includendo giochi di memoria con le moltiplicazioni, una
Uno dei migliori programmi per le mappe mentali che si possono trovare tavola per giochi aritmetici, un gioco con parole mancanti simile a Space
in giro è Vym (Vew Your Mind). Potete anche colorare i rami di Invaders e, mio preferito, il "Rosicchiatore di numeri primi" simile al
collegamento, cambiarne l'aspetto e aggiungere icone. Potete anche Pacman. Il tutto in un accogliente mondo con personaggi dei cartoni
ordinare o scorrere vari rami. Infine, potete anche esportare il vostro animati e familiari mascotte open source.
capolavoro in documento, foglio di calcolo o pagina web.
Per installare GCompris, usate il pacchetto gcompris nel repository
Per installare Vym, usate il pacchetto vym nel repository universe. universe.

full circle magazine n. 47 40 indice ^


TOP 5 0 STRUMENTI SCOLASTICI

Edubuntu
Sito: http://edubuntu.org/

Se volete andare lontano ed usare un vero e proprio sistema operativo per


l'istruzione, Edubuntu potrebbe fare al caso vostro. Questo sistema derivato ed
ufficialmente supportato da Ubuntu, comprende tutto quanto descritto sinora e
molto altro. È dotato inoltre di un piccolo client LTSP, utile per l'ambiente The Ubuntu UK podcast is presented by members of the
scolastico e, soprattutto, è fatto per l'utente finale. Piuttosto che una United Kingdom’s Ubuntu Linux community.
distribuzione infinitamente configurabile e così piena che sembra quasi
scoppiare, Edubuntu si distingue per la semplicità d'uso. Natualmente apt0get è We aim is to provide current, topical information about, and
for, Ubuntu Linux users the world over. We cover all aspects
sempre lì se avrete bisogno di installare altri pacchetti. Molti gruppi stanno
of Ubuntu Linux and Free Software, and appeal to everyone
adottando Edubuntu per usarlo nelle scuole, in particolare le scuole della from the newest user to the oldest coder, from the command
Macedonia dispongono di 180.000 computer su cui gira Edubuntu. line to the latest GUI.

Per installare Edubuntu su un sistema Ubuntu esistente, utilizzate il pacchetto Because the show is produced by the Ubuntu UK community,
edubuntu nel repository universe. Potete anche scaricare l'intero DVD di the podcast is covered by the Ubuntu Code of Conduct and
installazione dalla homepage di Edubuntu. is therefore suitable for all ages.

http://podcast.ubuntu0uk.org/

Available in MP3/OGG format in


Miro or iTunes, or listen to it
directly on the site.

full circle magazine n. 47 41 indice ^


Gruppo Full Circle

COME CONTRIBUIRE
Capo redattore 0 Ronnie Tucker
ronnie@fullcirclemagazine.org
Webmaster 0 Rob Kerfia
Siamo sempre in attesa di vostri nuovi articoli da pubblicare nella rivista Full Circle.
admin@fullcirclemagazine.org
Per articoli, guide, idee e per le traduzioni della rivista , date un'occhiata al nostro
Manager comunicazioni 0 Robert
wiki: http://wiki.ubuntu.com/UbuntuMagazine
Clipsham
Inviateci i vostri articoli a: articles@fullcirclemagazine.org
mrmonday@fullcirclemagazine.org
Podcast 0 Robin Catling
podcast@fullcirclemagazine.org

Se desiderate inviarci delle notizie, scrivete a: news@fullcirclemagazine.org Editing e correttori di bozze


Mike Kennedy
Inviate i vostri commenti o esperienze Linux a: letters@fullcirclemagazine.org David Haas
Gord Campbell
Le revisioni Hardware/software vanno inviate a: reviews@fullcirclemagazine.org Robert Orsino

Le domande sulle interviste future vanno inviate a: questions@fullcirclemagazine.org Il nostro ringraziamento va a


Canonical, ai molti gruppi di
Le schermate dei Desktop vanno inviate a: misc@fullcirclemagazine.org traduzione nel mondo e a Thorsten
Wilms per il nuovo logo Full Circle.
... oppure visitate il nostro forum a: www.fullcirclemagazine.org

Termine per il n. 48:


Domenica 10 aprile 2011.

FULL CIRCLE HA BISOGNO DI VOI! Pubblicazione del n. 48:


Una rivista non è una rivista senza degli articoli e Full Circle non è un'eccezione. Venerdì 29 aprile 2011.
Abbiamo bisogno delle vostre Opinioni, Desktop e Storie. Desideriamo anche le vostre
Recensioni (giochi, applicazioni & hardware), articoli How0To (su ogni soggetto
K/X/Ubuntu) e qualsiasi domande, o suggerimenti, che possiate avere.
Inviateli a: articles@fullcirclemagazine.org

full circle magazine n. 47 42 indice ^


IL GRUPPO FCM ITALIANO

Coordinatore del gruppo: Cristiano Luinetti

Hanno collaborato alla realizzazione di questo numero:


Traduttori: Revisori: Edizione audio/video:
Alessandro Losavio Alessandro Losavio Paolo Rotolo
Alessandro Stagni Dario Cavedon
ENTRA ANCHE TU NEL GRUPPO FCM! Bianca Kwey Davide Miceli Edizione eBook:
Davide Miceli Flavia Weisghizzi Aldo Latino
La rivista Full Circle nasce da una idea della Comunità degli Fabrizio Nicastro Marco Buono Davide Miceli
utenti di Ubuntu e vive del lavoro di coloro che hanno scelto di Francesco Cargiuli Roald De Tino
dedicare parte del loro tempo libero alla riuscita di questo Gianluca Santoro
progetto. È un progetto veramente aperto: tutti possono Giulio Tani Impaginatori:
collaborare, in un modo o nell’altro. C’è chi scrive gli articoli, Giuseppe Calà Aldo Latino
chi li corregge, chi li traduce, chi li impagina e così via. Giuseppe D'Andrea Davide Miceli
Irene Bontà Fabrizio Nicastro
Anche tu puoi collaborare attivamente alla continua crescita di Marco Buono
questa rivista, il cui unico scopo è la diffusione della cultura Paolo Garbin
del Software Libero.
Se conosci l'inglese e il Software Libero è la tua passione, puoi
collaborare: I collegamenti per scaricare tutti i numeri di Full Circle
• scrivendo articoli in inglese; Magazine in italiano li trovi nel nostro Archivio.
• traducendo in italiano i testi;
• revisionando i testi; Cerchi un articolo pubblicato su FCM?
• impaginandoli con Scribus.
Nel wiki trovi anche l'Indice generale di tutti i numeri
Se vuoi saperne di più, visita la pagina Partecipare del nostro pubblicati, comprensivo di titolo, autore e pagina
wiki.
dell'articolo. Fai clic qui per consultarlo!

Oggi partecipare e' ancora piu' facile! Questa rivista è stata tradotta dal Gruppo FCM della comunità Ubuntu0it.
Per ogni altra informazione visitate il nostro sito web: http://wiki.ubuntu0it.org/Fcm.

full circle magazine n. 47 43 indice ^

Potrebbero piacerti anche