Category Archives: conferences

Groovy & Grails eXchange 2009

The Groovy & Grails eXchange, organized by skillsmatter, was the first international conferences about software development I’ve attended in my career. Before I was more concentrated mostly on Linux and the Fedoraproject (FOSDEM, Linux TAG for instance).

The conference was headed in London from December 9th to 10th. The first day was focuses on Groovy and the second on Grails. I went there with Raffaele and Davide, friends and colleague of mine (we work together in Holland). As the conferences last Wednesday and Thursday, we decided to get Friday off and stay in London during the week end to visit the city (I already been there almost one year ago but London is always lovely).

At the conference there were about 150 people, mostly developers (heavy twitter users), in particular freelancers and really small companies from all over the world.

I really found all the speech really interesting. Guillaume Laforge spoke about the features of Groovy 1.7 and above (we even had a brief introduction about what are they considering to include in the 1.8 release) and Graeme Rocher introduced Grails 1.2.0 and the new plug-in development approach.

Based on my work in Holland, I really appreciated the ‘Groovy code kata’  talk from Dierk Koening and the DSL speech from Verkat Subramaniam. I had a really interesting chat with him about DSLs, in particular about what we should consider more important to balance the DSL we designed and are using in our project (I swear, I’ll post about it). I found Verkat really good to make examples in order to help you to understand better complexed concepts (DSL by examples might be a suggestion for next book ;-) ).

You can find some photos about the conference itself here and here.

I’m really satisfied by this conference, I met a lot of people and exchange contact with them to keep in touch and, at the end I won Grails in Action book. :-) I also met also three guys from the NLGUG (Netherland Groovy User Group): Erik, Alex and Sebastien. They were really interested to my work with groovy and they invited me to give a speech, next year, to the Groovy User Group. I already accepted because it’s cool to meet new people on topics I like and I’ll get the opportunity to get more integrated into the local groups.

I met also Alberto Brandolini (ZioBrando for most of the people), who is a trainer for skillsmatter and a expert software architect in Italy. Before, he saw only a name and a photo but fortunately I had the opportunity to spoke with him to exchange some ideas and suggestion.

After the conferences we enjoy London for three days. I can say that I love London, and it’s strange because London is chaotic and I’m not use to it, but it has a fashion and a people integration level that is difficult(may be impossible) to find in any other cities (maybe in New York, but I’ve never been there, yet).

Maybe after my project in Holland will be finished, I’ll move there for a while, who knows. But we’ll see.

From London I can say that English people are really crazy, or they drink like sponges. I really would like to know how many drink they drink: I saw people with t-shirt in the middle of the night with around 0° or below, is it possible to survive? I would like to know how can they drink English beers: for me are too warm and they have a strange bitter after-taste.

Anyway London is fantastic and beautiful.  Period.

I took some photos, you can find here.

About these ads

Linux TAG – FUDCon – Berlin 2009

Linux TAG: when .org meet .com., the most important opensource event in Europe.

Linux TAG is the first event I attended with Fedora project. My participation, this year was short, just the weekend, for the FUDCon.

As usually FUDCon was interesting and funny I met a lot of new people (the world is small but the people are many) and of course I don’t remember all their names :)

I arrived Friday night to – I discover the day after – Tegel Airport (instead of Schoenefeld) and I reach the other guys that were exactly in the same place of one year ago “en passant”, and of course Italian Restaurant.

The FUDCon was introduced by an interesting, as usually, keynote of Paul Frields then Barcamp sessions started. I wanted to present something but the schedule was decided the day before when I wasn’t yet arrived. Too bad. :)

I attended QA and git for hackers, fedoracommunity, Design for F12, Symboli 2.0 and Simon sessions talks.

I have to say thanks to Mairin to change the abits of people and bring us far from “en passant” (of course we need more woman). Sorry guys but I like to change restaurant sometimes :)

I also discovered why is not a good idea to say “I have a flickr account” to dutch people. :P

You can get some photos from my “yahoo photo” account.

June june, what a crazy month :)

June is going to be a bit heavy. All weekends are taken:

  • 6th: Memobyte (Mantova): Event related on electronic and embedded systems, with a lot of companies involved in. I’ll be there to support Fedora FEL with some light speeches (during all the day) and a booth with gadgets, USB station. Thanks to Gianluca, Alexjan and Stefano who agreed to come with me.
  • 13th: ConfSL & LUGConf (Bologna): I’ll be in Bologna as two role: as President of LOLUG (no profit organization about Linux) and as Fedora Ambassador. This conference is really important to give a structure and exchange experiences in local user groups. Of course I’ll be there as Fedora ambassador because ConfSL has a lot of ubuntu/debian supporter, so I have to bring some fresh air :)
  • 19th-21th: Byte-code MeetUp (Bormio): The third annual Byte-Code MeetUp, a combination of sessions, talks, workshops, and hackfests in which contributors work on specific initiatives. This year will be some international VIPs :-)
  • 26th-28th: Fedora EMEA FUDCon (Berlin): Fedora user and developer conferences will include two days of hackfests and possibly some presentations, followed by a day of BarCamp.

Fedora 10 release party

Big sorry for late…but, you know, procrastination may be dangerous…

By the way, the release party goes well. To be honest, I’m not really satisfied about it because there wasn’t so much people (only ~25) although the place was simple to reach and the meal was good and free.

We lack a bit with announcement coordination, which was posted only few days before event, as a owner of this event, I’m not happy with my work, I don’t know…I think I made a lot of mistakes to coordinate people and calculate deadlines.

