Archive for the ‘Java’ Category

Going to Javapolis

Saturday, December 8th, 2007

Ready, set, go! In 6 hours from now I’ll officially start my trip to Antwerpen and get my week of professional vacation.

I’ve just set up my agenda (beta version, of course)

Day 1

09:30-12:30 The Zen of Agile Management by David J. Anderson
Open Source ESBs by Tijs Rademakers and Jos Dirksen
13:30-16:30 Google API’s with Dick Wall
Introduction to JRuby with Brian Leonard and Charles Oliver Nutter
16:45-17:15 SoapUI by Ole Matzura (Open-Source)
17:25-17:55 Hudson, a continuous integration system by Kohsuke Kawaguchi, Sun (Open-Source)
20:00-21:00 Agile development of distributed systems with Guy Nirpaz

Day 2

09:30-12:30 Swinging RIA with Richard Bair, Jeanette Winzenburg and Chet Haase
NetBeans and Java EE 5 development by Ludovic Champenois and Lukas Hasik
13:30-16:30 Guidelines and Hints to EJB3 and JPA development with Linda Demichiel and Kenneth Saks
16:45-17:15 A gentle introduction to dependency management with Apache Ivy by Xavier Hanin (Open-Source)
17:25-17:55 Easy GUI testing with FEST by Alex Ruiz & Yvonne Wang Price (Open-Source)
Task-focused programming with Mylyn by Wayne Beaton (Eclipse, Open-Source)
19:00-20:00 Great Java Desktop Apps - can it be done? by Eivind Throndsen
20:00-21:00 OpenLaszlo, From RIA to Ajax and Mobile with Geert Bevin
21:00-22:00 Clustering a Real World Enterprise Application by Ugo Landini and Sergio Bossa

Day 3

09:30-11:30 HOLE
12:00-13:00 Guice by Bob Lee
OpenJDK - The First Year by Mark Reinhold
14:00-15:00 HOLE
15:10-16:10 JSR 316 - Java Platform Enterprise Edition 6 Specification by Roberto Chinnici
Java persistence - a Heretic’s demonstration by Olivier Caudron
16:40-17:40 JSR 318 - Enterprise JavaBeans 3.1 by Kenneth Saks
Scrum in practice for non-believers by Jannik Persoons and Darek Krzywania
17:50-18:50 The Future of Computing panel with James Gosling, Neal Gafter, Joshua Bloch and Martin Odersky
20:30-21:30 The Closures Saga continues with Neal Gafter

Day 4

09:30-11:30 HOLE
12:00-13:00 Scala by Martin Odersky
14:00-15:00 HOLE
15:10-16:10 ServiceMix by Bruce Snyder
16:40-17:40 Close Customer Collaboration - the BMW case by Johan Lybaert
GlassFish - Bringing *you* a better application server in three steps by Alexis Moussine-Pouchkine
17:50-18:50 The Java Puzzlers by Joshua Bloch and Neal Gafter
JSR 311 - JAX-RS The Java API for RESTful Web Services by Paul Sandoz
21:30-22:30 New Java Language Features with Neal Gafter and Joshua Bloch

Day 5

09:30-10:30 A Kanban System for Software Engineering by David J. Anderson
10:30-11:30 Evolving Agile by Scott Ambler
12:00-13:00 Real Options in a nutshell by Olav Maassen and Chris Matts
OSGi, the future of Java? by Peter Kriens
13:00-14:00 Test Driven Development, Beyond the Acronyms by Lasse Koskela

See you next week!

Javaday Wars

Wednesday, December 5th, 2007

The Javaday 2007, roman edition, is over


To be continued…

Javaday banner

Saturday, October 6th, 2007

Can you see it on the right? (lower right actually)

All you need to do is to import the following script:

javadaylink.js

I’ve edited the sidebar.php page of my wordpress theme in order to get it as I wanted

Thanks to Fabio!

Javaday 2007: Turin setup is almost over

Sunday, September 30th, 2007

I don’t think I should talk about that now, but since it’s a common marketing practice to introduce things while they are “almost” done (the mythical beta!) here you can download the draft of the brochure and here you can get to the website. Do not bookmark it as in the following days the official web addres will pop up: http://www.javadaytorino.com

ITA: JUG Torino Meeting di Settembre

Wednesday, September 5th, 2007

Quando sono tornato a Torino, mi sono ripromesso di non perdere i contatti con il JUG di Milano (dove è nata la mia passione javista e per le cose fatte bene).

