Friday, November 09, 2007

1 Dicembre 2007: JavaDay a Roma

Anche quest'anno la macchina del JavaDay si è messa in moto: sabato 1° dicembre 2007 ci sarà la seconda edizione del JavaDay a Roma. Molti i talk interessanti di cui uno su Roma Meta Framework. Questa volta ho intenzione di partire quasi da subito con una demo, mostrare il designer e il funzionamento "interno" del framework aiutandomi con qualche slide.

Sito ufficiale Javaday di Roma: http://roma.javaday.it/roma/index.vm.

Ci vediamo li no? ;-)

Programma completo:


Next generation Web

Java Open Source

Core Java, what's hot

Java enterprise

09.00

-

9.40

Second Life e Java: prospettive di comunicazione

Tapestry In Action , nuovi modi di sviluppare applicazioni web

Introduzione alla tecnologia Sun SPOT

Magic Box project: Effective K .I .S .S . with SpringFramework

09.50

-

10.30

JSF Integration in JViews - intervento in lingua inglese

Sviluppo rapido di applicazioni utilizzando DDD e Roma Meta Framework

Sessioni Multimediali Voce Video, IM e Presence con i nuovi standard IMS/SIP [SipWork]

SpagoBI: la piattaforma open source di Business Intelligence

10.40

-

11.20

Il Web del Futuro: Enterprise e Web Semantico

Sviluppare applicazioni basate su BPEL utilizzando NetBeans e JBI

NASA World Wind for Java: come integrare mappe geografiche tridimensionali nelle applicazioni Java per il desktop

Java e i linguaggi dinamici: come incrementare le potenzialità espressive di Java

Domain Driven Design, agilità e patterns, architettura e test first

11.40

-

12.20

Rich Internet Application con Java e Flex

Skype4Java

Programmazione Orientata agli Aspetti: cos’è, quando e come applicarla

Terracotta DSO, una soluzione innovativa per software enterprise

12.30

-

13.10

Usare Google Web Toolkit per costruire potenti applicazioni AJAX in Java con tanto di gestione offline dei dati

Parancoe: usare i DAO senza implementarli

JRuby e DSL

Clustering a Real World Enterprise Application with Terracotta :Atlassian Jira

13.20

-

14.00

Grails, sviluppo rapido di applicazioni web in Groovy + Java

Testing di sistemi enterprise utilizzando strumenti FLOSS

Ruby On Rails

Progettazione di un sistema di Single SignOn che permette l'accesso tramite tipi diversi di credenziali

Wednesday, October 24, 2007

Gnocchi on Wednesday





Today is Wednesday. In Italy is not the classic day to eat Gnocchi (it should be Thursday), but today Luigi and Alessandra made an exception.

In the interview Luigi told about your Gnocchi recipe: "I simply apply the design patterns on cooking".

Wednesday, September 26, 2007

Sun Tech Days Italy - Rome

Today I attended the Sun Tech Days Italy event in Rome. By a fast look at the agenda speeches seem to be pretty interesting but in general in this kind of events IMHO the quality is very poor, maybe also for the very short time available for every single talk.

I was wrong. The afternoon was flighted since all talks was very interesting! In the morning, instead, I was in the JUG stand along with Mara Marzocchi. JUG Roma staff is working for the next upcoming Java Day 2007 event in Rome as well.

Below the agenda I attended today:










Java Scripting: JavaFX Script and JRuby - Sridhar Reddy

Much more deeper than the talk listened at Jazoon '07. Today Sridhar talked about the JavaFX syntax language. JavaFX contains very interesting features. One for all the bind keyword that allow to listen changes in chain.
Java Persistence API: Simplifying Persistence - Sang Shin

Sang is a veteran speaker, nice and never predictable. What a shame for no one words about JDO specification!
Ajax and Web 2.0 Related Frameworks and Toolkits - Sang Shin

Sang explained in detail all kinds of Ajax frameworks (Dojo, DRW, GWT, etc.) with some slides and a working demo for every single one!

Building Rich Web Applications using jMaki and Phobos - Doris Chen

Doris fired me the interest for jMaki, what Jazoon's talk didn't! Very cool tool. I'd like to spend a little more time on investigating about the integration with Roma Meta Framework.


Here the full agenda: http://it.sun.com/sunnews/events/2007/sept/jc07

