Web Developer/SEO Specialist. CMS & Framework MVC expert. Sostenitore dell'Open Source. Appassionato da sempre di informatica, lavoro a progetti web dal 1999.

Rilasciata la versione 1.2 di phpGotoMySQL2

Ho rilasciato la versione 1.2 di phpGotoMySQL2, una classe per l’interazione php/mysql che permette di eseguire operazioni CRUD e offre comodi metodi per l’accesso ai dati e per gestire comodamente, attraverso la sola configurazione di opportuni parametri, paginazioni di dati e relazioni tra tabelle (relazioni di tipo uno-a-molti e molti-a-molti). In questa nuova versione è stato risolto un bug nella paginazione dei dati di una query. In pratica, in presenza della clausola WHERE, il numero di pagine non era corretto. Ringrazio Angelo Portalupi per aver segnalato il bug.

Leggi tutto

PHP PDF: ruotare testi e immagini con un add-on per FPDF

Per generare file PDF da PHP esiste una classe piuttosto nota e apprezzata: FPDF. Anche io sono solito utilizzarla quando ho esigenza, in una web application, di generare file PDF. Ultimamente mi sono trovato nella circostanza di dover visualizzare, in un file PDF, testi e immagini ruotati. Googlando un pò ho subito trovato un add-on per FPDF, decisamente comodo e utile allo scopo. Il suo utilizzo è estremamente semplice. Si tratta di una classe PDF_Rotate che estende la classe FPDF. La includiamo nel nostro progetto e predisponiamo la seguente classe PDF che mette a disposizione i metodi RotatedText e RotatedImage:...

Leggi tutto

Volunia, istella, Quag e gli inutili tentativi di realizzare un motore di ricerca italiano

Oggi ti voglio parlare di motori di ricerca, argomento che mi sta particolarmente a cuore. E, in particolare, ti dirò la mia sui recentissimi lanci di due motori di ricerca (made in italy): istella e Quag. Ma, soprattutto, cercherò di spiegare perchè è inutile tentare di competere con Google nel search…e che, molto probabilmente, il nuovo Google è stato già realizzato ma non da italiani (peccato!). Inutile parlare dell’ormai “vecchio” Volunia. Un progetto iniziato male e finito peggio. Vediamo l’ultimo arrivato, Quag, un motore di ricerca che si propone come un motore di ricerca “italiano e sociale”. Il progetto ha...

Leggi tutto

Beppe Grillo SWG4 e Zip War Airganon: ecco come scaricare il misterioso software (forse)

Il software Zip War Airganon (basato sul sofisticato algoritmo SWG4) è stato scritto interamente dal noto programmatore (ex dipendente di Google, Microsoft, Apple, Amazon, Skype e Volunia) Michael Knight, il quale, ha annunciato sul suo blog che è gia pronta la nuova versione nome in codice “KITT“. Per scaricare il software (presentato da Beppe Grillo nel video che ha “animato” la rete in questi giorni) è sufficiente collegarsi al blog del leader del Movimento 5 stelle e cliccare su “Accedi all’area supersegreta“. Inserire “administrator” come username e “hop hop gadget elicottero” come password. A questo punto si può scaricare la...

Leggi tutto

CakePHP CMS: integrare Twitter Bootstrap con CakePHP

  Ehi, se ti interessa un CMS basato su CakePHP, dai un’occhiata a PhpStarDust CMS Nelle settimane scorse ho avuto l’influenza, una vera rottura. Non ce la facevo proprio a lavorare ma non potevo certo passare il tempo solo a leggere e guardare puntate di Big Bang Theory. Avevo bisogno di qualcosa che mi mantenesse allenato il cervello Così mi sono messo a “giocare” con CakePHP e, integrando Twitter Bootstrap, ho realizzato un CMS che ho deciso di chiamare Bootcake EWD e che, ovviamente, condivido con te (e con il resto dell’umanità) visto che ho scritto ovunque che sono un...

Leggi tutto