Tag Archives: GeeCON

It’s GeeCON babe!

GeeCON is a conference designed to bring together the users of the Java language and other languages that run on the Java Virtual Machine (JVM), such as Groovy, Scala, or jRuby. It is more than just lectures and workshops. It is also an opportunity to meet world-renowned experts and developers and exchange experience in an informal context.

The third GeeCON edition was held in Cracow on May 11-14. It was composed of three subevents:

  • University Day (May 11): thorough explanation of interesting subjects during 3-hour-long lectures,
  • Main Conference (May 12-13): two days with 17 lectures each!
  • Community Day (May 14)

A number of interesting lectures were dedicated to software engineering and the organization of the developer’s work, among them “Productive Coder” by Heinz Kabutz and “New ideas for old code” by Hamlet D’Arcy. The former presented project maintenance and code refactoring best practices, showing ways to make the coder’s everyday work more pleasant J The latter dedicated time both to technical subjects and soft skills. He presented ideas to inspire programmers even in the most unwelcoming work environment.

Another interesting presentation was Hamlet’s “Code Generation on the JVM” dedicated to automatic code generation tools. He mentioned tools such as AST Transforms, Lombok, and Spring Roo.

One of the highlights of the Community Day was John Long’s presentation of newest Spring framework possibilities. Josh assured everybody that Spring is A-OK and developing rapidly, leaving Java EE far behind. But is so? Antonio Goncalves and Alexis Moussine-Pouchkine spent 3 hours on the first day discussing the power of JEE6. In contrast to its catastrophic ancestors and merely acceptable mother, JEE6 boasts new, improved EJBs, fully functional dependency injection and convenient annotation-based configuration. JEE has taken what is best in the alternative solutions and has good chances of becoming the trendsetter in its category. This topic was continued in Antonio Goncalves’s presentation on CDI.

Jim Webber’s series of lectures were also very interesting. He opened the 2nd Main Conference day with a speech reflecting on the popularity of SOA, presenting interesting theses, dispelling myths and discussing alternative solutions in the world of web services. He returned later, bursting with good, classic English humour, to present Neo4j, a graph database of which he is a co-creator. His presentation filled with lots of colorful examples was bound to convince a number of attendants to try the new alternative to RDB, at least judging by the endless stream of questions after the presentation.

Those who swore their lives to the good old version control systems may now be preparing for a divorce after Bruno Bossola’s compelling GIT version control system presentation.

Community Day was held in another location than the other subevents – behind the closed door of the Swing hotel. The lucky few who managed to book their tickets on time had the opportunity to listen to talks including (but not limited to) subjects such as runtime patching of Java classes or building the Vine Toolkit by the PSNC, using Groovy and Flex. Another popular presentation was given Tomasz Kaczanowski who discussed good practices in testing and tools allowing for efficient testing.

GeeCON 2010 is over

On 13-14 of May 2010 an international conference GeeCON was held. Second edition of the event devoted to the Java language and Java Virtual Machine based technologies this time took place in Poznań, at the Multikino 51 cinema.

It was organized by GiK Association, Polish Java User Group, Poznań Java User Group in cooperation with the city of Poznań, Poznań Supercomputing and Networking Center and Adam Mickiewicz Uniwersity. During two days of meetings the event gathered around 450 participants from all over the world.

The conference was opened by Thorbiörn Fritzon in lecture  “The Future of Java”. Information about the future of Java was awaited especially after Oracle acquisition of Sun. Then almost 40 lectures was stared in three simultaneous sessions. Dalibor Topic show status of works on JDK 7. Bruno Bossola was convincing us to true object oriented programming and Dawid Weiss presented how fast is Java and how it can be speeded up. There were also practical demonstrations. Hans Dockter showed capabilities of Gradle, a build system. Andres Almiray presented process of creating desktop application with Griffon framework.

Presentations are available on the conference website.