Sei sulla pagina 1di 36

full circle

NUMERO #37 - Maggio 2010


OSMOS

SCREENLETS - ABBELLISCI IL TUO DESKTOP


full circle magazine #37 indice ^
La mia opinione p.18
full circle Donne Ubuntu p.24

Programmare in Python Pt10 p.07 Giochi Ubuntu p.26

La mia storia p.15 Intervista ai MOTU p.21


Come un utente ha cominciato
fin dal kernel 1.2 e come un altro
fin dagli anni '80 usando un
Screenlet p.12 Tandy TRS 80-III. Comanda & Conquista p.05

Media in Streaming p.14 Recensione - Lubuntu p.20 Lettere p.22 Top 5 - Affiancare le finestre p.32

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 #37 indice ^


EDITORIALE
Questa rivista è stata creata utilizzando:

Benvenuti ad un altro numero di Full Circle magazine.

C
’è una buona notizia questo mese se state cercando una distribuzione leggera
e formidabile per il vostro portatile o netbook. Non solo c’è una recensione di
(Ubuntu + il desktop di LXDE), ma la versione uno di
(Moblin + Maemo) è stata rilasciata. E se questo non bastasse è uscita
l’ultima versione di (v5.0) che adesso si basa su Ubuntu (Lucid in questo caso)!
Sono sempre stato un leggero sostenitore di Puppy, quindi sicuramente proverò 'Lucid
Puppy' sul mio veccio PC EEE 701. Spero di riuscire a parlarne nel prossimo numero.

Vorrei anche ringraziare tutte le persone che ci stanno mandando gli auguri per la
nostra trentesima edizione. Quei messaggi davvero significano che ne vale la pena e Ubuntu è un sistema operativo
completo, perfetto per i computer
fanno capire che anche noi non-programmatori portatili, i desktop ed i server. Che
possiamo davvero aiutare la comunità. sia per la casa, per la scuola o per il
lavoro, Ubuntu contiene tutte le
Spero che tutti voi comperiate l’ultimo numero applicazioni di cui avrete bisogno,
compresi l'elaboratore di testi, la
di quando sarà rilasciato dalle vostre posta elettronica e il browser web.
parti. Rikki di Ubuntu User è stato così gentile da Ubuntu è e sarà sempre gratuito.
dare a Full Circle una pagina intera di pubblicità, Non dovete pagare alcuna licenza
gratis! D’ora in poi noi, in cambio, sosterremo d'uso. Potete scaricare, utilizzare e
condividere Ubuntu con i vostri
Ubuntu User. Quindi se non riuscite a trovare amici, la famiglia, la scuola o per
Ubuntu User nella vostra città, mandategli una mail lavoro del tutto gratuitamente.
dal loro sito web.
Una volta installato, il sistema è
pronto per l'uso con un insieme
completo di applicazioni per la
produttività, per l'internet, per il
Redattore, Full Circle magazine disegno, per la grafica e per i giochi.
ronnie@fullcirclemagazine.org

utilizzate il
nuovo link 'indice' per saltare
alla pagina del sommario da
full circle magazine #37 ogni altra pagina!
indice ^
NOTIZIE
Rilasciato MeeGo1.0 per i del kernel è la numero 2.6.33; ha Puppy Linux passa a di una famiglia crescente di
netbook un moderno stack grafico 2D/3D
compreso il Kernel Mode Setting
Ubuntu con la versione varianti diverse di Puppy Linux
basate sul sistema di
5.0

L
e X non-root; ha l'universal plug compilazione "Woof" del
a Linux Foundation ha

I
and play; la connettività voce e progetto. Introdotto nel
rilasciato questa
dati è garantita dal gestore delle l progetto Puppy Linux ha novembre 2008 e accolto l'anno
settimana il sistema
connessioni Connman, dallo stack rilasciato la versione 5.0 scorso insieme con un annesso
operativo open source
di telefonia Ofono e dal bluetooth della sua distribuzione gestore di pacchetti Puppy
MeeGo per i netbook basati su
BlueZ; come file system veloce e a basso consumo di (PPM), Woof può compilare una
processore Intel Atom. Questa
predefinito usa il sistema BTRFS. risorse, basata per la prima volta variante di Puppy partendo dai
"superba piattaforma creata per
su Ubuntu. Puppy Linux 5.0 è pacchetti di qualsiasi
la prossima generazione di
Il sistema operativo include basata sui pacchetti binari di distribuzione Linux, incluse
periferiche informatiche",
applicazioni per l'accesso rapido Ubuntu 10.04 Lucid Lynx e Debian, Ubuntu, Arch, Slackware
secondo la fondazione, può
alle e-mail, ai calendari debutta con la suite di e T2, secondo il progetto.
essere installata da USB.
sincronizzati, alle attività, agli applicazioni "Quickpet", una
appuntamenti, agli ultimi file selezione di browser e una : DesktopLinux.com
MeeGo v1.0 è indirizzata agli
usati e all'aggiornamento sui funzione boot-to-desktop.
sviluppatori e, afferma la
social network, tutto sulla
fondazione, fornirà loro "un
schermata iniziale. Include anche Chiamato in codice "Lup" o
ambiente stabile per lo sviluppo
un supporto multilingua. "Lucid Puppy", è "proprio come
delle applicazioni e una ricca
un cucciolo, agile e veloce,
esperienza sui netbook". Gli
: InformationWeek.com amichevole e
strumenti di sviluppo per
divertente", afferma
l'esperienza utente di
il progetto. Puppy è
MeeGo Handset saranno
molto ammirata da
disponibili il prossimo
chi preferisce una
mese.
distribuzione Linux
agile e veloce.
La piattaforma è
composta da Moblin di
Puppy Linux 5.0 è il
Intel e i progetti Maemo
principale membro
della Nokia. La versione

full circle magazine #37 indice ^


COMANDA & CONQUISTA

S
e possedete un portatile, La prima cosa da fare è, se non indicare gli utenti che possono Passo cinque:
probabilmente mentre lo avete già fatto, configurare un connettersi con SSH. Per fare Create chiavi SSH (se volete).
siete in viaggio server SSH sul vostro PC, o questo, aprite /etc/ssh/sshd_config: Dato che questo passo è
controllate spesso le registrarsi presso un qualche opzionale, non includerò i
vostre mail, leggete le news o server privato reale/virtuale. Se sudo vim /etc/ssh/sshd_config
comandi esatti. Se volete
fate qualche altra operazione già avete accesso ad un account generare le chiavi, seguite le
online. Se siete come me, SSH, passate al passo 7. Una volta aperto, cambiate la istruzioni nel wiki (il link è nella
rabbrividite continuamente al riga "PermitRootLogin yes" in sezione Ulteriori Letture).
Passo uno:
pensiero che c'è qualcun'altro "PermitRootLogin no" e
aggiungete la riga "AllowUsers
connesso al nodo Installate il server OpenSSH nel
vostro Ubuntu: utente1,utente2,utente3" da Passo Sei:
gratuito/pubblico che potrebbe
qualche parte nel file. Configurate il vostro server/PC
controllare il nostro traffico
sudo apt-get install openssh- Ovviamente dovete cambiare per l'accesso a internet e i
sperando di recuperare qualche
server openssh-client "utente1" con quello reale, dyndns. Non ho mai configurato i
password o dati bancari. Per me
mentre utente2 e utente3 DNS dinamici in nessun pc,
e la mia famiglia ho imposto la
regola "nessun accesso bancario Passo due: dovrebbero essere sostituiti da quindi lascerò queste istruzioni
altri account cui è concesso all'articolo del wiki (secondo link
quando si è in giro", ma sono Create una copia di
connettersi al server. Per nella sezione Ulteriori Letture).
comunque preoccupato per le /etc/ssh/sshd_config
esempio la mia riga è questa: Una soluzione a breve termine
nostre password e dati privati.
cp /etc/ssh/sshd_config ~ sarebbe quella di creare un cron
Questo è un esempio di come il
AllowUsers lswest job per eseguire il seguente
port-forwarding tramite SSH
diventi estremamente utile. Passo tre: Dato che ho abilito un solo
comando
Utilizza SSL per criptare tutti i Modificate il file sshd_config. curl http://www.whatismyip.org
account e utente, questo è quello
dati inviati; usa il wifi pubblico Potete vagliare le opzioni
che ho inserito.
come semplice collegamento al disponibili con la pagina di e redirigere l'output nella vostra
vostro server SSH (server/pc di manuale:
Passo quattro:
cartella Dropbox o Ubuntu One,
casa, server a lavoro, server così da controllarla da altri
privato virtuale, ecc.), e protegge man sshd_config Riavviate il server SSH dopo computer. Per esempio:
il traffico da e verso il vostro aver completato le modifiche al
computer dalla maggior parte La configurazione base file di configurazione: curl
delle intercettazioni dei pacchetti dovrebbe semplicemente http://www.whatismyip.org >
disabilitare il login come root e sudo /etc/init.d/ssh restart ~/Dropbox/IP.txt
e da attacchi di intrusi.
full circle magazine #37 indice ^
COMANDA & CONQUISTA
Ho spiegato i cron job nel disconnettersi dal
Numero 24, nel caso vogliate ssh -D 8080 lswest@localhost server SSH.
una spiegazione esauriente.
Altrimenti, i passi seguenti Vi verrà poi richiesto di Sono fiducioso che
configureranno un cron job per accettare l'id rsa dal server, al questo articolo sia
eseguire il comando precedente quale risponderete "yes", e utile a coloro che sono
ogni giorno alle 12 p.m. quindi dovrete fornire la vostra molto attenti alla
(mezzogiorno): password (se non avete generato sicurezza e forse
una chiave). Una volta inserita la aumenterà la
crontab -e $USER password, sarete accolti dal consapevolezza per
normale prompt SSH. Dovrete alcuni problemi
Aggiungete la riga seguente mantenere la connessione quotidiani di sicurezza
al file: attiva/finestra aperta (a meno che molti trascurano.
che non usiate screen o tmux, Naturalmente, tutto
00 12 * * * curl allorché basterà distaccare la questo può essere
http://www.whatismyip.org >
~/Dropbox/IP.txt sessione). usato per altri scopi e
il proxy può essere
Una volta completato questo Passo otto: integrato in
passo, siete pronti per Configurate il proxy SOCKS in Evolution/Thunderbird
incominciare. Firefox. Lo si fa semplicemente come in molti altri programmi, Articolo wiki sull'installazione di
andando in Modifica > ma credo che questo sia lo OpenSSH
Passo sette: Preferenze > scheda Avanzate > scenario più utile/universale nel https://help.ubuntu.com/communi
sotto-scheda Rete > quale andrebbe usato. Come al ty/DynamicDNS – Articolo wiki
Avete bisogno delle seguenti
Impostazioni Connessione. Una solito, sarò felice di rispondere sull'installazione e la
informazioni:
volta aperta, configurate le via mail a domande specifiche o configurazione di DNS dinamici
impostazioni come mostrato accettare richieste per articoli.
Indirizzo IP del vostro server,
nell'immagine in alto a destra. Inviate commenti, domande e
nome utente e password, o uno
così via a lswest34@gmail.com
nome utente e il file chiave (dal
Passo nove:
con le parole "Command &
passo 5). ha imparato tutto ciò che
Conquer" (o solamente "C&C")
Disconnettersi dal proxy conosce distruggendo più volte il
nell'oggetto. suo sistema e capendo di non
Per connettersi e inoltrare SOCKS. Cambiare avere altre alternative che
tutto il traffico della porta 8080
Ulteriori letture
semplicemente la configurazione scoprire come rimetterlo in
alla vostra connessione SSH, in "Individua automaticamente le funzione. Potete spedire un mail
eseguite il seguente comando: impostazioni proxy per questa https://help.ubuntu.com/9.10/serv a Lucas all'indirizzo:
erguide/C/openssh-server.html – lswest34@gmail.com.
rete" o "Nessun Proxy" e
full circle magazine #37 indice ^
HOW-TO Programmare in Python - Parte 11
un'Applicazione. Si tratta di una Avviate il vostro browser Questo è il link per
FCM nn. 27-36 - Python parti 1-10 espressione simpatica per preferito e aprite il sito WXCurrentObXML:
descrivere il modo di www.wunderground.com. Ora http://api.wunderground.com/auto
interfacciarsi con un'altro inserite il vostro codice postale o /wui/geo/WXCurrentObXML/index.
programma. Pensate alle librerie la città e lo stato (o paese) nel xml?query=80013
che importiamo. Alcune di esse campo di ricerca. Ci sono molte
possono essere eseguite come informazioni qui. Ora, saltiamo Sostituite il codice postale
applicazioni a sé stanti, ma se le alla pagina dell'API: degli USA 80013 con il vostro o,
importiamo come librerie http://wiki.wunderground.com/ind se abitate al di fuori degli Stati
possiamo usare molte delle loro ex.php/API_-_XML Uniti, potete provare con città,
Sviluppo Grafica Internet M/media Sistema funzioni nel nostro programma, paese - come Parigi, Francia, o
riuscendo così ad usare il codice Una delle prime cose che Londra, Inghilterra.
di qualcun altro. In questo caso, noterete sono le Condizioni di
useremo indirizzi URL Utilizzo dell'API. Siete pregati di E il link per ForecastXML:
CD/DVD HDD USB Drive Laptop Wireless espressamente formattati per leggerle e attenervi ad esse. Non http://api.wunderground.com/auto
interrogare il sito wunderground sono onerose e sono molto /wui/geo/ForecastXML/index.xml?
per informazioni meteo - senza semplici da rispettare. Le cose query=80013

