Categories
php

Google API per PHP 5

Google durante l’ultima Zend Conference ha reso pubbliche le nuove API per l’accesso ai suoi servizi tramite PHP 5.

La cosa interessante è che le API in questione saranno incluse nello Zend Framework, che giusto ieri ha raggiunto la versione 0.20 e che al suo interno già includeva librerie per connettersi a Flickr, Amazon e Yahoo.

Altro che Django… :P

ciuaz

Categories
lifehack php sysadmin

Usare PEAR con Zend Studio 5.2

Un problema abbastanza noto dello Zend Studio 5 è che l’inclusione di librerie dinamiche (usando il server interno) non funziona un granchè bene.

Quindi se ad esempio vogliamo usare classi PEAR senza usare il path completo delle stesse ma limitandoci a quelli relativi (molto comodi se poi l’applicazione verrà migrata su un server configurato allo stesso modo della macchina di sviluppo) e delegando quindi PHP a cercare negli include_path predefiniti ci troveremmo a ricevere dallo Zend Studio una marea di errori e warning.

Per risolvere basta aggiungere una riga di configurazione al php.ini utilizzato dallo Zend Studio per il debug degli script.

aprite quindi il file relativo alla versione di php su cui sviluppate (ad esempio io uso php5)

root@tartar# vi /usr/local/Zend/ZendStudio-5.2.0/bin/php5/php.ini

ed aggiungete come ultima riga il path nel quale avete installato le librerie PEAR

include_path =/usr/share/pear

A questo punto provate a far ripartire il debug del codice et voillà! tutto funziona perfettamente ;)

ciuaz

Categories
php tecnologia

Zend Studio 5.2

E’ stato rilasciato ieri lo Zend Studio 5.2, per fortuna l’upgrade dalla 5.1 è gratuito… ;)

Chissà se per installarlo su Fedora dovrò bestemmiare come per il 5.1..

[update]
pare proprio di si… e via di cat, sed, etc..

ciuaz

Categories
php tecnologia

Installare Zend Studio PRO su Fedora e Gentoo

Oggi ho provato ad installare il mio fiammante Zend Studio 5 sulla mia workstation con Fedora Core 5 e mi sono accorto che non solo l’installazione non andava a buon fine, ma che non partiva proprio ricevendo una dozzina di messaggi simili a:

awk: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

Demoralizzato, ma deciso a farlo partire, ho cercato in giro per internet ed ho trovato una paginetta scritta ad hoc sul sito di Zend dove viene spiegato che bisogna modificare tramite sed il file di installazione del programma.

Categories
open source pensieri php

OpenSource ed OpenSource Enterprise

Chiaccherando con Tobias ed Uval (responsabile marketing di Zend) durante il phpDay ho notato che si sta sempre di più usando il termine Enterprise davanti ad alcuni prodotti Open Source.

Il succo dei discorsi fatti è che quando si utilizza Enterprise si intende un qualsiasi cosa (purtroppo anche di qualità dubbia) che ha dietro il supporto di un’azienda. La quale garantisce compatibilità all’indietro, un ciclo di sviluppo continuo e un supporto (a pagamento) degno di tal nome.

Categories
eventi foto pensieri php

PHPDay, considerazioni a mente fredda (e corpo affaticato)

phpday, il resocontoNonostante il phpDay sia finito (per il pubblico) sabato, per noi del GrUSP c’è ancora un pochino di lavoro da fare come pagare le ultime fatture, inviare gli attestati ed aggiornare il sito con le varie slides…

Quest’anno ho sentimenti contrastanti sull’evento, anche perchè sono passato dallo status di supporter/visitatore a quello di organizzatore. Di per sè la qualità degli interventi è stata eccellente, le persone intervenute si sono rivelate splendide e disponibilissime e soprattutto di una professionalità incontestabile (a parte un desaparecido dell’ultimo momento). Con questi presupposti si potrebbe dire che il phpDay è stato un successone, purtroppo non lo posso dire. Diciamo solo una bella esperienza.

Categories
eventi php

phpDay, ormai in arrivo!

phpDay, 20 maggio a Bari Il calendario dei talks è online! Ci manca solo la conferma di un talk per il percorso Developer e abbiamo finito.

Intanto anche Zend ci ha ufficializzato le modalità di acquisto del bundle Zend Studio+maglietta+certificazione. Sarà possibile farlo online e solo con carta di credito, ci dispiace a tutti i visitatori sforniti di tale strumento… ma cacchio siamo nel 2006! Almeno una carta di credito dovreste averla!

Ah, per chi avesse deciso all’ultimo minuto di partire vi avviso che con gli attuali iscritti abbiamo già saturato il Campus Hotel quindi mi sa che dovrete provare con qualche altro albergo tra quelli segnalati.

Ultima nota, abbiamo ricevuto già un po’ di prenotazioni per le magliette (che sono 125 in tutto).. visto che non vogliamo far torto a nessuno vi ricordo che verranno vendute prima ai soci del GrUSP e poi ai normali visitatori… il tutto in logica FIFO…

ciuaz

Categories
php

Zend Framework 0.13 e nuovo sito

Zend Framework logo Lo Zend Framework, che arriva alla release 0.13, ha finalmente un logo ed un nuovo sito (sempre più ricco di contenuti).

In questa nuova release il modulo che sfrutta Lucene come search engine è entrato a far parte del tree ufficiale ed inoltre i moduli relativi alla gestione delle email e dei tipi mime sono stati aggiornati e potenziati.

Anche il manuale è stato rivisto e moltissime sono le nuove pagine ricche di esempi e spiegazioni su come usare le varie classi.

ciuaz

Categories
di tutto un po' php

phpDay, sempre meglio!

phpday 2006, il 20 maggio a bari Giorno dopo giorno ci stanno arrivando (finalmente) gli abstract dei vari relatori. Intanto abbiamo appreso con un certo dispiacere che 2 di essi non potranno venire liberando rispettivamente uno spazio per l’area developer ed uno per quella enterprise (entrambi da 25 minuti, siete quindi ancora in tempo per farvi avanti).

Per organizzare un pochino la logistica abbiamo attivato la pagina delle preiscrizioni sul sito, se parteciperete alla conferenza vi consiglio vivamente di iscrivervi, anche perchè tra tutti gli utenti che si saranno iscritti e che avranno confermato la presenza durante la giornata del 20 verranno estratti 5 nominativi ai quali sarà regalato il tesseramento al GrUSP.

L’iscrizione è ovviamente GRATUITA così come la partecipazione al phpDay.

Inoltre pare che offriremo ai nostri visitatori (e successivamente ai soci) alcuni prodotti Zend con sconti particolarmente succulenti! Stay tuned!

ciuaz

Categories
di tutto un po' php tecnologia

phpDay, ancora aggiornamenti

phpday terza edizione - 20 maggio a Bari

Continua l’organizzazione del phpday, ed ormai ad un solo mese dall’evento abbiamo la conferma che sia eZ che Zend saranno dei nostri! :)

Gli argomenti sono per ora ancora Top Secret ma a breve pubblicheremo tutto il pubblicabile sul blog del GrUSP.