Sei sulla pagina 1di 44

full circle

NUMERO #24 - APRILE 2009

PUOI VINCERE! UBUNTU UNLEASHED

LA NONNA FA SHOPPING CON UBUNTU


full circle magazine #24 1
indice ^

Inkscape - Parte 1

p.08

full circle
La mia storia p.18 Intervista ai MOTU p.26

Donne Ubuntu

p.29

Programmare In C - Parte 8 p.10

Giochi Ubuntu

p.31

Diffondi Ubuntu - Parte 3 p.13

Il mio Desktop

p.34

Creare una macchina MAME p.16

Recensione libri

p.25

Lettere

p.27

Speciale I migliori 5

p.36

Gli articoli contenuti in questa rivista sono stati rilasciati sotto la licenza Creative Commons Attribuzione - Non commerciale - 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.

full circle magazine #24

indice ^

EDITORIALE
Questa rivista stata creata utilizzando:

Benvenuti a un altro numero - leggermente diverso - di Full Circle Magazine.

uesto mese potrete notate alcune modifiche a Full Circle (dichiarazione del secolo).Dopo quasi due anni della solita impaginazione e colori, abbiamo dato una mano di colore a FCM. Quindi, ecco arrivare un bel rosso profondo con un tocco di pesca. E scommetto che la nuova copertina far cadere qualcuno dalla sedia. Archiviata limmagine a tutto schermo, ecco una foto a tutta pagina, con meno testo sulla copertina, e anche un nuovo logo, ma, non sarebbe nemmeno da dire, non abbiamo cambiato pi di tanto il modello che sembra piacere alla maggior parte delle persone. Dove ho fatto un cambiamento radicale stata la pagina dellindice. Spero che questa nuova pagina si pi informativa per i lettori. Spero vi piaccia il nuovo modello, se cosi, assicuratevi di farlo presente a Slashdot. Vogliamo essere sulla copertina, e soddisfare il sogno di una vita di Robert. Perch fare queste modifiche adesso? Questo mese FCM compie ufficialmente due anni. Non riesco a crederci! E questo mese per celebrare il nostro secondo anno, abbiamo quasi raddoppiato il contenuto! So che la maggior parte di voi vorrebbe che FCM fosse ogni mese cos, ma senza molti invii ritorner alle sue dimensioni normali il prossimo mese. Posso sentirvi mentre vi lamentate, ma ogni numero dipende dai vostri contributi. Quindi per favore, prendetevi tempo e scrivete articoli sui vostri argomenti preferiti. Basta buttarlo gi su OpenOffice.org, allegare il documento e qualche videata a unemail, e mandarla al mio indirizzo di posta, che qui sotto. Godetevi le novit, e spero di sentire presto cosa ne pensate dei cambiamenti.

Ubuntu un sistema operativo completo, perfetto per i computer portatili, i desktop ed i server. Che sia per la casa, per la scuola o per il lavoro, Ubuntu contiene tutte le applicazioni di cui avrete bisogno, compresi l'elaboratore di testi, la posta elettronica e il browser web. Ubuntu e sar sempre gratuito. Non dovete pagare alcuna licenza d'uso. Potete scaricare, utilizzare e condividere Ubuntu con i vostri amici, la famiglia, la scuola o per lavoro del tutto gratuitamente. Una volta installato, il sistema pronto per l'uso con un insieme completo di applicazioni per la produttivit, per l'internet, per il disegno, per la grafica e per i giochi. utilizzate il nuovo link "Indice"per saltare alla pagina del sommario da ogni altra pagina!

Caporedattore, Full Circle Magazine ronnie@fullcirclemagazine.org

full circle magazine #24

indice ^

NOTIZIE
Rilasciato Ubuntu 9.04
La squadra di Ubuntu felice di annunciare le edizioni Desktop e Server di Ubuntu 9.04 e Ubuntu Netbook Remix, continuando la tradizione di Ubuntu di integrare le ultime e pi grandi tecnologie open source in una distribuzione Linux di alta qualit e facile da utilizzare. Leggete di pi sulle caratteristiche di Ubuntu 9.04 nei seguenti comunicati stampa: http://www.ubuntu.com/news/ubuntu -9.04-desktop http://www.ubuntu.com/news/ubuntu -9.04-server http://www.ubuntu.com/news/ubuntu -9.04-unr Ubuntu 9.04 sar supportato per 18 mesi sia per i desktop che per i server. Gli utenti che richiedono un tempo di supporto pi lungo possono scegliere di continuare ad usare Ubuntu 8.04 LTS invece di aggiornare o installare 9.04. Ubuntu 9.04 anche la base per i nuovi rilasci 9.04 di Kubuntu, Xubuntu; http://mythbuntu.org/9.04/release UbuntuStudio e Mythbuntu:

Per avere Ubuntu 9.04


Per scaricare Ubuntu 9.04, oppure ottenere i CD, visitate

pensate di aver trovato un bug ma non ne siete sicuri, provate a chiedere sul canale IRC #ubuntu, sulla mailing list degli utenti di Ubuntu, oppure sui forum di Ubuntu: #ubuntu su irc.freenode.net http://lists.ubuntu.com/mailman/listinfo/u buntu-users http://www.ubuntuforums.o

http://kubuntu.org/news/9.04-release

http://www.ubuntu.com/getubuntu Agli utenti di Ubuntu 8.10 sar proposto un aggiornamento automatico a 9.04 tramite il Gestore aggiornamenti. Per maggiori informazioni riguardo all'aggiornamento, visitate: http://www.ubuntu.com/getubuntu/u pgrading Come sempre gli aggiornamenti all'ultima versione di Ubuntu sono del tutto gratuiti. Consigliamo a tutti gli utenti di leggere le note di rilascio che documentano gli avvisi e le soluzioni ai bug per le distribuzioni conosciute. Queste sono disponibili a: http://www.ubuntu.com/getubuntu/re leasenotes/904 Scoprite che cosa c' di nuovo in questo rilascio con una visione d'insieme grafica: http://www.ubuntu.com/getubuntu/re leasenotes/904overview Se volete fare una domanda, o se

http://xubuntu.org/news/9.04-release

http://edubuntu.org/news/9.04release

http://ubuntustudio.org/downloads

full circle magazine #24

indice ^

NOTIZIE

The Ubuntu Network

un tentativo di portare un lato sociale alla comunit di Ubuntu. stato creato con l'idea che l'open source cresca rigogliosamente intorno alla comunit. Ogni buona comunit si merita un posto per raccogliersi e socializzare. T ali ambienti consentono la crescita e consentono alle idee di prosperare. Mentre i forum di Ubuntu permettono di riunirci e aiutarci l'un l'altro a un livello tecnico, che riguarda esclusivamente il sistema operativo in s, ci sono molte volte nelle quali vorremmo uscire fuori da queste linee di comunicazione e semplicemente conoscerci a vicenda. I forum di Ubuntu hanno tentato di fornire questo tipo di ambiente per un po' di tempo dotandoci del forum "Oh My God Purple Ponies". T uttavia per il Consiglio mantenere questo tipo di forum accanto a un forum di supporto era diventato troppo dispendioso in termini di tempo, di conseguenza la decisione presa fu di chiudere quella parte dei forum di Ubuntu. E' per queste ragioni che nato The Ubuntu Network.

Il nostro scopo fornire alla comunit open source un posto per riunirsi insieme su un livello sociale. Ci auguriamo di dare sia agli utenti che agli sviluppatori un posto dove possano trovare un argomento comune al di fuori dell'ambiente tecnico, come pure un luogo dove conservare la filosofia di Ubuntu. Sul network i membri hanno la possibilit di creare i loro profili personalizzati e blog. Se siete dell'umore di chiaccherare abbiamo pensato anche a questo, sia tramite chat room sia tramite forum di discussione. I membri possono anche condividere, valutare e commentare i video, persino quelli gi caricati su Y outube e Google. Possono anche condividere, valutare e commentare le foto. Il network offre un ambiente rilassante per esprimersi e farsi degli amici. Se desiderate prendere parte al nostro esperimento sociale, visitate The Ubuntu Network a http://myubuntu.ning.com. Accettiamo sempre nuovi membri e cerchiamo nuove facce. Non vediamo l'ora di conoscervi e vi auguriamo un felice cammino in Ubuntu.

Ubunchu!

Portatili con Ubuntu forniti da Sun

una serie giapponese di manga che ha come protagonista Ubuntu Linux. T studenti appartenenti a un re gruppo di amministratori di sistema muovono i primi passi con Ubuntu! Il manga stato finora tradotto in inglese, spagnolo, francese, portoghese, coreano, indonesiano e italiano. I link per scaricarlo sono disponibili a: http://url.fullcirclemagazine.org/24f680 Ubuntu News T eam I vincitori dall'India e dalla Malesia dell'Olimpiade ODF 2008 sono stati annunciati alla Conferenza Mondiale degli Sviluppatori, Sun T ech Days ospitata dalla Sun Microsystems a Hyderabad. I quattro vincitori sono stati premiati con un portatile ciascuno, sponsorizzato da IOTA (societ sotto il controllo del Governo del Bengal dell'ovest). I portatili avevano Ubuntu preinstallato. Ubuntu Weekly News

: The Ubuntu Network T eam

full circle magazine #24

indice ^

COMANDA & CONQUISTA