L
usare un browser web. Alcuni che ci interessano sono le
'ultima volta vi ho potrebbero affermare che una API chiamate GeoLookupXML, Anche qui sostituite 80013
promesso che avremmo è una specie di porta segreta per WXCurrentObXML e ForecastXML. con il vostro codice postale o
usato le nostre un altro programma - inserita Prendetevi un po' di tempo per città, paese.
conoscenze XML per intenzionalmente dal esaminarle.
recuperare informazioni meteo da programmatore per farcela usare. Iniziamo con le informazioni
un sito web e mostrarle in un Ad ogni modo, è una estensione Ho intenzione di evitare la correnti. Incollate l'indirizzo nel
terminale. Bene, quel momento è supportata da un'applicazione routine GeoLookupXML, e vostro browser preferito. Vi
arrivato. per permetterne l'uso in altre lasciarvela vedere da soli. Ci saranno mostrate una gran
applicazioni. concentreremo su due altri quantità di informazioni. Lascerò
Useremo una API da comandi: WXCurrentObXML a voi decidere cosa è davvero
www.wunderground.com. Ho Suona intrigante? Bene, (Condizioni Correnti) questa volta importante, ma ci soffermeremo
sentito la domanda "Cos'è una continuate a leggere, miei e ForecastXML (Previsione) la su alcuni elementi.
API" farsi strada nelle vostre gole. giovani padawan. prossima.
API sta per Interfaccia di Per il nostro esempio, faremo
Programmazione di
full circle magazine #37 indice ^
PROGRAMMARE IN PYTHON - PARTE 11
attenzione ai tag seguenti: connessione web e inizieremo a
""" w_currents.py
cercare i nostri tag. Una volta Returns current conditions, forecast and alerts for a
trovato un tag che ci interessa, given zipcode from WeatherUnderground.com.
salveremo questo testo in una Usage: python wonderground.py [options]
Options:
variabile che possiamo usare in
-h, --help Show this help
seguito per mostrare l'output. -l, --location City,State to use
Quando avremo a disposizione -z, --zip Zipcode to use as location
tutti i dati li mostreremo.
Examples:
Abbastanza semplice in teoria.
w_currents.py -h (shows this help information)
w_currents.py -z 80013 (uses the zip code 80013 as
Naturalmente, potete Iniziamo col chiamare il nostro location)
aggiungere altri tag che per voi file w_currents.py. Ecco la parte di """
sono interessanti. Comunque, import del nostro codice:
questi tag vi forniranno una
panoramica abbastanza completa. from xml.etree import class CurrentInfo:
ElementTree as ET """
This routine retrieves the current condition xml data
Ora che sappiamo cosa ci import urllib from WeatherUnderground.com
interessa, iniziamo a scrivere il based off of the zip code or Airport Code...
codice della nostra applicazione. import sys currently tested only with Zip Code and Airport code
Osserviamo in generale il flusso For location,
import getopt if zip code use something like 80013 (no quotes)
complessivo del programma.
if airport use something like "KDEN" (use double-quotes)
Quindi inseriremo una serie di if city/state (US) use something like "Aurora,%20CO" or
Prima di tutto, controlliamo “Aurora,CO” (use double-quotes)
linee di aiuto (in alto a destra)
cosa l'utente ci ha chiesto di fare. if city/country, use something like "London,%20England"
sopra gli import. (use double-quotes)
Se è stata fornita una località la
"""
useremo altrimenti utilizzeremo def getCurrents(self,debuglevel,Location):
Assicuratevi di usare i tripli
quella predefinita. Quindi pass
doppi apici. Ci permetterà di
passeremo alla funzione usare commenti multi-riga. def output(self):
getCurrents. Usiamo la località Parleremo di questo tra poco. pass
per costruire la nostra stringa di def DoIt(self,Location):
richiesta da inviare al sito web. pass
Ora creeremo la nostra classe
Useremo urllib.urlopen per stub, in basso a destra, e le #=========================================
recuperare la risposta dal web, routine principali, che sono # END OF CLASS CurrentInfo()
metterla in un oggetto e passarlo #=========================================
mostrate nella pagina seguente.
alla libreria ElementTree per il
parsing. Quindi chiuderemo la
full circle magazine #37 indice ^
PROGRAMMARE IN PYTHON - PARTE 11
Ricorderete dagli articoli passarla alle routine. È qualcosa def usage():
precedenti la riga "if__name__". che ormai dovreste essere capaci print __doc__
Se la chiamiamo come di fare. def main(argv):
un'applicazione a sé stante, la location = 80013
try:
routine principale verrà eseguita, Per finire creiamo un'istanza opts, args = getopt.getopt(argv, "hz:l:", ["help=",
altrimenti la possiamo usare della nostra classe CurrentInfo "zip=", "location="])
come parte di una libreria. Una che chiamiamo currents, e quindi except getopt.GetoptError:
volta nella routine principale, usage()
passiamo la località alla Routine sys.exit(2)
controlleremo, se è il caso, cosa è "DoIt". Ecco come è fatta: for opt, arg in opts:
stato trasmesso. if opt in ("-h", "--help"):
def DoIt(self,Location): usage()
Se l'utente usa il parametro "- sys.exit()
self.getCurrents(1,Location) elif opt in ("-l", "--location"):
h" o "-- help", mostreremo le triple location = arg
righe d'aiuto all'inizio del codice self.output() elif opt in ("-z", "--zip"):
del programma attraverso la location = arg
chiamata a una routine di print "Location = %s" % location
Molto semplice. Passiamo la currents = CurrentInfo()
supporto che dice all'applicazione località e il livello di debug alla currents.DoIt(location)
di mostrare__doc__. routine getCurrents, e quindi
chiamiamo la routine di output. #============================================
Se l'utente usa "-l" (località) o "- # Main loop
Anche se avremmo potuto #============================================
z" (codice postale) l'informazione semplicemente eseguire l'output if __name__ == "__main__":
fornita sostituirà quella impostata direttamente dalla routine
internamente. Quando si passa getCurrents, stiamo sviluppando main(sys.argv[1:])
una località, assicuratevi di usare i la flessibilità per fornire l'output in
doppi apici per racchiudere la differenti modi nel caso ne
stringa e di non usare spazi. Per dovessimo aver bisogno. programma non si comportasse
e di testarlo nuovamente prima di
esempio, per recuperare le attuali nella maniera aspettata. È anche
rilasciarlo.
condizioni di Dallas, Texas, usare - Il codice per la routine utile all'inizio della fase di
l "Dallas,Texas". getCurrents è mostrato nella sviluppo. Se poi siete contenti di
Adesso usiamo la funzione
pagina seguente. come il vostro codice funziona,
try/except per assicurarci che
I lettori più astuti avranno già potete rimuovere ogni traccia
anche se qualcosa andasse
intuito che i controlli -z e -l sono Qui abbiamo un parametro relativa a debuglevel. Se avete
storto, il programma non esploda.
pressoché la stessa cosa. Potete chiamato debuglevel. Il suo intenzione di rilasciare il codice al
Nella sezione try impostiamo
modificare -l per controllare la utilizzo ci permette di controllare pubblico, come se lo steste
l'URL e un timer di 8 secondi
eventuale presenza di spazi e informazioni utili nel caso il facendo per qualcun altro,
(urllib.socket.setdefaulttimeout(8))
riformattare la stringa prima di assicuratevi di rimuovere il codice
full circle magazine #37 indice ^
PROGRAMMARE IN PYTHON - PARTE 11
. Facciamo questo perché, a volte, Questa è la nostra prima
wunderground è occupato e non istanza del tag <full>, che in def getCurrents(self,debuglevel,Location):
risponde. In questa maniera si questo caso è "Aurora, CO". if debuglevel > 0:
evita di dover aspettare Questa è la località che vogliamo print "Location = %s" % Location
all'infinito. Se siete interessati a usare. Quindi cerchiamo try:
CurrentConditions =
ulteriori informazioni su urllib un "observation_time". Rappresenta 'http://api.wunderground.com/auto/wui/geo/WXCurrentObXML
buon posto da cui iniziare è il momento di registrazione delle /index.xml?query=%s' % Location
http://docs.python.org/library/urllib attuali condizioni. Continuiamo urllib.socket.setdefaulttimeout(8)
.html. cercando tutti i dati che ci usock = urllib.urlopen(CurrentConditions)
tree = ET.parse(usock)
interessano - usando la stessa usock.close()
Se accade qualcosa di metodica. except:
inaspettato si passa nella sezione print 'ERROR - Current Conditions - Could not get
except che stampa un messaggio Per finire ci occupiamo della information from server...'
if debuglevel > 0:
di errore e termina l'applicazione nostra routine di output che è print Location
(sys.exit(2)). mostrata in alto a sinistra nella sys.exit(2)
pagina seguente. # Get Display Location
Assumendo che tutto funzioni, for loc in tree.findall("//full"):
self.location = loc.text
iniziamo a cercare i nostri tag. La Qui semplicemente mostriamo # Get Observation time
prima cosa che faremo è cercare le variabili. for tim in tree.findall("//observation_time"):
la nostra località con self.obtime = tim.text
tree.findall("//full"). Ricordate, tree Questo è tutto. Un output # Get Current conditions
for weather in tree.findall("//weather"):
è l'oggetto analizzato restituito da d'esempio per il mio codice self.we = weather.text
elementtree. In basso è mostrato postale con un debuglevel settato # Get Temp
parte di ciò che viene ritornato a 1 è mostrato in basso a sinistra for TempF in tree.findall("//temperature_string"):
dall'API del sito. nella prossima pagina. self.tmpB = TempF.text
#Get Humidity
<display_location> for hum in tree.findall("//relative_humidity"):
<full>Aurora, CO</full> self.relhum = hum.text
<city>Aurora</city> # Get Wind info
<state>CO</state> for windstring in tree.findall("//wind_string"):
<state_name>Colorado</state_name> self.winds = windstring.text
<country>US</country> # Get Barometric Pressure
<country_iso3166>US</country_iso3166> for pressure in tree.findall("//pressure_string"):
<zip>80013</zip> self.baroB = pressure.text
<latitude>39.65906525</latitude>
<longitude>-104.78105927</longitude>
<elevation>1706.00000000 ft</elevation>
</display_location> getCurrents routine

full circle magazine #37 indice ^


PROGRAMMARE IN PYTHON - PARTE 11

def output(self):
print 'Weather Information From Wunderground.com'
print 'Weather info for %s ' % self.location
print self.obtime
print 'Current Weather - %s' % self.we
print 'Current Temp - %s' % self.tmpB
print 'Barometric Pressure - %s' % self.baroB
print 'Relative Humidity - %s' % self.relhum Full Circle
Podcast
print 'Winds %s' % self.winds

Si prega di notare che ho La prossima volta ci


scelto di usare i tag che includono concentreremo sulla parte
i valori sia in Fahrenheit che previsionale delle API. Nel
Celsius. Se desiderate, per frattempo, buon divertimento!
esempio, visualizzare solo i valori Il è tornato e migliore che
Celsius potete usare il tag mai!
<temp_c> piuttosto che
<temperature_string>. Gli argomenti nell'episodio quattro includono:
• News - rilasciato Ubuntu 10.04
è il proprietario
L'intero codice può essere della , • Opinioni
scaricato da: una società di consulenza in • Giochi - Steam arriva su Linux?
http://pastebin.com/4ibJGm74 Aurora, Colorado e programma • Feedback
dal 1972. Ama cucinare, fare
...e tutto il solito umorismo.
escursioni, ascoltare musica e
passare il tempo con la sua
famiglia.
* Robin Catling
* Ed Hewitt
Location = 80013 * Dave Wilkins
Weather Information From Wunderground.com
Weather info for Aurora, Colorado Il podcast e le relative note li trovate su:
Last Updated on May 3, 11:55 AM MDT
Current Weather - Partly Cloudy http://fullcirclemagazine.org/
Current Temp - 57 F (14 C)
Barometric Pressure - 29.92 in (1013 mb)
Relative Humidity - 25%
Winds From the WNW at 10 MPH
Script terminated.

full circle magazine #37 indice ^


