Spostare i DNS da TopHost a Dreamhost

Ultimamente ho registrato per comodità alcuni domini .IT su TopHost, gestendoli poi direttamente sul mio account di Dreamhost. La scelta è ricaduta su Tophost perchè (tralasciando il servizio di hosting che vale quanto costa) permette di modificare i propri DNS molto semplicemente ed ha dei decenti tempi di aggiornamento. Le operazioni da fare per far […]

Settare la timezone in un server Centos/Red Hat

Dopo anni di utilizzo di GUI la memoria inizia a fare brutti scherzi. Dopo essermi dimenticato dell’esistenza di fsck la scorsa settimana, oggi ho sbattuto la testa 10 minuti sulla tastiera per ricordarmi come settare la giusta timezone in un server Centos 5 sul quale non è presente nessuna GUI. Beh, la soluzione è veramente […]

SVN auto update (anche su Dreamhost)

Lavorare con SVN offre moltissime comodità, dallo sviluppo di gruppo, alla gestione delle revisioni, alla possibilità di fare fork del proprio ramo di sviluppo per gestire più versioni. Un’ulteriore comodità che ho scoperto da poco è la possibilità di attivare dei trigger quando vengono compiute particolari azioni (ad esempio un commit). Ponete di avere il […]

L’illusione della sicurezza dei dati

Come qualche lettore attento si ricorderà la settimana scorsa e quella prima alcuni dei miei pc hanno deciso che erano troppo stanchi di lavorare ed hanno tirato le cuoia. Mentre nel portatile mi è bastato cambiare l’hd (per fortuna ancora in garanzia) con il fisso la faccenda è stata più seria (sk. madre a puttane). […]

Apache e creazione dei file

Se vi capita di usare php per generare file e dovete far in modo che questi ultimi siano modificabili non solo dall’utente apache ma anche dagli altri utenti appartenent al suo stesso gruppo dovrete aprire /etc/init.d/httpd (o /etc/init.d/apache) ed inserire subito prima all’invocazione dell’eseguibile la seguente stringa: umask 002. Riavviate apache e provate a creare […]

Usare PEAR con Zend Studio 5.2

Un problema abbastanza noto dello Zend Studio 5 è che l’inclusione di librerie dinamiche (usando il server interno) non funziona un granchè bene. Quindi se ad esempio vogliamo usare classi PEAR senza usare il path completo delle stesse ma limitandoci a quelli relativi (molto comodi se poi l’applicazione verrà migrata su un server configurato allo […]