uesto articolo sar dedicato all'automatizzazione delle operazioni giornaliere e al darvi una mano per la creazione di una soluzione di backup che possa soddisfare le vostre esigenze. Per iniziare: uno "script bash" uno script che contiene i normali comandi bash quotidiani insieme ad alcune delle funzionalit che vengono utilizzate meno frequentemente dalla riga di comando (come i loop ifthen-else, ecc...). Cron un demone che manda in esecuzione tutti i comandi contenuti nel file crontab dell'utente (quindi se avete bisogno di eseguire dei comandi che abbiano i privilegi di amministratore, dovrete editare il file crontab dell'utente root). Per rendere interessante questo articolo, utilizzer un semplice script bash, di una singola riga, il quale raggruppa tutti i file .java contenuti in una cartella, all'interno di un file di testo. Potete comunque cambiarlo per raggruppare, a esempio, i file di log. Spiegher come lavora lo script e, infine, mostrer come configurare cron in modo da eseguire lo script ogni 6 ore.

Il modo che preferisco per creare uno script quello di scriverlo tramite nano, che quello che far in questo esempio. Se preferite un editor GUI sostituite il comando "nano" con "gedit" (senza i doppi apici). Per iniziare, digitate quanto segue: .
nano FileCondenser

in /usr/bin (e eseguendolo come un qualsiasi altro programma che utilizziate dal terminale) con il seguente comando:
sudo ln -s /<path to script>/FileCondenser /usr/bin/FileCondenser

Essenzialmente lo script utilizza "find" per cercare tutti i file con estensione .java... il quale raggrupper tutti i file che hanno estensione .log contenuti nella cartella /var/log (e in tutte le sue sottocartelle) e ne mostrer il contenuto sul terminale. Potete, in alternativa, redirigere l'output in un file. Suggerisco, se si vuole aggiungere uno script all'interno del file crontab, di creare un link simbolico per rendere pi corto il comando da eseguire, anche se ci non necessario. Per modificare il file crontab eseguite il seguente comando:
crontab -e

Questo comando avvier una nuova interfaccia nel terminale con un file completamente vuoto. A questo punto digitate le righe seguenti (le spiegher tra breve):
#!/bin/bash find $HOME/workspace/Year\ 11 -name '*.java' | while read line; do cat "${line}"; done

avendo cura di sostituire <path dello script> con l'effettivo path (per i link simbolici richiesto il path assoluto). Essenzialmente lo script utilizza "find" per cercare tutti i file con estensione .java all'interno della cartella di eclipse. Questi vengono passati (tramite la pipe | ) al loop "while" il quale dichiara che, fino a che ci sono righe da leggere all'interno della lista dei file, manda in output la riga attuale. Quando non ci sono pi righe, lo script termina. Come ho anticipato possibile modificare il path con /var/log e fare in modo che lo script legga:
find /var/logs/ -name *.log|while read line; do cat ${line}; done

Salvate il file con Ctrl+X e premete Invio. Per rendere lo script eseguibile, date il seguente comando:
chmod +x FileCondenser

A questo punto potrete eseguire lo script digitando, sul terminale:


./FileCondenser

oppure, creando un link simbolico full circle magazine #24

Questo aprir il file di crontab dell'utente. Se volete aggiungerlo al crontab dell'utente root (per gli script di back o simili) eseguite il seguente comando:

indice ^

COMMAND & CONQUER


sudo crontab -e root

simile script sarebbe:


tar cvvzf /media/Backup/Music\ Backup/backup.tar.gz $HOME/Music

Una volta aperto il file crontab importante conoscerne il formato. Eccolo: <minuto> <ora> <giorno> <mese> <giorno della settimana> <comando>. Ogni posizione deve essere riempita con un carattere jolly o con un valore. Facciamo qualche esempio: Ogni 5 minuti:
*/5 * * * * FileCondenser > $HOME/condenseFile.txt

Ogni Domenica alle 6:

00 18 * * sun FileCondenser > $HOME/condenseFile.txt

La stringa che suggerirei per il backup periodico dei file di log sarebbe:
* */2 * * * FileCondenser > $HOME/condenseFile.txt

la quale eseguir lo script ogni due ore salvando l'output in un file, chiamato condenseFile.txt, all'interno della propria home. Come nota conclusiva, ho pensato a un semplice script di backup che archivi una determinata cartella o un insieme di cartelle (come la vostra home o la cartella radice) e la salvi in una partizione di backup o in un hard disk esterno ecc... Un esempio per un

Questo comando presuppone che il vostro disco/partizione di backup sia montato su /media/Backup e che contenga una cartella chiamata "Music Backup". Il comando tar creer un file tar, compresso con gzip, in /media/Backup/Music Backup, chiamato backup.tar.gz, nel quale sar scritto tutto il contenuto della propria cartella Music. Potreste mandare in esecuzione questo comando da crontab senza bisogno di creare uno script ma suppongo che, se vorrete fare un backup relativo a tutto il sistema (a esempio della cartella radice), preferirete includere una lunga lista delle cartelle da ignorare, possibilmente realizzata leggendo la lista da un ulteriore file: fate cos e lo script rimarr pulito. Non solo questo, ma potrete anche mandare in esecuzione lo script manualmente direttamente da riga di comando. Vi raccomando di provare qualsiasi comando o script su di un piccolo insieme di cartelle di test prima di usarlo regolarmente, altrimenti potreste incorrere in problemi imprevisti. full circle magazine #24

Per chi fosse interessato, la versione Python dello script: http://lswest.pastebin.com/m5b5364 64 Un tutorial sugli script bash: http://www.linux.org/docs/ldp/howto/B ash-Prog-Intro-HOWTO.html di Ken O. Burtch (ISBN: 978-0-672-32642-4) T utorial su Cron: http://www.clickmojo.com/code/crontutorial.html

ha imparato tutto quello che sa danneggiando ripetutamente il suo sistema, non avendo nessuna alternativa ha quindi dovuto imparare come ripararlo. Quando trova del tempo, scrive anche un blog su http://lswestubuntu.blogspot.com.

indice ^

HOW-TO
N/A

Inkscape - Parte 1
Sembra pi interessante ora
Il prossimo passo consiste nell'aggiungere tre piccoli cerchi. Create un cerchio come avete fatto precedentemente e poi duplicatelo due volte. La loro posizione dovrebbe apparire come segue: Per ruotare i rettangoli, cliccate due volte sull'oggetto per visualizzare le otto frecce come nella videata sovrastante. Potete fare clic e trascinare le frecce nella posizione desiderata. Ora, tenendo premuto SHIFT, cliccate sul cerchio e poi su uno dei rettangoli. Quindi selezionate: T racciato > Differenza. Fate lo stesso sugli altri. Il risultato dovrebbe apparire come questo:

sinistro dello schermo. Ora fate un cerchio pi piccolo e posizionatelo all'interno di quello pi grande. Dovrebbe apparire qualcosa come questo:

Sviluppo Grafica

Internet M/media Sistema

CD/DVD

HDD

USB Drive Laptop

Wireless

uesto tutorial vi mostrer il procedimento per creare il logo di Ubuntu utilizzando Inkscape. In questa fase non mi dilungher molto sui comandi di Inkscape. T rovo sia meglio spiegare come gli strumenti funzionano man mano che ne avremo bisogno.

Adesso bisogna unirli. T enete premuto il tasto SHIFT e fate clic su ognuno dei due cerchi. Quindi selezionate T racciato > Differenza. Ora vi ritroverete con un cerchio che ha un foro nel centro. Disegnate un rettangolo utilizzando il bottone rettangolo sulla barra degli strumenti. Dopo averlo creato, fate clic sul rettangolo e premete CTRL+D per duplicarlo. Fate due duplicati e posizionateli come mostrato sopra a destra: full circle magazine #24

Iniziamo

Aprite Inkscape e create un cerchio con il bottone cerchio nella barra degli strumenti posta sul lato

Ancora,come prima, abbiamo bisogno di intagliare delle parti dai nostri grandi segmenti circolari. Premete SHIFT, selezionate uno dei grandi segmenti circolari, quindi selezionate uno dei cerchi pi piccoli e poi T racciato > Differenza. Fate ci per ogni piccolo nuovo cerchio. Dovrebbe apparire, ora, come l'immagine (in alto a sinistra) nella pagina seguente.

indice ^

INKSCAPE - PARTE 1

barra degli strumenti posta in basso. Se non trovate il colore corretto, potete selezionare dal men Oggetto > Riempimento e contornie vi si aprir un nuovo menu. Potrete selezionare il colore corretto da l. Qui c' il risultato finale:

SAMS

Ancora una volta, abbiamo bisogno di tre cerchi, ma pi piccoli dei precedenti. Come? Io so che siete in grado di farlo da soli, ora. Posizionateli come questi:

meglio salvarlo come ubuntu.svg (o in qualsiasi altro modo intendiate chiamarlo), perch il prossimo mese gli daremo dei ritocchi pi carini per conferirgli un aspetto pi sgargiante. Abbiamo un logo di Ubuntu ma senza colore. Dobbiamo riempirlo con il colore, ma prima occorre separare le parti del logo. Selezionate tutti gli oggetti facendo clic su CTRL+A e quindi scegliete T racciato > Separa dal menu. Cliccate sui pezzi uno a uno e riempiteli con il colore preso dalla

un ragazzo indonesiano di 19 anni che attualmente studia Informatica e ama il design grafico e la programmazione. Per favore, scrivete i commenti a: juzt_atkinson@yahoo.com

full circle magazine #24

indice ^

HOW-TO
FCM#17-23 - Programare In C - Parti 1-7

Programmare in C - Parte 8
01. #include <stdio.h> 02. 03. typedef unsigned long long fibo_type; 04. #define FIBO_FORMAT "%10llu" 05. 06. void printFibo(fibo_type num) 07. { 08. printf(FIBO_FORMAT,num); 09. } 10. 11. int main() 12. { 13. int num=0; 14. fibo_type a=0,b=1,c 15. 16. printf("%4d: ",++num); printFibo(a); printf("\n"); 17. 18. printf("%4d: ",++num); printFibo(b); printf("\n"); 19. 20. c=a+b; 21. while(c>=b) 22. { 23. printf("%4d: ",++num); printFibo(c); printf("\n"); 24. a=b; b=c; c=a+b; 25. } 26. printf("Stopped after %d digits\n",num); 27. printFibo(c); printf("\n"); 28. return 0; 29. } Listato 1: Fibonacci.c

immediatamente all'occhio che questo un compito ideale da far eseguire ad un computer. Purtroppo c' un problema: questi valori diventano enormi molto rapidamente. La sequenza di Fibonacci ha molte altre propriet interessanti e diversi altri, pi efficienti, algoritmi per generare un certo numero.

Sviluppo Grafica

Internet M/media Sistema

Trovare i limiti
Nel Listato 1, viene mostrata una piccola applicazione dove il ciclo principale (le linee dalla 11 alla 29) definisce tre variabili a, b e c, le quali conterranno il precedente, l'attuale e il successivo numero della sequenza di Fibonacci. In ogni iterazione i numeri vengono traslati e viene calcolato un nuovo valore successivo. C' comunque una cosa strana: la condizione del ciclo "while" nella linea 21. Si legge "c>=b", ma dal momento che c uguale a b+a, dal punto di vista matematico questa espressione inutile poich sar sempre vera. Ad ogni modo l'applicazione non vive nel regno perfetto della matematica bens viene eseguita in full circle magazine #24 10

CD/DVD

HDD

USB Drive Laptop

Wireless

computer e la matematica sono sempre stati grandi amici. Probabilmente questo il motivo per cui esistono molti bug. Per illustrare ci, questo articolo tratter un problema diffuso e noto come "overflow" (n.d.t. eccesso di dati). Come esempio lavoreremo su una sequenza chiamata sequenza di Fibonacci, essa inizia con zero e uno e il valore successivo nella sequenza viene calcolato sommando i due numeri precedenti. Questo significa che la sequenza sar: 0,1,1,2,3,5,8,13,21,... e salta

indice ^

PROGRAMMARE IN C - PARTE 8
un computer, ci significa che, nel caso di un numero intero positivo a 32 bit, aggiungendo uno a 0xffffffff, il risultato sarebbe 0x0. Ecco, si verificato un "overflow"; il valore risultante non pu essere espresso utilizzando solo i 32 bit (0x100000000) e il risultato viene calcolato in modulo-32 bit (0x100000000&0xffffffff=0x0). In altre parole si verificato uno sforamento della variabile. La stessa cosa succede quando si opera con numeri con segno (sia positivi che negativi), ma in questo caso otterrete prima un overflow sul bit positivo e avrete come risultato un valore negativo enorme. Nelle linee 3 e 4 vengono definite una variabile fibo_type e una variabile FIBO_FORMAT che sono utilizzate per consentire facilmente l'utilizzo di altri tipi di dati nell'applicazione. In questo modo possibile capire dove si trova il limite quando si opera con un numero con segno o con un numero "short". Nel caso di un numero positivo di tipo "long long", questa applicazione in grado di calcolare 94 numeri di Fibonacci. possibile anche sperimentare l'utilizzo di numeri a virgola mobile

che hanno un'estensione maggiore. Ma tenete a mente che si perde precisione. Questo pu essere persino pi pericoloso se il numero sembra essere corretto, ma in effetti non lo (se avete dei dubbi chiedete a coloro che hanno scritto il software del razzo Ariane 5). Conclusioni fin qui: bello il fatto che ci sia un'infinita quantit di numeri interi. Non sarebbe pi bello ancora se potessimo effettivamente usarli tutti?

facendo come abbiamo imparato alle elementari: somma una cifra alla volta, esegui il riporto nel conteggio, ecc... Questo pu essere fatto per l'addizione e la sottrazione ma se si lavorer con la moltiplicazione, la divisione e la radice quadrata le cose diventeranno piuttosto complesse e sar molto improbabile che si potranno implementare efficacemente. Sommare due cifre tanto efficiente quanto sommare due numeri interi, invece addizionare manualmente due numeri a quattro cifre almeno quattro volte pi lento rispetto all'utilizzo dei numeri interi. Ora, fortunatamente viviamo in un mondo libero (almeno in parte) e non abbiamo bisogno di reinventare la ruota da soli. Esiste una libreria chiamata GMP (GNU Multiple Precision Arithmetic Library, vedi http://gmplib.org), la quale offre tutte queste funzionalit e molto, molto di pi; tutto ci che occorre fare digitare sudo apt-get install libgmp3-dev. Questa libreria ci offre un sacco di funzionalit ma, in questo articolo, ne vedremo solo una piccola parte. Consiglio caldamente il lettore a dare un'occhiata alla documentazione delle API su 11

http://gmplib.org/manual/ per vedere le possibilit offerte da questa libreria. Il Listato 2, che pu essere compilato con il comando:
gcc -Wall -lgmp Fibonacci2.c -o Fibonacci2

mostra un'implementazione dello stesso algoritmo, ma utilizzando GMP . Le linee da 12 a 15 inizializzano un contenitore e lo impostano ad un certo valore. Dietro le quinte, GMP alloca spazio per voi e compie tutti i calcoli necessari. Le linee da 18 a 25 mostrano il ciclo principale che non finir mai. In questo caso la funzione mpz_add utilizzata per sommare i due numeri interi e memorizzare il risultato nella variabile mpz_t. Questo rimpiazza c=a+b mentre mpz_swap usato per ottenere l'ordine esatto. In questo caso adoperiamo solamente due variabili e una swap (ndt scambio), invece di tre variabili e due swap come indicato nel Listato 1. La seconda parte del ciclo while, linee dalla 22 alla 24, crea una rappresentazione in base-10 della stringa mpz_t, la stampa e libera la memoria (nota: qui si possono fare alcuni miglioramenti, vedi gli esercizi).

Superare i limiti
Bene, a dire la verit possiamo utilizzare tutti i numeri, ma ci sar da pagare un prezzo in termini di efficienza. Sommare due valori a 32bit incredibilmente veloce, infatti una semplice istruzione in assembly in grado di assolvere il compito ma, nuovamente, rimarrete bloccati dal limite dei 32-bit (questo pu variare dal tipo di processore ma ci sar comunque un limite). Fortunatamente c' una soluzione. Invece di utilizzare un numero intero, possiamo adoperare una matrice di variabili ed eseguire l'addizione noi stessi semplicemente full circle magazine #24

indice ^

PROGRAMMARE IN C - PARTE 8
Le linee dalla 26 alla 30 rappresentano codice inaccessibile ma mostrano come dovrebbe venire liberata la struttura interna. T utto ci dimostra chiaramente quanto potente questa libreria. Dalla prospettiva del programmatore, quello che occorre fare rimpiazzare l'inizializzazione delle nostre variabili e sostituire la somma con una chiamata alla libreria mentre, di nascosto, la libreria si prende cura di tutto il resto. T enete bene a mente che queste "semplici" somme in realt sono calcoli piuttosto pesanti e sarebbe una pessima idea non utilizzare un numero intero per la variabile num. Ora questa applicazione ci dar un elenco realmente infinito di numeri di Fibonacci (b effettivamente la variabile num andr in overflow dopo 2^31 numeri di Fibonacci) con uno stile da far invidia a Matrix. positive e positive/negative di char, "short", "long" e "long long" e cercate di definire con precisione i loro limiti. - Provate nuovamente usando i numeri a virgola mobile in Fibonacci.c. Ottenete pi valori? Sono corretti? Dove iniziano gli errori? - Scorrete la documentazione delle API di GMP e prendete confidenza con le possibilit della libreria. - Leggete il manuale di GMP e cercate aiuto su mpz_get_str. Ora riscrivete Fibonacci2 in modo che la memoria non sia allocata e liberata ogni volta ma sia riallocata quando sono necessarie pi cifre.

01. 02. 03. 04. 05. 06. 07. 08. 09. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.

#include #include #include #include

<stdio.h> <stdlib.h> <string.h> <gmp.h>

int main() { int num=0; mpz_t f_1; mpz_t f_2; mpz_init(f_1); mpz_init(f_2); mpz_set_ui(f_1,0); mpz_set_ui(f_1,1); printf("%10d: 0\n",++num); while(1) { mpz_add(f_1,f_2,f_1); mpz_swap(f_1,f_2); char * res = mpz_get_str(NULL,10,f_2); printf("%10d: %s\n",++num, res); free(res); } mpz_clear(f_1); mpz_clear(f_2); return 0;

Listato 2: Fibonacci2.c

Elie De Brauwer

Esercizi
- Provate ad eseguire l'applicazione per tutti i diversi tipi di dati in Fibonacci.c, con le versioni full circle magazine #24 12
indice ^

HOW-TO
FCM#22-23 - Diffondi Ubuntu - Parti 1-2

Diffondi Ubuntu - Parte 3


un economico, moderno ma ragionevolmente lungo cavo Ethernet. E pu essere utile anche un disco fisso portatile USB (o una penna USB capiente), specialmente se una delle due macchine non ha una porta di rete. potrebbe rivelarsi importante e ci potrebbero volere molti mesi prima che quella richiesta diventi comprensibile. E poi siete davvero sicuri di aver prelevato ogni foto, file musicale, impostazione di configurazione, ecc.? Ipotizzando che vogliate fare un backup completo come spiegato pi avanti, vi troverete una cartella chiamata "dawin". Precisamente, il modo con cui sposterete i vostri file e li archivierete nella cartella di destinazione cambia a seconda che stiate cambiando SO sulla stessa macchina o stiate proprio cambiando macchina.

Sviluppo Grafica

Internet M/media Sistema

non molto pi difficile. La parte pi delicata impostare un nuovo sistema Ubuntu senza perdere i precedenti file dell'utente, le email, i segnalibri ecc. Ci che segue spiega alcuni dei principali problemi che ho affrontato finora e come li ho risolti. La bravura e l'impegno richiesti vanno dal livello principiante a quello avanzato. In questo articolo non avr spazio per spiegare tutti i dettagli per gli interventi medi o avanzati. Tutti i miei esempi usano Firefox come browser web e Thunderbird come client email. Sebbene questa non sia la configurazione usuale utilizzata da tutti, gli utenti Windows con cui ho avuto a che fare, nella maggior parte dei casi, li usavano gi e la cosa rende pi semplice il passaggio di sistema operativo (SO). Potete anche considerare al suo posto Evolution.

CD/DVD

HDD

USB Drive Laptop

Wireless

ualcuno che conoscete vuole passare da Windows ad Ubuntu. O magari siete finalmente pronti voi stessi al passaggio. Questo articolo vi d alcuni consigli tecnici. Sebbene in un breve articolo posso soltanto sfiorare l'argomento, ho inserito dei collegamenti per ulteriori informazioni laddove possibile. Impostare un'installazione pulita di Ubuntu molto facile. Impostarne una in avvio multiplo

Backup

(livello medio) Se volete fare il backup solo di una parte dei file della vostra macchina Windows, potete semplicemente copiarli su una penna USB capace. Raccomanderei, comunque, di fare una copia di ogni singolo file presente nella macchina. Ci particolarmente importante se il computer sta per essere formattato. Non sapete mai cosa vi potr servire dopo. Una impostazione sconosciuta 13

Scenario 1

Due macchine in rete Assegnate alla macchina di destinazione con Ubuntu un indirizzo IP statico, installatevi sshd (sudo apt-get install opensshserver) in modo da trasferirvi i file usando ssh (vedi http://ps.co.nz/wordpress/?p=35) e avviate la macchina Windows con un CD Live di Ubuntu. Dal
indice ^

Preparativi
Per spostare i file da una parte all'altra pu rivelarsi molto utile full circle magazine #24

terminale del Live CD, usate il seguente comando per copiare tutto il contenuto della macchina Windows in una cartella della macchina Ubuntu che chiamiamo "dawin":

DIFFONDI UBUNTU - PARTE 3

Copiarvi il tutto dal prompt del DOS abbastanza semplice, se conoscete il comando. Ipotizzando che la lettera assegnata da Windows per il drive USB sia G:
mkdir G:\dawin xcopy C:\*.* G:\dawin /c /d /s /h /r

nel corso dell'operazione.

Email e Calendario

(livello medio/avanzato) Per impostare Thunderbird e Firefox, rendete visibili le cartelle nascoste. In Nautilus usate Ctrl-H per visualizzare le cartelle nascoste (il nome inizia con un punto, come ad esempio .mozillathunderbird).

scp -pr /media/disk1 username_on_dest@ip_address_of_ dest:~/dawin

La posizione Windows per la posta Documents and Settings/user_name/Application Data/Thunderbird/Profiles/nomesenza-senso.default/Mail. Vedi http://p-s.co.nz/wordpress/?p=35 per ulteriori dettagli. Ci sono alcune cose da tenere in conto nell'impostare Lightning e nel trasferire gli appuntamenti esistenti. Vedi http://ps.co.nz/wordpress/?p=105 per ulteriori dettagli. Se dovete trasferire le email da Outlook, Outport (http://outport.sourceforge.net/) potrebbe aiutarvi. Vedi http://ps.co.nz/wordpress/?p=105 per ulteriori dettagli.

N.B. Sostituite username_on_dest con il nome utente (ad es. john) e ip_address_of_dest con l'indirizzo IP della macchina di destinazione (ad es. 192.168.1.188). N.B. Potreste usare delle varianti a questo approccio per spostare i dati da una macchina Windows in una posizione temporanea su una macchina Ubuntu, eliminare Windows dalla macchina originale sostituendolo con Ubuntu e quindi rimettere al loro posto i dati (stessa macchina ma diverso SO). Lascio al lettore questo esercizio.

Dovreste verificare che la posizione finale contenga tutti i file e le cartelle necessarie. Potete ora copiare questi dati nella loro posizione finale quando richiesto. Se lo desiderate, il drive USB pu anche diventare un backup permanente del sistema originale.

Impostare "dawin" in sola lettura


Dopo aver trasferito tutti i dati, impostate la cartella "dawin" in sola lettura. Copiate i file da l in altre posizioni del file system di Ubuntu come desiderato, ma meglio lasciarla intatta tranne se avete problemi di spazio sull'hard disk (esterno). Non potete sapere quali file vi possano servire dopo full circle magazine #24

Scenario 2

Due macchine con USB Se non esiste una porta Ethernet, si pu usare come intermediario un disco USB.

Se l'utente gi utilizzava Thunderbird nella macchina Windows, dovrete spostare la rubrica e le email. Per la rubrica, copiate il file abook.mab da "dawin .../Documents and Settings/user_name/Application Data/Thunderbird/Profiles/nomesenza-senso.default/" a "/home/user_name/.mozillathunderbird/nome-senzasenso.default/". Il termine "nomesenza-senso" potrebbe essere qualcosa come at4d26v. 14

Segnalibri Web
(livello medio)

indice ^

DIFFONDI UBUNTU - PARTE 3 Esportate i segnalibri come Desktop remoto


HTML e importateli come HTML. Se l'utente gi usava Firefox 3 sulla macchina Windows, potreste invece trasferire il file dei segnalibri places.sqlite. Non sono sicuro se questi due metodi ottengono lo stesso effetto al 100%. (livello avanzato) Fornire supporto ai parenti molto pi facile se potete entrare nel loro computer da remoto. Qualche volta potreste volere solo la riga di comando (pi veloce) e altre volte potreste voler interagire visivamente con il loro desktop usando il vostro mouse e la vostra tastiera (in modo da vedere la situazione dell'utente pi facilmente). Se entrambe le macchine girano su Ubuntu, potete impostare un accesso grafico usando Vinagre (sotto). Per ulteriori dettagli vedi http://ps.co.nz/wordpress/?p=275.

di nome "winmail.dat". Come aprirlo? Usate l'estensione per Thunderbird LookOut: https://addons.mozilla.org/enUS/thunderbird/addon/4433. Evitate possibili problemi installando questa estensione. Per ulteriori dettagli vedi http://ps.co.nz/wordpress/?p=222.

Varie Restricted Extras


(livello principiante) Lanciare il comando sudo apt-get install ubuntu-restricted-extras installer Adobe Flash Player, l'ambiente di runtime di Java (JRE), un gruppo di caratteri Microsoft, diversi codec multimediali, la codifica compatibile mp3, FFMpeg, codec aggiuntivi per Gstreamer, il pacchetto per la decodifica dei DVD e l'archiviatore unrar (vedi http://ps.co.nz/wordpress/?p=330). N.B. Alcuni Paesi hanno leggi IP restrittive: fate attenzione ad agire nella legalit a seconda di dove abitate.

Conclusioni
Il trasferimento di file e impostazioni non va mai fatto a cuor leggero, ma fattibile in un lasso di tempo ragionevole. Quindi evitate di farlo quando siete a corto di tempo. E ricordate: un backup completo significa avere serenit mentale.

L'estensione LookOut di Thunderbird per gestire winmail.dat (livello principiante)


Di tanto in tanto potreste ricevere un'email con un allegato full circle magazine #24

uno sviluppatore software di Auckland, Nuova Zelanda, con un dottorato in Sociologia. Sposato con Elizabeth, con 4 vivaci bambini e un lavoro di realizzazione di basi di dati personalizzati. (http://www.ps.co.nz).

http://apress.com

15

indice ^

HOW-TO
N/A

Creare una macchina MAME


scheda video. Ubuntu installato, ma gli piacer il mio joypad economico Logic3? ora di scoprirlo. Ho installato il pacchetto 'joypad' utilizzando Synaptic. Dalla riga di comando ho avviato:
jstest /dev/input/js0

per MAME. La mia idea quella di avere il mio vecchio PC collegato alla TV utilizzando la presa uscita TV della scheda video.

MAME!
Ora per installare SDLmame. Il sito http://wallyweek.altervista.org/ ha un file .deb da scaricare. Selezionate semplicemente il collegamento corretto e, quando Firefox vi mostrer una finestra per chiedervi se volete salvare il file, sar presente anche un'opzione per aprire il file con Gdebi. Io utilizzo questa opzione perch risparmia tempo scaricandolo e avviandolo con un solo click:

Installare Ubuntu
Installare Ubuntu su di un PC semplice. O meglio, normalmente cos. Visto che non utilizzo un monitor, Ubuntu non pu determinare la risoluzione, ma il rinnovato, festoso, a prova di proiettile X mi viene in aiuto e mi permette (alla fine) di caricare Ubuntu in bassa risoluzione (800x600) che sufficiente per farmi andare avanti. Se dovrete utilizzare il PC solo per MAME vi conviene selezionare l'accesso automatico nel passo 5 dell'installazione. Scoprirete il perch alla fine di questo articolo. Con Ubuntu installato, ora necessario installare tutti gli ultimi aggiornamenti, tutti i 200 e pi! Ma una volta sistemati gli aggiornamenti, ho accesso ai driver proprietari nVidia e posso configurare opportunamente l'uscita TV della full circle magazine #24

Sviluppo Grafica

Internet M/media Sistema

( : alcune distribuzioni potrebbero utilizzare /dev/js0) che permette di testare tutti i movimenti e i bottoni del joypad:

CD/DVD

HDD

USB Drive Laptop

Wireless

AME un'applicazione chiamata Multiple Arcade Machine Emulator (ndt: Emulatore di Macchine Arcade Multiple). In breve, gli fornite delle ROM di vecchie macchine arcade e lui le avvia. MAME di per s non cos comodo da utilizzare o vedere, cos la maggior parte delle persone utilizza un'applicazione grafica che permette un accesso pi semplice alle proprie ROM. Io utilizzo Ubuntu 8.10 come sistema operativo e utilizzer Wahcade come interfaccia

Questo conferma che il joypad riconosciuto e interamente funzionante. Eccellente!

esattamente la stessa idea per scaricare Wahcade: http://www.antiparticle.com/wahcade.shtml Con SDLmame e Wahcade installati, siamo pronti a roccheggiare!

16

indice ^

Creare una macchina MAME vogliamo avviare l'applicazione di /Home nelle vicinanze
Nella vostra cartella /home create una directory chiamata "emulators", all'interno della quale ne creerete una chiamata "mame", al cui interno ne creerete una chiamata "roms". Questo il percorso predefinito per Wahcade e semplifica la sua configurazione.

configurazione . Le uniche cose che dobbiamo editare sono: nella scheda Emulators (a sinistra), aprite la voce List Generation, premete sfoglia e selezionate la cartella roms (/home/vostronome/emulators/mam e/roms). Nella scheda MAME Only premete il bottone per generare una lista delle vostre ROM:

vostre ROM. Quindi da terminale, scrivete:


sudo gedit /etc/sdlmame/mame.ini

layout MAME (a sinistra) per Wahcade:

Dove dice rompath, copiate/scrivete il percorso della cartella con le ROM (la stessa che avete definito in Wahcade).

E infine, la scheda Keys. Probabilmente non dovrete modificare niente qui, ma io devo selezionare l'opzione per abilitare il mio joypad a selezionare le ROM in Wahcade:

tempo di fare una prova! Andate su Applicazioni > Giochi e avviate Wahcade!

La ragione per abilitare l'accesso automatico in Ubuntu che potete andare in Sistema > Preferenze > Sessioni e aggiungere Wahcade all'avvio. Questo significa che la vostra macchina MAME caricher Ubuntu, eseguir l'accesso e avvier Wahcade per voi. Vi sconsiglio di utilizzare l'accesso automatico se la vostra macchina dovr essere usata per qualsiasi altra cosa! Non solo, ma Wahcade pu essere utilizzato come interfaccia grafica per la maggior parte degli emulatori, quindi in realt potrete avere questa interfaccia per tutti i vostri emulatori e anche avere differenti temi di Wahcade per ciascun emulatore!

Configurazione
Se controllate il menu Applicazioni > Giochi vedrete alcune voci per Wahcade. Per il momento L'ultima cosa da configurare SDLmame stesso. Ha bisogno di conoscere dove sono nascoste le full circle magazine #24

Il tema predefinito di Wahcade abbastanza vistoso, ma altri possono essere scaricati da numerosi siti. Anche io ho creato un semplice 17

redattore della rivista Full Circle, fiero utilizzatore di Kubuntu e artista part-time, la cui galleria di lavori pu essere vista su www.RonnieTucker.co.uk.

indice ^

LA MIA STORIA

La nonna fa shopping con Ubuntu


che hanno una conoscenza base del computer, Irene ha annunciato loro la sua intenzione di seguire un corso di informatica in una classe per adulti. Il motivo fu presto chiaro: la spesa. Il corso che era riuscita a trovare e al quale partecip, era un corso di informatica di base di due ore per due giorni alla settimana. "Il primo giorno che ci andai", dice Irene, "c'era un grande schermo alla parete: non abbiamo nemmeno toccato il PC. Ho seguito altre due lezioni: mi sono ritrovata a scrivere colonne e paragrafi presi dai libri. Non ho nemmeno imparato come accendere e spegnere il computer. Non penso di aver imparato alcunch." Irene chiar che voleva imparare a fare la spesa online e l'istruttore allora le disse che il corso non era adatto per quella esigenza. L'insegnante disse a Irene che avrebbe cercato di inserirla in un corso particolare di 6 settimane. Ciononostante Irene non volle sentire altro. Lasci il corso e, 18 ripensandoci adesso, ritiene che sia stata "una perdita di tempo". A questo punto, i familiari di Irene, avendo superato la sorpresa iniziale sugli eventi che si susseguivano e senza sapere dove tutto ci li avrebbe portati, decisero che il vecchio computer utilizzato dal marito, non era adatto alle esigenze di una persona inesperta che aveva intenzione di fare spese online. Un membro della famiglia aveva recentemente ricevuto un computer usato da un amico: il computer fu predisposto per l'utilizzo da parte di Irene. Irene fu anche connessa a Internet con banda larga: un'attivit che sfoci in una situazione da "catch 22" dove si richiedeva che ogni comunicazione, lettera, password e email dovesse essere gestita forzatamente da un'inesperta anziana casalinga e non da qualche altra persona (un parente) che viveva dall'altra parte del paese e che cercava di prendere tutti gli accordi. T utto si risolse con l'utilizzo di un po' di buon senso e
indice ^

sentirsi isolata e dipendente dagli altri. Nonostante il fatto che la sua famiglia abiti a diverse ore di distanza, comunque molto presente. Passaggi dagli amici, taxi o trasporti pubblici locali, brevi passeggiate nelle giornate pi miti e anche bus locali erano tutti utilizzati per fare qualche giro. Ma alcune volte Irene caduta, rompendosi, una volta, anche l'anca. E questo ha fatto si che, per quanto sia disposta a fare sacrifici, le decisioni sui viaggi, oltre a quelle per fare la spesa, siano da lei valutate con attenzione. Quando suo marito, un uomo tecnologicamente preparato, era in vita, utilizzava occasionalmente un vecchio PC per stampare alcune liste. Irene non l'aveva mai utilizzato. Quando poi si tristemente ritrovata sola, il computer rimasto del tutto inutilizzato. Ma la disperazione ha spinto Irene verso il computer. Con grande sorpresa dei suoi familiari, full circle magazine #24

rene una bis-bis-nonna che non ha mai utilizzato un computer in vita sua. "Sono andata a un corso di computer oggi. Come faccio a usare il computer di tuo padre?". Mi lasci di stucco, con questa sua frase inattesa. In giovent Irene, 88 anni, faceva la parrucchiera per poi darsi da fare per seguire i suoi bambini e la sua famiglia senza mai aver imparato a guidare la macchina. Ora vive nella periferia di una piccola citt, situata nella costa est del Regno Unito, priva di collegamenti efficienti con i mezzi di trasporto. Essendo rimasta vedova un anno fa, ha iniziato a

La nonna fa shopping con Ubuntu


di comprensione da parte dell'Internet Service Provider (ISP). I familiari sono utilizzatori di Ubuntu Linux e, inoltre, hanno molta esperienza nell'aiutare i giovani e vulnerabili utilizzatori: perci Ubuntu venne giudicata la scelta ideale in termini di facilit di utilizzo e affidabilit. La connessione in banda larga venne configurata alla successiva visita familiare. Il sistema venne facilmente modificato facendo si che l'account utente fosse appropriato agli utilizzi di Irene e in modo tale che l'amministrazione del computer fosse ben protetta. Anche i menu vennero snelliti in modo tale da mostrare solo le cose interessanti e inoltre la risoluzione del monitor e la dimensione dei font vennero settatati per permettere una comoda visualizzazione a un utente che non sempre utilizza occhiali da vista. La zona servita da una grande catena di supermarket che offre la consegna a domicilio della spesa online. Venne cos registrato un account. Il computer, l'unit per la banda larga, le casse, la lampada da scrivania, ecc..., furono collegate a un'unica presa a muro la quale poteva essere scollegata quando le attrezzature non erano utilizzate. Il browser web (firefox) fu configurato in modo da partire automaticamente all'avvio del computer e in modo da avere come home page iniziale quella del sito di shopping online del supermarket. Dopo l'attivit iniziale di installazione e configurazione degli apparati, rimanevano soltanto un paio d'ore per fare una lezione privata per guidare Irene nella sua prima esperienza di shopping online. La speranza era che si trattasse di una prova di spesa con pochi oggetti. Comunque, due ore e due dozzine di oggetti pi tardi, Irene venne guidata verso il calendario della "Consegna della Spesa" e quindi alla cassa e al logout. Sopravvisse con successo all'ambiente sconosciuto, alla ricerca, al poco familiare girovagare del puntatore e alla brutale formalit della cassa: e fu un successo. full circle magazine #24 Sono andata a un corso di computer oggi - Irene, 88 anni... passare attraverso la cassa. Successivamente i familiari scoprirono che Irene aveva deciso di utilizzare l'aiuto telefonico del sito per risolvere i suoi problemi. Con indomita persistenza, la linea di supporto telefonico venne contattata quattro volte in modi e con combinazioni differenti, fino a che non si trov qualcuno che riusc a capire quale fosse il problema e che riusc a vedere il carrello pieno e che accettasse, via telefono, il numero di carta di credito. Una nuova consegna era riuscita. E congratulazioni per il successo nell'utilizzo della linea di supporto telefonico! Durante questo periodo, Irene era in contatto con una persona che aveva seguito il corso di informatica per 2 anni. La persona era molto orgogliosa del fatto di poter manipolare i font di stampa in modo tale da poterli mettere sottosopra. Irene gli chiese se sapesse fare la spesa online. "No" rispose. "Allora a cosa ti serve ?" chiese Irene. Circa una settimana pi tardi, la nuova spesa di Irene and liscia e senza necessit di aiuti dall'esterno. Un vero debutto!
indice ^

La consegna della spesa arriv, come previsto, in un paio di giorni, con la felicit di tutti gli interessati. Alcuni giorni dopo, fu necessario un ulteriore aiuto a Irene per permetterle di effettuare il pagamento alla cassa. Si pot constatare che nel campo in cui veniva richiesto il numero della carta di credito veniva invece inserito il nome della banca. La confusione venne subito chiarita e una nuova spesa venne messa sulla sua strada. Uno dei bonus inaspettati della spesa online fu.... il Gelato! La spesa online ebbe come risultato che il gelato veniva consegnato direttamente dal freezer alla porta di casa. La settimana seguente, durante l'attivit di pagamento, non tutto and liscio e il carrello della spesa rimase pieno rifiutandosi di 19

La nonna fa shopping con Ubuntu


In circa quattro settimane Irene era ormai diventata indipendente per quel che riguarda la spesa di alimentari online nello sconosciuto mondo dei computer e degli acquisti in internet. Ci avvenuto con pochissimo aiuto e questo perch, nonostante il supporto della famiglia fosse disponibile, esso avveniva tramite il telefono o tramite aiuto remoto a richiesta. L'abilit di Irene nell'utilizzo del mouse richiedeva pi pratica possibile e un buon metodo per questo fu di praticare giochi a video come il Mahjongg. Le regole le furono spiegate al telefono. La visita seguente a Irene avvenne non molto tempo dopo e venne fuori che Irene stava pensando di trasformare una stanza per gli ospiti in una pi accogliente, sostituendo il vecchio letto. Sua figlia le sugger di utilizzare il suo computer connesso a internet per acquistare, non pi alimentari, ma un letto. Le avrebbe risparmiato come minimo un viaggio di andata e ritorno alla pi vicina grande citt
e le avrebbe consentito, se andava bene, una scelta pi vantaggiosa.

Mi ha restituito la mia indipendenza

"mi ha restituito la mia indipendenza".


presentato dai membri della Comunit Ubuntu del Regno Unito. Il nostro obiettivo quello di offrire informazioni attuali e nuove riguardanti, e per, gli utenti di Linux Ubuntu nel mondo. Ci occupiamo di qualsiasi aspetto di Linux Ubuntu e ci rivolgiamo a tutti, dal nuovo utente all'incallito programmatore, dalla riga di comando alla nuova GUI. Poich lo show realizzato dalla comunit Ubuntu del Regno Unito, il podcast coperto dal Codice di Condotta Ubuntu ed perci adatto a qualsiasi et.

Con l'aiuto esperto della figlia, Irene poteva ora vedere altri benefici dell'avere un computer connesso a internet. La prima cosa fu cercare un venditore affidabile, quindi la ricerca di un letto che fosse adeguato e, finalmente, decidere e concordare la spedizione: il tutto comodamente seduta con sua figlia e con una tazza di te. Il letto fu consegnato quattro giorni dopo. Irene era impressionata. La sua confidenza nell'utilizzare il computer aumenta sempre di pi. Ormai pu fare praticamente ci che vuole, acquistando autonomamente e anche controllando la sua posta elettronica. Avere il suo computer e un minimo di competenza l'ha aiutata molto e, come ha detto, full circle magazine #24

Il computer un regalo riciclato: tower, Tiny PC Pentium III, 500MHz, 348MB RAM, 20GB HD, CD ROM. Monitor 17' CRT. Il modem/router un Netgear DG834GT, con wireless spento. La connessione da 2MB e l'ISP UKOnline.net, con modem/router (Lite package). Il Sistema Operativo Ubuntu 8.04 LTS. Account utente, non amministratore, men ridotti, pannelli e men bloccati. Il browser web Firefox. Il client di posta elettronica Thunderbird. L'aiuto da remoto avviene tramite Remote Desktop (VNC) attraverso un tunnel su secure shell (ssh). Viene utilizzato Dynamic DNS per facilitare l'accesso sicuro da remoto (account gratuito).

http://podcast.ubuntu-uk.org/

Digital Unite http://digitalunite.com

20

indice ^

LA MIA STORIA

Tradurre FCM in cinese


non potevo essere io quel volontario? Quel pensiero mi spavent perch avevo solo un diploma di scuola media e non mi era mai stato insegnato come tradurre dall'inglese al cinese. Era il 23 luglio quando iniziai la mia traduzione e in quel tempo venne creato il gruppo di traduzione in cinese di Full Circle. Controllai sul wiki inglese la pagina della traduzione in cinese e sembrava che gi qualcuno avesse iniziato la traduzione e che avesse creato una tabella per tenere in ordine le attivit, ma purtroppo non aveva lasciato alcun contatto e non aveva completato la traduzione di un intero numero. Creai un'altra tabella sotto la precedente che le assomigliasse e inserii le informazioni sullo stato della mia traduzione. Rimasi abbastanza imbarazzato della traduzione perch molto del lavoro di traduzione era stato fatto in Windows e anche perch allora non me la cavavo molto con il 21 metodo di inserimento SCIM; in tal modo mi ci sarebbe voluto pi tempo per scrivere il cinese in Ubuntu invece che in Windows. Ma non solo quello: non riuscivo a inserire i caratteri cinesi in Scribus sotto Linux. La mancanza di supporto alla lingua cinese mi intralciava non poco. Impiegavo un'ora al giorno nella traduzione. Dopo circa tre settimane, avevo quasi completato il lavoro di traduzione. Poco prima di finire, Stickto mi contatt e chiese se poteva essere d'aiuto. Un volontario comunque il benvenuto, sempre! Finalmente completammo la traduzione. In seguito dovetti risolvere un altro problema serio: Scribus. Come gi detto, Scribus non supporta CJK (cinese, giapponese e coreano NdT), cos non potevo immettere alcun carattere cinese nell'editor, ma dopo un intenso lavoro di ricerca trovai un modo per inserire il cinese. L'unico modo per farlo era incollare il cinese nell'editor sotto Windows.
indice ^

ra il luglio 2007 e avevo appena sostenuto il mio esame di ammissione all'Universit; mi godevo il tempo libero a casa, mentre iniziavo a provare Ubuntu. Avevo gi provato a usare Ubuntu, ma senza successo: non era compatibile con la mia rete PPPoE perch, secondo il mio ISP, dovevo impostare il "service name" prima della connessione. Pppoeconf non riusciva a gestire questa impostazione, cos durante le vacanze estive comprai un router e riuscii a collegarmi a Internet con Ubuntu. Dopo ci iniziai la mia avventura con Ubuntu. Dopo aver installato il sistema, mi sorse una forte curiosit. Dopo un'occhiata al wiki cinese di Ubuntu, iniziai a cercare riviste in cinese che trattassero soprattutto di Linux. Come sappiamo tutti, le riviste escono ogni mese in modo da restare al passo con le novit. In quel momento, trovai una rivista dal titolo Linuxer, ma aveva cessato la pubblicazione. Scaricai comunque un numero e

ne rimasi abbastanza deluso: non perch gli articoli non andassero bene, ma per la loro difficolt. Non uso Linux per essere esperto e nemmeno per essere un hacker. Il motivo per cui lo uso che voglio un ambiente desktop. Volevo imparare un po' di gestione di base del sistema o alcune applicazioni interessanti, cos come conoscere le novit sull'open source. Continuai dunque la mia ricerca e alla fine trovai Full Circle, una rivista digitale incentrata su Ubuntu. Aveva pubblicato il suo terzo numero. Dopo averla letta, non ne ero soddisfatto appieno: c'erano molti articoli per utenti inglesi che non erano adatti per quelli cinesi. Comunque era molto meglio di Linuxer. Visitavo spesso il sito ufficiale della rivista Full Circle e, leggendo i commenti, seppi che tanta gente voleva averne una traduzione in cinese. Naturalmente c'era bisogno di volontari. Improvvisamente un pensiero mi frull in testa: perch full circle magazine #24

Tradurre FCM in cinese


Anche se non avremmo potuto lavorare senza software commerciale, era meglio di niente. Secondo me, Scribus non facile da usare. Avevo letto con attenzione la serie su Scribus nei numero scorsi di Full Circle e riuscii a fare bene la correzione dei testi. A settembre di quell'anno iniziai la mia vita al college e quindi dedicare un'ora al giorno al lavoro di traduzione non era semplice. Mentre ero sul punto di mollare, Lyper, Gwok e Mike Huang vollero unirsi al gruppo rendendo ancora possibile la traduzione, visto che non potevo impiegare tutto quel tempo per essa. secondo numero dell'edizione cinese, il numero 4, veniva pubblicato. Avevamo adesso pi di dieci traduttori mentre altri nuovi volontari volevano unirsi. Per questo motivo, dividemmo il nostro lavoro in traduzione e revisione. Cominciammo anche a inserire le informazioni dei membri nella pagina wiki inglese, ma per un certo tempo visitare quel wiki era un incubo. Perci traslocammo la nostra pagina wiki nel wiki di Ubuntu-CN. Dopo alcuni giorni, quando tornai a visitarlo, rimasi di stucco. Era ormai diventato un piccolo sito web. Aveva dei contenuti perfetti e una barra di navigazione molto comoda. Grazie a Lyper per il suo bel lavoro (http://wiki.ubuntu.org.cn/FC). inserire i caratteri cinesi in Linux! Dal numero 6, eravamo orgogliosi di annunciare che la versione cinese della rivista Full Circle era al 100% open source, dal S.O. ai caratteri tipografici. Il tempo trascorreva veloce. Avevamo ormai completato il numero 7 quando ricevetti una email da MrDrake. Scriveva da Honk Kong e voleva tradurre il nostro cinese semplificato in quello tradizionale. Nella Cina continentale, Singapore, Malesia eT ailandia usano il cinese semplificato mentre T aiwan, Hong Kong e Macao quello tradizionale. Ovviamente eravamo felici di pubblicare entrambe le versioni della rivista in cinese semplificato e tradizionale. In quel momento demmo vita al gruppo di traduzione in cinese tradizionale che parte di quello cinese. E, da allora, pubblichiamo entrambe le versioni cinesi nello stesso momento. Davvero apprezziamo i volontari di Hong Kong e T aiwan. Quando pubblicammo il numero 11, aprimmo un sito web, usando Google Sites. davvero imponente: non serve conoscere nulla di HTML, ma con esso puoi creare un sito davvero carino. La
indice ^

Il 27 agosto, la prima edizione cinese di Full Circle fu pubblicata. Inviai la notizia a Linuxtoy.org e il loro responsabile mi dette una mano ad annunciare la notizia al pubblico (qui sopra). Riguardando a quel primo numero in cinese, la traduzione era veramente un po' brutta. Nei commenti sotto la notizia del rilascio, un sacco di gente si lamentava di caratteri scritti male e del glossario, ma i riconoscimenti mi furono molto graditi.

Il gruppo era cresciuto e avevamo bisogno di trovare un modo per coordinarci. Osservammo come gli altri gruppi di traduzione si fossero organizzati e decidemmo di tradurre con Google Docs. Per tenerci in contatto con gli altri traduttori creammo anche un gruppo su Google Groups e lo usammo come un forum (http://groups.google.com/group/F CCTT). Alla fine di settembre il full circle magazine #24

La comunit open source non mi aveva deluso. Dopo l'aggiornamento di Scribus alla 1.3.3.11, finalmente si potevano 22

Tradurre FCM in cinese


pagina di pubblicazione su Google Groups fu spostata in Google Sites. Ora avevamo il nostro sito web ufficiale! del gruppo, cos per dire. Per motivi familiari, debbo lasciare il gruppo di traduzione. Dopo un mese di passaggio delle consegne, Michael continuer il mio lavoro. nuovo del gruppo, ma vedo la sua passione. Il suo piano per il futuro cos grande che mi fa pensare che lasciare il gruppo pu essere un errore. Comunque, la gente viene e va. Un gruppo non dovrebbe sciogliersi perch uno di essi va via. Spero vivamente che il gruppo diventi migliore sotto la sua guida. Questa la storia della mia vita di traduttore. Non c' niente di straordinario o di emozionante. Se mi chiedete quale sia la parte pi difficile di tutta la storia, rispondo che l'inizio. Pu essere duro iniziare il progetto, ma dopo aver incominciato la gente verr nella stessa barca!

DISPONIBILE ORA! e anche:

9.04

Sebbene il gruppo crescesse rapidamente, nacquero alcuni problemi. Quando qualcuno vuole diventare un membro del gruppo di traduzione, non chiediamo che lui o lei debba sostenere l'esame di inglese "Band 6" o qualcosa di simile: la buona volont sufficiente. Come potete capire, dovevamo affrontare due problemi: il primo era che la qualit della traduzione non era alta, giacch chiunque pu unirsi al gruppo. Il secondo problema era che quando assegnavo un articolo a qualcuno, lui o lei non consegnava la traduzione in tempo utile. Cos rivedemmo il gruppo di traduzione: chiunque poteva ancora diventare un traduttore ma quelli che facevano la revisione erano presi dall'"elite"

full circle magazine #24

23

indice ^

LA MIA OPINIONE

Il volto di Linux e' Ubuntu?


abituata all'interfaccia "punta e clicca" e alla facilit d'uso di ... cos negativo "inserisci il disco e clicca installa". che Ubuntu stia Non riesco ad immaginare come diventando il volto molte persone possano essere gradevole delle eccitate nell'usare i repository distribuzioni Linux? per installare programmi di base. Perci cos negativo che forse Ubuntu stia diventando il volto gradevole delle distribuzioni Nel mio tempo libero insegno Linux? Da quello che ho letto nei competenze IT di base alle persone audiolese: come usare l'e- forum tecnici, la maggior parte degli utenti Linux concorda che il mail, scrivere una lettera, salvare file, ecc...; tutto questo usando XP. monopolio di Microsoft non possa Anche XP troppo complicato per essere lasciato incontestato, quindi quando una distribuzione qualcuno di loro, quindi una Linux diventa popolare questo migrazione verso Linux e il fatto dovrebbe essere applaudito terminale sarebbe come chiedere e ai suoi creatori andrebbe fatta la loro di usare il prompt di Windows. Per quanto l'hacking sia lode che si meritano. divertente, anche dispendioso in termini di tempo e, che piaccia o meno, oggigiorno la gente si aspetta risultati con la sola pressione di un tasto, cosicch possano proseguire con le loro vite frenetiche. Per troppo tempo Windows stato venduto, in una forma o nell'altra, con la maggior parte dei nuovi pc quindi la gente si 24
indice ^

eggendo il numero 21 di Full Circle sono stato contento di vedere Marc Coleman, ne "La mia opinione", affrontare una questione che mi ha infastidito per qualche tempo. Sono un nuovo utente Linux: ho ricevuto, come regalo di Natale da mia moglie e dalla mia famiglia, un Acer Aspire One con Linux installato. Dal suo arrivo ho passato un sacco di tempo imparando l'uso del terminale per far funzionare le cose: ad esempio rimuovere quella terribile interfaccia e installare xfce. Essendo un utente Windows, in passato sono stato alla larga da Linux a causa della sua immagine di sistema operativo per "menti tecnologiche" impegnate e dalla comune convinzione che se vuoi un SO "punta e clicca" allora qualsiasi distribuzione Linux da evitare. Negli ultimi anni mi sono stufato dei prodotti Microsoft e delle loro mancanze, al punto che ora ho installato Ubuntu sul mio

pc di riserva. Lavora senza problemi ma, come ha menzionato Marc, se c' un problema e osi porre una domanda, la risposta spesso non tale, ma un rimprovero perch non hai formulato la domanda correttamente. La mia risposta preferita " facile! Basta usare il comando sudo," che di misero aiuto se non sai cosa digitare dopo! Forse sono eccessivamente critico, ma per un principiante l'intera esperienza con Linux pu essere un po' difficile. Non sono nuovo nel settore informatico avendo iniziato con un Commodore 64, Atari ST ecc..., ma al giorno d'oggi non voglio dover usare il terminale per far funzionare le cose: un'interfaccia "punta e clicca" lo fa pi piacevolmente. Marc passa all'argomento Linux/Ubuntu e io sono pienamente d'accordo. Forse Ubuntu sta cambiando il volto di Linux con interfacce grafiche aggiuntive, ma non solo questo che molti utenti vogliono, anzi, necessitano. full circle magazine #24

RECENSIONE LIBRI
/

Ubuntu Unleashed
E i contro? In primo luogo, penso, la promessa di un "upgrade gratuito a Ubuntu 8.10" evidenziata in copertina. ovvio che gratuito, Ubuntu! Quello che vogliono davvero dire che potete registrare il libro nel loro sito web e ricevere gratuitamente un kit di upgrade dal loro editore. Nel capitolo sul backup parla di cassette, qualcuno usa ancora le cassette? Menziona RhythmBox per la musica e non menziona Amarok? Un'omissione inaudita. Come la mancanza di K3B per la masterizzazione di CD/DVD. Ma, diciamolo, si tratta di scelte personali. Qualcosa in cui Linux eccellente. Questo sicuramente un tomo autorevole, non c' dubbio. Il primo terzo del libro una lettura facile per i principianti, mentre la lodevole parte rimanente contiene abbastanza informazioni per i nuovi utenti per imparare quasi tutto il necessario per l'utilizzo di Ubuntu.

giochi. Non detto molto sui giochi, ma accenna ai soliti colpevoli: Quake/Doom/UT2004 e, diamo merito quando dovuto, dedica qualche pagina anche a Cedega che cerca di attrarre i giocatori di Windows a Linux. Ah! Sono un sacco di informazioni ed solo il primo terzo del libro! Dopo i primi capitoli, pi introduttivi, si fa pi ostico con la gestione degli utenti (via riga di comando), scripting per la shell, monitoraggio del sistema, networking e accesso remoto via SSH, anche via T elnet. inevitabile, con un tomo di queste dimensioni, andare a toccare argomenti sui server. Non solo consiglia il modo migliore di configurare un server, ma fornisce dettagli sulle configurazioni di cose come il web server Apache e tratta anche l'Hosting Virtuale. Inoltre include il servizio di file remoti con FTP e la gestione di posta elettronica (le email tra voi e me). Infine il libro tratta la programmazione in Linux con Perl, Python, script PHP, Mono e C/C++. full circle magazine #24

Concorso
Questo mese abbiamo copie di da vincere! Per vincere una copia,rispondete a questa facile domanda: Quale applicazione di riproduzione musicale non menziona il libro? Invia una mail con la risposta a: competition@fullcirclemagazine.or g.

di certo completo, non lo si pu negare a Ubuntu Unleashed. Si tratta dell'edizione 2008, valida ancora oggi, nel 2009, poich si basa su Ubuntu 8.04. In omaggio con il libro c' un DVD di Ubuntu 8.04, che non rester di certo inutilizzato per molti lettori. Il libro comincia trattando l'installazione e la configurazione di Ubuntu, prosegue parlando brevemente di GNOME, KDE and X. Anche se il libro direttamente incentrato su Ubuntu (con GNOME), d anche qualche cenno su KDE e le sue applicazioni. Poi ci sono alcune sezioni su varie applicazioni Internet (messaggistica istantanea, IRC e simili), OpenOffice.org, GIMP, masterizzazione CD/DVD (masterizzare un DVD dalla riga di comando, qualcuno?), quindi sui

Full Circle vuole ringraziare SAMS per la sua generosit nell'averci fornito tre copie per questo concorso.
indice ^

25

INTERVISTA AI MOTU
behindmotu.wordpress.com "Behind MOTU" un sito che propone interviste a persone conosciute come "Masters of the Universe" (MOTU). Sono una squadra di volontari che ha lo scopo di gestire i pacchetti all'interno dei repository Universe e Multiverse.

James Westby
guardando sul wiki e soprattutto ponendo domande. Qual la parte del lavoro dei MOTU che prediligi? Due cose, la prima la comunit: un piacere lavorare con i MOTU e le altre persone coinvolte nello sviluppo di Ubuntu. La seconda che rendere una distribuzione migliore una bella sensazione. Qualche consiglio per chi desidera aiutare i MOTU? Semplicemente rimanendone coinvolto. Trova un bug in un pacchetto che usi e prova a risolverlo. Spesso si tratta di guardare nel posto giusto e parlare con le persone giuste che sanno programmare. Inoltre si tratta di porre domande, la gente ti aiuta se pu; e se non si riceve una risposta probabilmente una domanda difficile e risolverla dar maggiore soddisfazione. Sei coinvolto in 26
indice ^

gruppo MOTU e in che modo? Sono stato coinvolto nei MOTU dopo l'UDS Hardy di Boston. Ero invitato all'UDS come sviluppatore upstream e l ho conosciuto qualche MOTU. Da allora ho iniziato a lavorare su qualche progetto in Ubuntu, principalmente su cose di cui beneficiano sia Ubuntu sia Debian, poich ero un po' coinvolto nello sviluppo di Debian. Ora sono concentrato un po' pi su Ubuntu anche perch la comunit accogliente ed facile trovare un posto per s, in quanto piccola. Cosa ti ha aiutato a imparare la pacchettizzazione e a capire come funzionano i gruppi di Ubuntu? Ho imparato a pacchettizzare mentre lavoravo con Debian. Principalmente erano situazioni in cui rimanevo incastrato e quando capitava andavo su Google. Ho imparato qualcosa su Ubuntu all'UDS, specialmente da Daniel Holbach, Stefan Potyra, e Reinhard Tartler. Il resto l'ho appreso semplicemente full circle magazine #24

qualche gruppo locale di Linux/Ubuntu? Sono coinvolto nel gruppo Ubuntu UK, ma non faccio quanto vorrei. Su cosa ti stai focalizzando per Intrepid? Nel poco tempo che rimane prima che sia rilasciato, cerco di risolvere pi bug che mi possibile, sto anche pensando alle cose pi importanti su cui concentrarmi per Jaunty. Come trascorri il tuo tempo libero? Bevendo sidro e ballando come un pazzo.

24 Bristol, UK james_w Da quanto tempo usi Linux e quale stata la tua prima distribuzione? Utilizzo Linux da 4 anni, ho iniziato con Debian. Da quanto tempo stai utilizzando Ubuntu? Da circa 9 mesi. Quando sei stato coinvolto nel

LETTERE
COM'E' REALIZZATO FCM?

Ogni mese ci piace pubblicare alcune delle mail che riceviamo. Se volete proporre una lettera per questo spazio, di critiche o complimenti, potete inviarla a letters@fullcirclemagazine.org.

UN PASSO ALLA VOLTA

LETTERA DEL MESE

Mia figlia lavora per un giornale locale, usando Windows 2000 sul A pagina 3 di ogni uscita si vede suo vecchio portatile Compaq. Il che sono utilizzate tre suo tempo di avvio era minimo applicazioni, ma sarebbe di venticinque minuti senza fantastico sapere come sono tener conto quanto ci metteva usate queste tre applicazioni per solo per aprire una applicazione. costruire un numero di Full Circle. Sarebbe formidabile avere Finalmente ne ha avuto abbastanza! Cos l'ho aiutata una guida passo passo su come nell'installazione di Xubuntu sul anche noi possiamo usare suo computer. L'unica ricerca Ubuntu e le sue applicazioni che abbiamo dovuto fare per lei libere per realizzare una newsletter dall'aspetto pregevole. sono stati i driver della stampante Brother, che stato risolta andando sul sito web della Brother. Ed: Le prime due settimane ha avuto qualche incidente di percorso ma ha imparato in fretta. Adesso le piace e mio genero dice che se avesse saputo che era cos semplice lo avrebbe provato molto prima. Adesso un suo amico sta provando Ubuntu. Il successo arriva un passo alla volta.

ono un utente di Ubuntu a partire da Slackware 3.5 (o qualcosa del genere) ma un paio di mese fa ho reinstallato Windows XP sul mio DELL Inspiron 1501 (AMD X2, 1GB, 15", ATI) a causa di un bug veramente fastidioso in Ubuntu. Qualche volta, casualmente, il tasto AltGr si disabilita. Come ho letto su internet, questo non un problema di Ubuntu ma del kernel. Visto che io vivo su

internet (figurativamente parlando) immaginate il problema se non posso scrivere il simbolo @ a causa di questo bug. Mi dispiace lasciare Linux (e Ubuntu, la mia distribuzione preferita), ma devo lavorare. T uttavia continuo a usare Linux sui server.

SCHERMO NERO & CURSORE INTERMITTENTE


Io e un paio di amici abbiamo provato diverse distribuzioni di Linux e la nostra opinione generale che Linux molto instabile e inaffidabile. Non so quante volte ho aggiornato 27

un'installazione solo per vedere uno schermo nero e un cursore lampeggiante al riavvio, oppure la risoluzione dello schermo ridotta a 640x480. Questa deve essere la ragione per cui Linux sui desktop meno dell'1%. Mi sbaglio?

full circle magazine #24

indice ^

LETTERE SONDAGGIO SUI GIOCHI


Non sono sicuro che il sondaggio sui giochi del numero 23 sia accurato nel modo in cui espone le informazioni. Il 90% di quelli esaminati vogliono acquistare giochi nativi di Linux - anche se il 90% della comunit di Linux non sono affatto molti - circa pari all'uno o due per cento rispetto alla comunit di Windows. Cos come a me piace Linux e i giochi, penso che Linux necessiti di una quota di mercato maggiore prima di diventare un obiettivo possibile per le societ di giochi. se volete essere in grado di mettere in sospensione il PC. La partizione di swap deve essere minimo la dimensione della vostra memoria RAM. e poi ci sono quei giochi trovati su getdeb.net. Perch non sono stati recensiti? Inoltre mi piacerebbe vedere qualcuno che facesse un vero articolo sul perch sempre pi societ di software stanno realizzando applicazioni disponibili anche su Linux. Per esempio: Arcoreader ora un file .deb come lo anche Flash 10. Ho persino visto una versione di Real Player! Ed:

DIMMI DI PIU'!
Innanzi tutto amo la vostra rivista, peccato non ne abbia sentito parlare prima. Mi avrebbe aiutato in quanto principiante, che non aveva ancora mai toccato Linux prima di poco pi di un anno fa, quando andai alla ricerca di un sistema operativo per il portatile che avevo comprato. Mi auguro vogliate includere maggiori elementi per utenti inesperti, visto che sono il mio pi grande grattacapo! Vale a dire: Flash, Java e come riprodurre i file multimediali. Questo tutt'altro che facile e mi ci sono voluti pi di sei mesi prima che tutto, beh quasi tutto, andasse correttamente. Mi piacerebbe inoltre vedere pi articoli sulle novit. Sono membro di Ubuntu Forums e molto spesso qualcuno parla di un software di cui onestamente non ho mai sentito parlare prima, full circle magazine #24

Studi recenti mostrano un inquietante numero crescente di automobilisti legati sentimentalmente al loro sistema di navigazione...

CORREZIONI A FCM n. 23
In risposta alla domanda 2: non necessaria una partizione /home separata. I programmi di installazione di Ubuntu non rimuovono le directory chiamate "home" quando installano. In pi, se avete solo un CD alternate invece di un CD live, potete aggiornare usando quello. In risposta alla Domanda 3: una partizione di swap necessaria

"Avete raggiunto la vostra destinazione..."

Tempi Moderni
28
indice ^

DONNE UBUNTU
assumendo gli incarichi che mi sembravano divertenti e cominciando farmi coinvolgere dalla comunit. A partire da questo, sono stata assunta come Junior Sysadmin e ho imparato in un ambiente pi impegnativo. MS: Sembra impressionante! Hai mai seguito i corsi di LPI o qualcosa di simile? EK: No. Fondamentalmente quel che faccio trovare un progetto che voglio seguire, trovare la relativa documentazione sui libri o online e, mentre me ne occupo, chiedere eventuale aiuto alle persone della comunit. E' sorprendente quanta documentazione ci sia a disposizione: ho affrontato veramente pochi compiti che non siano gi stati ben documentati da qualcun altro prima di me. MS: In effetti, immagino che molti siano diventati dei professionisti di Linux in questo modo: anche perch l'apertura non limitata al codice sorgente. EK: Assolutamente! E quando trovo qualcosa che non sia ben documentato e devo provvedere dall'inizio del 2006.

Ho iniziato come autodidatta assumendo gli incarichi che mi sembravano divertenti...


autonomamente, pubblico il mio personale how-to e lo metto online. MS: Un ottimo modo di ripagare! Come e quando avvenuto il tuo primo contatto con il software libero/Ubuntu? EK: Ho iniziato ad usare Linux all'inizio del 2002. Il primo progetto in cui mi sono impegnata stato bitlbee.org nel 2005: quando mi sono collegata al loro canale IRC e ho scoperto dalle discussioni che avevano bisogno di riscrivere la loro documentazione per il quickstart, mi sono offerta volontaria. Per quel che riguarda Ubuntu, ho utilizzato Debian fin dal 2002. Mi caduto l'occhio su di Ubuntu mentre stavo provando delle nuove distribuzioni. Dopo averlo provato per un po', l'ho installato permanentemente sul mio portatile. Non c' stato alcun ripensamento! Sono stata coinvolta in Donne Ubuntu

MS: In quale/i progetto/i sei attiva? EK: Faccio molto lavoro nella comunit Ubuntu e mantengo un paio pacchetti per Debian e faccio parte del gruppo LedgerSMB di Debian. Mi occupo anche di coordinare il Linux User Group di Filadelfia e la sezione del Philadelphia LinuxChix. MS: Da quanto tempo sei una mantenitore di pacchetti Debian? EK: Ho contribuito al mio primo pacchetto, dglog, nel 2006 MS: Cosa apprezzi maggiormente di Ubuntu EK: La fantastica comunit! Ha decisamente cambiato le mie prospettive su cosa i progetti F/OSS potevano raggiungere ed essere. Non solo la comunit globalmente di successo, ma anche amichevole ed un vero piacere farne parte. Per quel che riguarda il SO in se ? E' il miglior SO desktop che abbia mai utilizzato: stabile, configurabile e aggiornato.
indice ^

Ciao, inizia col dirci qualcosa di te. Mi chiamo Elizabeth Krumbach. Vivo poco fuori Filadelfia, negli USA, e lavoro come Amministratore di sistemi Debian e Ubuntu per un provider locale di servizi tecnologici Linux-centrico. MS: Come ti sei formata per diventare amministratore di sistema? EK: Ho iniziato come autodidatta

full circle magazine #24

29

DONNE UBUNTU
MS: Come membro attivo del tuo LoCo T eam, hai qualche suggerimento su come motivare le persone a partecipare in modo pi attivo? EK: Penso che il modo migliore sia far sapere alla gente che ogni contributo utile e importante e che non richiesta alcuna esperienza per essere coinvolti. Anche solo mostrarsi ad un evento per supportare i colleghi membri del gruppo pi utile di quanto la gente possa pensare. MS: T sei anche coinvolta in Ubuntu u Classroom Project: puoi dirci qualcosa al riguardo? EK: Certo: l'Ubuntu Classroom il punto centrale dove i progetti relativi ad Ubuntu possono ospitare delle aule virtuali basate su IRC per poter mostrare agli altri membri della comunit come realizzare determinati compiti solitamente relativi ai loro progetti. Il progetto Classroom anche collegato al Gruppo Principianti in modo da ospitare una serie di aule relative a praticamente ogni aspetto di Ubuntu per il quale ci sia una richiesta da parte delle persone. MS: Oh, c' un Gruppo Principianti ? EK: Si! https://wiki.ubuntu.com/BeginnersT ea m MS: Davvero impressionante, decisamente Ubuntu copre ogni esigenza. EK: Decisamente. in Ubuntu e Debian. LeadgerSMB un progetto pi aperto e maggiormente indirizzato dalla comunit, il quale accetta patch e implementa nuove funzionalit pi rapidamente: per questo vorremmo che fosse incluso. MS: Hai intenzione di creare il pacchetto di LedgerSMB per Ubuntu una volta che sar pronto? EK: L'idea di creare il pacchetto per Debian e quindi di permettere il sync in Ubuntu tramite il repository unstable, ma se un numero maggiore di persone decider di farsi avanti e di dare una mano, mi farebbe piacere poter creare direttamente il pacchetto Ubuntu (per farlo, esiste un apposito bug su LP: 150374) MS: Quindi lavorare per Debian equivale a lavorare all'upstream di Ubuntu EK: Si! MS: Grazie per l'intervista!

Penso che il modo migliore sia far sapere alla gente che ogni contributo utile...
MS: Ritornando sul tuo lavoro su Debian, potresti dirci qualcos'altro sul tuo coinvolgimento? EK: Sono la co-mantenitrice di WebCalendar e, ultimamente, mi sono data molto da fare con il progetto Debian LedgerSMB per fare in modo che LedgerSMB sia parte della prossima release di Debian. MS: Cosa di preciso LedgerSMB? EK: LedgerSMB uno strumento finanziario via web basato sul concetto di partita doppia: "SMB" sta per "Small Medimum Business". MS: E' gi disponibile in qualche repository Debian? EK: No: il progetto da cui si staccato, SQL-Ledger, gi presente

I pacchetti GetDeb sono realizzati utilizzando le regole di costruzione per Debian/Ubuntu, questo riduce gli sforzi di sviluppo e ne garantisce un equivalente livello di qualit. T uttavia, quando nuovi pacchetti vengono sviluppati o sono stati realizzati importanti aggiornamenti, i pacchetti non seguono un rigoroso processo di controllo della qualit: questo il prezzo da pagare per poter ottenere brevi tempi di rilascio. Grazie ad una sempre pi ampia base di utenti, i problemi vengono rapidamente identificati e risolti. Da notare, inoltre, che non forniamo pacchetti fondamentali del sistema o di grandi librerie, i quali potrebbero causare problemi di dipendenza o simili: nel caso in cui si trovasse un pacchetto difettoso, il recupero sar fatto semplicemente reinstallando il pacchetto Ubuntu ufficiale.

www.getdeb.net

full circle magazine #24

30

indice ^

GIOCHI UBUNTU
NOTIZIE SUI GIOCHI
E' uscito presente una nuova campagna chiamata La leggenda di Wesmere, una nuova grafica e una modalit multiplayer migliorata.

orld of Goo ha travolto l'industria dei videogiochi come un tornado. Questo bel puzzle game diventato incredibilmente popolare per Nintendo Wii e Windows ed ora approdato su Linux. Vorrei ringraziare la 2D Boy per aver fornito una copia del gioco da recensire. Come prima cosa, c' da dire che un gioco davvero eccellente. unico, divertente e amato da tutti. In sostanza World of Goo un puzzle game basato sulla fisica: costruite delle strutture con le palline Goo. Dovete far arrivare queste palline Goo ad un collettore di raccolta. In totale ci sono 48 livelli suddivisi in 5 capitoli differenti. Ci che rende unico ogni livello il modo in cui ogni livello sembri essere molto diverso e ha la sua propria colonna sonora. T utto ci conferisce al gioco un'atmosfera sempre nuova ed uno stile artistico che contribuiscono a conservarne la freschezza. All'inizio di ogni livello vi vengono date un certo numero di palline Goo. Queste palline hanno due finalit: la full circle magazine #24

stato rilasciato L'ultimo rilascio il pi grande rilascio di sempre. Offre nuove importanti funzioni come la Chat di Gruppo ed una rilevazione del gioco migliorata.

prima, costruire delle strutture che raggiungano il collettore e la seconda, farle risucchiare da questo collettore. Bisogna avere un certo numero di palline Goo che devono essere risucchiate dal collettore, quindi fate attenzione a non sprecare tutte le palline per le vostre strutture. Potrebbe essere molto seccante, dopo aver costruito una struttura molto complessa fino al collettore, scoprire di non avere palline Goo sufficienti! I pochi livelli iniziali sono piuttosto semplici, ma rapidamente diventano complessi e difficili. Quando vedrete di primo acchitto uno dei livelli pi difficili, vi sembrer virtualmente impossibile 31

da risolvere. Dovete utilizzare il giusto numero di palline nei posti giusti per completare il livello. Se usate troppe palline Goo su un lato o sull'altro della struttura, con grande probabilit essa cadr. Ci sono vari livelli da completare, molti dei quali richiederanno qualche tentativo iniziale per comprendere cosa deve essere fatto. Una volta completato il puzzle game, esiste una modalit online chiamata World of Goo Corporation. Lo scopo di questo gioco costruire la torre di palline Goo pi alta del mondo. Per costruire questa torre userete le palline di Goo ottenute nei vari livelli, caricate sul server di World of Goo. Quando
indice ^

GIOCHI UBUNTU

costruirete la torre, sarete abilitati a vedere l'altezza delle altre (attualmente la pi alta di 50.82 metri!). Senza dubbio dovete comprare questo gioco! possibile anche

giocare la versione demo, ma essa risulta essere circa un sesto della versione completa, cosa che non rende assolutamente giustizia al gioco. Ho fatto vedere questo gioco a diverse persone della mia scuola ed piaciuto a tutti non appena lo hanno visto. T rovano divertente e simpatico il modo in cui le palline Goo si muovono nell'ambiente. World of Goo uno di quei giochi sconosciuti al mercato di massa che predilige giochi come GTA4 o Call of Duty, ma una gioiellino. In parole semplici, World of Goo un gioco da avere per tutti i videogiocatori Linux!

Potete scaricare e comprare questo gioco su http://2dboy .com per 20$. Loro forniranno un file .deb che funziona su Ubuntu.

Requisiti di Sistema
processore da 1Ghz 512MB di memoria RAM 100MB di spazio libero su disco rigido scheda grafica 3D

Full Circle ringrazia la per aver fornito una copia da recensire di World of Goo. sono produttori indipendenti di giochi che supportano Linux,

Ed Hewitt

Senza dubbio, dovete comprare questo gioco! ) full circle magazine #24 32
indice ^

Domande & Risposte


Tommy Alsemgeest

questions@fullcirclemagazine.org

D R D

Ho appena acquistato un nuovo Minimac e vorrei sapere se ci sono dei problemi nell'installare Ubuntu tramite Boot Camp? Sfortunatamente non ho un Mac per fare il test ma sembra che puoi usare Boot Camp per creare una nuova partizione. Avvia il Mac con il Live CD di Ubuntu e usa l'editor di partizioni per eliminare l'ultima partizione (quella di Windows che hai appena creato). Chiudi l'editor di partizioni, avvia l'installazione e quando ti viene chiesto dove installare Ubuntu scegli di installarlo sullo spazio libero. Quando masterizzo un file .ISO devo farlo su un CD per i dati? O va bene lo stesso un CD per la musica?

Idealmente dovrebbe funzionare su qualsiasi CD vuoto. Solamente assicurati di masterizzare il file come ISO e non masterizzare l'ISO come file su disco.

D R

Attualmente uso Ubuntu 8.10; dovessi effettuare l'aggiornamento tramite il gestore di pacchetti, perderei tutti i miei file? In secondo luogo, con Ubuntu 9.04 spero ci sia un miglior supporto per la mia Logitech Web cam STX, dato che attualmente presente un bug per questa webcam nella 8.10. Il comando Lsusb per la webcam restituisce:
Bus 002 Device 003: ID 046d:08ad Logitech, Inc. QuickCam Communicate STX

tuoi file rimarranno dove sono e i programmi verranno aggiornati. Comunque c' sempre un certo rischio insito. La via pi sicura salvare i tuoi file e fare una nuova installazione dal Live CD oppure aggiornare utilizzando l'Alternate CD. Per quanto riguarda la Logitech webcam, probabile una correzione del bug in Jaunty (9.04).

Google relativa a questo problema (accompagnato dalle parole "ubuntu" e "LTSP"). Se questo non ti d dei risultati utili prova su Ubuntu Forums.

D R

D R
33

La mia domanda riguarda una cosa che sto cercando di fare su alcuni vecchi PC per creare un server LTSP. Io lavoro a scuola, dove vorrei implementarlo, ma non riesco a trovare una buona guida che spieghi ogni passo per la realizzazione e cosa dovrei fare quando qualcosa non va durante l'installazione. Qui puoi trovare un'ottima guida: http://linux4dummies. wordpress.com/2007/0 6/29/ubuntu-ltsp-server/ e se hai problemi fai una ricerca con

Ho una piccola rete funzionante con Samba per la condivisione di file e stampanti ma quello che vorrei fare forzare la condivisione Samba affinch venga montata in Windows con una specifica lettera del disco. possibile farlo senza impostare un DNS? Sotto Windows, dovresti essere in grado di mappare il disco di rete (Risorse del Computer > Strumenti > Mappatura disco di rete) e selezionare da qui la lettera del disco condiviso. Mapparlo come disco di rete dovrebbe fargli mantenere la stessa lettera ogniqualvolta venga montato.

Quando effettui l'aggiornamento ad una nuova versione di Ubuntu tramite il gestore aggiornamenti, tutti i full circle magazine #24

indice ^

IL MIO DESKTOP

Dell Inspiron modello 530N (fornito con Ubuntu 7.04 preinstallato), sul quale installato attualmente Ubuntu 8.10. Monitor: schermo piatto da 1440 x 900. Sfondo del Desktop: una combinazione di 5 fotografie scattate dal mio appartamento, cucite insieme con Hugin, quindi ritagliate e ridimensionate. Potete ammirare la citt di Fountain Hills, sulla destra vicino alle montagne. Four Peaks invece la catena con le nuvole al di sopra. Sulla destra, quel chiodo verde la fontana dalla quale Fountain Hills prende il nome. verde perch la foto stata scattata il giorno di San Patrizio. Il logo del Team una sovrapposizione con l'immagine originale, ovviamente realizzata con Gimp. I colori sono quelli della bandiera di Stato dell'Arizona. Decorazione Finestre: Crux, al quale sono stati cambiati i colori con quelli propri del deserto: il rosso di alcune rocce nei pressi di Red Rocks (Sedona), Arizona, e il tono della sabbia/ghiaia utilizzata nei paesaggi dei dintorni.

Sul mio portatile ho deciso di giocare con il tema Dust e pochi altri widget e font al fine di trovare qualcosa per convincere i miei amici, utilizzatori di Mac, a rivalutare le proprie scelte. Utilizzo Cairo Dock, Avant Dock e il tema Dust (con poche altre personalizzazioni). Io stesso ho cominciato a utilizzare Ubuntu dalla versione Feisty e sebbene abbia Debian, Fedora e Slackware su altri computer in casa mia, utilizzo per lo pi Ubuntu. Il mio computer un Sony Vaio da 2.0 Ghz con 1.25 GB di RAM ed una scheda grafica integrata Radeon 9200 da 32 MB.

full circle magazine #24

34

indice ^

IL MIO DESKTOP

Qualche breve nota sul computer che sto utilizzando: ho combinato due delle mie immagini preferite per creare la grafica. Ho utilizzato GIMP per rimuovere lo sfondo e altre caratteristiche dal logo in vetro di Ubuntu e renderlo trasparente, quindi l'ho scalato perch stesse perfettamente nell'area spazzata da una goccia d'acqua. Di seguito elenco le impostazioni e i temi che sto utilizzando: Controlli GTK2-Glossy_P, Cursori Blueglass-xcursors-3D, tema gdm relaxing_water_splash_2_rounded, bordi delle finestre Alphacubemetacity, sfondo di Gnome skyridge, Immagine Skydome beautifulthings- 1095739603.png, tema di Firefox firefox 3 linux 1.1, immagine del desktop splash combinato con ubuntu-glass: http://hqwalls.blogspot.com/2007/09/glass-ubuntu-hq-wallpaper.html. Ho anche effettuato alcune personalizzazioni su Compiz, per abilitare le ombreggiature delle gocce e impostare la trasparenza per i men fissi e quelli a tendina, deselezionando Espandi sul pannello principale per far s che il movimento fosse ristretto alla parte in alto al centro del desktop

Utilizzo Ubuntu 8.10 con Compiz Fusion ed Emerald. Il tema GTK TechniX di TheRob, trovato su gnome-look.org e/o deviantart.com. Il tema di Emerald Crapsta di TheRob, modificato da me stesso con i pulsanti presi da Stanfield, entrambi su gnome-look.org. Come potete vedere ho l'Avant Window Navigator, le icone sono Royal Blue, anch'esse scaricate da gnome-look.org. Ho anche modificato e utilizzo lo script per conkyhc di TheRob. Mi piace cambiare spesso l'aspetto del mio desktop, visto che mi riesce piuttosto bene. Utilizzo Linux dal 1996 e Ubuntu dalla versione 4.10. Solitamente aggiorno a ogni nuova uscita, semplicemente per avere sempre nuove funzioni. Ho provato anche Kubuntu e Xubuntu ma ritorno sempre a Gnome.

full circle magazine #24

35

indice ^

IL MIO DESKTOP

Ecco il mio adorabile desktop. Utilizzo Ubuntu 8.10 ed un mix di applicazioni screenlet, Gnome 2.24 e tutte le cose meravigliose che potete trovare su http://www.gnome-look.org/. Come potete vedere dai contatori sul mio desktop, tutte queste condizioni d'ambiente sono troppo pesanti per le specifiche del mio computer, per cui adesso sto utilizzando Ubuntu con le impostazioni predefinite. E non male! Specifiche del mio portatile: HP NX6125, AMD Turion 64 1.8 Ghz, 896 MB di RAM, scheda video ATI Radeon 200M 128 MB (condivisa). E per favore, se possibile, promuovete la rivista sulla pagina web di Ubuntu, perch sarebbe un disonore se anche un solo utente Ubuntu non conoscesse Full Circle!

In qualit di studente di informatica, spendo parecchio del mio tempo al computer. Mi incoraggia a pensare due volte su quale sfondo del desktop o icone posso scegliere. Lo sfondo stato scaricato da Desktography Project. Hanno una collezione rinnovata annualmente di sfondi. Le icone utilizzate sono di Gnome-Colors e il tema una vecchia diramazione di Frozen. Tutto questo viene visualizzato usando Compiz Fusion, Gnome ed Ubuntu 8.10 su un Sony Vaio VGN-FE21H con 2 GB di RAM SODIMM ed un processore Intel Centrino Duo a 1.66 Ghz.

full circle magazine #24

36

indice ^

IL MIO DESKTOP

Utilizzo Ubuntu 8.10 Remix sul mio Acer Aspire One (disco rigido da 120 GB). Il tempo di avvio di circa 30 secondi e tutte le applicazioni sono molto veloci su questo piccolo netbook. Lo carico con poche altre applicazioni aggiuntive, come VLC, Songbird, Gnome Do insieme ad altre applicazioni per la programmazione. L'aspetto e la disposizione di Remix richiedono un po' di tempo per prendere confidenza, ma adesso lo adoro letteralmente e lo preferisco su questi piccoli netbook. Per installare Ubuntu o Ubuntu Remix sul vostro Acer Aspire One date un'occhiata a http://help.ubuntu.com/community/AspireOne. Il tema che sto utilizzando "Dust", il mio preferito e quello che uso come predefinito su tutti i miei computer Ubuntu. Lo potete trovare su https://wiki.ubuntu.com/Artwork/Incoming/DustTheme. Lo sfondo del desktop si intravede attraverso il pannello di Ubuntu Remix, ma comunque fa parte dello sfondo Dark Wood Linux presente su gnome-look.org. Ho anche un GDM personalizzato molto carino e dall'aspetto lucido che ho trovato su DeviantArt e pensavo che fosse utile condividere (http://danrabbit.deviantart.com/art/Willwill-s-Intrepid-GDM-94051500).

Uso Intrepid Ibex su un computer Gateway GT5418E, con processore AMD Athlon X2 e scheda video Nvidia integrata. Sono attivi Cairo Dock, compiz-fusion, e un tema di Emerald personalizzato. Sono un utente di Ubuntu dalla distribuzione Edgy Eft, e prima di questa, ero utilizzatore di un altro sistema con interfaccia KDE basato su Debian. Personalmente, amo Gnome e le varie chicche ed effetti personalizzati della Cairo Dock. Ho anche usato AWN, ma preferisco Cairo. Lo sfondo del desktop il faro di Yaquina Head nell'Oregon, USA.

full circle magazine #24

37

indice ^

I MIGLIORI 10 Il meglio de "I migliori 5", 2007-09


AstroMenace
http://www.viewizard.com/astromenace/index_linux.php Sebbene non sia il pi conosciuto di questa lista, AstroMenace di gran lunga uno dei migliori giochi che io abbia mai provato. Come avrete potuto immaginare, si tratta di uno sparatutto spaziale. In questo spazio 3D a scorrimento, condurrete la vostra navicella tra gli asteroidi mentre distruggerete le navicelle nemiche. Sicuramente, vi suoner come l'ennesimo gioco con ambiente a scorrimento; e lo sarebbe, se non fosse per la sua grafica 3D da lasciare senza fiato (adesso il momento giusto per dirvi che avrete bisogno di una scheda grafica super potente e una bella quantit di RAM). Per installare AstroMenace in Ubuntu, avrete bisogno di aggiungere un altro repository Una spiegazione dettagliata presente su . http://url.fullcirclemagazine.org/1de13a (scorrete la pagina fino alla sezione del repository per apt). Fatto questo, installate il pacchetto " ". full circle magazine #24

Extreme Tux Racer


http://www.extremetuxracer.com/ Extreme Tux Racer un altro gioco estremamente difficile e che d estrema dipendenza. Come Frozen Bubble, a primo impatto anche questo appare molto facile: correre su una collina raccogliendo aringhe. Tuttavia, necessario prendere ogni singola aringa per vincere. Oh, un'altra cosa: non potete tornare indietro! E non dimenticate il ghiaccio scivoloso, gli alberi, i salti, o il limite di tempo. Extreme Tux Racer non ancora presente nei repository. Fortunatamente, possibile scaricare un file .deb creato da un utente chiamato Hamish. inoltre possibile installare una versione precedente conosciuta come Planet Penguin Racer utilizzando il pacchetto " " presente sul repository "universe". 38
indice ^

I MIGLIORI 10 - IL MEGLIO DE "I MIGLIORI 5", 2007-09 FreeCol


http://freecol.org/ FreeCol un eccezionale clone open source del grande successo di strategia basato sui turni di Sid Meier: Colonization (basato in gran parte su Civilization). All'inizio del gioco vi trovate nel 1492 e potrete impersonare i fiamminghi, gli inglesi, i francesi o gli spagnoli, edificare le vostre colonie commerciando con gli autoctoni, conquistando citt e appostamenti nemici e reclutando operai esperti (e inesperti). Comprende una versione multiplayer per giocare in LAN o via TCP/IP. Potete installare FreeCol utilizzando il pacchetto " repository "universe". " nel

Gnome Blog
http://www.gnome.org/~seth/gnome-blog/ Se vi piace la semplicit di KBlogger, ma usate Gnome, provate Gnome Blog. un semplice applet del pannello di Gnome che, come KBlogger, punta alla semplicit e facilit d'uso. Supporta l'editing WYSIWYG, il controllo ortografico, le immagini e una formattazione di base. I protocolli includono Blogger, MetaWeblog (incluso Wordpress, Drupal e Windows Live Spaces), Movable Type e Pyblosxom. Potete installare Gnome Blog tramite il pacchetto " " che si trova nel repository "universe". Quindi aggiungete "Blog Entry Poster" al pannello di Gnome facendo un clic destro sul pannello, cliccando poi su "Aggiungi al pannello" e selezionando "Blog Entry Poster".

full circle magazine #24

39

indice ^

I MIGLIORI 10 - IL MEGLIO DE "I MIGLIORI 5", 2007-09 HandBrake


http://handbrake.fr/ Originariamente sviluppato per BeOS, Handbrake si inizialmente messo in luce come DVD Ripper opensource su OS X. Tuttavia, agli inizi del 2006, un team di hacker ne ha realizzato una derivazione e l'ha rinominata Media Fork. Una delle nuove caratteristiche implementate stata l'aggiunta di una versione per Linux con un'interfaccia a linea di comando (CLI). Un anno dopo i due progetti si sono fusi nuovamente e ora HandBrake uno dei migliori ripper su Linux, soprattutto dopo il recente utilizzo di una interfaccia in GTK+. Purtroppo non ancora presente nei repository; per installare Handbrake bisogna utilizzare il pacchetto .deb che trovate nella pagina di download.

LMMS
http://lmms.sourceforge.net/ LMMS (Linux MultiMedia Studio) un altro grande editor di suoni adatto per ogni scopo. Simile a programmi commerciali come Cubase o FL Studio, LMMS combina le funzioni di tracker/sequencer con quelle di un potente sintetizzatore per creare uno stupefacente editor musicale. Con LMMS potete inoltre catturare gli input da tastiere MIDI, scrivere musica con un grande editor di suoni, aggiungere loop e ritmi o usare plug-in per LADSPA e Cubase (con WINE). Il tutto avvolto in una potente, ma facile da utilizzare, interfaccia grafica basata su Qt. Per installare LMMS, vi basta solo selezionare il pacchetto " " nel repository "universe".

full circle magazine #24

40

indice ^

I MIGLIORI 10 - IL MEGLIO DE "I MIGLIORI 5", 2007-09 Midori


http://midori.sourceforge.net/ Per quelli che hanno apprezzato la velocit e la leggerezza del motore di Arora basato su WebKit, ma non apprezzano Qt, Midori una valida alternativa. Dato che basato su WebKit, veloce come un lampo. Inoltre ha anche diverse caratteristiche: tabelle, parecchie possibilit di personalizzazione dell'interfaccia, proxy e un completamento dei moduli veramente comodo. T uttavia, continua a farcela a restare leggero e a non appesantirsi, una lezione per molti altri browser... Da notare che, come Arora, decisamente allo stadio di sviluppo alpha, quindi solo i coraggiosi dovrebbero installarlo. Per installare Midori recuperate il pacchetto " "universe". Potete anche prendere il pacchetto " avete alcuni problemi nel debug. " dal repository " se

Tilda
http://tilda.sourceforge.net/wiki/index.php/Main_Page Vecchio ma buono, Tilda fu creato da Tristan Sloughter (aka kungfooguru) nel dicembre del 2004. Chiamato cos per via della tilde (~), questo potente terminale modellato sui terminali di gioco trovati in Quake e in alcuni dei suoi derivati. Con una semplice combinazione di tasti, Tilda scorrer graziosamente dall'alto dello schermo, e presenter un terminale completo. Ripetete di nuovo la combinazione e il terminale scompare velocemente dalla vista aspettando in background per un altro ordine. Fornisce anche un'interfaccia multi-scheda, cos da avere pi terminali disponibili nello stesso momento. Per installare Tilda, prendete il pacchetto " "universe". Dopo averlo installato lanciate
tilda -C

" dal repository

per configurarlo.

full circle magazine #24

41

indice ^

I MIGLIORI 10 - IL MEGLIO DE "I MIGLIORI 5", 2007-09 VirtualBox


http://www.virtualbox.org/ Questa applicazione per VM (macchina virtuale), di propriet della Sun Microsystems e creata da una piccola societ chiamata Innotek, una delle pi popolari soluzioni di virtualizzazione per Ubuntu. il terzo pi popolare metodo per avviare applicazioni di Windows su Linux, secondo DesktopLinux.com (tralasciando Wine, che non un virtualizzatore, e VMWare, che proprietario). C' una buona ragione: ha un sacco di funzioni, la possibilit di catturare schermate, condividere cartelle, RDP, capacit di usare periferiche USB, e un sacco di tecnologie avanzate per la virtualizzazione hardware. Ci sono 2 versioni di VirtualBox. Installare la versione Open Source facile: basta installare il pacchetto " " dal repository "universe". Se volete installare la versione potenziata ma proprietaria, necessario visitare il sito web e scaricare il file .deb.

Wormux
http://www.wormux.org/ Molti di noi avranno giocato al classico Worms del 1995. un vecchio gioco a scorrimento laterale dove ogni verme deve distruggere gli altri usando fucili, bazooka, granate, fucili a pompa, Uzi e preziosissimi Vasi Cinesi della dinastia Ming. Bene, nonostante esista ancora una serie commerciale di Worms, stata rilasciata una derivata con licenza GPL. Invece di vermi vi troverete a combattere con le mascotte del Software Open Source (Tux e Mozilla sono due esempi). Ma non allarmatevi, la Granata Sacra ancora disponibile. Per installare l'ultima versione stabile di Wormux prendete il pacchetto " " nel repository "universe".

Andrew Min

full circle magazine #24

42

indice ^

COME CONTRIBUIRE
Siamo sempre in attesa di vostri nuovi articoli da pubblicare nella rivista Full Circle. Per articoli, guide, idee e per le traduzioni della rivista , date un'occhiata al nostro wiki: http://wiki.ubuntu.com/UbuntuMagazine Inviateci i vostri articoli a: articles@fullcirclemagazine.org

Gruppo Full Circle


- Ronnie Tucker ronnie@fullcirclemagazine.org - Rob Kerfia admin@fullcirclemagazine.org Robert Clipsham mrmonday@fullcirclemagazine.org

Se desiderate inviarci delle notizie, scrivete a: news@fullcirclemagazine.org Inviate i vostri commenti o esperienze Linux a: letters@fullcirclemagazine.org Inviate le revisioni Hardware/software a: reviews@fullcirclemagazine.org Le domande sulle interviste future vano inviate a: questions@fullcirclemagazine.org Le liste e le foto dei desktop/PC photos vanno inviate a: misc@fullcirclemagazine.org ... o visitate il nostro forum: www.fullcirclemagazine.org

Robert Orsino Mike Kennedy David Haas Jim Barklow Jason Crane Gord Campbell David Sutton Il nostro ringraziamento va a Canonical, al team marketing di Ubuntu e ai molti gruppi di traduzione nel mondo.

Domenica 10 maggio 2009.

Una rivista non una rivista senza articoli e Full Circle non fa eccezione. Ci servono le vostre opinioni, storie e desktop. Servono anche recensioni (giochi, applicazioni e hardware), how-to e guide (su qualunque soggetto K/X/Ubuntu) e ogni domanda o suggerimento che vorreste rivolgere. Inviateli a: articles@fullcirclemagazine.org

Venerd 29 maggio 2009.

full circle magazine #24

43

indice ^

IL GRUPPO FCM ITALIANO


Paolo Garbin Maurizio Moriconi

ENTRA ANCHE TU NEL GRUPPO FCM!


La rivista Full Circle nasce da una idea della Comunit degli utenti di Ubuntu e vive del lavoro di coloro che hanno scelto di dedicare parte del loro tempo libero alla riuscita di questo progetto. : tutti possono collaborare, in un modo o nellaltro. C chi scrive gli articoli, chi li corregge, chi li traduce, chi li impagina e cos via. Anche tu puoi collaborare attivamente alla continua crescita di questa rivista, il cui unico scopo la . Se conosci l'inglese e il Software Libero la tua passione, puoi collaborare: scrivendo articoli in inglese; traducendo in italiano i testi; revisionando i testi; impaginandoli con Scribus. Se vuoi saperne di pi, del nostro wiki.

Hanno collaborato alla stesura di questo numero:

Aldo Latino Cristina Franzolini Dario Cavedon Fabrizio Giacosa Lidia Pellizzaro Luca De Julis Luca Saba Marco Letizia Paolo Garbin Teo Cocetta

Aldo Latino Cristina Franzolini Dario Cavedon Fabrizio Giacosa Lidia Pellizzaro Luca De Julis Marco Letizia Michele Azzolari Vito Tigani

Cristina Franzolini Paolo Garbin


Questa rivista stata tradotta dal Per ogni ulteriore informazione visitate il nostro sito web: http://wiki.ubuntu-it.org/Fcm

full circle magazine #24

44

indice ^