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
altri linguaggi lifehack webdev

GotApi?

GotApi è un comodissimo sito con i riferimenti alle api di un nutrito numero di linguaggi di programmazione tra cui php, javascript, (x)html, java e perl…

ciuaz

Categories
php

Zend Eclipse PHP Ide

E’ stato presentato durante EclipseCon l’anteprima dell’atteso Zend PHP-Ide basato su Eclipse.

L’installazione è mostruosamente semplice, infatti basta aprire Eclipse ed aggiungere nel Software Update questa url: http://downloads.zend.com/phpide, a questo punto sarà possibile (dopo un refresh delle informazioni presenti sul server) far partire l’installazione vera e propria del modulo.

Ancora non ho avuto tempo di testare il tutto (la macchina su cui uso Eclipse è in ufficio) ma conto una volta tornato dalle ferie di testare per bene questo nuovo ide!

[update]
l’ho testato poco sul portatile con Fedora Core 5 ed il risultato è comunque il solito. Eclipse sotto Linux è un mostro mangia risorse e memoria. Ed a causa di questa voracità ne deriva una lentezza nell’usarlo che mi fa venire solo il nervoso.. sigh…

Ciuaz

Categories
ajax altri linguaggi php webdev

WebDev, qualche news dal web

Ecco la raccolta settimanale di links che meritano più della semplice menzione su del.icio.us (vi ricordo che se usate i miei feed trovate anche i links pubblicati sul mio account di social bookmarking)

  • ZK è un framework scritto in java che sfruttando XUL, HTML e un pochino di javascript (con Dojo) permette di creare applicazioni rich-text con poco sforzo, almeno secondo i suoi autori.
  • LayoutGala è una paginetta tirata su da Alessandro Fulciniti di pro.html.it che mostra quasi una quarantina di diversi layout e del relativo codice css, un ottimo punto di partenza per iniziare a lavorare su un nuovo sito ;)
  • su phpRiot è presente un articolo su come scrivere del codice per gestire liste ordinabili gestite con ajax. Interessante l’esempio che viene fatto e chiara l’esposizione…
  • Alberto mi avvisa che è stato pubblicato il manuale di amministrazione e gestione di eZ Publish, questo è stato fatto con la logica di tanti piccoli task da risolvere giorno per giorno.
  • nuovo numero di php|architect, quello di febbraio (ormai esce con un mese di ritardo fisso). In questo numero eZ components a gò-gò e il rinnovato security corner.

ciuaz

Categories
ajax

Prototype datasheet

Stupendo, finalmente qualcuno ha fatto un datasheet decente per Prototype. E’ stato documentato tutto.. ma proprio tutto! :)

ciauz

Categories
ajax altri linguaggi php webdev

Javascript, Ruby e PHP

Oggi mi sento pigro e quindi pubblico una sfilza di link tecnologici senza commentarli più di tanto…

  • Mastering Ajax è arrivato al terzo appuntamento, il tutorial scritto su IBM DevelopWorks sulle tecniche Ajax sta raggiungendo alcuni spunti interessanti e poco banali e questa volta si parla di header, server requests e responses
  • Sul forum di joel on software c’è una bella disquisizione sul perchè Ruby Sucks, ok è un tema banale e vecchio quello delle guerre di religioni informatiche, ma stavolta i problemi relativi a Rails sono affrontati diversamente…
  • JTemplate è un template Toolkit per Javascript ed è scritto in PERL
  • Aspect PHP è l’ennesimo modo di programmare, devo essere onesto non ho letto approfonditamente e non ho capito un granchè di quel poco che ho letto… ma pare che comunque sia necessario l’uso di estensioni che interpretino il codice scritto secondo la pratiche della Aspect Oriented Programming

ciuaz

Categories
ajax

SACK 1.5

Rilasciata la nuova versione di SACK, che adesso ha (finalmente) una paginetta dedicata interamente a sè.

La nuova versione è la 1.5 ed include alcuni metodi per il reset dei dati, la possibilità di gestire errori HTTP (come il 404) ed un riscritto, e migliorato, motore per la gestione delle variabili (in sintesi viene usato un array).

piccola nota, WordPress 2.0 include al suo interno SACK 1.2, anche se pare che non dovrebbero esserci problemi ad aggiornare alla versione 1.5.

ciuaz

Categories
ajax

ancora ajax

siccome i link iniziano ad abbondare sull’argomento ho deciso di dedicargli un’intera categoria, intanto gustatevi i link della giornata:

ciuaz

Categories
ajax tecnologia

backpack

BackPack è il nuovo progetto di 37signal, gli stessi che hanno realizzato l’ottimo Basecamp, ed è anche un buon esempio di utilizzo intelligente delle tecniche ajax. Si tratta essenzialmente di un planner evoluto, capace di organizzare non solo appuntamenti ma anche informazioni strutturate e di interazione con l’utente grazie a funzioni di notifica tramite sms (per ora in italia è supportata solo Vodafone) ed email o sharing delle risorse.

All’interno del software vengono usati un pò tutti i criteri di usabilità che si stanno iniziando a leggere in giro sull’argomento, come le conferme di avvenuta modifica (fatte con un fade giallo->bianco sul campo modificato), purtroppo però usabilità non significa accessibilità quindi se il vostro browser non supporta js lasciate perdere…

Da notare che backpack utilizza la libreria prototype per semplificare le interazioni con l’interfaccia! :)

ciuaz

Categories
tecnologia

cvs

Avendo iniziato a lavorare attivamente nel progetto PHPCollab ed avendo la necessità di utilizzare il CVS di Sourceforge ho iniziato a ravanare nel web alla ricerca di un client semplice ed immediato da utilizzare, senza tutti gli orpelli di WinCVS, che obbliga ad installare anche TCL e Phyton per funzionare al meglio, e che mi ha dato non pochi problemi nell’autenticazione tramite SSH.

Il risultato della mia ricerca è riassumibile in due client tortoiseCVS ed Eclipse, quest’ultimo, tra l’altro, integra un potente IDE per la gestione di progetti in diversi
linguaggi.

qualche aggiornamento dell’ultim’ora [15.48]
ho trovato da affiancare a tortoiseCVS (alla fine ha vinto lui il premio programma più semplice da usare)
winMerge per fare il confronto tra le versioni
cvsNT un server CVS per le macchine NT-2000-XP

ciuaz