phpDay alle porte!

inserito in eventi, php da fullo @ 18-05-2008 01:57

Si preannuncia una settimana di inferno, a parte gli impegni lavorativi sempre più pressanti, tra il 22 ed il 24 Maggio sarò infatti in quel di Rimini al phpDay organizzato dal GrUSP di cui sono presidente.

Giusto per farvi venire un po’ di acquolina vi cito i numeri di quest’anno:

  • due giornate di evento, una classica ed una caratterizzata da workshop di 4 ore l’uno
  • oltre 14 interventi tra talk e workshop
  • ospiti internazionali e presentazione dei principali framework sul mercato
  • circa 300 iscritti per la giornata di venerdì e 200 per i workshop di sabato

E se questo non vi bastasse vi ricordo che l’evento è gratuito e che si sta cercando, tempo e mezzi permettendo, di organizzare una festa in spiaggia per sabato sera.

Speriamo che vada tutto bene!

ciuaz

Zend Studio 5.x e Compiz

inserito in linux, php da fullo @ 28-04-2008 16:24

Se vi ostinate come il sottoscritto ad usare Zend Studio 5.x piuttosto che passare ad Eclipse ed avete qualche problema con Compiz (praticamente la finestra dell'IDE è vuota) dovete modificare il file bin/runStudio_unix.sh così come segue:

CODE:
  1. cd /path.to/Zend/bin/
  2. ../jre/bin/java -Dawt.toolkit=sun.awt.motif.MToolkit -Xms16m -Xmx256m \
  3. -cp ZendIDE.jar:MRJToolkitStubs.zip:sftp.jar:axis.jar:commons-discovery-0.2.jar:\
  4. commons-logging-1.0.4.jar:javaxzombie.jar:jaxrpc.jar:saaj.jar:wsdl4j-1.5.1.jar:jhall.jar:\
  5. ../docs/help.zip com.zend.ide.desktop.Main

dove /path.to/Zend è il path di installazione dello Zend Studio.

via JorgeV2

ciauz

Arriva Zend Studio Neon.. anzi Zend Studio per Eclipse

inserito in php da fullo @ 24-01-2008 02:06

zend studio 6 eclipse
E' stato ufficialmente rilasciato oggi lo Zend Studio per Eclipse, precedentemente chiamato Neon, ed erede del famoso Zend Studio 5.x.

Tra le novità di questo IDE (basato su Eclipse) possiamo citare:

  • Supporto per il refactoring del codice
  • Supporto a Unit Test e test code coverage
  • Supporto a PHPUnit
  • Miglior gestione del codice HTML, ed introduzione di un editor WYSIWYG
  • Miglioramento del Debugging e Profiling con Path Mapping
  • Supporto integrato al controllo di versione (Subversion e CVS)
  • Miglior supporto per il testing con framework MVC

Come al solito mi sono lasciato tentare, l'ho installato ho bestemmiato perchè in fondo.. è "sempre il solito Eclipse(*)" e sono tornato al mio amato Zend Studio Professional 5.5. Uffa, ed io che volevo fare il refactoring al volo...

Ciuaz

(*) leggi: pesante, con interfaccia ingombrante, lento

PHP e framework, la community cresce

inserito in php da fullo @ 22-01-2008 00:38

Noto con immenso piacere che la lista dei blog italiani dedicati a particolari framework php sta crescendo (lentamente, ma cresce). Dopo un blog dedicato a Symfony è il turno di uno dedicato allo Zend Framework.

Zend Framework IT è gestito da Simone Carletti autore, tra l'altro, di alcuni interessanti post su HTML.it e della traduzione italiana della documentazione dello stesso framework.

In bocca al lupo!

ciuaz

Zend pubblica la prima beta di Neon

inserito in php, tecnologia da fullo @ 22-10-2007 14:11

Zend Studio Neon

Dopo un periodo di alfa testing privato Zend ha oggi annunciato la prima beta pubblica del futuro Zend Studio basato su Eclipse, aka Neon.

Dopo un po' di utilizzo, a parte il mio spiccato rapporto di odio verso Eclipse, devo dire che nonostante le features come il refactoring del codice, lo unit testing ed il nuovo bugtracker, continuo a trovare più confortevole lo Zend Studio. Neon è si più veloce di un Eclipse "puro" (probabilmente a causa della jvm embedded nell'installazione) ma continua ad avere (imho) un'interfaccia troppo incasinata e mangia spazio, utile forse su display oltre i 1280x1024, ed essere esoso di risorse.