During the event Gianluca Varisco made an informal presentation about Fedora 10; I did a presentation, but without slides: I presented 2 new fedora people: Alexjan Carraturo and Stefano Cavallari. Alexjan Carraturo is new to Fedora but very motivated, he joined to Fedora Ambassador group in December; Stefano Cavallari is, right now, a contributor (afaik in Fedora Bug Triaging, but I’m not sure) but he planned to became an Ambassador in 2009.

Fedora got two new quality people.

FUDCon – Brno 2008

I was in FUDCon (Fedora Users and Developers Conference) in Brno, from September 05th to 07th:

Day 1 – 05th September
I woke up at 5:20am (without alarm!! I don’t know how I did it!!), and I met Simone at 6:00am. We went together to Malpensa Airport, one of the worst Italian ones and, so far (in italian we say “è in culo ai lupi”).

After arrive to Malpensa and met Marco, we wait our flight (scheduled at 9:15), and arrived in Prague about at 11:00: Francesco was there, waiting for us (he arrived directly from Dublin). We rent a car and, after 2 hours trip we arrive in hotel.

The hotel was strange, it was more similar to an hostel than an hotel, except for the reception. The most strange stuff was the elevator…without internal doors. Rooms were nice, beds comfortable, IMO the only problem was the too small bath towel.

We arrive in university at 15:00, we caught tram and we asked to people about university, because we weren’t sure about direction, but nobody know anything about it. It was strange and a bit funny.

In university we met Gianluca and other guys I saw in Linux Tag, by the way, most of them there weren’t, in particular the German and French one.

The afternoon wasn’t hard because the hack meeting sessions ended before we arrived; in the evening we went to eat for dinner with Max. He brought us in a nice place he tried the day before.
We spoke about a lot of things, like  and we had a nice dinner.

We complete the Italian delegation when Ugolini Francesco arrived (after 9:00 pm) and we started an Italian ambassador meeting. I reported the actual organization status and a lot of thing we wish to organize, like release events, scheduled in November.
During all time, Francesco was very funny and we laughed a lot (especially about his love issues). :-D

Day 2 – 06th September
The second day was the most important FUDCon day because there was BarCamp.

I was a bit worried because I had to do a talk and:
a) it was my first talk in English language
b) My English sucks a bit

After Max introduction, all the speakers presented their topic and chose when they wish to speak about.

My talk was about Func (Fedora Unified Network Controller), an awesome software/Python API useful to manage a large network using bash or python scripts and designed to be a basis on new management applications. If you wish to get my slides, you can find here (PDF) and here (ODP).
Marco spoke about symbolic which is basically an open source func-frontend sponsored by byte-code and written in grails, characterized by a lot of features.

I attended the Spacewalk talk, by Miroslav Suchý which was interesting, because I saw spacewalk running, for the first time. Francesco Ugolini spoke about Fedora Localization, and Ambassador issues.

During his presentation there was an interested slide about organized events: EMEA rocks a lot with 39% of organized events, and I think its importance will increase next year.

As last speech, Czech people organized a “Czech crash course” (or survivor course). What amazing and funny session!! Here the video.

The social event was nice, the location was a bit hot but after dinner, we stayed outside restaurant and the temperature was better. About at 22:00, I went with a lot of people in the downtown and I made nice pictures about it.

Day 3

Last day Me, Marco, Simone and Francesco organized func & symbolic hacking session. While I showed func I’d got a couple of bug, one in func delegation and another in jboss module I wrote months ago.

Marco and Francesco worked on Symbolic RPM (they fix ACL to fix func call); Simone and Miroslav installed SpaceWalk.

In the afternoon we returned to Prague and we did a two hours trip in the city.

In conclusion I think Czech crew did a very well job. I think this FUDCon was nice and important because was the first FUDCon in EMEA zone.

If you are interested to see my photos, just come here.

Byte-code MeetUp 2008 – Valsesia

Byte-code meet up is a nice event aim to aggregate all employers and consultants who often work directly to the customers. Is a mix of social and education event.

This year (6 and 7 June), the event was located in Valsesia, a nice place in Piemonte region, behind Alps Mountains. A beautifull place: Sesia torrent is in Italy one of the best place to do rafting!! :)

Meet Up was divided into two main parts: the conferences part where some of us (me, Francesco, Simone, Luca, Marco, Davide, Raffaele and Antonio Leo, from Red Hat) did a talk about something we have developed, studied…or liked :)

Me during my speech about my thesis application

Marco, Sergio and Marco :)

Ready to speech

Dinner :)

The most interesting and funny part was, in fact, rafting, Saturday afternoon, there was the best weather condition and the water river was nice: it was a wonderful experience…

Do you think that people may be information guys? It was *great*… I want to say thanks to the organizators….

PyCon 2 Live #2

Oggi la qualità dei talk è aumentata di molto. Devo ammettere che Google ha dimostrato un’ottima qualità e cura nella gestione dei talks: Brian Fitzpatrick ha tenuto un talk su come l’utente spesso non viene considerato durante lo sviluppo software, Alex Matelli ha parlato di Google Apps Engine. A differenza di Skype, che ha effettuato un investimento puramente monetario (senza curare molto la qualità dei talk), devo ammettere che da Google c’è veramente da imparare.

Il mio talk è filato via liscio, peccato che fosse in un orario un po’ sfigato (domenica pomeriggio dopo il coffee break) che ha contribuito in negativo ad una bassa affluenza. Per inciso, ho parlato di Func – Fedora Unified Network Controller (sul quale pubblicherò a breve un articolo), che è un sistema di API python, che permette il controllo agile di host su reti di larga scala.