Feb 222012
 

E’ divertente come attraverso piccoli compiti quotidiani capiti di trovare nuove funzionalità o comandi che prima non si conoscevano, ed anche oggi mi è capitata questa cosa.
In particolare dovevo fare una cosa abbastanza semplice su un server dove avevo un terminale, lanciare : comando1 | tail -n 2 tail mi serviva per avere da un lungo output solo le linee significative che poi dovevo passare ad un’altra funzione, ma oltre a questo mi serviva capire anche che il comando1 fosse terminato con un exit code 0 o nel caso non lo fosse con quale codice di uscita era terminato.

Un semplice :

....
comando1 | tail -n 2 
if [ $? -ne 0 ]
	then
		echo "comando1 fallito."
		EXIT_CODE=1
	fi
....

Non funziona in quanto prende sempre il codice di uscita di tail, che nel mio caso è sempre 0.
Ho quindi googlato un po ed ho trovato più di una soluzione per questo semplice problema. Continue reading »

Flattr this!

Feb 152012
 

Oggi voglio darvi giusto una pillola, ma sono sicuro che anche se corto questo articolo potrà far risparmiare del tempo a qualcuno che, come me, ha questa esigenza.
Ovvero avendo una macchina Linux con sopra il Proxy Server Squid e vari IP (che possono essere Ipv4 e/o ipv6) configurare come proxy del proprio browser uno di questi ed uscire dalla macchina con quello stesso IP e non con l’ip di default.

Questo può essere utile se si dispone di servizi che richiedono uno specifico IP, o se si vuole dare il proxy a persone diverse ed essere ancora in grado di tracciare quello che fanno.
Per raggiungere questo obiettivo useremo le ACL, Squid ha delle ottime ACL (Access Control Lists), incorporate nel file squid.conf, che consente di bloccare o controllare l’accesso riferendosi al nome, l’IP, le reti, l’ora del giorno, giorno effettivo . Ricordate però che, come ogni firewall, più complicata è una ACL e più lento risulterà Squid nel rispondere alle richieste.
Continue reading »

Flattr this!

Feb 122012
 

Sono tante le persone che nella propria cantina o soffitta, possiedono dei computer obsoleti o che, comunque, non utilizzano perché considerati troppo vecchi e surclassati.
Oggi vedremo una delle tante possibilità per recuperare un vecchio PC. Oggi vedremo come trasformare il vostro PC in un fantastico Jukebox digitale. Avrete la possibilità di ascoltare musica con una vera stazione professionale! Cosa vi serve? Niente di più che il vostro vecchio PC e, ovviamente, delle casse o impianto audio discreto. Se poi, volete il massimo, prendete anche il vostro smartphone Android e vedrete cosa si potrà fare!
Continue reading »

Flattr this!

Feb 072012
 

Oggi pubblico un altro articolo interessante di Ankur Aggarwal, seguitelo nel suo interessante blog su Floss Stuff.

Abbiamo tutti bisogno di cercare la definizione di una parola di tanto in tanto. I dizionari online e wikipedia sono molto utili potremmo non essere sempre collegati alla rete. sdcv è una versione da terminale del dizionario StarDict. Usando sdcv è possibile cercare le definizioni anche quando siete in modalità offline. Così oggi vederemo il passaggio per installare e fare uso di questo ottimo programma. Continue reading »

Flattr this!

Feb 042012
 

Articolo di Giuseppe Sanna

Se la vostra scrivania è come la mia: avrete vari PC, NoteBook e NetBook sparsi in due metri quadrati, ma non preoccupatevi ho la soluzione per voi!
Installate Synergy e direte basta, una volta per tutte, al caos!

Questo software, da sottolineare multipiattaforma, ci consente di controllare vari PC o portatili che siano con un solo mouse ed una sola tastiera. Praticamente questo software ci consente avendo due monitor sulla scrivania di partire dal monitor di sinistra, far spostare il mouse sul secondo monitor semplicemente sconfinando a destra del primo ed ecco che, come per magia…Puff! Vi ritroverete il cursore sull’altro monitor! Sembra banale… ma fate attenzione al fatto che non stiamo parlando di due monitor attaccati allo stesso PC, ma di due PC differenti, addirittura uno Ubuntu e uno Windows, per esempio.

Oggi vedremo come configurare questo software tenendo in considerazione due PC, con l’host (o meglio, il capo) un Ubuntu e client(il subordinato dell’host) un Windows.
Continue reading »

Flattr this!