GeeCON 2010 is over!

GeeCON to konferencja na którą czekałem od dłuższego czasu. Prelegenci z najwyższej półki, uczestnicy o podobnych zainteresowaniach i ta niesamowita atmosfera – do tej pory nie mogę ochłonąć! W dniach 13-14 maja miałem przyjemność pojechać do Poznania i doświadczyć tego na własnej skórze.

Na miejsce zajechaliśmy około godziny 3.00 w nocy i zaraz ruszyliśmy w kierunku hostelu. Pierwszy raz GPS w Magicu miał okazję sprawdzić się w boju. Znalazłem nasze miejsce docelowe na mapie i zaczęliśmy się powoli kierować w jego stronę. Niestety wędrując wzdłuż kamiennic nie zauważyliśmy żadnego szyldu, a co gorsza, przechodnie sprawiali wrażenie, że pierwszy raz słyszą nazwę hostelu. W końcu poszukaliśmy jakiegoś hotspota, żeby podłączyć się z laptopem. Android nie obsługuje flasha i niestety nie mogłem odpalić strony hostelu w celu sprawdzenia dokładnego adresu (sic!). Znaleźliśmy hostel, a wejście do niego było rajem dla potencjalnego złodzieja. Żadne drzwi nie były zamknięte, a gość w recepcji ciął sobie słodko komara ;-).

Rozkład jazdy podzielony był na dwa, a w zasadzie trzy dni (dwa dni konferencji + warsztaty, na których niestety nie byłem). Całość rozdzielona była na równoległe trzy ścieżki, więc można było dobierać sobie swobodnie repertuar. Czasem miałem ochotę być w trzech miejscach na raz, a czasem nie wiedziałem czy warto na cokolwiek się wybierać. Jestem świadom tego, że nie sposób wszystkim dogodzić, ale osobiście wprowadziłbym kilka poprawek. Dobrze, że prelekcje były rejestrowane na video, więc później nadrobię zaległości. Przedstawię po krótce swoje wrażenia na temat wykładów, na których uczestniczyłem.

Dzień pierwszy.

Piotr Walczyszyn „The perfect marRIAge: Flex front-end with Java back-end” – omówienie najciekawszych ficzerów z najnowszego produktu ze stajni Adobe. Do Flexa przymierzałem się już od jakiegoś czasu (ba, nawet wygrałem książkę niedawno!), więc po zaprezentowaniu kilku gotowych produktów wykonanych w tej technologii mój apetyt na niego urósł.
Christian Tzolov „Rapid Server Side Java Development Using Spring Roo” – kolejny framework do szybkiego wytwarzania aplikacji od SpringSource. Myślałem, że będzie stanowił jakąś konkretną alternatywę dla Grails, ale w moim odczuciu póki co, nie warto… Prelegent chyba pierwszy raz występował publicznie, bo dało się odczuć, że stres go dosłownie zjada.
Eugene Ciurana „The High Availability Non-Stop, Fault-Tolerant Services Tutorial” – za cienki w uszach jestem, żeby coś więcej wynieść z tego wykładu. Może z czasem zrozumiem o co chodzi z tym klastrowaniem, ESB, etc. ;)
Dawid Weiss „Java in high-performance computing” – jeden z ciekawszych tematów całej konferencji. Przedstawione zostały sposoby zwiększania wydajności maszyny wirtualnej. Do tej pory nie zwracałem z jakiej implementacji JVM korzystam, a gdy zobaczyłem, że wyniki potrafią się różnić nawet o parę sekund, to zmieniłem całkowicie pogląd na sprawę.
Hans Dockter „Gradle – A Better Way To Build” – ciekawe rozwiązanie do budowania aplikacji i niezła alternatywa dla Mavena. Trzeba zobaczyć w wolnej chwili.
Vaclav Pech „Get ‘em before they get you” – wykrywanie błędów w projekcie i jednocześnie dobra reklama dla Intellij IDEA.

Dzień drugi.

