Beruflich Dokumente
Kultur Dokumente
T R U E C R YP T
UN'ALTERNATIVA SICURA?
full circle magazine nr. 87
indice ^
Full Circle
HowTo
Python
p.1 2
LibreOffice
p.1 7
p.20
p.1 0
Arduino
p.27
Notizie Linux
Linux Labs
p.30
Recensione libro
p.41
Cos'
p.04
p.43
Blender
p.23
Lettere
p.44
Tuxidermy
p.46
D&R
p.47
Inkscape
p.23
Sicurezza
p.49
Donne Ubuntu
p.52
Giochi Ubuntu
p.53
Grafica
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 completamente indipendente da Canonical, lo sponsor dei progetti di Ubuntu, e i punti di vista e le opinioni espresse nella rivista non sono in alcun modo
full circle magazine nr. 87
2
da attribuire o approvati da Canonical.
indice ^
E D I T O R I AL E
bbiamo un quasi-full anche questo mese. Ci sono Python, LibreOffice, e la terza parte
della serie sul men di boot GRUB con l'ultima parte in arrivo il prossimo mese. C' anche
Inkscape, ma questo mese manca Blender, temo.
A fianco del normale Linux Lab di Charles, ho aggiunto un altro articolo Linux Lab di mio
pugno su come usare BitTorrent Sync. BitTorrent sembra sempre avere una cattiva
reputazione a causa del fatto che viene utilizzato a fini illegali, ma questa nuova cosa, Sync,
funziona davvero piuttosto bene per condividere file tra computer e persino dispositivi
mobili. Se state pensando di abbandonare DropBox o l'ormai defunto Ubuntu One, ma volete
qualcosa che non ricada in un servizio di hosting, allora vi consiglio di dare un'occhiata a
BitTorrent Sync. Mi sembra che ci sia un'alternativa completamente F/OSS reperibile da
qualche parte, ma non l'ho ancora provata personalmente.
Il nostro argomento principale di questo mese, tuttavia, uno sguardo alle alternative per
TrueCrypt. Sembra che TrueCrypt sia (a seconda di chi stiate ascoltando) poco sicuro, e/o non
in procinto di essere ulteriormente sviluppato. Ci lascerebbe un sacco di drive criptati o
senza supporto o col rischio di non essere sicuri, ragion per cui molta gente avr bisogno di
trovare qualcos'altro. Iain Mackeand ha testato diverse alternative e vi mostrer come
ognuna di esse venga utilizzata. Tuttavia, devo dire, non molte di esse sembrano altrettanto
intuitive e basate sull'interfaccia grafica come invece (o era) trueCrypt.
Ospiti:
Les Pounder
Tony Hughes
Jon Chamberlain
Oliver Clark
http://fullcirclemagazine.org
indice ^
N E WS
LA NSA PENSA CHE TU SIA
UN ESTREMISTA SE TI
INTERESSI DELLA PRIVACY
SPALLE A M ICROSOFT... E
COSA UTILIZZA INVECE?
Fonte:
http://www.zdnet.com/article/nsatargets-linux-journal-as-extremistforum-report/
Inviato da: ArnfriedWalbrecht
LA LINUX FOUNDATION HA
ANNUNCIATO IN ANTEPRIMA
L'ELENCO DEI RELATORI
PRINCIPALI PER LA LINUXCON
E CLOUDOPEN EUROPEA.
NEWS
a Linux Foundation,
l'organizzazione non-profit
dedicata all'accelerazione della
crescita di Linux e allo sviluppo
collaborativo, ha annunciato oggi i
nomi dei relatori ospiti della
LinuxCon + CloudOpen + Embedded
Linux Conference europea, che avr
luogo dal 1 3 al 1 5 ottobre presso il
Congress Centre di Dusseldorf.
buone norme.
Fonte:
http://news.softpedia.com/news/Val
ve-Updates-SteamOS-With-theLatest-NVIDIA-AMD-and-intelDriver-448769.shtml
Inviato da: Silviu Stahie
NEWS
Fonte:
http://news.softpedia.com/blog/Lin
ux-Kernel-3-1 5-3-Is-Now-Availablefor-Download-448998.shtml
Inviato da: Marius Nestor
I L LAUNCHER DI APPLICAZIONI
XFCE WHISKER MENU VEDE
UN NUOVO RILASCIO
Fonte:
http://www.webupd8.org/201 4/06/x
fce-app-launcher-whisker-menusees-new.html
Fonte:
http://www.itworld.com/opensource/425651 /why-did-microsoftjoin-linux-foundations-allseenalliance
Fonte:
https://threatpost.com/php-fixesopenssl-flaws-in-newreleases/1 06908
Inviato da: Dennis Fisher
DOWNLOAD GRATUITO DI
CHROME REMOTE DESKTOP
PER PC WINDOWS
NEWS
Fonte:
http://www.themarysue.com/diygame-girl/
Inviato da: ArnfriedWalbrecht
Fonte:
http://www.toptechnews.com/articl
e/index.php?story_id=1 32007RMRP
WO
Inviato da: PeterOdigie
http://www.theinquirer.net/inquirer/
feature/2354003/open-xchange-theinternet-wouldnt-have-happenedwithout-linux
Inviato da: ArnfriedWalbrecht
indice ^
NEWS
NEWS
Fonte:
http://www.zdnet.com/article/cross
over-1 3-2-installing-windowsprogram-on-linux-just-got-easier/
Inviato da: ArnfriedWalbrecht
I NTEL COMMERCIALIZZER IL
COMPUTER OPEN -SOURCE
G ALILEO G EN2 IN AGOSTO
PER 60$
indice ^
C O M AN D A & C O N Q U I S T A
DEFINIZIONI
SASS - sta per Syntactically
Awesome Style Sheet, ed un
formato che pu essere usato per
generare dei comuni file CSS. Per
(essenzialmente un repository di
applicazioni per Node.js)
Runner. essenzialmente un
osservatore di file e cartelle, che
esegue dei comandi definiti
dall'utente quando qualcosa accade.
full circle magazine nr. 87
N o d e . j s , G ru n t e S AS S
PREREQUISITI (TESTATI SU
UBUNTU 14.04)
Installate Node.js e NPM:
sudo apt-get install nodejs
npm ruby-sass ruby-compass
Installate grunt:
sudo npm install -g grunt
10
di produzione.
I NIZIAMO (USANDO UN
FRAMEWORK O UN TEMA
D ' AVVIO CHE USA G RUNT)
Portatevi nella cartella del
framework/tema.
Eseguite: npm install
Eseguite: grunt
Iniziate a editare i file SASS e
lasciate che grunt faccia il suo lavoro!
G LI STILI
Come esempio di cosa pu fare
SASS, ho creato questo file:
http://pastebin.com/Wr0LmTXF
Viene quindi compilato in un
normale file css, come si vede in
questo file:
http://pastebin.com/ruUSfVKs
Ci che potreste notare che
converte perfino gli specifici valori
esadecimali dei colori nelle codifiche
CSS 'black' e 'white', e che il mixin crea
tutte le linee di codice per tutti i
browser usando i corretti valori e
formati. Ci significa che, se vi
11
H O W-TO
P yt h o n - P a rt e 5 6
tiamo lavorando su un
generatore di modelli per il
punto croce. Il mese scorso
abbiamo realizzato l'interfaccia
utente e ora tempo di scrivere il
codice che fa la maggior parte del
lavoro. Il prossimo mese inizieremo
a lavorare sulla porzione che
genera il file PDF. Lavoreremo
prima sulle voci del men. Il codice
mostrato sotto. La variabile
globale ReadyToProcess usata
per assicurarci che se l'utente
preme il pulsante Process, il
sistema non tenti di elaborare delle
cose quando non c' nulla da
elaborare. Usiamo la funzione di
dialogo nativa di tkFileDialog,
askopenfilename, per ottenere il
nome file dell'immagine originale.
Poi prendiamo il numero di colori
nell'immagine originale, nonch la
larghezza e l'altezza. Salviamo tali
valori e li visualizziamo nella GUI.
Quindi apriamo l'immagine e
creiamo una miniatura per
mostrarla a sinistra nel pannello
OriginalFilename.set(fileName)
OriginalColorCount.set(self.GetColorCount(fileName))
OriginalSize.set(self.GetHW(fileName))
masterimage=Image.open(fileName)
masterimage.thumbnail((400,400))
self.img = ImageTk.PhotoImage(masterimage)
self.lblImageL['image'] = self.img
ReadyToProcess = True
L'opzione di men FileSave chiamer la funzione CreatePDF, una volta che ha finito.
def FileSave(self):
self.CreatePDF()
Abbiamo gi scritto la funzione OpenDB una dozzina di volte, quindi dovreste sapere cosa fa..
def OpenDB(self):
global connection
global cursor
#--------------------------------connection = apsw.Connection("floss.db3")
cursor = connection.cursor()
def StitchSizeSelect(self,p):
selection = ComboStitch.get()
def GetFileName(self):
global ReadyToProcess
#--------------------------------fileName = tkFileDialog.askopenfilename(parent=root,filetypes=self.picFormats ,title="Select File to open...")
12
indice ^
def AidaSizeSelect(self,p):
selection = ComboSize.get()
if selection != "30":
pos = selection.find("x")
width = int(selection[:pos])
height=int(selection[pos+1:])
else:
width = 30
height = 30
FabricWidth.set(width)
FabricHeight.set(height)
self.im2=Image.open(Reduced)
self.im2.thumbnail((400,400))
self.MakeLines (Reduced,5)
self.img3 =
ImageTk.PhotoImage(self.im2)
self.MakeLines2('output.png',
50)
self.lblImageR['image'] =
self.img3
self.im2 =
Image.open('output2.png')
self.ProcessedImage =
'im1.png'
self.im2.thumbnail((400,400))
# Place image
self.img3 =
ImageTk.PhotoImage(self.im2)
self.lblImageR['image'] =
self.img3
self.FillScrolledList('output
.png')
def Process(self):
global ReadyToProcess
#--------------------------------if ReadyToProcess == False:
tkMessageBox.showinfo(title="ERROR...",message='You must load an original imaage first.')
else:
newimage = self.Pixelate(OriginalFilename.get(),5)
Reduced = self.ReduceColors(newimage)
W,H = self.GetHW2(Reduced)
siz = "{0}x{1}".format(W/5,H/5)
ProcessedSize.set(siz)
13
indice ^
Tronchiamo la funzione
CreatePDF finch non termineremo
la funzione PDF il prossimo mese.
def CreatePDF(self):
def Pixelate(self,im,pixelSize):
image = Image.open(im)
self.GetColors(image)
image = image.resize((image.size[0]/pixelSize, image.size[1]/pixelSize), Image.NEAREST)
image = image.resize((image.size[0]*pixelSize, image.size[1]*pixelSize), Image.NEAREST)
self.GetColors(image)
#image.show()
image.save('newimage.png')
return 'newimage.png'
tkMessageBox.showinfo(title="
Create PDF",message='Sorry,
but the Create PDF function
is not yet available.')
tmp =
"{0}x{1}".format(im.size[0],i
m.size[1])
return tmp
def GetColorCount(self,file):
im = Image.open(file)
numColors =
im.getcolors(1600000)
self.colors =
len(numColors)
return self.colors
def GetHW2(self,file):
im = Image.open(file)
return
im.size[0],im.size[1]
def OriginalInfo(self,file):
im = Image.open(file)
imFormat = im.format
imSize = im.size
imMode = im.mode
self.size = imSize
self.imformat = imFormat
self.immode = imMode
colors = len(numColors)
def ReduceColors(self,ImageName):
#Reduce colors
numcolors=MaxColors.get()
image = Image.open(ImageName)
output = image.convert('P', palette=Image.ADAPTIVE, colors=numcolors)
x = output.convert("RGB")
self.GetColors(x)
numcolors = x.getcolors()
ProcessedColors.set(len(numcolors))
x.save('im1.png')
return 'im1.png'
14
indice ^
def MakeLines(self,im,pixelSize):
global backgroundColor1
#--------------------------------image = Image.open(im)
pixel = image.load()
for i in range(0,image.size[0],pixelSize):
for j in range(0,image.size[1],pixelSize):
for r in range(pixelSize):
pixel[i+r,j] = backgroundColor1
pixel[i,j+r] = backgroundColor1
image.save('output.png')
def MakeLines2(self,im,pixelSize):
global backgroundColor2
#--------------------------------image = Image.open(im)
pixel = image.load()
for i in range(0,image.size[0],pixelSize):
for j in range(0,image.size[1],pixelSize):
for r in range(pixelSize):
try:
pixel[i+r,j] = backgroundColor2
pixel[i,j+r] = backgroundColor2
except:
pass
image.save('output2.png')
def FillScrolledList(self,filename):
im = Image.open(filename)
numColors = im.getcolors()
colors = len(numColors)
cntr = 1
for c in numColors:
hexcolor = self.Rgb2Hex(c[1])
lblColor=Label(self.sfFrame,text="
",bg=hexcolor,relief=GROOVE)
lblColor.grid(row = cntr, column = 0, sticky = 'nsew',padx=10,pady=5)
pkID = self.GetBestDistance(c[1][0],c[1][1],c[1][2])
sql = "SELECT * FROM DMC WHERE pkID = {0}".format(pkID)
rset = cursor.execute(sql)
for r in rset:
hexcolor2 = r[6]
dmcnum = r[1]
colorname = r[2]
lblColor2=Label(self.sfFrame,text="
",bg="#" + hexcolor2,relief=GROOVE)
lblColor2.grid(row = cntr,column = 1,sticky = 'w',padx=5,pady=5)
lblColor3=Label(self.sfFrame,text = str(dmcnum) + "-" + colorname,justify=LEFT)
DmcColor.set(dmcnum)
lblColor3.grid(row = cntr, column = 2,sticky = "w",padx=1,pady=5)
cntr += 1
15
indice ^
def GetBestDistance(self,r1,g1,b1):
# dist = math.sqrt(((r1-r2)**2) + ((g1-g2)**2) + ((b1-b2)**2))
sql = "SELECT * FROM DMC"
rset = cursor.execute(sql)
BestDist = 10000.0
for r in rset:
pkID = r[0]
r2 = r[3]
g2 = r[4]
b2 = r[5]
dist = math.sqrt(((r1-r2)**2) + ((g1-g2)**2) + ((b1-b2)**2))
if dist < BestDist:
BestDist = dist
BestpkID = pkID
return BestpkID
16
indice ^
H O W-TO
PREPARARE I DOCUMENTI
17
indice ^
HOWTO - LIBREOFFICE
programma mi ha chiesto di
inserire un nome per il modello.
L'ho chiamato 'prontuario di
matematica'. Ho fatto clic su OK e
ho avuto un nuovo modello.
Quando si sta creando un
modello, potrebbero esserci altri
cambiamenti da voler apportare.
Questi sono ci che credo essere
un buon punto di partenza. Voi
potete procedere quanto volete
con il vostro modello. In fondo
spetta a voi. Se, mentre lavorate
sui sotto-documenti, decidete di
fare altri cambiamenti di stile,
apportateli al modello anzich ai
singoli documenti.
MASTER
18
HOWTO - LIBREOFFICE
podcast.ubuntu-uk.org
indice ^
H O W-TO
G R U B 2 & M u l t i b o o t i n g P a rt e 3
40_custom di default:
20
chainloading il caricamento di un
nuovo bootloader dal bootloader in
cui siete attualmente. La procedura
per l'esecuzione del chainloading del
bootloader che risiede in (hdx, y) in
cui impostato, si realizza col
comando GRUB 'chainloader +1 '.
Poich Windows ha bisogno del suo
boot loader per avviarsi, il
chainloading obbligatorio per
avviare Windows. Una installazione
Linux pu o meno avere una
installazione (o la seconda) di GRUB
In tutti casi, possibile effettuare un nella sua partizione (si comporta
"chainload" ad un altro bootloader
esattamente allo stesso modo: fa
ogni volta che uno viene installato
riferimento a /boot/grub/grub.cfg per
sulla partizione scelta. Infatti, i
mostrare il suo menu). Nel caso abbia
bootloader possono essere installati un GRUB separato, nel file di
all'inizio della partizione. Il
configurazione di GRUB nel MBR
full circle magazine nr. 87
color_highlight,
menu_color_normal e
menu_color_highlight; controllate le
risorse online per maggiori
informazioni. In breve, i colori di
default sono black/light-gray per
(menu_)color_highlight e white/black
per (menu_)color_normal.
"Black/light-gray" significa testo nero
su uno sfondo grigio-chiaro (per la
voce di menu selezionata);
"white/black" testo bianco su
sfondo trasparente (nero come
coloro di sfondo non nero!). Questo
sar importante quando userete
un'immagine di sfondo. Sono
disponibili i seguenti colori: black,
blue, brown, cyan, dark-gray, green,
light-cyan, light-blue, light- green,
light-gray, light-magenta, light-red,
magenta, red, white e
yellow. Sbizzarritevi! Prima potete
testarli in tempo reale eseguendo i
comandi GRUB appropriati nel
terminale dello stesso (per esempio
impostare color_normal=blue/white),
per dovrete inserire queste
impostaziontheme 05_debian_theme
per averli settati in automatico in
grub.cfg. Potete inoltre provare a
inserire 'set .... color=' direttamente in
grub.cfg, ma fate attenzione che
quest'ultimo viene sovrascritto dopo
l'esecuzione di update-grub.
Abbiamo quindi effettuato delle
sudo update-grub
LINK I NTERESSANTI
Documentazione Ubuntu su
GRUB2 - in pi collegamenti
correlati alla fine della pagina, sul
terminale di GRUB
(troubleshooting), visualizzazione
del menu e voci di menu
modificate:
https://help.ubuntu.com/communit
y/Grub2
http://leveluplinux.blogspot.be/20
1 2/09/dual-booting-linux-and-os-xusing-grub2.html or
http://www.maketecheasier.com/c
reate-a-mac-entry-in-grub2
(non testato)
http://www.gnu.org/software/grub
/manual/
22
indice ^
H O W-TO
I n ks c a p e - P a rt e 2 7
fu ll ci rcle m a g a z i n e n r. 8 7
23
indice ^
HOWTO - INKSCAPE
24
HOWTO - INKSCAPE
Dovreste scoprire che ora la
connessione reindirizzata per
scansare gli oggetti selezionati e che
potete usare il controllo Spaziatura per
regolare la quantit di spazio che
viene aggiunto. Se cambiate idea,
potete usare il secondo pulsante sulla
barra per consentire specificatamente
che il connettore passi attraverso gli
oggetti selezionati. Con alcune
invalidazioni in atto, la mia semplice
connessione ora appare cos.
25
HOWTO - INKSCAPE
26
indice ^
H O W-TO
Ard u i n o
27
indice ^
H O W-TO
Linee guida
Regole
Non c' un limite di parole per gli
articoli, ma vi avvisiamo che gli articoli
lunghi possono essere divisi in vari
edizioni.
Per consigli, riferitevi alle Linee
guida Full Circle ufficiali:
http://url.fullcirclemagazine.org/75d4
71
Scrivi il tuo articolo con qualunque
software preferisci, noi
raccomandiamo LibreOffice, ma non
importante. - PER FAVORE
CONTROLLATE L'ORTOGRAFIA E
LA GRAMMATICA!
S c ri ve re p e r F u l l C i rc l e M a g a z i n e
Traduzioni
Se ti piacerebbe tradurre Full
Circle nella tua lingua nativa, per
favore invia una e-mail a
ronnie@fullcirclemagazine.org e ti
metteremo in contatto a un gruppo
esistente, o ti daremo accesso al testo
in formato grezzo da tradurre. Con il
PDF completato sarai in grado di
caricarlo sul sito principale di Full
Circle.
RECENSIONI
Giochi/Applicazioni
Hardware
https://spideroak.com
Get 25% off any SpiderOak package
with the code: FullcirclemagFans
full circle magazine nr. 87
29
indice ^
L I N U X L AB
U b u n t u s u ve c c h i c o m p u t e r
30
indice ^
LINUX LAB
tutte le porte.
31
LINUX LAB
sorprendentemente bene
considerando gli 8MB di RAM video.
Abbiamo lavorato con 1 MB e con 8MB
di video su un pi vecchio Small Form
Factor Compaq EVOs (D51 ) e
riscontrato ogni tipo di problema:
schermo strappato, video mosso,
balbuzie informatica. Perfino con una
scheda video a 32MB il Compaq EVO
non ha mai funzionato bene per noi. E
su un altro sistema generico che
aveva solo 1 MB-8MB di RAM video,
abbiamo avuto un caso in cui la barra
degli indirizzi di Firefox a volte si
Normalmente installiamo
l'ambiente Desktop Xubuntu in tutti i
computer che costruiamo. Avere a che
fare con un solo ambiente Desktop
rende facile supportare qualcuno
quando ha un problema. Per installare
XFCE con la maggior parte dei relativi
pacchetti serve un solo comando:
sudo apt-get install xubuntudesktop
Enlightenment un malvagio e
veloce Desktop che funziona bene su
quasi tutte le schede video.
full circle magazine nr. 87
32
LINUX LAB
Impostazioni). Abbiamo
recentemente inserito una AMD
Radeon HD 2600 AGP 51 2MB in un
sistema e le prestazioni erano
peggiori di una scheda NVidia 1 28MB
solo a causa dei driver.
Per le parti extra, cercate di
trovare nella vostra zona qualcuno
che ricicla o ricondiziona computer; i
pezzi potrebbero essere meno di
quelli che trovereste su eBay ma
risparmierete sul trasporto e avrete
un posto dove riportarli se non
funzionano. Siti quali Kijiji sono zeppi
di computer e ricambi. Se comprate
un computer usato da Kijiji ci sono un
paio di cose da verificare (se potete;
non tutti i venditori vi permetteranno
un esame completo del dispositivo):
33
indice ^
L I N U X L AB
U s a re B i t T o rre n t S yn c
Innanzitutto andate su
http://www.bittorrent.com/sync/do
wnloads e scaricate o la versione
x86 (32-bit) o quella x64 (64-bit).
Otterrete un file archivio
contenente due file; una licenza
(che non ci serve) e un eseguibile.
Eseguitelo aprendolo da
full circle magazine nr. 87
34
indice ^
LINUX LAB
OOPS!
Diciamo che ho accidentalmente
cancellato la schermata presa sul
mio portatile. L'interfaccia web
mostra ora un file rimasto. Potrei
probabilmente recuperare il file
dal cestino, ma se sono sul mio
portatile? Bene, mostrando i file
nascosti e andando nella cartella
sync si noter una cartella
.SyncArchive. Tale cartella
contiene il file che ho cancellato,
ma memorizzato solo sulla
macchina sul quale era stato
creato. Quindi, sebbene non
appare affatto sulla mia macchina
desktop, il file cancellato nella
cartella .SyncArchive sul mio
portatile.
35
indice ^
LINUX LAB
mi ha permesso di inserire
facilmente le schermate in questo
articolo.
AVVIO
SOLA-LETTURA
CONCLUSIONI
L'unico lato negativo che vedo in
BitTorrent Sync che non c' un
server (come Drive o Dropbox)
che mantiene i file nel caso il
proprio desktop/portatile abbia un
problema. Detto ci, penso che
l'idea stessa dietro a BitTorrent
Sync consiste nel non fare
affidamento su un'azienda per
mantenere i propri file poich
potrebbe non essere un bene per
le vostre cose.
Il fatto che vi permette di
sincronizzare con i dispositivi
mobili una grande cosa ed
comoda per spostare
velocemente file dal dispositivo al
desktop. Io solitamente uso
AirDroid per portare i file sul mio
dispositivo, ma BitTorrent Sync
potrebbe farlo pi velocemente e
facilmente.
LA M I A S TO RI A
Scritto da Gary White
L e m i e a vve n t u re c o n g l i S S D
37
LA MIA STORIA
LA M I A O P I N I O N E
L i n u x T a ke o ve r?
39
sfondo.
Cosa fa la differenza in una
distribuzione? Non molto. Certo, si
pu scegliere un altro ambiente
desktop che integri meglio
programmi quali file manager,
masterizzatore di CD/DVD, ecc., ma
dal momento che le aziende
forniscono varie versioni, tutti
questi ambienti desktop sono gi
utilizzati. Quindi nessuna
differenza qui.
Perch le persone continuano a
reinventare la ruota? Nel caso non
lo sapeste, esiste gi.
Perch non associarsi e
realizzare pochi prodotti diversi,
ma farli veloci, pi stabili e sicuri.
Fare poche distribuzioni differenti
cos da avere sempre qualcosa da
scegliere. Fin dall'inizio ci sono
state distribuzioni basate su RPM e
basate su DEB. Alcuni software
sono in formato RPM e non in DEB,
altri il contrario. Conclusione: non
potete avere tutto il software che
vi serve senza essere dei nerd e
senza saper convertire un RPM in
un DEB (o viceversa).
indice ^
LA MIA OPINIONE
EXTRA! EXTRA!
LEGGI TUTTO!
http://fullcirclemagazine.org/issue-py01 / http://fullcirclemagazine.org/issue-py02/
http://fullcirclemagazine.org/pythonspecial-edition-issue-three/
http://fullcirclemagazine.org/pythonspecial-edition-volume-four/
http://fullcirclemagazine.org/pythonspecial-edition-volume-five/
http://fullcirclemagazine.org/pythonspecial-edition-volume-six/
40
indice ^
R E C E N S I O N E L I B R O P u p p e t R e p o rt i n g & M o n i t o ri n g
http://fullcirclemagazine.org/libreofficespecial-edition-volume-one/
http://fullcirclemagazine.org/libreofficespecial-edition-volume-two/
http://fullcirclemagazine.org/libreofficespecial-edition-volume-three/
http://fullcirclemagazine.org/inkscapespecial-edition-volume-one/
42
http://fullcirclemagazine.org/inkscapespecial-edition-volume-two/
indice ^
CO S ' E '
I n s t a l l a re u n D u a l m i n e r U S B
iciamocelo, il mining di
criptovaluta ai giorni nostri non ne git clone
vale la pena. Vi coster di pi in termini https://github.com/dualminer/dua
lminer-cgminer
di elettricit che il guadagno ricavato
[inserite qui la vostra moneta
Dopo che il download sar
preferita]. Detto questo, ASIC miner
completato:
vanno di moda al giorno d'oggi per il
mining di Bitcoin (che ha una difficolt
cd dualminer-cgminer
molto elevata e fa uso di
supercomputer per ricarvarci qualcosa).
Non bene per i neofiti che vogliono
provare su scala ristretta e con cose
(come i Litecoin) che usano criptografia
mediante script. Entrando nello stadio
successivo, vi la nuova mania dei
miners USB a basso consumo.
La prima ondata di miners USB fu
full circle magazine nr. 87
prefix=/home/USERNAME/dualminder
-cgminer
wakuangdenongmin.1 -p 1
43
indice ^
LE TTE RE
FIRESTARTER
Lou
Ronnie dice: c' qualche esperto di
GUFWche vuole scrivere un articolo su
come configurarlo?
U BUNTU + MATE
how-to-add-mate-desktopenvironment-1-8-to-ubuntu-1404-lts.html
jl
ROBOLINUX
44
Seguici su:
goo. gl/FRTMl
facebook.com/fullcircle
magazine
twitter.com/#!/fullcirclemag
linkedin.com/company/fullcircle-magazine
ubuntuforums.org/forum
display.php?f=270
LETTERE
45
indice ^
46
indice ^
D &R
D
R
D
R
D
R
indice ^
D&R
LE MIGLIORI NUOVE
DOMANDE SU ASKUBUNTU
* Fare in modo che non si possa
terminare un comando con CTRL+C
http://goo.gl/KTWyYC
* Quando si disinstalla un
programma su Ubuntu, il software
lascia qualche residuo?
http://goo.gl/1 f6FQH
* Ubuntu Touch richiede meno
potenza di Android?
http://goo.gl/0hxFQX
* Ubuntu MAAS gratuito?
http://goo.gl/iZR3vV
* Cosa sta a significare la sigla TTY?
http://goo.gl/yEdGMp
* Perch il lettore CD non funziona
tramite script nella finestra del
terminale?
http://goo.gl/JMupZu
* Non riesco ad eliminare un file
che presenta un nome simile ad un
argomento di comando
http://goo.gl/2tAaVo
* Installare Ubuntu senza CD n
USB, come si pu fare?
http://goo.gl/Pcoqt2
TRUCCHI E TECNICHE
Fornire aiuto
I nostri host:
Les Pounder
Tony Hughes
Oliver Clark
dal Blackpool (UK) LUG
http://blackpool.lug.org.uk
Gord ha avuto una lunga carriera
48
indice ^
S i c u re z z a
on la probabile fine di
Truecrypt, sembra un buon
momento per darsi un'occhiata
intorno alla ricerca di
un'applicazione simile. Dopo un po'
di tempo, diventato chiaro che
Truecrypt inusuale per quello che
fa, per quel che posso vedere,
l'unica applicazione multi
piattaforma che sia in grado di
criptare conteiners e dischi o
partizioni. Ho deciso di usare i
seguenti metodi di cifratura che
possono apparire difficoltosi, ma vi
garantisco che sono piuttosto
semplici. Non sono molto bravo
nello scrivere script, e
probabilmente sono pigro, quindi
queste cose funzioneranno per
tutti.
Ubuntu molto bravo a criptare
dischi e partizioni con i tools
integrati. ENCFS utile per criptare
cartelle e file. AESCrypt rende
molto semplice la cifratura di un file
da inviare a qualcun altro, e Tomb
crea dei conteiners criptati in
semplicit come in Truecrypt. Lo
svantaggio di tutte queste
applicazioni che sono strumenti a
linea di comando. Per favore non
AESCRYPT
49
ENCFS
ENCFS si trova nei repository di
Ubuntu, quindi sudo apt-get install
ENCFS lo installer in breve tempo.
Questo tool lavora in modo
differente in quanto utilizza due
indice ^
SICUREZZA
/home/username/sourcefolder
$ mkdir
/home/username/mountpoint
$ encfs
/home/username/sourcefolder
/home/username/mountpoint
Volume key not found,
creating new encrypted
volume.
Password: [inserite una
password]
Verify: [ripetete la
password]
$ fusermount -u
/home/username/mountpoint
TOMB
50
o se avete fretta:
sudo tomb slam all
SICUREZZA
color:desktop:blue:blue
color:title:blue:white
color:base:blue:white
menu:main:Main Menu:Main menu
exec:open tomb:p:sudo tomb open /home/username/private/secret.tomb -k /home/username/private/secret.tomb.key
exec:close open tomb:P:sudo tomb close
nop
exit:E_xit
www.dyne.org/software/tomb.
Quello che segue non ha nulla a
che fare con la cifratura. Come
detto all'inizio sono un po' pigro,
non mi ricordo mai molto bene i
comandi lunghi e sono sempre alla
ricerca di strade che mi
semplifichino le cose.
Cos ho trovato un tool molto
utile che si chiama pdmenu. Potete
usarlo per creare un men di
comandi in una finestra di
terminale. Muovervi su e gi nel
men utilizzando i tasti cursore e
premete Invio per lanciare il
comando. E' disponibile nei
repository e:
sudo apt-get-install pdmenu
exec:_Adventure:pause:/usr/ga
mes/adventure
51
indice ^
D O N N E U B U N TU
indice ^
G I O CH I U B U N TU
S ym p h o n y
53
GIOCHI UBUNTU
CONCLUSIONI
Contro
Il modo in cui la musica usata,
purtroppo, non riveste un ruolo
principale, infatti il gioco potrebbe
essere giocato lo stesso col volume
Pro
completamente basso.
Interessante il principio di usare le Qualche problema con la grafica
proprie tracce audio come fossero su computer con schede AMD.
una principessa da salvare.
Sebbene sia specificato il
Molto facile da giocare e non
supporto di controller, i miei due
annoia velocemente. Potrei
non hanno funzionato con questo
gioco.
54
indice ^
I L M I O D E S KT O P
55
indice ^
IL MIO DESKTOP
56
Gabriele Tettamanzi
indice ^
CO M E CO N TRI B U I RE
FULL CIRCLE HA BISOGNO DI TE!
Una rivista non una rivista senza articoli e Full Circle non
un'eccezione. Abbiamo bisogno delle tue opinioni, storie, desktop, howto, recensioni, e qualsiasi altra cosa che vuoi dire ai tuoi compagni utenti
di *buntu. Manda i tuoi articoli a: articles@fullcirclemagazine.org
FCM #88
Scadenza :
Siamo sempre in cerca di nuovi articoli da inserire in Full Circle. Per aiuti e consigli prego
vedete le Linee Guida Full Circle Ufficiali : http://url.fullcirclemagazine.org/75d471
Invia i tuoi commenti o esperienze con Linux a: letters@fullcirclemagazine.org
Recensioni hardware/software a: reviews@fullcirclemagazine.org
Domande per D&R devono andare a: questions@fullcirclemagazine.org
Screenshot di desktop devono essere inviate a: misc@fullcirclemagazine.org
... oppure puoi visitare il nostro forum via: fullcirclemagazine.org
Formato EPUB - Le edizioni recenti di Full Circle hanno un link al file epub nella pagina di downloads. Se hai qualche problema con
il file epub, puoi mandare una email a: mobile@fullcirclemagazine.org
Google Currents - Installa l'applicazione Google Currents sul tuo dispositivo Android/Apple, cerca 'full circle' (nell'app) e sarai in
grado di aggiungere i numeri dal 55. Oppure puoi fare un clic nel link delle pagine di download di FCM.
Ubuntu Software Center - Puoi ottenere FCM attraverso Ubuntu Software Center: https://apps.ubuntu.com/cat/. Cerca 'full
circle', scegli un numero, e fai clic sul tasto di download.
Issuu - Puoi leggere Full Circle online su Issuu: http://issuu.com/fullcirclemagazine. Per favore, condividi e classifica FCM in quanto
Ubuntu One - Puoi ora avere un numero inviato direttamente al tuo spazio libero Ubuntu One facendo clic sul tasto "Invia a
Ubuntu One", disponibile nei numeri successivi al 51 .
I L G R U P P O F C M I T AL I AN O
Coordinatori del gruppo: Fabrizio Nicastro - Mattia Rizzolo
Hanno collaborato alla realizzazione di questo numero:
E N T R A AN C H E T U N E L G R U P P O
F CM !
Traduttori:
Alessandro Cecchin
Alessandro Cipriani
Alessio Ciregia
Fabrizio Nicastro
Francesco Cargiuli
Giuseppe D'Andrea
Irene Bont
Marco Letizia
Roald De Tino
Silvio Guala
Revisori:
Alessandro Cecchin
Antonio Allegretti
Diego Prioretti
Fabrizio Nicastro
Francesco Cargiuli
Paolo Foletto
Valerio Salvucci
Impaginatori:
Diego Prioretti
Fabrizio Nicastro
Francesco Costa
Paolo Garbin
Edizione eBook:
Alessandro Cecchin
Diego Prioretti