Per ora rimarrò quindi sul vecchio prodotto (affiancato dall'intramontabile VI) ed aspetterò una delle prossime beta...

Per scaricare Zend Studio Neon bisogna iscriversi a questo gruppo di Yahoo! Groups.

A seguire un po' di copia/incolla dalla mail dell'annuncio ufficiale.

Leggi il resto »

Zend Framework 1.0!

inserito in php da fullo @ 05-07-2007 07:57

Lo Zend Framework raggiunge finalmente la stabilità con la versione 1.0. Questo framework per php5 ha di "comodo" un buon numero di librerie per accedere a servizi web 2.0 (del.icio.us, flickr, etc) ed una implementazione tutta in php di Lucene.

Ma soprattutto, quello che IMHO fa la differenza rispetto ad altri prodotti analoghi è la documentazione associata al progetto. Raramente ho visto qualcosa di così completo per un framework php...

Giusto per capire le potenzialità del prodotto date un occhio a questa demo di QEDWiki.

In ultimo ho scoperto che tramite Symfony è possibile integrare le librerie dello Zend Framework con una sola riga di codice. :)

ciuaz

Approvato lo “Scripting for the Java Platform”

inserito in altri linguaggi, php da fullo @ 17-11-2006 12:09

Il 6 di Novembre è stato approvato il JSR intitolato "Scripting for the Java Platform" che introduce a partire dalla versione 6 di Java SE la possibilità per Java di dialogare con linguaggi di scripting per il web (PHP prima di tutti), delegando a questi ultimi il compito di front controller per le applicazioni.

Lo scripting per Java, IMHO, aiuterà gli sviluppatori di applicazioni enterprise in Java, nate senza una interfaccia web (ma solo client) per utente (la maggior parte presenti nell'ambito del datamining), a sviluppare rapidamente un backend accedibile via web senza dover riscrivere l'intera applicazione o doversi appoggiare a strumenti come Tomcat.

Questo, che spiega anche il motivo della nuova feature di PHP 5 di richiamare direttamente classi Java al suo interno, andrà discapito di tecnologie come J2EE che necessitano di risorse di calcolo e di tempi di sviluppo doppi al confronto con l'equivalente applicazioni scritta in PHP... :D

ciuaz

Zend Studio 5.5 beta

inserito in php, tecnologia da fullo @ 15-11-2006 15:21

E' stata rilasciata la nuova beta di Zend Studio 5.5, beta che come al solito proverò immediatamente sto già provando... ;).

Tra le cose interessanti una migliore gestione di CVS/SVN, l'inclusione dello Zend Framework e dello Zend Platform di cui ora compaiono i menù nell'interfaccia inoltre è stato inserito supporto completo al parsing di una classe Java per le funzionalità di Java Bridging (cioè per l'esecuzione di codice Java direttamente da PHP).

Siccome mentre scrivevo il post ho finito di scaricare lo Zend Studio vi dico subito che non ci sarà più bisogno di patcharlo per installarlo sul sistema... hurrà!

Lo start-up inoltre sembra decisamente più performante... nei prossimi giorni vedremo come si comporta... ;)

ciuaz

Google API per PHP 5

inserito in php da fullo @ 01-11-2006 00:29

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

Usare PEAR con Zend Studio 5.2

inserito in lifehack, php, sysadmin da fullo @ 05-07-2006 18:42

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)

CODE:
  1. 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

CODE:
  1. include_path =/usr/share/pear

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

ciuaz

Zend Studio 5.2

inserito in php, tecnologia da fullo @ 01-06-2006 08:53

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

Installare Zend Studio PRO su Fedora e Gentoo

inserito in php, tecnologia da fullo @ 24-05-2006 11:18

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.

Leggi il resto »

OpenSource ed OpenSource Enterprise

inserito in open source, pensieri, php da fullo @ 23-05-2006 17:49

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.

Leggi il resto »

PHPDay, considerazioni a mente fredda (e corpo affaticato)

inserito in eventi, foto, pensieri, php da fullo @ 22-05-2006 18:20

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.

Leggi il resto »

phpDay, ormai in arrivo!

inserito in eventi, php da fullo @ 15-05-2006 18:06

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


phpday 2008