And in conclusion:
- I note down some improvements in Roma based on frameworks seen today.
- I forced me to give a chance to the NetBeans IDE. When? After the release of final 1.0 of Roma Framework, of course :-)

Friday, September 07, 2007

Preview of Release 1.0rc2

For most of you August is a "dead month". Roma staff, instead, worked hardly to complete the release of 1.0rc2. Now you can taste a preview by downloading it from the SVN repository.

Take care to read information about compatibilities issues and migration here:

http://romaframework.xwiki.com/xwiki/bin/view/Main/PreviewOfRelease10rc2

Wednesday, August 29, 2007

Ruby on Rails and its Database Driver Approach: back to the past?

I admit Ruby on Rails (RoR by now) contributed to know the convention-over-configuration pattern and now a lot of tools and frameworks are adopting it.

But I continue to hate the RoR's Database Driven approach: Where is the OO model? It seems to be back on PHP/Visual Basic!

Using Roma Meta Framework you start from your pure OO model following the DDD approach. The persistence aspect will convert the model to database. Dot. Let's think OO and the Aspect implementation will do the rest.

Monday, July 16, 2007

SourceForge renamed SubVersion URL of all projects

Just today I discovered the reason RomaFramework's SubVersion repository wan't work anymore since 4 days: SourceForge renamed the SVN URL of all projects inserting the project as prefix.

Before:
https://svn.sourceforge.net/svnroot/romaframework/trunk

Now:
https://romaframework.svn.sourceforge.net/svnroot/romaframework/trunk

The great thing is that you can't find any news about it in the SF.net homepage!

Friday, July 13, 2007

Come fareste senza Messenger?

Che succederebbe se qualcuno togliesse Messenger dal vostro PC? Questa è la breve trama del colossal "L'ultima Trillata" in uscita nelle sale tra pochissimo. Qui sotto potete vedere il trailer:

Friday, July 06, 2007

Eclipse 3.3 Europa sucks!

Three days ago I installed Eclipse 3.3, called also as "Europa". Today I'm back to use the previous one since it's much more stable and fast! Moreover the new Eclipse Update Manager works bad since it alerts me about new updates but I can't download and install its from the IDE cause unknown error!

Eclipse 3.3 Europa sucks (for now)!

Wednesday, July 04, 2007

Luca discovered the holy drink for Java Developers




I discovered the holy drink for Java Developers: The Java Green Tea. Today at 5:00 pm o'clock I'll try it and for the rest of the week. In the next days I will be able to write if the Java Green Tea improves the performances of a Java Developer.

Tuesday, July 03, 2007

Resoconto Jazoon 2007 - Zurich Switzerland

Eccoci qua,
a pochi giorni dalla fine della conferenza Jazoon 2007 posso fare un resoconto della manifestazione. Sarò sintetico come al solito :-)

Cominciamo con le impressioni iniziali. All'inizio ammetto che non mi aspettavo gran che dall'evento. Sarà perchè era alla sua prima "release", sarà che pochi nel giro avevano interesse a parteciparvi. Comunque per me era un'opportunità per dare un'occhiata a quella che sarebbe potuta diventare una conference di riferimento per l'europa, cosi come oggi è il Javapolis.

Organizzo il viaggio, trovo l'albergo non proprio a buon prezzo ma si sa che a Zurigo la vita è cara. Per il volo non riesco a sfruttare la convenzione del Jazoon perchè il codice convenzione non viene accettato dalla prenotazione online della Swiss Air. Per fortuna il biglietto è stato omaggiato dal JUG Roma anche perchè ho appreso solo dopo che sarebbe costato oltre € 1.200,00!

Sapevo che della capitale saremo stati solamente in 2: Davide Cerbo e io. Di certo non avrei mai immaginato quanto forte sarebbe stata la partecipazione italiana all'evento. Eggià, perchè tra JUG Padova (ne ho contati 3), JUG Milano (2), JUG Sardegna (credo 3) e il JUG Torino (2) in tutto i suonatori di mandolino ammontavano almeno a una dozzina, quella sporca dozzina...

