Ereditarietà vs Composizione

25 Feb

Una delle attività fondamentali in un progetto orientato agli oggetti è stabilire rapporti tra le classi. Due modi di mettere in relazione le classi sono l’ereditarietà e la composizione. Questo post ha come obiettivo mettere a confronto i precedenti due approcci ed eventualmente cercare di capire se uno è preferibile all’altro. Ereditarietà Non vi è […]

Git – Le basi

11 Feb

Questo tutorial ha l’obiettivo di spiegare, per chi ancora non lo conoscesse, cosa è e come si usa Git, l’ormai celebre sistema di controllo di versione scritto (almeno inizialmente) da Linus Torvalds. Cosa è un sistema di controllo di versione (VCS) Prima di parlare di GIT è molto importante sottolineare cosa è un VCS. Il […]

Git

PHP 5.4 – I Traits guida completa

21 Gen

Il problema della duplicazione del codice è sicuramente alla base delle migliori tecniche di programmazione. Il codice duplicato rende la manutenzione del software più difficile, perché ogni codice duplicato deve essere mantenuto costante, e un bug che è stato trovato sul codice duplicato non può essere fixato in un solo punto.

PHP – Closure e funzioni anonime

3 Gen

A partire dalla versione 5.3, anche PHP dispone della possibilità di creare funzioni senza dichiararne il nome. Le funzioni anonime (conosciute anche con il nome di lambda functions) e le closures (chiusure) permettono di fare proprio questo.

PHP – Basi sulla Dependency Injection

30 Dic

Probabilmente uno dei più grandi e “moderni” problemi delle programmazione OOP sono le dipendenze. Se desideriamo scrivere codice di buona qualità, (quindi buone applicazioni) si dovrebbe limitare il più possibile gli effetti delle dipendenze tra le nostre classi.

PHP – metodi magici __get e __set best practice

23 Dic

PHP dispone di un certo un mero di funzioni dette “metodi magici“. Si tratta di metodi che vengono attivati al verificarsi di terminati eventi, ed aventi una sintassi particolare nel nome. Difatti li possiamo riconoscere facilmente visto che iniziano tutti con un doppio undescore.

Come ottenere il numero totale di visualizzazioni su YouTube

7 Dic

Qualche giorno fa ho aggiunto sulla sezione video di Ariete il numero di visualizzazioni dei video presenti sul canale YouTube (total Upload Views).

XAMMP aggiornamento passo passo

25 Nov

E finalmente venne il giorno!!! Per motivi di tempo ho sempre rimandato l’aggiornamento del mio XAMPP ma ora basta… è giunto il momento di passare a PHP 5.4… anche se per dire la verità le sue novità le avevo già abbondantemente provate con il suo built-in web server.

La nuova HTML5 History API cosa cambia

18 Nov

L’oggetto History per dire la verità non è affatto nuovo, ma già dai primi anni novanta i browsers supportavano le sue scarse funzionalità. L’oggetto history fin dall’inizio ha fornito un mezzo per lavorare con la storia di un particolare tab del browser (o una finestra prima che la navigazione a schede diventasse la norma).

Rimuovere voci di menù dal pannello di amministrazione di WordPress

26 Ott

Spesso, quando diamo un account amministratore ad un nostro cliente, c’è la necessità di rimuovere una qualche voce di menù dall’area di amministrazione, per i motivi più disparati. In questo articolo, vi mostrerò come è facile ottenere questo risultato.

Pagina 2 di 912345...Ultima »