Jonas Bonér „Let it crash: using Actors for fault-tolerance, scalability and concurrency” – obecność tego Pana miała chyba decydujący wpływ na moją obecność na tej konferencji. Od dłuższego czasu bawię się Scalą, a framework Akka stanowi znakomite uzupełnienie o lekkie wątki, wątki zdalne, STM, etc. Sala była w większości zapełniona, więc widzę, że Scala staje się co raz popularniejsza wśród programistów.
Holly Cummins „Java Performance Tuning – not so scary after all” – kolejna prelekcja na temat wydajności pisanych przez nas aplikacji. Omówienie narzędzi przygotowanych przez IBM.
Thomas Enebo „Squeezing Java Performance: When you need a little more” – po tylu prezentacjach na temat wyciskania ostatnich potów z JVM mógłbym stwierdzić, że jestem specjalistą ;)
Andrea Provaglio „Beyond Agile” – Agile, budowanie zespołu, etc. Praktyczna i przydatna prelekcja.
Vaclav Pech „Groovy actors and concurrent dataflow with GPars” – O implementacji wątków w Groovym słyszałem już jakiś czas temu, gdy widziałem benchmarki porównujące z Aktorami w Scali. Miały być wydajniejsze, ale sam Vaclav przyznał, że raczej nie będą. Wniosek? Nie ufać benchmarkom w necie ;)
Jacek Kunicki „Big boys play Java with Lego, leJOS and Android” – Telefon z Androidem sterujący pojazdem lego? Jacek pokazał jak w dość przystępny sposób pogodzić ze sobą Androida i kontroler Lego oraz za pomocą wbudowanego w telefon sensora ruchu wykonywać mu rozkazy.
Charles Nutter, Thomas Enebo „Hands-on JRuby: Making Your Job Easy” – ostatni z wykładów, tym razem o zastosowaniu JRuby’ego w praktyce. Szybkie budowanie aplikacji przy użyciu Swinga, interpreter na Androida oraz inne ciekawe projekty.

Organizatorzy konferencji zadbali też o spotkanie przy piwku – pierwszego dnia wybraliśmy się do położonego niedaleko klubu bilardowego, gdzie można było się nieco zrelaksować po całym dniu, pogadać na różne tematy (nie koniecznie związane z Javą ;)). Dwa piwa za darmo (+2, bo znalazłem kupon), darmowy bilard – uważam, że należało się po całym dniu. W końcu miałem okazję spotkać się z Virhilo i pogadać w cztery oczy :).

Uważam, że organizatorom należą się brawa za wspaniałą konferencję i mam nadzieję, że uda mi się pojechać tam za rok (jak zaproszą M. Odersky’ego ;)). Tymczasem czekam na Javarsovię…

7 Responses to “GeeCON 2010 is over!”


  • No i jak? Ładny ten virhilo? ;>

  • I see a lot of interesting posts on your blog. You have to spend a lot of time writing, i know how
    to save you a lot of time, there is a tool
    that creates unique, SEO friendly articles in couple of
    seconds, just search in google – k2 unlimited content

  • I read a lot of interesting posts here. Probably you spend a
    lot of time writing, i know how to save you a lot of time,
    there is an online tool that creates readable, google friendly articles in seconds,
    just search in google – laranitas free content source

  • Thanks for your personal marvelous posting! I really enjoyed reading it,
    you are a great author.I will always bookmark your blog and will eventually come back later on.
    I want to encourage you to continue your great work,
    have a nice day!

  • Good day very nice blog!! Guy .. Excellent .. Amazing
    .. I’ll bookmark your site and take the feeds additionally?
    I am happy to seek out numerous useful info here within the
    submit, we need develop more strategies on this regard, thank you for sharing.
    . . . . .

  • Thank you for every other informative website. The place else may I get that kind of info written in such a perfect approach?
    I have a challenge that I’m simply now running on, and I have been on the glance out for such information.

Leave a Reply

Security Code: