Apache e link simbolici (symbolic links aka symlinks)

Capita spesso di aver necessità di creare una directory “parallela” a quella di default per immagazzinare i siti web serviti dal nostro Apache. L’idea che più di frequente viene in mente è quella di creare un link simbolico che colleghi la directory alla radice di default. Questo, per non impazzire ad eseguire mount, per pigrizia, […]

Continua a Leggere →
 

WordPress – malware wp-vcd hacking

Negli ultimi mesi WP-VCD ha infettato i siti di parecchi utilizzatori di WordPress. Si tratta di un malware in grado di scaricare sè stesso, di infettare autonomamente il codice di parecchi file core di WordPress e di generare pop-up pubblicitari sul sito. L’idea alla base di questa infezione è che gli Hackers guadagnino tramite queste pubblicità […]

Continua a Leggere →
 

WordPress – dalla 5.0.1 rompe col passato

Come ho già scritto in un precedente articolo, WordPress a dicembre 2018 ha fatto un salto generazionale passando al ramo 5.x. Questo ha portato diverse rotture col passato. Le interruzioni di compatibilità dalla versione 5.0.1 Poco dopo il rilascio della versione 5.0, gli sviluppatori si son visti costretti a riparare una marea di bug. Ma […]

Continua a Leggere →
 

PHP – urgente passare alla sezione 7.3

Il 10 Gennaio 2019 è stata la data dei grandi rilasci da parte dei signori del PHP Group. Come preannunciato durante tutto l’anno scorso, alcuni rami – per altro ancora usatissimi – ricevono il loro ultimo aggiornamento, altri procederanno ancora per poco tempo, ed il solo 7.3 crescerà ed evolverà veramente. PHP 5.6 volge al […]

Continua a Leggere →
 

git flow – come risolvere l’enigma dei branch divergenti

Se siete sviluppatori di software, sarete anche avezzi alle varie tipologie di versionamento dello stesso quali svn e, soprattutto, git ed il suo flusso di sviluppo git flow. GIT FLOW GIT flow è un flusso di sviluppo, ad opera di Vincent Driessen, che descrive un modello di branching costruito intorno al concetto di release software. Questo flusso è concepito […]

Continua a Leggere →