Purtroppo i tempi non sempre permettono di fare tutto ciò che si vuole: fu così che mi persi uno speech molto interessante su Google Web Toolkit (interessante perchè, avendone tenuto uno su Echo2 ed essendo l’approccio di quest’ultimo opposto a quello di GWT, non volevo perdere l’occasione per qualche domandina provocatoria!)

Ma se Maometto non va alla montagna, sarà ben la montagna a raggiungere Maometto!

E allora, il 21 Settembre, presso la sede della CSP in Corso Svizzera, ci sarà il meeting del JUG Torino con in scaletta, insieme ad Hudson (Bruno Bossola), GWT (tenuto dallo stesso Gian Carlo Pace che allora tenne quello a Milano).

Maggiori dettagli sul wiki del jug.

E’ un venerdì, quindi possiamo fare tardi :)

Agile Ajax on Cooee

Sunday, June 17th, 2007

Open source forks are not always a good thing. Sometimes an already small community gets split so far that the projects die of neglect. Of course Echo2 has been so moribund for the last few months that I think this particular fork is a good thing. The folks from NextApp seem to have gotten a kick in the pants as a result of this development. I’ve never seen them this engaged in the forum.

Let the competition begin.

[source]

Cooee: Echo2Impress migrated

Sunday, June 10th, 2007

Daniel from Karora has written an article showing what you should do to migrate Echo2Impress to Cooee, automating the whole thing with Maven.

It’s a nice article, expecially if you, as me, don’t know Maven. Too bad E2I is not showing its beautifulness as it seems the styles are missing. Here is how it should look. Eventually I will rewrite that article.

Anyway, a huge “thank you” to the Karora guys for using E2I :)

Cooee: Echo2 has been forked

Thursday, June 7th, 2007

Today news is the announcement of Karora

Karora is an open source group developing frameworks for Web 2.0 application delivery.

Karora is the natural consequence of the way Echo2 has been managed by Nextapp until today. One of the last question have been asked in a talk was “Is the development open?” and my answer was “No, it is not”.

The community reacted, as it should have done months ago, and Karora is the very first “practical” reaction.

The Karora group has released three different projects:

  • Cooee - A fork of the current Echo2 code including Extras and EchoPointNG
  • Orana - An implementation of the Eclipse JFace library using Cooee
  • Moomba - An implementation of the Eclipse Workbench (including OSGI and Spring support) for Cooee.

Karora aims is to publicly develop Echo2 and related projects AND to give the community what it has kept on asking for a long time

  • bug tracking
  • a sandbox for new interesting components that need some incubating period

I’ve asked for a bug tracker for a loooong time: lots of promises, but no bug tracker. I’ve even set up one on my own, asking Tod to check it out if it would have fit for Echo2, but received no answers.

But the most important part of Karora (Cooee in particular) is the availability of a sandbox, so finally every component sent into that messy Echo2 forum can now find home and eventually incubate and mature with the contributions of the community.

Once more, the bazaar seems to overtake the cathedral.

ITA: Echo2 talk @ JUG Torino. Nice one!

Thursday, May 24th, 2007

Un mini post per ringraziare tutte le persone presenti ieri al meeting di Maggio del JUG Torino.

Come al solito ho cominciato zoppicando (e questa volta più del solito! Stavo quasi per dire “ok, aspettate, ricomincio”. Ho evitato per un pelo…) ma il resto dello talk è andato credo abbastanza bene. Mi piace quando la persone che hai davanti intervengono, obiettano, commentano, perchè vuol dire che, gli piaccia o no quello che gli racconti, ti stanno seguendo.

Grazie ancora a tutti!

ITA: Echo2 talk @ JUG Torino

Wednesday, May 16th, 2007

La nuova vita a Torino comincia il 24 maggio, ore 18.30, quando terrò il secondo talk della mia vita.

Parlerò di Echo2, il mio amato toolkit ajax. Diversamente dal talk di dicembre a Milano, aggiungerò qualche riferimento a Echo-Core, la libreria di base che io e Concept abbiamo sviluppato e usiamo quotidianamente per lo sviluppo delle nostre applicazioni.

Se siete da queste parti, fate un salto, potreste divertirvi (almeno ci spero ;))

La locandina e di seguito l’agenda della serata


JugTO Meeting Maggio
24 - maggio 2007

presso CSP spa Corso Svizzera 185, Torino
Fabbricato 1, scala H, 2° piano

Agenda:
18:30: check-in

18:45: JugTO Quickie: Web & HTTP the Ajax way
come funzionano le applicazioni Ajax
Carlo Bottiglieri

19:00 JugTO Seminar: Echo2: Rich Internet Applications the Swing way
come sviluppare Rich Client Application senza una riga di html o javascript, con il framework Echo
Federico Fissore