JavaDay 2009 visto da un IPhone
sabato 24 gennaio 2009
Il tempo di salutare "vecchi" amici e gia siamo catapultati in aula N10,nel vivo dei talk, con Marco Casario, per FlexGala Community, con una introduzione (un pò ridotta a causa di problemi tecnici sulla rete) sulle Enterprise Rich Internet Application implementate con Adobe Flex 3. Talk che sarebbe potuto essere molto più interessante con un pò più di tempo a disposizione, comunque è stato sufficente per incuriosirmi al punto che ho gia scaricato l'sdk per java.
Il secondo speech iniziato con un incoraggiante DON'T PANIC,
Sempre nella gremitissima aula N11 il mattatore Francesco Cirillo,
Durante l'intervallo abbiamo appurato (grazie a due splendidi occhi verdi) l'esistenza del fantomatico vaucher per le certificazioni Sun Java a soli 40 euro (normalmente costano 250!!) acquistabile fino a fine marzo 2009 e valido 12 mesi. Per usufruire del regalo basta utilizzare il codice IT-Javaday09 ;)
Dopo questa sconcertante notizia e un caffè siamo pronti per affrontare le meraviglie di Android illustrate dal simapticissimo duo Stefano Sanna e Riccardo Solimena.
I due ci mostrano come hanno sviluppato una semplice (??) applicazione con il programma dei talk e la mappa per arrivare al javaday, avendo gia sviluppato qualcosina con le API di Google (su windows mobile) sono rimasto sorpreso da quanto sia più facile fare qualunque cosa con l'sdk per Android.
Dunque è vero se iPhone OS è pensato per l'utente finale, Android è fatto per facilitare la vita agli sviluppatori.
Stupore e Meraviglia quando è comparso un G1 connesso via UMTS con una non precisata sim italiana!!
Gli ultimi talk forse perchè un po stanco non li ho seguiti con lo stesso interesse:
GridGain è una piattaforma per la grid-computing in Java, capace di rendere scalabili applicazioni complesse, senza doversi arrampicare su specchi o affini.
Interessante anche l'ultimo talk Come prevedere il comportamento delle applicazioni Web in produzione attraverso l’andamento dei principali parametri di performance con cui si costruisce un modello lineare che descrive il comportamento del sistema in funzione del carico di lavoro. Tale modello è utilizzato per prevedere le performance del sistema in produzione.
Anche quest'anno è stato un bellissimo JavaDay ricco di interessantissimi talk (un peccato non poterli seguire tutti), meritano un caloroso ringraziamento tutti gli organizzatori.
UPDATE: ecco le slide ;)
Etichette: android, Google, HTC, java, javaday, JUG Roma, metodologie di sviluppo, Software
JavaDay 2009... si avvicina
sabato 6 dicembre 2008
Il 24 Gennaio 2009 si terrà il consueto JavaDay romano;
è possibile già da ora registrarsi e votare (dal 5 al 10 dicembre) i talk che popoleranno il programma
ecco il promo
[JUG Roma]
Lavorare Agili
martedì 17 giugno 2008
Direttamente dal JUG di Roma un incontro a Roma Tre con Craig Larman e Francesco Cirillo sui team agili.
L'incontro dal titolo: Lavorare bene nei Team Agili, si terrà la
mattina del 19 giugno all'università Roma TRE.
Link per dettagli e registrazioni:
http://www.metodiagili.it/diventare-agili-19062008.html
Programma:
10.10-11.10 Craig Larman presenta (in lingua inglese):
Deliver Beautiful Systems with Lean and Agile Principles
11.20-12.20 Francesco Cirillo presenta:
Dall'Università ad un Team Agile: Il percorso di un "buon" sviluppatore.
Informazioni Logistiche
• quando: Giovedì 19 giugno
• orario: dalle 10.00 alle 13.00
• dove: Aula N11
Università Roma Tre - Facoltà di Ingegneria
Via della Vasca Navale 79/81
(praticamente dove c'è stato il Javaday)
Link per dettagli e registrazioni:
http://www.metodiagili.it/diventare-agili-19062008.html
Etichette: Agile, java, JUG Roma, metodologie di sviluppo
Java Remoting: hack a Wiimote
martedì 8 aprile 2008
Dopo aver visto le potenzialità della Sun SPOT al JavaDay romano, ecco un nuovo interessante approfondimento del jug di Roma sul Java Motion Analysis dal titolo Java Remoting: hack a Wiimote.
L'evento è gratuito, si terra presso AssetData ed è necessario registrarsi.
Giovedì 17 aprile, si terrà l'incontro mensile del nostro Jug.
Titolo: Java Remoting: hack a Wiimote
Relatore: Valerio De Carolis
ABSTRACT:
Java Motion Analysis, ovvero come utilizzare il controller Nintendo
sfruttando Bluetooth e Java. La portabilità di Java permette di
interfacciare diversi WiiRemote da qualsiasi piattaforma conforme alle
specifiche JSR-82 (Java Bluetooth) utilizzando gli accelerometri e il
sensore IR integrati.
Tutti i dettagli qui:
http://www.jugroma.it/wiki/jug/space/jug/eventi/Incontro +Aprile+2008
fonte: JUG Roma
Etichette: develop, java, javaday, JUG Roma, metodologie di sviluppo
Java IDE day 2008
mercoledì 27 febbraio 2008
Java IDE a confronto.
Finalmente la risposta alla domanda che attanaglia ogni sviluppatore: "Qual'è il miglior ambiente di sviluppo per il mio lavoro?"
Grazie alla collaborazione dei JUG di Genova e Roma, saranno gli stessi evangelist dei più noti prodotti a rispondere a questa domanda: JDeveloper (Oracle), NetBeans (Sun Microsystems), IntelliJ IDEA (JetBrains) avranno degli slot di tempo prefissati per descrivere e promuovere le pontenzialità dei loro IDE.
L'evento è gratuito e si terra il 10 Marzo a Genova ed il 12 a Roma.
E' gradita la registrazione!
Partecipate numerosi!!
Etichette: develop, java, Java IDE day, javaday, JUG Roma
JavaDay 2007 in Rome
lunedì 3 dicembre 2007
Avevo deciso di seguire il percorso sulle Hot Core Java, anche se mi interessavano anche diversi talk sul next generation web e java enterprise, ma non si può aver tutto...
In particolare ha presentato come demo la possibilità di controllare un piccolo veicolo LEGO Mindstorms NXT (collegato via bluetooth ad uno SPOT Host) con l’uso di uno SPOT dotato di accelerometro (chissa se sara compatibile con il SIXAXIS). Devo dire che l'intervento mi è molto piaciuto, sicuramente per l'interesse verso l'argomento, ma anche per la simpatia dello speaker.
L'intervento successivo è stato lo spettacolo di magia di Nino Guarnacci - Java Italian Portal.
Il connubio tra tecnologie web jee e IMS/SIP fanno nascere nuove servizi web Call Forward, Click to Call, Call Screening, Voice Mail... peccato non si parli dei protocolli XMPP.
La campagna anti IF è stato l'intervento che mi ha maggiormente colpito. Lo show messo su da Francesco Cirillo è divertentissimo oltre che estremamente istruttivo (tant'è che aderisco alla campagna) in breve:
Ci ha mostrato come ridurre un codice con for e if annidati ad un unica riga di codice!!
Obiettivo di questa campagna è sensibilizzare gli sviluppatori verso l'uso efficace dei principi di base del paradigma object-oriented.
Il primo passo per raggiungere questo obiettivo è essere consapevoli delle conseguenze in termini di design dell'uso degli IF (di qui il nome della campagna), e delle strutture di controllo in genere, applicati seguendo il paradigma imperativo anche in un linguaggio object-oriented.
Questa maggiore consapevolezza, obiettivo della nostra campagna, darà modo allo sviluppatore di comprendere come, applicando i principi del design object-oriented, sia possibile raggiungere risultati di maggiore efficacia in termini di flessibilità, evolutività, comunicatività e testabilità.
Utile anche la tecnica del pomodoro, molto utile.
Roberto Favaroni e Andrea Bozzoni - Jug Roma - illustrano il Separation of Concern, e come implementare il paradigma AOP (Aspect Oriented Programming), con ApsectJ e Spring AOP.
Interessante la digressione sui deisgn pattern Proxy e Decorator.
Altro intervento molto notevole è quello di Paolo Donà su Ruby on Rails, intervento divertente che ha illustrato la sua esperienza prima con java e poi con ruby, da qui ha spiegato la filosofia "Convention Over Configuration" non servono file di configurazione se il framework utilizza delle convenzioni (anche rigide), mostrando come per progetti medio piccoli l'utilizzo del framework RubyonRails rende lo sviluppo estremamente veloce, semplice e divertente.
Mi dispiace aver perso il contributo Luca Guidi su JRuby and DSL
le foto dell'evento le trovate qui, qui e qui, le slide sia sulla home di javaday che qui
Questa è la più bella....
Etichette: Agile, develop, java, javaday, JUG Roma, metodologie di sviluppo, personale