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

Linux: Installare ioncube loader

Una piccola e veloce guida per installare il loader ioncube.
Installare la cli di php

determinare l’architettura sl S.O., digitando quanto segue nel terminale:

scaricare la versione della libreria per la propria architettura:

estraiamo la libreria:

Leggi tutto

Linux: Usare vi come editor di default per crontab -e

Per modificare il crontab utente, si utilizza il comando:

Alcune distribuzioni sono configurate per utilizzare l’editor nano, ma per quelli come me che preferiscono vim, possono impostare l’editor di default modificando il file ~/.bashrc ed aggiungendo:

Basta poi rileggere il file:

per poter usare il crontab -e con l’editor vim enjoy!

Linux: copia completa del contenuto di un disco senza clonarlo? Semplice, basta rsync!

Quando occorre fare la copia di un disco a scopo backup, generalmente si opta per il comando dd (utile per tante altre cose) che consente la copia completa di un disco su un altro disco. Ad esempio, per copiare /dev/sda su /dev/sdb basta digitare:

In questo caso, il disco B deve avere le stesse … Leggi tutto

Estrazioni Lotto (SuperEnalotto, Win for Life, 10 e Lotto) per Android

A grande richiesta, finalmente l’app Estrazioni Lotto (Lotto, SuperEnalotto, Win for Life, 10 e Lotto) è stata rilasciata in versione gratuita per Android. Le funzionalità sono quasi le stesse l’omonima versione per iPhone e iPad. Nella prima release per Android è possibile controllare le estrazioni del Lotto, del SuperEnalotto, del Win for Life (Classico, Grattacieli … Leggi tutto

Aggiornare Android Studio da 0.1.9 a 0.2.0 su OSX

Ho recentemente aggiornato Android Studio dalla 0.1.9 alla 0.2.0 e sono iniziati i problemi. Librerie non trovate, gradle non funzionante, crash, etc etc. Ho seguito le indicazioni di google, che consiglia una nuova installazione e non il classico aggiornamento. non basta però cancellare Android Studio dalla cartella Applicazioni ed installare la nuova versione presente all’indirizzo … Leggi tutto

Linux: ho un processore 32bit o 64bit? Ho le estensioni VT?

E’ possibile che sulla propria LinuxBox sia installato una versione Linux a 32bit ma che il processore supporti anche un sistema a 64bit. Innanzitutto, per capire la versione di Linux installata, basta digitare:

e controllare se viene indicata la sigla i686 oppure x86_64; nel primo caso è un sistema a 32bit, nel secono un … Leggi tutto