HOW-TO Aggiungere Screenlet
Gli Screenlet sono dei piccoli e lo dovreste veder comparire sul
N/A
aggeggi che potete mettere sul desktop. Prendetevi un minuto Gli screenlet sono piccole
vostro desktop per tenere per divertirvi muovendolo sullo applicazioni (scritte in
d'occhio diverse cose, tra le quali schermo e così via. (Nota: se Pyton) che possono
la RAM, la CPU, l'uso del disco, volete che uno screenlet si avvii essere descritte come "la
data e ora, il meteo, e persino le all'avvio del computer, scegliete rappresentazione virtuale
ultime notizie. Non solo sono facili l'opzione sulla sinistra "Avvia di oggetti che
da usare, ma non danno fastidio e automaticamente al login"). giacciono/che stanno
sono relativamente leggeri per il sparse sulla vostra
sistema. Ne esamineremo Potete trovarne molti altri scrivania". Post-it,
Sviluppo Grafica Internet M/media Sistema soltanto due, mentre i rimanenti li online, in aggiunta a quelli forniti orologi, righelli... le
potete provare da soli. con il programma. possibilità sono infinite

Per installare il programma Screenlet Guardate nuovamente la


CD/DVD HDD USB Drive Laptop Wireless
degli Screenlet, andate sul
schermata in basso.
terminale e digitate quanto segue: Il primo screenlet di cui ci
occuperemo è chiamato
sudo apt-get install
screenlets Folderview Screenlet. Quelli di voi
che hanno visto il nuovo desktop
Tuttavia per coloro che KDE4 e a cui è piaciuto l'applet
preferiscono installare i Folderview vorranno usarlo. È
programmi con Synaptic o con semplicemente uno screenlet
Aggiungi/Rimuovi, cercate sulla scrivania che potete usare
semplicemente screenlets e per accedere velocemente ad una
installateli. Dopo aver fatto certa cartella della vostra /home
questo, andate su Applicazioni > (o dappertutto, peraltro).
Accessori > Screenlets. Troverete Guardate la schermata (a destra)
un assortimento di diversi per vederlo. Il secondo è chiamato
screenlet già installati che potete Terminal Screenlet ed è
usare. Per usarne uno, fateci clic semplicemente questo, un
semplicemente sopra, poi fate clic terminale posizionato sulla
su Avvia/Aggiungi in alto a sinistra scrivania per un rapido accesso.
full circle magazine #37 indice ^
AGGIUNGERE SCREENLET
ho selezionato "Fissa sulla proprietà. Dovrete
Installare gli Screenlet scrivania" poiché voglio che perdere un po' di
questo screenlet sia su tutte le tempo con le
Cominceremo prima di tutto mie scrivanie (1,2,3 ecc). Ho proprietà di qualche
con l'installarli. Andate su selezionato anche "Blocca screenlet per
www.gnome-look.org e, sulla posizione" poiché tendo a configurarlo come
sinistra, troverete una barra di muovere accidentalmente gli volete. Dopotutto
ricerca. Per prima cosa cercate screenlet. La scheda successiva Linux è libertà
Folderview e il risultato dovrebbe che vedrete è Folder. Qui potete assoluta di scelta.
condurvi alla sua pagina. configurare quante icone volete
Scaricatelo da lì e andate alla in questo screenlet e anche il Dunque
vostra cartella di download. percorso della cartella. Se volete, divertitevi con gli
Trascinate il file tar.gz all'interno potete avere diversi screenlet screenlet e se ne
del gestore screenlet e lo Folderview attivi sulla vostra volete di più, fate
installerà automaticamente. scrivania per qualsiasi cartella semplicemente clic
Ripetete la stessa cosa per il cui vogliate accedere - la vostra su "get more screenlets" in
Terminal Screenlet ed cartella home, i vostri download, fondo al Gestore Screenlet
installatelo. Dopodiché avviateli i documenti ecc. Infine troverete (come mostrato sopra a destra).
e divertitevi. la scheda Look. Qui potrete
configurare l'aspetto dello
Il prossimo passo è screenlet, come il colore,
configurare le proprietà di questi l'opacità, lo spessore dei bordi
screenlet. Cominceremo con ed altro ancora. Provate le varie
Folderview. Cliccate con il tasto impostazioni fino a trovare
destro e scegliete proprietà. qualcosa che vi piaccia.
Vedrete tre schede: Informazioni, Ricordatevi solo che se volete
Temi e Opzioni. La scheda Temi è che i vostri screenlet siano belli e
dove potete trovare i vari temi volete l'opacità, assicuratevi che
per lo screelet. In questo caso sia attivo o Compiz oppure
c'è solo quello di default. Quella Metacity compositing
successiva è la scheda Opzioni. (personalmente preferisco
Qui potete trovare le Metacity compositing che è più
impostazioni attuali di questo leggero e non richiede schede
particolare screenlet. Potete grafiche sofisticate). A questo
esaminare le opzioni e scegliere punto potete giocherellare con il
ciò che vi serve. Per esempio io Terminal Screenlet e le sue
full circle magazine #37 indice ^
HOW-TO Lo streaming dei media con Ubuntu e Xbox 360
quando provate a collegare un PC (digitate qui la periferica di rete server funzionerà adeguatamente
N/A con Ubuntu a una Xbox 360 è che che deve essere usata; e.g. anche se verrà mostrato l'errore.
la console non riconosce il wlan0, eth0, ...)
computer sulla rete, non essendo Mentre il server è attivo,
USHARE_PORT=49153#x0d;
incluso in Ubuntu un media server navigate all'interno della libreria
riconoscibile. Una possibile USHARE_DIR=/percorso/ai/file/mu video sulla vostra Xbox e
soluzione è uShare, che è parte di ltimediali selezionate il media server che
GeeXboX, una distribuzione Linux avete creato.
USHARE_ENABLE_XBOX=yes#x0d;
per PC Home Theater: date uno
sguardo ai link relativi alla fine Se il media server non appare
Sviluppo Grafica Internet M/media Sistema Nonostante uPnP consigli
dell'articolo per maggiori nella lista, dovrete controllare il
diversamente, potrebbe essere
informazioni riguardo GeeXboX. vostro firewall e il vostro router
necessario riavviare la Xbox dopo
Fondamentalmente uShare (ad esempio fate il forward della
aver salvato il file di
imposta un server uPnP (Universal porta 49153). Il mio router
configurazione e dopo aver
CD/DVD HDD USB Drive Laptop Wireless Plug-and-Play) che fornisce bloccava i miei primi tentativi fino
avviato il server uShare digitando
informazioni alla Xbox 360 sui file a che non ho riconfigurato NAT. Se
da terminale ushare -x (-x è

U
multimediali memorizzati su un tutto va bene, potrete godervi i
no dei maggiori necessario per attivare la
computer della rete di casa. vostri film preferiti dal vostro
vantaggi dell'Xbox 360 compatibilità Xbox). Sulla mia
divano con il telecomando
di Microsoft è la macchina, che usa un adattatore
Il programma è disponibile dai dell'Xbox 360 nelle vostre mani.
possibilità di ricevere lo wireless per connettersi alla rete,
repository di Ubuntu: il pacchetto
stream di dati multimediali, ad uShare mi ha risposto: "Interface
da installare è ushare. Dopo aver
esempio dei video, da un PC con waln0 is down." - ignorate
effettuato correttamente [1] http://ushare.geexbox.org/
Windows alla console di gioco. semplicemente il messaggio. Il
l'installazione, dovrete aprire il file
Ciò è utile specialmente se di configurazione che si trova in
volete vedere in televisione i film /etc/ushare.conf e avrete bisogno
che avete salvato sul vostro PC di modificarlo in base alle vostre
ma la vostra scheda grafica non esigenze. Ecco un esempio su
supporta la connessione diretta come configurarlo (solo riguardo
ad una TV. le impostazioni più importanti):

Il problema che si verifica USHARE_NAME=Name_Of_Your_Server


USHARE_IFACE=wlan0#x0d;
full circle magazine #37 indice ^
LA MIA STORIA Kernel 1.2

L
a mia attuale workstation con 16 MB e con mio firewall che funge da
è una macchina su cui Fedora 4 che ho MRTG, Nagios, SNMP,
gira Ubuntu a 64 bit e costruito e Wireshark, syslog e monitor
che ho costruito da me configurato da di rete Splunk
con un processore Intel Core i7 a solo. Il suo
2.93 GHz, 12 GB di RAM, un tempo Ho anche configurato 8
array da 1.75 TB in RAID (8 massimo di o 10 delle mie macchine
dischi SATA II RAID5), due schede attività come cluster ad alte
video con doppia DVI Sapphire (uptime) era prestazioni usando MPI
ATI Radeon HD 4850, due di oltre 3 anni, per lavorare su un
dispositivi ottici fino a che non particolare problema che
CDRW/DVDRW/BlueRayROM, un la ritirai e misi al stavo cercando di risolvere:
case in ABS Canyon 695, due suo posto un ha funzionato così bene che
monitor LCD da 20 pollici e due dispositivo dedicato il mio sistema di UPS ha
da 24 pollici. firewall/router/VPN. iniziato a lamentare una
Secondo i file di log ha situazione di sovraccarico.
Uso Linux dal 1992 circa, tenuto i malintenzionati
quando alla conferenza USENIX alla larga per tutto il tempo.
Linus Torvalds tenne una Ubun
presentazione su questa sua Ho molte macchine su cui gira tu 9.04 a 64 bit per la telematica
nuova fantastica creatura che Linux (per lo più Ubuntu): un della mia vettura; il mio laptop
stava mettendo su. Cominciai col paio di server costruiti da me su cui gira ubuntu 9.04 a 64 bit
CD di RedHat distribuito in con 10 TB montati in rack e con con VirtualBox per quelle rare
quell'occasione da Digital Ubuntu Server a 64 bit che uso volte che mi serve fare qualcosa
Equipment Corporation (una per la condivisione dei file e il con Windows per i clienti; un
RedHat 2.1 con kernel vers. 1.2). mantenimento delle macchine server con Ubuntu Server 9.04 a
Ho usato RedHat, poi Fedora, virtuali; un vecchio server Dell 64 bit che funge da web host per
Fedora Core e quindi Ubuntu. Ho con FreeNAS (basato su BSD) che le macchine virtuali; infine, un
ancora quel CD di RedHat. funge da server di backup near- vecchio Dell Optiplex SX260, su
line (gerarchico); un vecchio cui gira una versione
Il mio primo firewall hardware portatile su cui gira OBD GPS personalizzata di Ubuntu Server,
era una vecchia macchina 486 Logger sulla workstation con attaccato alla parete vicino al

full circle magazine #37 indice ^


LA MIA STORIA Come Ubuntu e' diventato il mio SO

L
a mia storia con i al college ed iniziai ad imparare computer) che includeva un corso programmatore di C, ed avevano
computer inizia quando qualcosa della programmazione in base di UNIX. Nel 1999 lavoravo difficoltà a trovarne uno.
ero alle superiori. Scelsi di C. Ho lavorato nel campo per una società come Sembrava che ci fosse una paura
frequentare il corso di dell'elettronica per qualche anno, programmatore e scrittore di ingiustificata dei Puntatori (un
computer della durata di un anno ma nel mio tempo libero a casa ho applicazioni per il business, ma modo con cui C controlla una
presso il mio liceo. Era un corso di sempre preferito programmare, purtroppo il linguaggio del locazione di memoria), e non ebbi
computer, anche se era scrivendo di solito dei programmi mainframe era il COBOL. Sapevo concorrenza per questo posto. E' a
specificamente focalizzato sulla in BASIC. Decisi perciò di tornare di persone che amano il COBOL ed questo punto che incominciai a
programmazione in BASIC. Il al college, e questa volta mi sono i mainframe, ma io non ero tra scrivere software su AIX (versione
laboratorio informatico aveva iscritto al corso Business quelle. Riuscii a spostarmi verso IBM di UNIX). Era la versione 4 di
abbastanza TRS-80 III, così ogni Information Technology Specialist un altro progetto, in quanto AIX, ed ho usato X Windows per
studente aveva la sua macchina. Il (BITS, ovvero Programmazione di avevano bisogno di un qualche tempo, ma la maggior
TRS-80 III fu costruito da Tandy parte del lavoro lo svolsi da
Radio Shack nel 1981, e sfoggiava terminale. Sin da quando ebbi
un'energico processore Zilog Z80 familiarità con l'ambiente, la
che correva ad una frequenza di maggior parte degli script in bash
2.03 MHz. Aveva uno stravagante richiesti veniva assegnata a me.
monitor monocromatico incassato, Ed era un bel piccolo bonus.
due lettori di Floppy Disk da 5¼
pollici e 48 K di RAM, e usava TRS Per un breve periodo iniziai a
DOS come sistema operativo. sentire delle voci riguardo Linux,
sentii che stava diventando più
Scoprii che mi piaceva molto user-friendly, e che avrei potuto
programmare e, mentre molte installarlo sul mio computer di
persone lottavano per finire un casa. Questa cosa mi suonò bene,
programma, di solito completavo il così decisi di dare a Linux una
mio aggiungendo ulteriori possibilità. Acquistai così un libro
funzionalità oltre ai requisiti spesso 3 pollici, dal titolo
richiesti. "Mastering Linux Premium
Edition", che conteneva due CD di
Al momento di laurearmi, scelsi Ret Hat Linux 6.0 ed alcuni CD
la facoltà di Ingegneria Elettronica con dei software aggiuntivi come
full circle magazine #37 indice ^
LA MIA STORIA - COME UBUNTU È DIVENTATO IL MIO SO
Corel WordPerfect 8. Ero molto per il web. Iniziai a vedere così cominciato con l'esplorare il menù
eccitato di avere Linux sul mio che molti server in rete si di sistema, ho provato il browser
computer di casa, che disponeva basavano su Linux, anche se web, e poi ho trovato il terminale.
dei requisiti minimi di sistema: vedevo questo come un prodotto Ho aperto la finestra del terminale
486 MHz di CPU, 16 MB di RAM, di nicchia, e così lasciai perdere e ho dato qualche comando, e
500 MB di HD ed un lettore CD- Linux per diversi anni. Questo fino quando ho visto che li conosceva,
Rom. Sembrava come se fossi al 2007, quando mi ritrovai a dovevo avere questo sistema
pronto a partire. Ho installato Red leggere un articolo operativo.
Hat Linux nelle vacanze di Natale (http://www.popularmechanics.co
del 1999, tra tutte le imminenti m/technology/upgrade/4230945.ht Ho fatto un po' di ricerca nel
paure del bug dell'anno 2000. Fu ml) sulla rivista Popular Mechanics sito interno della mia azienda, ed
qui che i miei guai (PM), dove veniva mostrato Linux ho scoperto che esisteva già una
incominciarono. Il CD di Red Hat per computer, e così decisi di comunità molto attiva che
Linux possedeva una serie volerlo provare nuovamente. PM utilizzava Ubuntu Linux in IBM sui
veramente limitata di driver aveva costruito un Mini Monster loro ThinkPad come sistema
hardware, e dopo molte ricerche PC con un sistema operativo operativo primario. Erano
in internet tramite dialup, mi sono basato su Linux, di cui non avevo disponibili dei pacchetti per i
reso conto che non avrei potuto mai sentito, chiamato Ubuntu. dipendenti con tutti il software
tenere GNOME o KDE o persino il L'articolo inoltre parlava molto necessario per IBM. Beh, il resto
brutto X Windows, sul mio PC. Ed, bene di questo Ubuntu, e della storia è storia, ho iniziato
ancora peggio, il mio modem non spiegava che poteva essere con Gutsy, poi ho aggiornato ad
era supportato (ovvero, niente scaricato gratuitamente dal suo Hardy, ecc. Uso Ubuntu tutti i
internet). Ho giocato così per un sito. Decisi dunque di provare giorni, ed ora per qualche strano
po' con il terminale di Linux, ma a questo sistema operativo dallo motivo, quando qualcuno ottiene
vedere Windows 95 con cui potevi strano nome. Dopo aver scaricato una schermata blu su Windows XP
giocare, ascoltare musica, l'immagine ho creato il live-CD. o il loro Windows Vista si rifiuta di
guardare dei video e navigare in L'ho inserito nel mio ThinkPad e partire, mi viene da sorridere in
internet, Linux non era così questo si è avviato. modo sciocco. E' allora che gli
attraente. Mi deluse, così presi il Sorprendentemente, ha parlo di Ubuntu.
libro ed i CD, e li conservai in riconosciuto tutto l'hardware, e
soffitta. Linux era in esecuzione dal live-
CD. Ero rimasto scioccato, stupito
A metà del 2000, ho iniziato a e molto impressionato nel vedere
lavorare per IBM, ed il mio ruolo come era cambiato Linux rispetto
cambiò diventando all'ultima volta che lo provai. Ha
principalmente uno sviluppatore semplicemente funzionato. Ho
full circle magazine #37 indice ^
LA MIA OPINIONE Aiutare un nuovo utente

D
opo anni di problemi collego ai forum di Ubuntu, clicco sue domande perchè non fornisce se la gente continua a fare le
con Microsoft, venditori su "nuovi post", poi su "ultimo" abbastanza informazioni. Dirgli stesse domande in continuazione.
di Anti-virus e software per vedere i messaggi che di solito come ottenere quell'informazione Potete gentilmente dirgli che con
costoso e pieno di bug, non hanno più di un'ora. Controllo non risolve il problema ma può una ricerca su Google troveranno
decidete di provare il CD di la colonna delle "risposte", aiutarlo ad avvicinarsi alla la risposta, che li stava aspettando
Ubuntu che vi ha passato il vostro cercando i post che non ne hanno, soluzione. Per esempio: se è un tranquillamente da un bel po'.
amico. Lo installate e funziona. Più faccio scorrere il mouse problema che riguarda l'audio, Siate gentili, e aggiungerete, uno
o meno. sull'argomento della domanda, potrebbe essere utile sapere che alla volta, un sacco di persone
cosa che mostra il primo paio di tipo di scheda audio è installata all'elenco degli utilizzatori di
C'è solo questo unico piccolo righe del messaggio. Se ha sul suo computer. Di solito il Ubuntu.
problema, ma è uno di quelli seri. l'aspetto di qualcosa in cui potrei comando da terminale " "
Essendo voi delle persone brillanti, essere d'aiuto, clicco col pulsante mostrerà che tipo di scheda video Una nota per l'economia
postate un messaggio nel Forum destro sull'argomento e seleziono e audio ci sono. Come, allo stesso domestica: se vi dedicherete
di Ubuntu cercando un aiuto. Ma "apri in una nuova scheda". modo, " " identificherà la troppo a questa attività, vi
nessuno vi risponde. Beh... ok: maggior parte delle webcam. troverete "sottoscritti" ad un
potete aspettare magari ancora Ora sto leggendo il messagio. Spiegare all'utente come gestire il notevole numero di thread...
un paio d'anni, poi forse potrete Uno degli elementi interessanti è comando e suggerirgli di cercare dovrete trovare qualche minuto
liberarvi dalle grinfie di Microsoft. sulla sinistra: una riga che si nei forum usando ogni tanto per cancellarvi. Partite
chiama 'messaggi', che ci quell'informazione spesso lo da "User CP", poi verso il fondo
Come possiamo impedire che permette di sapere il numero di aiuterà a trovare la soluzione. della pagina c'è la "lista delle
tutto ciò accada ancora? Anche messaggi che la persona ha sottoscrizioni". Ancora una volta
una risposta che non risolva il scritto, e se questi sono meno di Se avete intenzione di clicchiamo su "ultimo" per trovare
problema può aiutare chi ha fatto una dozzina, allora è probabile che dedicarvi a questa attività dovete i thread che sono rimasti inattivi
la domanda a trovare una il tizio in questione sia un nuovo essere ragionevoli: dovete per più tempo. Cliccate su
soluzione. Scoprendo utente. Queste persone sono riconoscere che non potrete "notifiche", selezionate "cancella
magazine avete dimostrato che quelle che voglio veramente risolvere ogni problema. Per sottoscrizione", e poi "vai".
potete trovare un sacco di cose, e provare ad aiutare in qualche esempio, io non conosco
probabilmente potreste spendere modo, anche se non ho la abbastanza bene le autorizzazioni Fornite la soluzione a un
una mezz'oretta a ripagare la soluzione definitiva. di Linux da poter aiutare qualcuno problema, ed avrete reso felice
comunità di tanto in tanto. in quel campo, ma mi intendo una persona. Mostrategli/le come
Molto spesso un nuovo utente abbastanza di hardware. Dovete trovare le soluzioni, e li avrete resi
Ecco l'approccio che uso io: mi non ottiene nessuna risposta alle inoltre evitare di sentirvi frustrati contenti per molti, molti giorni.

full circle magazine #37 indice ^


full circle magazine #37 indice ^
RECENSIONE
Scritto da Robin Catling e Dan (dal Podcast di Full Circle)
Lubuntu

D R
: Xubuntu non è (http://sites.google.com/site/maso : La prima cosa che terminale (LXTerminal), file
l'Ubuntu leggero che nux/home/notes-to-myself). Ho impressiona a far girare manager (PCManFM), calcolatrice
dovrebbe essere. È effettuato alcune piccole Lubuntu sul mio (Galuculator), visualizzatore di
leggero con la CPU, ma modifiche che potrebbero aver modesto portatile immagini (GPicView), editor di
usa praticamente la stessa bisogno di una GUI, ma le ho Compaq Evo (Pentium-M, 512 MB testo (Leafpad), gestore di archivi
quantità di memoria di Ubuntu. capite da solo. Va una meraviglia di RAM) è il piccolo uso della (Xarchiver), browser (Chromium o
Lubuntu, invece, ha un utilizzo sul mio EEE PC701 overcloccato a memoria. Non prendete le mie Firefox), client per le mail (Claws),
della memoria molto minore così 900Mhz con 512 MB di RAM e con parole come oro colato, online ci programma di chat (Pidgin), client
come un minore utilizzo della CPU la /usr compressa, lascia circa 3 sono benchmark convincenti sia bittorrent (Transmission),
rispetto a qualsiasi altro *buntu, GB liberi sui 4 GB del disco. Ed è per la versione live CD di Lubuntu riproduttore audio (Aqualung),
compreso Xubuntu. Utilizzavo bellissimo. L'uso della memoria è che per quella installata (a riproduttore video (MPlayer) -
Xubuntu, e lo raccomandavo a in genere intorno a 100 MB e sale cominciare da Linux Magazine - tuttavia occupa soltanto circa 170
parenti ed amici, ma è diventato a circa 175 MB quando faccio http://www.linux- MB di RAM, lasciandovi pieni di
frustrante a causa di cose girare Firefox (con diverse mag.com/cache/7520/1.html). memoria per lavorare.
sgradevoli e occasionalmente estensioni), VLC, Skype, Batte di gran lunga Karmic su
lente, come il testo leggermente Parcellite, network manager e Gnome, e Xubuntu su XFCE. L'Evo Il file manager PCManFM ha
sfocato, l'uso della memoria, e EEE-control. impiegava 60 o più secondi per bisogno di un po' più di maturità
Tunar (il file manager) che non avviare il desktop, LXDE ne per competere con Thunar, ma è
sempre funziona correttamente o Non sono affiliato in alcun impiega esattamente 30. In più un'applicazione funzionante e
andava in crash in modalità ad modo e non traggo profitto dalla non sei limitato; le applicazioni robusta che non sperpera risorse
albero. promozione di LXDE, ma lo amo. gtk2 sono ben supportate e come Nautilus o Dolphin.
È più attraente, leggero, stabile e Synaptic si connette ai repository
Stavo seguendo LXDE veloce di XFCE. Capisco che di Ubuntu per la gestione dei Se volete una soluzione
(Lightweight X11 Desktop Lubuntu potrebbe ancora non pacchetti (così potrete scaricare *buntu leggera, è questa.
Environment) da circa un anno, e essere stato completamente Open Office per rimpiazzare il
poi ho iniziato ad usarlo con perfezionato, ma prevedo che preinstallato Abi-Word senza
Ubuntu circa 8 mesi fa quando ho presto la richiesta di Lubuntu paralizzare il computer).
scoperto online un'immagine iso rimpiazzerà la richiesta di
personalizzata di "LXubuntu". Xubuntu. In Lubuntu sono presenti
Attualmente sto usando Ubuntu un'insieme selezionato di
Karmic Mini con LXDE, che ho applicazioni leggere, e carica
installato seguendo Masonux persino un corredo completo -
full circle magazine #37 indice ^
INTERVISTA AI MOTU Stefan Lesicnik
allora non sono più tornato funzionano. Ho iniziato locale Linux/Ubuntu?
indietro! aggiornando qualche pacchetto Sono impegnato nel gruppo
(GPA), e infine pacchettizzando locale Ubuntu-ZA
Quando sei stato coinvolto nel qualcosa (Google Gears). (http://wiki.ubuntu-za.org/). Il 27
gruppo MOTU e in che modo? giugno 2009, abbiamo iniziato il
Ho iniziato a contribuire durante il Qual'è la parte del lavoro dei nostro PackagingJam
ciclo di Intrepid. Non sono un MOTU che prediligi? (https://wiki.ubuntu.com/Jams/Pac
grande programmatore (anche se Mi piace essere in grado di kaging) a Johannesburg!
: 28
mi piace veramente tanto), così migliorare le cose che uso e con
:
ho iniziato principalmente con cui lavoro ogni giorno. Mi Su cosa ti stai focalizzando per
Johannesburg,
piccole correzioni: aggiungendo piacciono le sfide e imparare di Karmic?
Sud Africa
un file orologio, incorporando una più su come un sistema operativo Attualmente sto lavorando su un
:
patch, cercando i vari bug e e la comunità combacino modo per aiutare nella
stefanlsd
tentando di collaborare. Ero tecnicamente, e anche sincronizzazione delle correzioni
presente oppure leggevo le socialmente. di sicurezza da Debian ad
Da quanto tempo usi Linux e
annotazioni di tutte le sessioni Ubuntu. In aggiunta, mi
qual'è stata la tua prima
settimanali degli sviluppatori di Qualche consiglio per chi piacerebbe dare uno sguardo al
distribuzione?
Ubuntu desidera aiutare i MOTU? processo con cui sono dirette le
Mi sono interessato a Linux dal
(https://wiki.ubuntu.com/UbuntuD Semplicemente fatelo! C'è una unioni e le sincronizzazioni, e
1996 circa. Dopo aver lasciato la
eveloperWeek), e seguivo difficoltà iniziale quando imparate come possono essere migliorate.
scuola e aver fatto il MCSE
l'ingegnosità dei MOTU dal wiki le basi, ma diventa più semplice. Vorrei immettere Google Gears
[Microsoft Certified Systems
(https://wiki.ubuntu.com/MOTU/Ge Non c'è bisogno di essere dei nell'archivio, così come aiutare
Engineer, ndr] (scusate!), mi sono
ttingStarted) programmatori per dare una con sponsorizzazioni di lavoro da
reso conto che volevo lavorare
mano, e ci sono eccellenti risorse parte dei collaboratori.
soltanto con Linux. La mia prima
Cosa ti ha aiutato a imparare a e persone ad aiutarvi. Unitevi a
distribuzione è stata Redhat 3.0.3
pacchettizare e come funzionano noi su IRC e fate domande! Anche Che cosa fai nel tempo libero?
(Picasso).
i gruppi di lavoro di Ubuntu? i programmi di tutoraggio dei Mi focalizzo abbastanza sul mio
Mi piace provare a fare le cose da MOTU sono qui per aiutarvi: vero lavoro e sulla vita sociale. Mi
Da quanto tempo stai utilizzando
solo. Tipicamente è così che mi https://wiki.ubuntu.com/MOTU/Me piace leggere e imparare cose
Ubuntu?
imbatto in tutti i problemi e ntoring nuove (in questo momento
Dopo aver usato Gentoo per
approfondisco la mia conoscenza principalmente il tedesco e
qualche anno, alla fine sono
di come le cose effettivamente Sei impegnato in qualche gruppo Python).
passato a Ubuntu Feisty, e da

full circle magazine #37 indice ^


LETTERE letters@fullcirclemagazine.org
ATTENZIONE: alcune lettere potranno essere tagliate per ragioni di spazio.

Meno Complicato TurboPrint qualcuno mi ha


Risponde Gord: suggerito TurboPrint per Linux. Il

N C
el numero 36 di FCM ci ome utente Ubuntu e programma ti permette di provarlo
sono due comandi che lettore di Full Circle qui un mese prima di effettuare
credo siano negli Stati Uniti, volevo l'acquisto.
eccessivamente segnalare un programma
complicati. che non solo ha aiutato me, ma In pochi minuti avevo piena
tanti altri, a passare facoltà di stampa. Ero molto più
Il primo è a pagina 32 in D&R. È Ubuntu Hardware definitivamente ad Ubuntu. Questa che disposto a comprare questo
programma. La comunità di Ubuntu
molto più facile trovare un file o grazia salvifica si

H
una directory usando: chiama TurboPrint Pro per Linux e di Linux in generale, è composta
o pensato che vi potesse (http://www.turboprint.info/). da persone straordinarie che
sudo updatedb piacere l'immagine di un lavorano duramente per garantire
distributore hardware Non è gratuito, ma sono molto a tutti noi software gratuiti. Ma sul
locate .dwg che supporta Ubuntu. La felice che esista. Sono un fan delle fronte dei driver per l'hardware, il
foto mostra il lato della scatola, stampanti Canon da qualche concentrarsi su un singolo aspetto,
e poi: presa da un negozio, contenente tempo. Il mio primo passo verso e farlo bene, merita una piccola
una I/O Magic USB 8 x DVD-RW, Linux mi ha lasciato indifferente ricompensa.
find ~ -iname '*.dwg' esterna, sul quale è indicato che è quando non sono riuscito a far
supportata da Ubuntu. Bello vedere funzionare due delle mie
A pagina 33 è assolutamente che i distributori hardware stanno stampanti. La stampa in generale
inutilizzato creare un file e poi cominciando a cambiare opinione! sembrava essere un'opzione per
usare gedit. Al contrario l'output di
sudo lshw dovrebbe essere usato
Linux. Una volta provato Ubuntu 9.10 Esente da problemi
volevo che fosse il mio sistema

H
con less oppure more
operativo per sempre. Ancora una o letto "La Mia Opinione"
sudo lshw | less volta, il supporto alla stampante scritta da William
era molto mediocre per Canon. Arledge sul numero 34 di
oppure: Avrei potuto comprare una HP, ma FCM, nella quale critica
dopo tutto avevo fatto un buon severamente Ubuntu 9.10 e
sudo lshw | more affare con la mia stampante sostiene che il sistema lavora male
attuale. Dopo un lungo periodo di sotto tutti gli aspetti: avvio, HDD,
ricerca nei forum e dintorni, video, ibernazione, internet.

full circle magazine #37 indice ^


LETTERE
cancellerei gli occhi, le
Non ho avuto neanche un sopracciglia, le narici e così via. Qual'è la vostra Top 5?
quarto dei tuoi problemi. Qui
funziona normalmente e da molti Andrew Min non può fare una Top 5 per il mese prossimo (FCM 38, ma
mesi! L'ho installato ad alcuni niente paura, tornerà per il numero 39), così mi piacerebbe far
amici e non si sono per nulla Ed: partecipare voi, i lettori, il prossimo mese.
lamentati. Che cosa hai combinato
con il tuo sistema? Non saprei
neanche come averli i tuoi Per ciascuna applicazione dovete presentare:
problemi! • il suo nome
. • l'URL della homepage
• una schermata
• una spiegazione di cento parole sul perchè per voi è importante
• e il nome del pacchetto, oppure istruzioni dettagliate su come installare
Feed Podcast l'applicazione.
Un altro modo

S
cusate se è una domanda avete una maggior possibilità di essere

N
on so niente riguardo sciocca... ma vorrei pubblicati se scrivete i vostri cinque punti nell'ordine sopra descritto.
l'autore dell'articolo sottoscrivermi ad un feed
(GIMP 2, FCM numero 36) per il Podcast (soltanto)
e non voglio offendere sul mio portatile, e alla rivista sul
nessuno, ma l'autore non sta mio desktop. Non riesco a scoprire
sfruttando il potenziale di GIMP. come sottoscriverli
Usare lo strumento di selezione individualmente.
libera, come descritto, è
abbastanza scomodo e richiede
molto tempo.
Risponde Robin:
Io copierei un layer, aggiungerei
una maschera al layer, poi -
usando un pennello largo -
cancellerei tutti i dettagli superflui
e poi userei il Disturbo Gaussiano
sul layer. Dopo questo, con un
pennello piccolo (sulla maschera)

full circle magazine #37 indice ^


DONNE UBUNTU Intervista a Penelope Stowe
possibilità. ho deciso di provarlo nel 2007, e comunità sia la parte più forte
tutti mi dicevano che Ubuntu era del sistema operativo.
Mi piace interessarmi a tutto e, la strada da seguire. Devo
sebbene non creda alla ammettere che non sono IL: che ruoli hai all’interno della
conoscenza fine a se stessa, un’utente a tempo pieno e non comunità Ubuntu?
penso che tutto quello che si so se lo sarò mai. Tuttavia ho
impara possa essere utile e sempre seguito con interesse la PS: il mio grande progetto
spesso lo è. cultura libera, quindi usare attuale è provare a rilanciare il
software libero è una Gruppo Accessibilità Ubuntu. É
IL: cosa ti ha spinto ad essere conseguenza naturale. Sono passato silenziosamente a
coinvolta nella comunità Ubuntu? un’utente più filosofica che un gruppo di solo supporto usando
tipo “basta che funzioni”, specie la mailing list e il forum per un
PS: la risposta corta e immediata quando ho un bisogno crescente po’ di anni, ma spero di portarlo
è che un amico mi tormentò di strumenti di accessibilità, ad aggiornare la
abbastanza per circa 6 mesi molti dei quali non “funzionano e documentazione di quanto è
prima che mi coinvolgessi basta” ancora su ogni disponibile, e che ci sia una
: innanzitutto, per
attivamente. La risposta più distribuzione Linux. qualche organizzazione che
favore raccontaci qualcosa su di
lunga è che finalmente arrivai al indirizzi il gruppo su cosa il
te.
punto di smetterla di essere Inoltre, lavorare con Ubuntu è gruppo vorrebbe vedere nei
troppo timida per essere qualcosa che posso fare quando rilasci futuri di Ubuntu così come
: sono stata
coinvolta, il che ha molto a che sono fisicamente impossibilitata qualche forma di coordinamento
un’utente di Ubuntu a
fare con l’avere amici coinvolti a fare dell'altro. Ho delle con l'upstream. C’è stato molto
“intermittenza” da quasi 3 anni
che erano entusiasti di disabilità fisiche, e qualche volta entusiasmo nelle persone per
(la “mia altra distro”, devo
coinvolgermi. Prima avevo usato sono limitata nelle cose che questo, quindi spero che tutto
ammetterlo, è MacOS). Fino a
Ubuntu così a lungo che essere posso fare da sdraiata, ma finché questo succeda. L’accessibilità è
poco fa, lavoravo nel campo
coinvolta non è stato un salto ho il mio portatile posso sempre una cosa complicata perché è
editoriale, ma mi sono licenziata
enorme, solo un ostacolo fare qualcosa per Ubuntu. molto varia. Quello di cui io ho
e adesso sto valutando le
personale. bisogno è completamente
possibilità su cosa farò in futuro.
Infine mi piace la comunità diverso da quello che serve a
Penso sia un buon momento per
Sul perché ho cominciato ad Ubuntu. É una delle comunità più qualcuno con problemi alla vista.
essere avventurosi e puntare
usare Ubuntu, ho sempre avuto socievoli che conosco, di Addirittura persone con altri
sulle vecchie cose che avevo
amici fanatici di Linux, e alla fine qualsiasi tipo, e penso che la problemi di mobilità potrebbero
pianificato, e guardare a nuove
full circle magazine #37 indice ^
DONNE UBUNTU
avere esigenze diverse da quelle chiedano di fare. Sono stata un mia lunga lista delle cose da
che ho io. C’è anche grande po’ meno attiva verso la fine del imparare o da fare quando ne
enfasi sulle discussioni di ciclo di Lucid. Ovviamente, sarò avrò il tempo/l’energia/le risorse.
focalizzarsi sullo sviluppo, e mi ancora più coinvolta quando
piacerebbe diversificare avrò più tempo. IL: a cos’altro ti interessi al di
qualcosa – perché abbiamo fuori dell'OSS (Open Source
davvero bisogno di aggiornare la IL: hai fatto tanto nel poco Software, ndr) e Ubuntu?
documentazione e la tempo in cui sei coinvolta in
consapevolezza. Ubuntu Ubuntu. C’è qualcosa che non PS: sono un’appassionata dei
potrebbe aprirsi a una grande hai fatto e che ti piacerebbe libri solidi (soprattutto fantasy,
fetta di nuovi utenti se provare? ma diversifico). Il mio cliente
l’accessibilità fosse migliorata, o principale del lavoro che ho
se magari le persone sapessero PS: una domanda migliore è se appena lasciato era un editore di
ciò che già esiste. c’è qualcosa che non ho fatto e fantasy e fantascienza, quindi
che non vorrei provare. Voglio era un modo fantastico per
Faccio anche parte del gruppo certamente essere coinvolta soddisfare la dipendenza da libri.
che organizza gli Ubuntu User nella documentazione. Penso sia Sono anche molto interessata
Days (Giornate degli Utenti davvero importante, in più è un agli studi sulla disabilità e diritti
Ubuntu, ndt) per i nuovi utenti. campo dove posso mettere dei disabili, e sono abbastanza
Abbiamo iniziato gli Ubuntu User conoscenze che già posso usare. interessata di come al giorno
Days per offrire una giornata di Mi piacerebbe anche imparare d’oggi i diritti dei disabili e gli
“guide” di base per configurare come fare il triage degli errori e studi succedano online ed anche
e usare Ubuntu, e la prima è aiutare la squadra bug. Inoltre, offline.
stata un grande successo. La una delle cose che farò – quando
prossima sarà il 5 giugno. Spero non lavoro – è di imparare a Il mio blog non tecnologico è
che vada bene come la prima. programmare. Ho fatto un paio wheeledtraveler.blogspot.com,
Abbiamo così tante idee per di corsi di programmazione al anche se l’ho usato poco
quello che vogliamo che college, e quindi probabilmente recentemente in quanto ho
succeda. É bello vedere tutto proverò a rinfrescarmi la viaggiato meno e non sto
questo convergere. memoria con quei linguaggi e passando tempo a scrivere sul
riprendere in mano Python. Sono blog. Dal momento che
Infine, sono attiva in Donne sicura che ci sono altre cose cui teoricamente ho più tempo
Ubuntu in cui ho dato una mano non ho pensato o che non adesso, questo dovrebbe
per rilanciare ancora il ricordo di voler fare, ma in cambiare.
programma di “mentoring”, e genere succede che: se ne sento
faccio qualsiasi altra cosa mi parlare, è probabilmente nella
full circle magazine #37 indice ^
GIOCHI UBUNTU
più grandi di noi, che potrebbero
NOTIZIE SUI GIOCHI assorbirci!

- Il gioco non ha una storia.


Nell’installer beta di Steam Bisogna completare 47 livelli con
per Mac troviamo il codice, obbiettivi e gradi di difficoltà
che fa riferimento a Linux diversi. Il gioco inizia
per Steam. Per ora nessun molto semplicemente.
annuncio ufficiale. C’è un bel tutorial che gioco si all'interno del nostro Osmos e
spiega ai nuovi sbloccano le vedere gli altri granelli e pulviscoli
arrivati come statistiche, spostarsi è un'esperienza molto
- La versione di muoversi e spostarsi i risultati ed rilassante. Un bel gioco da giocare
quest’anno include nuovi all'interno del mondo. i replay dopo una frenetica partita ad un
livelli, una grafica migliore e Si inizierà volando, delle nostre gioco di azione.
trucchi per giocare. assorbendo facilmente partite.
i pulviscoli che si Il gioco sembra spettacolare. Gli

O
muovono, ma presto il La giocabilità effetti da spazio sembrano
smos è un nuovo gioco diventa ridicolmente è qualcosa che non proiettarci all'interno del gioco. Il
gioco commerciale difficile, compaiono nuovi enigmi avete mai provato bagliore del nostro granello appare
rilasciato nelle e nuovi tipi di pulviscolo. Alle volte prima. Per spostarsi infatti ci basta brillante quando questo si sposta
ultime settimane da ci si può imbattere in veri livelli spostare il cursore nella direzione dentro Osmos. È minimale, ma
Hemisphere Games. È un impossibili! Tuttavia, gli in cui vogliamo spostarci. È anche sembra stordire. L'audio è di buona
puzzle game, basato sulla sviluppatori di Hemisphere hanno possibile fare degli spostamenti qualità - il soundtrack del gioco è
fisica, ambientato nel mondo di risolto questo problema rapidi per modificare il nostro una delle cose migliori. Come ho
Osmos. Questo mondo è aggiungendo una 'Procedural percorso, e muoversi più già accennato, il gioco è molto
veramente elegante e generation'. Se si rimane velocemente tenendo premuto il rilassate, e la colonna sonora aiuta
spazioso, ed il nostro compito completamente bloccati in un tasto sinistro del mouse. Tuttavia, in questo aspetto.
è quello di girare in questo livello, si può premere questo ogni volta che ci muoveremo,
mondo, e assorbire tutti i pulsante dal menu, che genererà inizieremo a rimpicciolirci, per cui Osmos è un bel gioco, con
granelli più piccoli di noi, per un nuovo livello in modo casuale, dobbiamo stare attenti a non un'atmosfera ed una giocabilità
poterci ingrandire. Ovviamente facendo quindi continuare la nostra diventare troppo piccoli. Il gioco è unica. C'è molto da fare, e ci sono
bisogna stare attenti ai granelli partita ad Osmos. Procedendo nel molto rilassante, muoverci livelli casuali illimitati per giocare

full circle magazine #37 indice ^


GIOCHI UBUNTU
quando si rimane bloccati, che
succede quando la difficoltà
aumenta velocemente. La grafica e
l'audio del gioco sono ottimi, e
adatti all’atmosfera del gioco.
Gli obbiettivi aiutano a
rendere il gioco più
competitivo, e completarli
tutti vuol dire sbloccare
più risultati. Sarebbe bello
aggiungere una modalità
on-line, o anche delle
modifiche scaricabili per il
gioco, per personalizzarlo. Osmos è
disponibile come pacchetto deb
scaricabile per 10$. È possibile
anche scaricare gratuitamente una
piccola demo per provare qualche
livello casuale. Vale la pena provare
Osmos, anche per chi non è un
appassionato del genere. Full Circle ringrazia Hemisphere
Games per avere fornito una copia
Punteggio: 8/10 di Osmos per la recensione.
Hemisphere Games è un gruppo di
produttori indipendenti di giochi
:
per Linux, supportateli
Un sacco di livelli
Livelli generati casualmente
Grande colonna sonora
Obiettivi

: Ed Hewitt
Sarebbe bello avere modifiche per
il gioco ed anche una modalità
online

full circle magazine #37 indice ^


Domande & Risposte questions@fullcirclemagazine.org
Per favore inserite più
informazioni che potete riguardo il problema.

D
Posso spostare i successiva) con il monitor che
pulsanti "massimizza, penzola. Vorrei che lo schermo xrandr -o normal aptitude show (nome del
pacchetto)

D
minimizza, chiudi" sulla fosse sottosopra in modo che lo
destra in Lucid? possa leggere. Il portatile ha una In che modo posso
nVidia FX 5200. cambiare il nome del es: aptitude show vlc (Grazie a

R
mio computer? Ratcheer del Forum di Ubuntu per

R
Apri gconf-editor dal
terminale, dopo vai a Digita i seguenti questo consiglio)

R D
apps > metacity > comandi in Accessori >
general e, infine, Terminale: Apri Accessori > Ho un portatile Sony
cambia il valore di button_layout Terminale e inserisci Vaio (vgn-sr21m).
in :maximize,minimize,close. questo comando: Usando Karmic non
gksudo gedit /etc/X11/xorg.conf riesco a registrare la

D
Il mio computer ha un voce dal microfono del portatile.

R
lettore Blu-Ray. Come (Fai attenzione alla "X" maiuscola gksudo gedit /etc/hostname
posso guardare i dischi in "X11"!) Apri Accessori >
Blu-Ray in Ubuntu? Il file contiene una riga, il nome Terminale e digita:
Se non è presente una sezione del computer. Quindi:

R
La maggior parte dei Device aggiungila, altrimenti
aggiungi semplicemente un'altra gksudo gedit /etc/hosts
dischi Blu-Ray ha un
riga "option" come segue: gksudo gedit
livello eccessivo di /etc/modprobe.d/alsa-base.conf
Fai il cambio del nome. Dopo
"gestione di diritti
Section "Device" Option aver salvato il file, riavvia.
digitali". Se cerchi su google "RandRRotation" "True" Aggiungi questa riga, o

D
blurayandhddvd (scritto tutto EndSection modificane una già esistente in
In che modo posso
attaccato), il primo risultato della "auto"
controllare
ricerca dovrebbe essere la Salva il file e riavvia. Adesso velocemente se un
recensione della comunità sulla puoi inserire questo comando nel options snd-hda-intel
pacchetto è installato o
riproduzione dei dischi Blu-Ray. terminale: model=auto
meno?

D R
Ho un portatile xrandr -o inverted Riavvia e configura i livelli di
Apri Accessori >
montato sotto un ingresso, usando "mic" non "front
Terminale e inserisci
mobiletto della cucina Per far tornare lo schermo mic". (Grazie a Benaddi Tarik sul
questo comando:
(guarda alla pagina dritto, usa questo comando: Gruppo Yahoo Ubuntu Linux).

full circle magazine #37 indice ^


Domande & Risposte
Consigli e Tecniche
Se effettuate una ricerca
La risposta è il “cloud” perfetta, otterrete un solo
risultato, che risponderà alla

P
vostra domanda. Mi è capitato
otrebbe sembrare come
solo una volta nella vita! Se la
se una persona che
vostra ricerca è molto specifica,
scrive questa rubrica
spesso otterrete poche dozzine di
abbia bisogno di
risultati. Se otterrete miglia di
conoscere tutto sui computer, ma
risultati, avrete bisogno di
non è così.
scegliere termini specifici che
vadano al cuore della domanda.
La mia abilità principale è
essere in grado di usare un
Nello scegliere quali risultati
motore di ricerca più
della ricerca seguire, vado prima
efficacemente rispetto alla
di tutto a qualsiasi risultato nella
maggior parte della gente, e
documentazione della comunità
raramente utilizzo le
Ubuntu. Alcuni dei documenti
caratteristiche avanzate di
della comunità sono sorpassati,
Google. La maggior parte delle
così cerco di stabilire velocemente
mie ricerche comprendono tre o
quali lo sono e quali sono di
quattro parole, e una di queste è cercando una singola parola.
interesse. Come seconda cosa, volte possono rivelarsi utili.
"linux", oppure "ubuntu". Persino in questo caso Google è
controllo le discussioni nel forum
di Ubuntu, specialmente se la Quando seguo un risultato di spesso una scelta migliore.
Se in qualche modo è coinvolto
parola "Risolto" è presente nel una ricerca, lo apro sempre in una
l'hardware, includo un numero del Ha funzionato per me? Da
titolo. Ci sono svariati blog di nuova scheda, nel caso in cui
modello, come vgn-sr21m, che è quando ho scelto Ubuntu ho avuto
gente che qualche volta scrive di voglia tornare ai risultati della
un modello di portatile della Sony. molte domande, e sono sempre
Linux, alcune delle quali sono ricerca. Non penso che questo mi
"Portatile Sony" è troppo generico stato in grado di trovare la
particolarmente ben informate ed qualifichi come pessimista: ci sono
per essere utile. soluzione che cercavo! Uso molto
eccellenti scrittori. In alcuni casi, il varie ragioni per cui Google
sito del produttore contiene fornisce svariati risultati. il forum di Ubuntu, ma non ho mai
L'altra o le altre parole si aperto una discussione.
informazioni essenziali,
riferiscono alla domanda. Per
specialmente se volete scaricare Il forum di Ubuntu contiene
esempio, le domande in questo
un manuale. Infine ci sono altri una funzione di ricerca, che ho
numero utilizzano queste parole:
forum nell'universo Linux che a sempre trovato utile quando sto
blu-ray, invertire, nome.

full circle magazine #37 indice ^


IL MIO DESKTOP misc@fullcirclemagazine.org

Questo è il mio desktop Linux. Uso Linux da molti anni e la mia Questa è una schermata del mio portatile Toshiba Satellite su cui
distribuzione preferita è Ubuntu per via della sua facilità di utilizzo. gira Ubuntu Intrepid Ibex. Queste le specifiche hardware: la CPU è
un Intel Dual Core, 1.7 GHz; la RAM è 1.5 GB; il disco fisso è da 160
In questa schermata sto eseguendo Ubuntu 9.10 con Gnome. Lo GB; la scheda video ha 256 MB di memoria. Il sistema è in avvio
sfondo è Adrenaline_by_vargeEEEEn, preso da Deviantart, e uso multiplo con Microsoft Windows 7, ma raramente devo avviare
Conky per il monitoraggio del sistema. Uso Emerald Theme Windows.
Manager per poter usare il tema SlicknesS.
Il sistema sta eseguendo Screenlet con il plugin per Pidgin e altre
Il computer è un portatile HP 2230s con un processore Intel Core 2 cose. Faccio girare quasi ogni tipo di applicazione sul mio portatile,
Duo T5870, 2 GB di RAM, un disco da 160 GB e uno schermo da perché sono uno studente di Informatica e mi piace provare ogni
12.1 pollici. La maggior parte dell'hardware ha funzionato subito applicazione open source. Ogni volta ciascuna funziona
in Ubuntu tranne la webcam e il lettore di impronte digitali. correttamente. Alcune delle applicazioni che ho installato sono un
compilatore Java, Eclipse, il player VLC, Google Desktop, il browser
web Google Chrome, Stardict, Inkscape, Wireshark, Skype e FileZilla.

full circle magazine #37 indice ^


IL MIO DESKTOP

Ciao, questo è il mio desktop. Uso Ubuntu 9.10 su una Questo è il desktop del mio portatile.
macchina con un processore Intel Core Duo E7400, una ATI
Radeon HD 4670, una scheda madre Gigabyte EP31-DS3L e Il dock è Avant Window Navigator. Lo sfondo l'ho preso da
4 GB di RAM. Tutto ha funzionato bene e al primo colpo. DesktopNexus. Il tema è zni3 da gnomelook, mentre il tema
delle icone è Black and White Style di Deviantart.
Sfondo: http://www.therapycompanion.com/wp-
content/uploads/2009/09/aero-blue-abstract-wallpaper.jpg Il portatile è un Compaq Presario c700 con 2 GB di RAM, un
La barra laterale è l'applicazione Conky disco da 120 GB ed è in avvio multiplo con Windows XP
(http://conky.sourceforge.net/) Professional e Linux Mint 7.
La dockbar è AWN (http://wiki.awn-project.org)
Gnome Color Chooser (http://gnomecc.sourceforge.net/) per Uso Windows per giocare e Mint per praticamente qualsiasi
il colore del testo nel pannello di Gnome. cosa, cioè soprattutto Gimp, Inkscape e tutti gli altri favolosi
strumenti di disegno presenti in Ubuntu.
Tutte le icone sono personalizzate

full circle magazine #37 indice ^


TOP 5 Gestori di affiancamento finestre
AwesomeWM Xmonad
http://awesome.naquadah.org/ http://xmonad.org

AwesomeWM è un gestore dinamico per l'affiancamento delle Si tratta di un altro gestore dinamico di finestre affiancate scritto in
finestre scritto in Lua. Può gestire layout di finestre sia Haskell. Il livello di fluttuazione sta sempre in cima. I file di
fluttuanti che affiancate. Non gestisce invece quelle fluttuanti configurazione sono ben documentati e il programma stesso è robusto.
e "sempre in primo piano", che al contrario alti gestori fanno. Un programma eccellente per affinare le vostre capacità con Haskell o
Ha un pannello incorporato, un vassoio di sistema e un per farvi vedere le sue possibilità. Vi permette la configurazione degli
eccellente supporto per più monitor. Purtroppo la sintassi di spazi di lavoro a livello di schermo (cioè tag e layout differenti sul
configurazione cambia abbastanza di frequente e ciò rende secondo monitor anziché sul primo). Richiede xmobar o una barra dzen
necessaria la riconfigurazione del file. personalizzata per il pannello e il vassoio di sistema.

Pacchetto: nel repository universe. Pacchetto: nel repository universe.

full circle magazine #37 indice ^


TOP 5 - GESTORI DI AFFIANCAMENTO FINESTRE

DWM I3
http://dwm.suckless.org http://i3.zekjur.net

DWM è un gestore dinamico di finestre affiancate scritto in C. È i3 è un gestore dinamico di finestre affiancate scritto in C da
stato progettato per essere un sistema piccolo e a binario singolo, il zero. È stabile e veloce, ben documentato e offre risorse agli
cui codice sorgente non deve mai superare le 2.000 righe di codice. sviluppatori per permettere loro di modificarlo e contribuire
Usa i tag sulle finestre per gestire le finestre fluttuanti e affiancate, con facilità al suo sviluppo. Genera gli spazi di lavoro in modo
in modo da avere un controllo fine su ogni finestra. Richiede la dinamico e senza alcun limite. I vantaggi e gli svantaggi sono
ricompilazione dopo ogni cambiamento del file di configurazione. simili ai precedenti gestori.
Un sistema ottimo da usare ed espandere se state imparando C. Le
finestre fluttuanti, ancora una volta, sono sempre in cima (ma Pacchetto: nel repository universe.
possono essere portate avanti da uno spazio di lavoro separato).

Pacchetto: nel repository universe.

full circle magazine #37 indice ^


TOP 5 - GESTORI DI AFFIANCAMENTO FINESTRE

PyTyle
http://pytyle.com

PyTyle è uno script Python progettato per imitare il


comportamento di un gestore di finestre dentro un diverso
gestore di finestre. Siccome si tratta di uno script, può essere
usato in Openbox, Gnome e così via. Non affianca le finestre è presentato dai membri della
dinamicamente, ma è leggero e facile da usare. Purtroppo comunità Ubuntu Linux del Regno Unito.
non esiste al momento un file deb, ma ci sono le istruzioni
per installare lo script nel wiki (usando un file setup.py). Il nostro scopo è di fornire informazioni attuali e topiche su e
per gli utenti Ubuntu Linux di tutto il mondo. Copriamo tutti
gli aspetti di Ubuntu Linux e del Free Software e ci
Pacchetto: http://sourceforge.net/projects/pytyle/files/
rivolgiamo a tutti, dall'utente più recente ai programmatori
più anziani, dalla riga di comando all'ultima GUI.

Poichè lo show è prodotto dalla comunità inglese di Ubuntu,


il podcast rispetta il Codice di Condotta di Ubuntu ed è
perciò adatto per tutte le età.

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

full circle magazine #37 indice ^


COME CONTRIBUIRE
- Ronnie Tucker
ronnie@fullcirclemagazine.org
Siamo sempre in attesa di vostri nuovi articoli da pubblicare nella rivista
- Rob Kerfia
Full Circle. Per articoli, guide, idee e per le traduzioni della rivista, date
admin@fullcirclemagazine.org
un'occhiata al nostro wiki:
-
http://wiki.ubuntu.com/UbuntuMagazine
Robert Clipsham
Inviateci i vostri articoli a: articles@fullcirclemagazine.org
mrmonday@fullcirclemagazine.org
- Robin Catling
podcast@fullcirclemagazine.org
Se desiderate invairci delle , scrivete a: news@fullcirclemagazine.org
Mike Kennedy
Inviate i vostri o esperienze Linux a: letters@fullcirclemagazine.org
David Haas
Gord Campbell
Le recensioni hardware/software : reviews@fullcirclemagazine.org
Il nostro ringraziamento va a
sulle interviste future vanno inviate a: questions@fullcirclemagazine.org
Canonical, al team marketing di
Ubuntu e ai molti gruppi di
dei desktop vanno inviate a: misc@fullcirclemagazine.org
traduzione nel mondo.
... oppure visitate il nostro a: www.fullcirclemagazine.org

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

full circle magazine #37 indice ^


IL GRUPPO FCM ITALIANO

Dario Cavedon

Hanno collaborato alla realizzazione di questo numero:

Aldo Latino Aldo Latino


ENTRA ANCHE TU NEL GRUPPO FCM! Alessandro Stagni Andrea Limongelli
Dario Cavedon Cristiano Luinetti
La rivista Full Circle nasce da una idea della Comunità
Francesco Placco Dario Cavedon
degli utenti di Ubuntu e vive del lavoro di coloro che
Giuseppe Calà Luca De Julis
hanno scelto di dedicare parte del loro tempo libero alla
Luca De Julis
riuscita di questo progetto.
Matteo Putti
: tutti possono collaborare, in un modo o Paolo Garbin Aldo Latino
nell’altro. C’è chi scrive gli articoli, chi li corregge, chi li Roald De Tino Cristiano Luinetti
traduce, chi li impagina e così via. Paolo Garbin
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 I collegamenti per scaricare di Full Circle
passione, puoi collaborare: Magazine in italiano li trovi nel nostro .
• scrivendo articoli in inglese;
• traducendo in italiano i testi; Cerchi un articolo pubblicato su FCM?
• revisionando i testi; Nel wiki trovi anche l'
• impaginandoli con Scribus.
, compresivo di titolo, autore e pagina
Se vuoi saperne di più, dell'articolo. per consultarlo!
del nostro wiki.
Oggi partecipare e' ancora piu' facile! Questa rivista è stata tradotta dal
Per ogni altra informazione visitate il nostro sito web: .
full circle magazine #37 indice ^