YUMI: MultiBoot USB Flash Drive

Hai un immagine iso che permette il boot e che normalmente masterizzeresti su un cdrom? Vuoi poterla caricare su una pennetta USB? Semplice, prova YUMI, un gestore per multiboot su USB Flash Drive. Usarlo è molto semplice, dopo averlo scaricato basterà avviarlo, selezionare l’unita USB, scegliere l’immagine iso e poi penserà lui a tutto. enjoy!

Postfix: inviare posta usando gmail.com come smarthost

Se non abbiamo ancora installato postfix, possiamo iniziare con:

ora bisogna modificare il file /etc/postfix/main.cf aggiungendo:

ora creare il file /etc/postfix/sasl_passwd:

dove sotituiremo user.name@gmail.com:password con il nostro account gmail. Poi sistemiamo i permessi e convertiamo il file in .db per farlo usare da postfix:

infine prepariamo il certificato:

e ricarichiamo … Leggi tutto

cordova: An error occured during creation of android sub-project

Ebbene si, tra le tante cose ho deciso di esplorare anche PhoneGap. Dopo mesi di prove con Titanium, che purtroppo non mi ha lasciato molto soddisfatto, ho sviluppato la mia prima app per android con Android Studio in modo nativo. E’ però rimasta la curiosità sui sistemi con base html5 che permettono di creare applicazioni … Leggi tutto

Kill: riavviare un processo

Sui sistemi Unix Like è possibile stoppare un processo tramite il comando kill. Se ad esempio il processo da stoppare è il 200, basterà digitare (con i privilegi di root):

In alcuni casi può però essere utile riavviare un processo, ad esempio riavviare apache per fargli rileggere la configurazione. Anche in questo caso può … Leggi tutto

Mysql: replica master-master ed auto flush dei vecchi logs

Usando la configurazione per la replica di MySQL master-master, avrete notato che i logs binari sono sempre tutti li, ovvero non vengono cancellati dopo che la replica è stata commpletata. Per ovviare, si può inserire una direttiva nel file my.cnf (/etc/mysql/my.cnf) che cancella quelli più vecchi di 7 giorni:

Si può anche decidere di … Leggi tutto

VMWARE ESX ed i caratteri ripetuti nella console

Usando la console ESX di VMWARE per gestire le varie macchine virtuali, si riscontra sempre il fastidioso problema dei caratteri ripetuti. Con un semplice accorgimento, questo si può evitare. Questa la procedura: spegnere la macchina virtuale; accedere alla relativa configurazione (tasto destro e poi Edit Settings); cliccare sul tab Options; scegliere General (sottomenu di Advanced); … Leggi tutto

Effettuare il debug di uno script PHP con xDebug e vim su Debian Wheezy

Un aggiornamento per l’uso di PHP xDebug con vim su Debian Wheezy.

Dunque, gli strumenti che useremo sono: xdebug, vim, vDebug client.

L’installazione di vim standard su Lenny non è sufficiente per l’uso dei plugin (nel nostro caso vDebug client) e quindi dovremo installare il pacchetto vim-nox:

Leggi tutto

Linux: Debian Wheezy, come installare ia32-libs ed i pacchetti a 32bit

A partire da Wheezy, Debian introduce la modalità multiarch, pertanto il pacchetto ia32-libs è deprecato. E’ ora possibile installare direttamente pacchetti a 32bit dopo aver abilitato il supporto per l’architettura i386:

Nota: Generalmente quando si tenta di avviare un binario su un sistema a 64bit ed il binario è a 32bit, viene visualizzato un … Leggi tutto

Installare gli open-vm-tools (vmware) su Debian 7 Wheezy

La procedura per l’installazione degli open-vm-tools (i tool per le macchine virtuali vmware) su Debian Wheezy è simile a quella per l’installazione su Squeeze di cui abbiamo già parlato nel blog. Basta controllare che nel file /etc/apt/sources.list siano presenti le righe:

e successivamente procedere con:

A questo punto potrebbe capitare di vedere errori … Leggi tutto

OS X – Homebrew: The missing package manager for OS X

Homebrew per OS X è un package manager, ovvero un gestore di software da poter installare nel proprio Mac tramite il Terminale che trovate in “Applicazioni“->”Utility“. Mac OS X può far funzionare molto software open source che generalmente viene sviluppato per Linux ed Homebrew permette proprio di installarlo (quindi scaricarlo, compilarlo ed attivarlo) in modo … Leggi tutto