SimpleORM: un semplice e leggero ORM per PHP

SimpleOrm  è  un insieme di classi PHP che permettono di interagire con tabelle e viste di un database sfruttando la programmazione ad oggetti (come il nome lascia presagire siamo di fronte ad un ORM piuttosto semplice). I punti di forza sono: 1- Astrazione dal database sottostante 2- Tool di generazione delle query 3- Relazione stretta tra tabelle […]

PHP: contenitore per valori e oggetti

Tramite la classe PHP \Airaghi\Tools\Container è possibile condividere tra più parti dello stesso codice oggetti e semplici variabili; questo permette di ridurre/eliminare l’uso di variabili globali. La classe realizzata mette a disposizione: – salvataggio e recupero valori – salvataggio e recupero riferimenti a oggetti/variabili semplici – eliminazione valori salvati – eliminazione riferimenti memorizzati Per scaricare la classe andate qui.

PhalconPHP: integrazione alternativa con Oracle11g

Nella realizzazione di un sito web basato sul framework PhalconPHP ho provato a utilizzare Oracle 11g come database, la cosa ha generato però qualche problema. Cercando in rete ho trovato diversi riferimenti relativi ad un non perfetto “stato” del driver Oracle per PDO, nella ricerca di alternative compatibili mi sono imbattuto nel progetto “pdo-via-oci8” di […]

Soluzione al problema di identificazione versione gtk errata in compilazione quando presenti gtk2 e gtk3

Come il sottoscritto avete installato sia gtk2 che gtk3 e qualche programma che richiede quest’ultima versione, durante la compilazione, genera errori di “versione gtk troppo bassa” ? Se la risposta è “sì” allora potreste essere nella mia stessa situazione: i tool di compilazione estraggono le informazioni dal comando wx-config , ma quest’ultimo è quello delle […]

WordPress Extra File Types

Di base WordPress permette di caricare pochi tipi di file nella Meda Library , con questo plugin si può estendere tale lista andando ad aggiungere file con estensioni scelte tra circa 680 possibili. Download . Changelog – ver 0.3.0: aggiunta estensione .dot e possibilità di caricare in autonomia tipi di file – ver 0.2.4: corretto […]

Raspberry-Pi per monitoraggio visivo

Oltre alla tecnologia e alla programmazione ho l’hobby delle passeggiate in mezzo alla natura e l’osservazione della fauna selvatica, passione che sta crescendo sempre di più con la complicità di mia moglie che è una sfegatata in quest’ambito! Per unire queste due anime abbiamo deciso di realizzare un piccolo progetto tecnico-naturalistico: installazione di una mangiatoia […]

Aggiornamento automatico plugin e temi di WordPress

Da qualche tempo WordPress ha introdotto una funzionalità che aggiorna in automatico il suo motore, questo però non avviene anche per i plugin e i temi installati. Per abilitare questa funzionalità è necessario aggiungere qualche riga di codice al sistema, meglio se tramite un plugin apposito … in questo modo non si va ad intaccare […]

Plugin WordPress Utili

Ecco un elenco di plugin Worpress utili, o che potrebbero essere utili in funzione delle vostre necessità. Advanced Custom Fields : gestione di campi aggiuntivi per le vostre pagine/post Google Tag Manager : inclusione e configurazione tracciamento integrato con Google Tag Manager Shareaholic : integrazione pulsanti di condivisione social W3 Total Cache : gestione cache […]

Utilities PHP

Questa classe PHP rende disponibili una serie di funzionalità relative a: – manipolazione stringhe- visualizzazione messaggi di debug – rimozione elementi “non attivi” da un array – rimozione elementi “non attivi” da un oggetto – conversione da array a oggetto – invio di uno stream binario tramite browser Per scaricare il file andare qui.