HTTPS e le applicazioni di terze parti: attenzione!

“È sufficiente usare HTTPS per essere sicuri: protegge la comunicazione cifrando il traffico e usando certificati validati da CA riconosciute”. SBAGLIATO. Spesso si sente pronunciare questa frase, ma non è del tutto vero: ho recentemente letto con molta attenzione un paper presentato alla conferenza CCS 2012, una conferenza dedicata alla Computer Security. Il paper ha un … Continue reading HTTPS e le applicazioni di terze parti: attenzione!

Monitorare le spese con Moneytrackin

In un momento in cui il termine austerity fa capolino su tutte le testate giornalistiche, la tecnologia ci può venire in aiuto supportandoci nella gestione e nel monitoraggio delle spese che facciamo con i programmi di personal finance (il più famoso è sicuramente Microsoft Money, ormai dismesso da Microsoft). In poche parole, i software di personal finance … Continue reading Monitorare le spese con Moneytrackin

Cercare un file dentro un backup di Time Machine

Time Machine è il software di backup semi-automatico incluso in MacOSX; sono recentemente passato a Time Machine su consiglio di un amico, e devo assolutamente ringraziare entrambi: Time Machine mi ha salvato in ben 2 occasioni. Una funzionalità che però non ho trovato intuitiva è quella di ricerca di un file/directory per name dentro gli archivi … Continue reading Cercare un file dentro un backup di Time Machine

Installare ed utilizzare Mosh (mobile-shell) su Ubuntu e MacOSX

Per le sessioni semi-perpetue di ssh che contraddistinguono il mio setup, utilizzo una combinazione di autossh e tmux/screen (wrappato da byobu). Ultimamente ho scoperto mobile-shell (Mosh): proveniente dal MIT, si tratta di un ssh killer perché, a differenza di ssh: ristabilisce automaticamente la connessione dopo un certo timeout (problema risolto in precedenza da autossh); utilizza un eco … Continue reading Installare ed utilizzare Mosh (mobile-shell) su Ubuntu e MacOSX

Installare Oracle JDK Java 7 su MacOSX

Abbiamo già visto come installare la Oracle JDK 7 su Ubuntu (e Linux), ed oggi faremo la stessa cosa su MacOSX. Su OSX il processo è molto più semplice: basta infatti scaricare il dmg (l’unico disponibile per MacOSX, ovvero quello a 64bit) dall’indirizzo ufficiale di Oracle e procedere all’installazione (system-wide). Dopo l’installazione, aprite le Java Preferences.app (le … Continue reading Installare Oracle JDK Java 7 su MacOSX

Evitare riavvii e shutdown remoti su Ubuntu con molly-guard

Non mi è mai capitato ma potrebbe essere molto utile ai sysadmin più distratti: molly-guard è un pacchetto presente su Ubuntu/Debian che vi permette di evitare un riavvio/shutdown di una macchina remota a cui siete collegati tramite ssh. Se, per esempio, tentate di eseguire uno shutdown di una macchina remota a cui siete collegati tramite ssh, molly-guard … Continue reading Evitare riavvii e shutdown remoti su Ubuntu con molly-guard

RescueTime: il modo migliore per visualizzare dove “spendiamo” il nostro tempo

Ricordarsi dove si “spende” la maggior parte del proprio tempo al computer è un’attività davvero difficile, soprattutto per chi con i computer ci lavora! Proprio per questo motivo ci viene in aiuto RescueTime: una volta installato vi verrà proposto di installare un programma che se ne starà in background e che monitorerà non invasivamente quello che … Continue reading RescueTime: il modo migliore per visualizzare dove “spendiamo” il nostro tempo

proctools: (pgrep, pkill): gli strumenti per operare sui processi

Quando ci si trova davanti ad un terminale e si deve operare sui processi, si filtra l’output di ps auxw con grep (ed eventualmente con kill). Ad esempio: michele@delta:~ % ps auxw | grep -i yes [ 6:20PM] michele 92888 8.7 0.0 2434788 372 s002 S+ 6:20PM 0:00.52 yes michele 92914 0.0 0.0 2425580 296 … Continue reading proctools: (pgrep, pkill): gli strumenti per operare sui processi

Installare Java Development Kit 7 (JDK 7) su Ubuntu

La tanto attesa versione 7 di Java è disponibile per Windows e per Linux: tra le funzionalità più importanti, sottolineo il supporto per i linguaggi dinamici e una maggiore velocità di esecuzione del codice interpretato. Per Ubuntu è disponibile un pacchetto ppa per avere Java 7. Per installarla è sufficiente aggiungere il ppa e installare … Continue reading Installare Java Development Kit 7 (JDK 7) su Ubuntu

10 cose da fare prima e dopo aver installato MacOSX Lion

Dopo un po’ di tempo di assestamento, ho aggiornato il sistema operativo che utilizzo principalmente a MacOSX Lion 10.7 (attualmente giunto alla revision 3, 10.7.3). Visto che ho optato per un’installazione from scratch (dopo aver acquistato Lion su App Store, ho creato un DVD di backup utilizzando le innumerevoli guide di cui la rete è piena), … Continue reading 10 cose da fare prima e dopo aver installato MacOSX Lion