Goodbye DynDNS, benvenuto DtDNS (Update: ora mi appoggio a noip.com)

Update 2018-08-08: DtDNS ha chiuso i battenti il 2018-08-01. Attualmente mi sto appoggiando a noip.com, sebbene non sia pienamente soddisfatto. Se state cercando della altre alternative, AlternativeTo contiene una sezione riguardo DtDNS. Se avete dei consigli, segnalateli pure nei commenti. Ho sempre avuto un dynamic dns con DynDNS il cui IP viene risolto sulla mia connessione casalinga (IP … Continue reading Goodbye DynDNS, benvenuto DtDNS (Update: ora mi appoggio a noip.com)

Feedly è un degno sostituto per Google Reader

Sono passati diversi anni dalla nascita di Google Reader (2005), il più famoso ed utilizzato feed reader di RSS/Atom; anzi, tutt’oggi viene utilizzato come piattaforma di sincronizzazione per i reader che funzionano su più dispositivi (personal favorite: Reeder su OSX e iOS). Nel frattempo, altri servizi simili a Reader ma più user-friendly (ed adatti anche … Continue reading Feedly è un degno sostituto per Google Reader

Installazione e configurazione di Logwatch su Ubuntu

Nei server Linux che amministro ho recentemente installato un programma di monitoring dei logs: logwatch. Una questione importante ma abbastanza noiosa e per cui non si ha mai molto tempo è – appunto – quella dell’analisi dei log, una sorta di “diario” dell’attività svolta dal sistema. Spesso si ricerca nei logs solo quando insorge un … Continue reading Installazione e configurazione di Logwatch su Ubuntu

iOS Bootcamp al TAG di Bergamo

Ieri sera ho partecipato all’incontro “iOS Bootcamp” organizzato dalla community di #pragma mark presso il TAG di Bergamo. Non era la prima volta che frequentavo il TAG: un luogo dove incontrare giovani startupper e persone interessanti con cui discutere di tecnologia ed innovazione in un ambiente stimolante e creativo. Era la prima volta, però, che … Continue reading iOS Bootcamp al TAG di Bergamo

sshuttle: creiamo una VPN (via transparent proxy) con SSH

In passato vi ho spiegato come creare un tunnel SSH per poter “tunnelizzare” il traffico Internet usando da tramite un server che esponeva il demone sshd. La scomodità di questa soluzione risiede nell’ultimo passo: dobbiamo impostare un tunnel SOCKS per ogni programma di cui vogliamo tunnelizzare il traffico. Ok, questo può non essere una scomodità vera e … Continue reading sshuttle: creiamo una VPN (via transparent proxy) con SSH

Tutte le novità di Java 7

A metà 2011 è stata rilasciata la versione 7 di Java [nickname Dolphin]. Due sono le grandi novità di questo rilascio: Java è ora marchiata Oracle (che ha acquisito Sun) La reference implementation è ora OpenJDK (l’implementazione open-source di Java), mentre per le passate versioni rimane HotSpot, la versione di Sun Oracle. Le novità più interessanti, dal … Continue reading Tutte le novità di Java 7

Convertire una macchina fisica in una virtuale: VMware vCenter Converter

Ho recentemente convertito due macchine fisiche Windows in macchine virtuali (per questioni di manutenibilità) con un tool gratuito messo a disposizione da VMware: VMware vCenter Converter. Una volta installato si occupa di fare un’immagine virtuale di tutto il contenuto dell’hard disk (comprese eventuali partizioni), creando una macchina virtuale (compatibile con VMware e con Oracle VirtualBox). … Continue reading Convertire una macchina fisica in una virtuale: VMware vCenter Converter

zsh: perché non utilizzo bash

Su tutte le macchine Linux e OSX che amministro non uso come shell di default la bash; uso invece zsh, perché: zsh si offre di completare anche le opzioni e i parametri dei programmi più usati; zsh fa spelling correction dei comandi digitati, chiedendo interattivamente se volete correggere il comando; zsh offre una customizzazione più … Continue reading zsh: perché non utilizzo bash

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!

FizzBuzz reloaded: le differenze tra Java e Ruby

Tempo fa vi ho parlato di FizzBuzz, un quiz spesso posto ai programmatori alle prime armi. Una variante è la seguente: Sommare tutti i numeri da 1 a 200 che non sono multipli di 4 e di 7 La parte divertente sta nella differenza di espressività tra Java e Ruby per ottenere lo stesso risultato. … Continue reading FizzBuzz reloaded: le differenze tra Java e Ruby