Categories
eventi php

phpCon, meno di un mese all’evento!

phpCon italia Manca meno di un mese al phpCon Italia, edizione romana ristretta, della più famosa phpConference tedesca che quest’anno si terrà a Berlino a fine maggio.

L’evento vedrà alcuni tra i più famosi nomi internazionali ed il sottoscritto in vece di relatore per un breve talk sulla “Migrazione da php 4 al 5”.

Se ancora non avete comprato il biglietto vi ricordo a tutti gli interessati che tra i soci GrUSP che parteciperanno all’evento verranno estratti 25 biglietti gratuiti e sconti di 100 euro sul prezzo del biglietto del phpDay! Che state aspettando!?

ciuaz

Categories
php tecnologia

É arrivato lo Zend Server

arriva lo zend server Zend ha rilasciato oggi la prima versione beta dello Zend Server, metapacchetto che racchiude al suo interno gli ormai famosi Zend Core ed alcuni degli strumenti di analisi presenti nello Platform affiancati ad un installer semplice da usare e multipiattaforma.

Il software è un vero e proprio server web, basato su Apache 2.2 o su IIS (per le macchine Windows) con l’aggiunta di strumenti di analisi, caching e monitoraggio di tutto quello che succede.

Inoltre è stata creata una versione gratuita dedicata agli sviluppatori deficitaria dei pacchetti di diagnosi avanzata e caching ma più che sufficiente per testare sul proprio server di sviluppo le potenzialità del prodotto.

Cosa molto interessante è che è stata resa disponibile una documentazione online completa sul prodotto che permette di sviscerarne da subito le funzionalità senza doverlo installare.

more to come….

ciauz

Categories
lifehack tecnologia

Gmail offline sync…

gmail-offline Ed ecco che si avvicina inesorabilmente la morte dei client di posta elettronica. Infatti Gmail da oggi permette di scaricare la posta tramite Google Gear e di usufruirne anche offline.

Non solo, infatti oltre a sincronizzare quotidianamente la posta online con quella scaricata sul computer, il client si occupa anche di creare una icona sul desktop per poter accedere direttamente alla propria casella di posta. Purtroppo ad oggi la funzionalità non permette di scegliere cosa sincronizzare e cosa no, dovendo accettare passivamente le scelte fatte dal client (ad esempio nel mio caso un paio di mailing list sono state escluse dalla sincronizzazione), inoltre verranno solo sincronizzati gli ultimi due mesi di posta ricevuta.

Resta il fatto che un servizio del genere, su un portatile è una killer application che farà rimuovere client di posta ormai usati dal sottoscritto solo per leggere ogni tanto le ultime email quando non si ha la possibilità di stare connessi.

Aspetto con impazienza la versione per Calendar, o almeno un client di sincronizzazione decente per Symbian…

ciauz

Categories
php tecnologia webdev

Twit Or Not, ovvero scrivere applicazioni durante un barcamp

Sabato scorso ho partecipato all’AgileCamp organizzato dai ragazzi di Sketchin. L’evento è stato molto piacevole e mi ha permesso, oltre che a sentire talk molto interessanti, di rivedere un po’ di quei contatti con cui si dice sempre “un giorno faremo qualcosa insieme“.

Con Massimiliano c’è già qualcosa in ballo (e che presto vedrete online) ma li per li è venuta l’idea di non sprecare l’occasione “agile” per fare un po’ di pair programming e tirar fuori un’applicazioncina stupida in meno di un’oretta a cui pensavo da qualche settimana.

Ovvero Twit Or Not.

Categories
eventi php

IASummit, phpCon e phpDay

Nei prossimi mesi si svolgeranno alcune conferenze a cui non si potrà mancare.

La prima, in ordine temporale, sarà l’IASummit. Quest’anno la conferenza dedicata all’architettura dell’informazione si svolgerà a Forlì tra il 20 ed il 21 di Febbraio. E’ già stato reso disponibile il programma e vi consiglio di registrarvi immediatamente (che è pure gratis) prima che i pochi posti disponibili si esauriscano.

Gli altri due eventi sono invece dedicati al php.

Categories
ajax webdev

jQuery 1.3, un mostro di performance

