Jan 182012
 

A volte è utile limitare la banda utilizzata da alcuni dei vostri programmi, forse si desidera limitare il vostro browser o client FTP, e questi programmi non hanno un modo nativo per limitare la banda di rete in ingresso e/o di uscita che stanno utilizzando, c’è una piccola applicazione in grado di risolvere questo problema per voi: Trickle

trickle è uno shaper di rete portatile e leggero con funzionamento in userspace. Può funzionare in modalità collaborativa (assieme a trickled) o in modalità stand alone.

trickle funziona sfruttando il preloading delle librerie dinamiche in Unix. Essenzialmente si prevede, per l’applicazione, una nuova versione della funzionalità che è necessaria per inviare e ricevere dati attraverso socket. Essa limita poi il traffico basabdosi su un ritardo nell’invio e la ricezione di dati su un socket. trickle funziona interamente in userspace e non richiede privilegi di root. Continue reading »

Flattr this!

Jan 102012
 
Afrikaans: Geroosterde pitte van die koffiepla...

Image via Wikipedia

Avete mai avuto la voglia di costruire qualcosa, e chiedervi: “Come posso fare un torrefattore di caffè fatto in casa?” Beh, fortunatamente per noi, qualcuno ha già pensato alle basi. Ma, poi c’è quella piccola domanda rimasta nella parte posteriore del nostro cervello, “Posso far controllare dal mio portatile Linux il torrefattore fatto in casa?” Sorpresa, sorpresa ! Qualcuno lo ha già pensato, e lo ha rilasciato pubblicamente, in modo che gli amanti della tecnologia ed inclini al bere il caffè possano avere qualcosa da fare durante la pausa invernale.
Continue reading »

Flattr this!

Jan 032012
 

eSpeak

Articolo di Ankur Aggarwal, proprietario del Blog http://flossstuff.wordpress.com

A volte vogliamo che la nostra Linux box possa parlare per/con noi.Questo è molto utile per fare annunci e avvisi in caso di eventi molti critici nelle nostre macchine o possono essere usati solo per puro divertimento. Esiste un sintetizzatore a linea di comando conosciuto come eSpeak che viene pre-installato in Ubuntu. È anche possibile installarlo su sistemi debian digitando il comando sudo apt-get install espeak in una console di comando. Per tutti gli altri sistemi operativi è possibile installarlo dal sorgente disponibile a http://espeak.sourceforge.net/download.html

Continue reading »

Flattr this!

Jan 012012
 

Penso che un sacco di utenti di computer siano ormai abituati al concetto di copia sul “Cloud”, con strumenti come Dropbox o Ubuntu One, è possibile avere lo stesso file salvato in più computer (anche con un diverso sistema operativo) e allo stesso tempo averne una copia su “Cloud”.
Di solito si ottiene un pò di spazio gratuito per iniziare e se avete bisogno di più spazio si deve pagare un prezzo mensile o annuale, ma questi concetti, erano già disponibili per Linux con Unison.

Unison è uno strumento per la sincronizzazione dei file per Unix e Windows. Permette di avere due repliche di una raccolta di file e directory archiviati su diversi host (o dischi differenti sullo stesso host), modificarli separatamente, e quindi aggiornarli propagando le modifiche in ogni replica.

L’ultima versione stabile, è la 2.40.63. E’ disponibile come codice sorgente e binari precompilati per Linux, Win32 e Mac OS X. Continue reading »

Flattr this!

Dec 312011
 

A volte, nei miei piccoli shell script che faccio, utilizzo un po’ di matematica, di solito niente di troppo complesso, ma è utile fare i conti all’interno dello stesso script bash. Bash è davvero completa e tra le molte funzioni incluse ci sono anche alcune funzioni matematiche.

Utilizzando la sintassi $ ((espressione)) è possibile valutare l’espressione. Operazioni consentite sono un bel po’. Da man bash:

VALUTAZIONE ARITMETICA
La shell permette di calcolare espressioni aritmetiche, sotto certe circostanze . Il calcolo viene fatta usando interi a larghezza fissa, senza controllo di supero della capacità, sebbene la divisione per 0 sia intercettata e segnalata come errore. Gli operatori e la loro precedenza, associatività e valori, sono gli stessi del linguaggio C.
Continue reading »

Flattr this!