Zurigo è bella. Tutto ordinato e funzionante come gli ingranaggi di un orologio (Svizzero appunto...). La gente è cordiale ma forse sorride poco per i miei gusti. Dappertutto ci sono ristoranti e caffè italiani, anche se la lingua ufficiale è il tedesco. Qualche stranezza l'ho trovata come gente in giacca e cravatta che gira in Monopattino (si, hai letto bene!) e altre cosette che ho pubblicato in quest'altro post. Toccherebbe scendere più a sud per trovare il cantone Italiano.

Il tempo non è stato gran che clemente, e gli unici 2 giorni di sole me li sono goduti tutti. Sopratutto il giovedì pomeriggio con Davide ci siamo girati 1/2 Zurich (Il centro, il giardino cinese, ecc.). Qualche foto l'ho pubblicata su Flickr.

Passiamo alla conferenza vera e propria.

La location devo dire che mi è piaciuta molto. Tutta l'organizzazione, i notebook disponibili per navigare, la registrazione nonchè il guardaroba erano in un locale davvero fashion, il Platins. Nel Platins sono stati organizzati anche tutti i pranzi, l'after hour del lunedì e il party di mercoledi notte. Invece le sessioni e gli sponsor erano tutti nel'edificio adiacente, un vero e proprio cinema multisala. Tutto fa parte del nuovo centro commerciale Silhcity inaugurato qualche mese fa.

L'organizzazione è stata davvero impeccabile. Sono o non sono svizzeri? :-) Proiezioni animate, Jingle a chiusura degli interventi, messaggi in broadcast a tutte le sale, fotografi, ecc.

Prima ho parlato di pranzi. Ebbene la scelta non era molto vasta, ma complessivamente non è stato malaccio e c'erano sempre drink gratis a volontà.

La maggior parte degli sponsor erano società di consulenza o man power svizzere che cercavano come segugi consulenti da arruolare nelle proprie file promettendo cifre da capogiro. Ebbene si, in Svizzera ci sono moltissime banche e i lavori sono ben pagati. A occhio e croce potrei dire che i compensi lordi sono il doppio di quelli italiani e anche di più. Poi calcolando che il regime fiscale è meno "pressante" che nel Bel Paese. Ok, lo ammetto, un pensierino c'è stato ;-)

Per quanto riguarda i talk non c'è ne è stato nessuno che mi ha incuriosito particolarmente: nessuna tecnologia, framework o tool che puzzasse di nuovo.

Quello di cui sono davvero contento è l'aver conosciuto di persona gli altri ragazzi dei JUG italiani e in particolare: Fabrizio Gianneschi, Fabrizio Giudici, Emmanuele Sordini, Lucio Benfante, Enrico Giurin, Paolo Foletto, Luisa, Marcello Teodori, Giancarlo Pace

Filippo Diotalevi, Bruno Bossola e Davide Cerbo li conoscevo già (Filippo un mio ex-collega, Bruno al JavaDay e Davide è del JUG Roma).

Martedi pomeriggio ho partecipato al BOF (Birds of a feather) session JUG Leaders Panel dove abbiamo parlato di JUG, Java, Sun, cooperazione, strumenti per gli eventi e altro. Anche questa è stata una buona occasione per socializzare. A proposito... Devo ancora reperire la foto di gruppo. Vatti a ricordare chi l'ha scattata...

Consiglierei il Jazoon ad amici e colleghi? Direi di si, a parte il prezzo altissimo. € 1,245 (la early registration costava la metà) sono davvero tanti. Sicuramente troppi per una partecipazione individuale e comunque non trascurabile per la piccola-media azienda. Comunque c'è stato anche una breve dritta a fine conferenza su come non pagare per il prossimo Jazoon 2008: proporre uno speach o essere un JUG Leader. Non è forse un ottimo modo per spingere a fare sempre di più? ;-)

Comunque una cosa è sicura: il prossimo anno mi armerò con almeno uno speach su Roma Framework e una sessione dimostrativa "sul pezzo".

Come conclusione lancio anche un razzo segnaletico sperando che Sun Italia e qualche sponsor interessato colga quello che sto per dire:

E se facessimo una Java Conference non più in Italiano ma in Inglese?

Se fosse organizzata con uno spirito internazionale? Ultimamente l'interesse verso il Java Conference sembra scemato dato il successo nel 2006 dei JavaDay. Ditemi cosa ne pensate.

Ora è davvero tutto: ci vediamo al JavaPolis ;-)