jquery_insertion_benchmarkIeri è stata rilasciata la versione 1.3 di jQuery, a mio parere una delle migliori librerie javascript sul mercato, che vede affiancate alle molte novità un notevolissimo incremento di performance.

JQuery 1.3 introduce un nuovo sub-framework per il CSS selector engine, totalmente indipendente dalla libreria e co-sviluppato con gli autori di Dojo, chiamato Sizzle. Il subframework in questione riduce del 49% i tempi di elaborazione del codice rispetto al precedente motore utilizzato in jQuery 1.2.x.

Di riflesso, tramite Sizzle, gli sviluppatori hanno potuto aggiungere (finalmente) la possibilità di associare eventi ad oggetti creati in realtime, il tutto senza preoccuparsi di dover rieseguire il bind di eventi agli stessi in caso di aggiornamento del DOM.

Ultima chicca è che questa versione di jQuery non introduce più fix per garantire compatibilità cross-browser all’interno del codice ma delega la funziona ad un oggetto dedicato chiamato jQuery.support. Questo permetterà, in futuro, di introdurre un minor numero di possibili bachi e di poter controllare più facilmente l’inserimento di nuovi controlli per i browser senza intaccare il codice dei singoli metodi del framework.

Trovate maggiori informazioni e qualche benchmark su jQuery 1.3 sulla documentazione di release ufficiale del progetto.

ciuaz

Categories
open source php tecnologia

Twitto, un framework PHP da 140 caratteri

Ad opera di Fabien Potencier, già autore di Symfony, ecco l’ennesimo framework per PHP. Si chiama Twitto ed ha la peculiarità  di essere scritto in soli 140 caratteri! :)

[code]
require __DIR__.’/c.php’;if (!is_callable($c = @$_GET[‘c’] ?: function() { echo ‘Woah!’; })) throw new Exception(‘Error’);$c();
[/code]

Da notare che il framework in questione sfrutta al suo interno tutte le nuove potenzialità  dell’imminente php 5.3

Categories
tecnologia

Il primo amore non si scorda mai… soprattutto se è un Palm ;)

Finalmente Palm ha fatto la sua mossa!

pre-first-hands-on-44 We’re told that the OS is based on Linux, and is in some way an extension of what they’ve been crafting for a while now. The device will feature copy and paste, which is implemented by holding a thumb on the gesture area…
[cut]
The browser is based on Webkit, …
[cut]
Palm has confirmed that there will be an app store and an SDK which will be available to anyone….
[continua su Engadget]

ciuaz

Categories
tecnologia webdev

Prototipazione rapida con Pencil

pencil Dopo un po’ di tempo passato usando, l’ormai vetusto, Dia e qualche altro tool online per lo sviluppo di wireframe a bassissimo livello per piccoli progetti personali ho riscoperto Pencil.

Tool che, con la versione 1.0, ha finalmente raggiunto un discreto stadio di maturità e, soprattutto, stabilità.

Pencil non è altro che un plugin per Firefox che permette di realizzare wireframe minimali. Le forme attualmente disponibili sono pochissime ed altrettanto poche sono le funzionalità per crearne di nuove, ma nella sua semplicità ed immediatezza risulta un ottimo tool per buttare giù qualche idea quando passa per la testa. Inoltre questo plugin permette di creare piccoli progetti “multipagina”, dove ogni pagina è un clone modificato della precedente, esportabili come una serie di PNG. Decisamente comodo per creare piccoli siti.

ciuaz

Categories
lifehack recensioni tecnologia

Sony Ericsson XPeria X1, per ora niente Android

DSC00096 Dopo oltre una settimana di utilizzo intensivo posso finalmente esprimere un commento su questo portatile cellulare gentilmente fornitomi da Cristiano di Ambito 5.

Hardware

La prima impressione sul Sony Ericsson XPeria X1 è stata ottima. La scocca in metallo, per cellulari oltre i 200 €, penso sia un must e la qualità costruttiva in generale mi ha dato quel senso di solidità che con altri cellulari non ho minimanente provato. Anche il display è stato una sorpresa, la qualità video infatti è molto alta ed è un piacere usare il dispositivo per visualizzare qualche filmato in cuffia.

Inoltre il touch screen funziona bene anche senza l’uso del pennino in dotazione, anche se il sistema operativo spesso impone l’utilizzo dello stesso a causa delle icone e form microscopiche.