Bash: internet speedtest da CLI

Siete tra quelli che preferiscono la bash al browser? Oggi vi segnalo uno script in python che effettua lo speedtest (il classico speedtest.net che misurà la velocità di download/upload) tramite terminale. Sulla pagina del progetto speedtest-cli ci sono diverse informazioni e le istruzioni per l’installazione. La procedura più semplice è:

a questo punto si … Leggi tutto

MySQL: Recuperare dati da InnoDB, se MySQL non riparte

Trasferire un DB da un server all’altro va fatto eclusivamente con un DUMP. Può però capitare che il server di rompa o che comunque non si riesca a riavviare il servizio MySQL con tabelle InnoDB. Se avete ibdata1, ib_logfile0, ib_logfile1 ed i files dei vari DB, potrebbe esserci speranza di recuperare tutto. Dunque: – fare … Leggi tutto

OSX: Cosa fare se Safari non si avvia

Safari è un browser molto utilizzato dagli utenti Mac; ha una base solida, è performante e perfettamente integrato con OSX. Le ultime versioni hanno anche una “barra sviluppatori” molto potente che permette di fare il debug di siti web in maniera veloce. Diciamo che se prima preferivo utilizzare solo Firefox, ora utilizzo entrambe i browser. … Leggi tutto

OSX: come si imposta il crontab?

Per impostare il crontab su OSX, basta utilizzare il comando:

per verificare gli script attivi, si può usare:

Infine, per i più curiosi, il file di crontab si trova nella cartella /var/at/tabs/ accessibile solo all’utente root enjoy!

Esportare le password dal portachiavi di OSX

Può essere utile esportare tutte le password salvate nel portachiavi (keychain) di OSX, magari per fare un’installazione pulita di OSX senza voler reimportare fisicamente il file del portachiavi (cosa che può creare qualche problema). Per farlo si può usare il comando security, con la seguente sintassi: Per esportare le password in un file da conservare, … Leggi tutto

OSX Yosemite: Installare l’estensione intel HAXM

L’installazione della libreria intel HAXM per velocizzare l’avvio delle macchine virtuali android sul nuovo Yosemite non funziona correttamente. Questo perché l’estensione non è correttamente firmata e Yosemite si rifiuta di caricarla… Per ovviare bisogna disabilitare il check della firma, digitando nel terminale:

e poi riavviare il sistema. Ovviamente questo può creare problemi di sicurezza, … Leggi tutto

OSX Yosemite: scrivere su partizioni Windows NTFS

Lo scorso anno, al rilascio di Maverics, avevo scritto un articolo su come abilitare la scrittura su partizioni NTFS per OSX usando brew. La stessa procedura al momento non funziona su Yosemite, perché non è possibile firmare l’estensione creata. E’ però possibile installare il pacchetto OSXFuse, scaricabile già precompilato dal sito ufficiale. Fatto questo, sarà … Leggi tutto

OSX: Can’t assign requested address

Dopo essermi spostato con il mio MacbookPro da un ufficio all’altro, cambiando collegamento WIFI, al nuovo tentativo di connessione ssh vedo:

Piuttosto che riavviare il Mac, ho provato a fare un reset della connessione WIFI (quindi la porta en1). Per effettuare il reset, digitare nel terminale:

enjoy!

Virtualbox: connessione ssh dall’host al guest

In passato ho scritto un articolo su come attivare il portforwarding per poter raggiungere un gest dal proprio host. L’articolo descriveva la procedura manuale per aggiungere una nuova regola di port-forwarding. Oggi vediamo come farlo dall’interfaccia di amministrazione di Virtualbox. Accedere alla sezione “Network”->”Network Setting” di Virtualbox: e poi cliccare su “Port Forwarding”: Bene. A … Leggi tutto