Archivio Autore

La nuova frontiera del web

Dunque, qualche settimana fa ho spacchettato il mio nuovo PC. Uno stupendo touch screen da 23 pollici che contiene al suo interno tutti quei marchingegni necessari a farlo funzionare. Così niente più cassoni in giro… Sistema operativo: quel diavolo di Windows 8.

Anche se non é direttamente il tema di questo articolo inizierò con condividere le mie prime impressioni. || Leggi altro »

Come geolocalizzare le nostre applicazioni con HTML5?

In questo articolo vedremo come utilizzare le API javascript per la geolocalizzazione messe a disposizione nativamente da HTML 5. Grazie a queste API possiamo ricavare la posizione geografica del dispositivo ed implementare delle funzionalità molto interessanti. (altro…)

5 commenti

Come aumentare la sicurezza di WordPress

Recentemente ho terminato di sviluppare un progetto per il quale ho utilizzato wordpress. Si tratta di un gestionale aziendale con moltissime funzionalità ed all’interno del quale vengono conservate informazioni di una certa confidenzialità; non numeri di carte di credito o...

55 commenti

Come posare un watermark su un’immagine con la libreria GD

Nel precedente tutorial, abbiamo visto come creare i thumbnail delle immagini caricate. Ora vedremo come posare dinamicamente un watermark sull’immagine a dimensione reale. (altro…)

4 commenti

Come creare le thumbnail con la libreria GD

Nel precentente tutorial abbiamo visto come implementare la classe upload. In questo articolo vedremo come sviluppare la creazione delle miniature tramite il metodo createThumb, che avevamo commentato in quanto non ancora presente. Per farlo utilizzeremo la libreria GD. (altro…)

3 commenti

Come utilizzare la classe Upload

Nel precedente tutorial abbiamo sviluppato la classe Upload, una classe astratta che per essere utilizzata deve essere estesa. Ricordo che il nostro obiettivo é quello di creare una semplice gallery. Al caricamento dell’immagine verranno create le thumbnails mentre sulle immagini...

5 commenti

Una classe per gestire l’upload

Nel precedente articolo, abbiamo visto le basi della procedura di upload di un file. Oggi svilupperemo una classe robusta e configurabile in grado di gestire questo processo in modo sicuro. Utilizzeremo delle proprietà avanzate della programmazione ad oggetti in modo...

6 commenti

Le basi dell’upload di files

In questa serie di articoli tratteremo un aspetto particolare della programmazione per il web, ovvero il processo di upload di files. Si tratta di un’operazione non esente da insidie e che va quindi gestita con cura. (altro…)

21 commenti

Come sviluppare un sito con scroll animato

In questo tutorial ti mostrerò come sviluppare la parte tecnica di un sito con scroll animato. Se ne vedono diversi in giro per il web; il concetto è quello di creare un unico documento con un’area più grande (sia in...

23 commenti

Introduzione alle query injection

In questo articolo faremo una puntatina nel mondo delle arti oscure per vedere un tema piuttosto complesso ma che cercherò di illustrare con il massimo della semplicità ovvero le query injection. L’argomento è destinato a chi sta sviluppando le sue...

12 commenti

Incontri ravvicinati del terzo tipo

Per molti anni ho frequentato i forum di supporto di PHP, pieno di buone intenzioni; poi ho smesso. Basta prendere rabbia! Nel corso del tempo ho comunque potuto fare una categorizzazione esaustiva degli utenti di questi forum e, cosa non...

30 commenti

Easy Form: Un piccolo fw per i tuoi form

E se ti dicessi che puoi creare un form di registrazione o di contatto o di quello che vuoi con validazione lato server, validazione lato client e tante altre amenità in due minuti? (altro…)

16 commenti

Come sviluppare un widget complesso (3/3)

Siamo giunti all’ultimo tutorial di questa serie, nel quale ti mostrerò la procedura grazie alla quale é possibile tradurre in diverse lingue un plugin o un tema di WordPress. Avrai certamente già notato che nelle cartelle di linguaggio troviamo dei...

4 commenti

Come sviluppare un widget complesso (2/3)

Nel precedenete tutorial abbiamo iniziato a dare forma al widget che stiamo sviluppando. Le due tabs sono pronte per ricevere i contenuti che dovremo estrarre dal database. Quindi iniziamo subito a scoprire come si interroga il database di WordPress. (altro…)

3 commenti

Freelance: Lavorare da casa potrebbe essere un incubo

Ultimamente si é letto molto sul mondo freelance: cosa fare, cosa non fare, vantaggi e svantaggi, eccetera. Tra i vantaggi ce n’é uno in particolare: poter lavorare da casa; un miraggio, un sogno per molti, ma che potrebbe diventare un...

70 commenti

Come sviluppare un widget complesso (1/3)

In questa serie di tre articoli, vedremo come sviluppare un widget WordPress di una certa complessità con caratteristiche piuttosto avanzate. Il widget che svilupperemo è un pretesto per vedere assieme due argomenti: L’accesso al database di WordPress e la localizzazione...

8 commenti

Come sviluppare un widget per WordPress

Dopo aver lasciato passare un po’ di tempo per darvi la possibilità di metabolizzare il corso sui plugins, eccomi a tornare ancora a parlare di sviluppo su piattaforma WordPress ed in particolare di widgets. I widgets sono un caso particolare...

28 commenti

Come utilizzare la mappe di google tramite le API

Nell’articolo odierno tratteremo un’argomento particolare e piuttosto interessante ovvero come personalizzare le mappe di google utilizzando le API javascript messe a disposizione. Dunque come fare se volessi indicare la mia posizione su una mappa di google integrata nel mio sito?...

34 commenti

Sito multilingua: Come indirizzare l’utente automaticamente?

In questo articolo vedremo come implementare una funzionalità molto semplice e che risponde a questa domanda: in un sito multilingua, come posso indirizzare automaticamente il visitatore al giusto sito? L’operazione come ho detto è semplice e per implementarla svilupperemo uno...

47 commenti

L'autore

Maurizio è sposato con la triade PHP - MySql - Apache e, non pago, ha un'amante chiamata jQuery. Ha un blog dove cerca di descrivere nei minimi particolari sia la moglie che l'amante. La sua vera specialità è la realizzazione di gestionali complessi anche se non rifiuta mai un sito web. +

Sito web dell'autore