Sunday, 25 November 2012

LJC Open Conference

Yesterday, I was on the LJC's (London Java Community) Open Conference. I'd never been before on 'Open Conference' and I have to admit I really liked it.

Intro

The conference was open at 9:30 with a small talk about LJC. The second speach was about Java, LJC, future of Java, etc. It was really good.

I noted only one thing from this talk. I somehow hadn't known that the Oracle is working on a JavaScript engine over JVM. That's pretty awsome because currently the only JavaScript implementation is in Java (called Rhino) and developed by Mozilla. I hope it will be faster and better and we will be able to use this instead of node.js

References:

Sessions

The introduction was followed by sessions. I choose a Groovy session and a Refactoring workshop. The Groovy session was quite basic, fortunatelly, because I'm also quite new in Groovy. There were mentioned a couple of new tools what I'm gonna try on the following week(s).

References:

On the refactoring workshop a legacy code was refactored and restructured. It was useful, but it didn't give answer to my biggest problem with the TDD: who will pay for it? Because where I've work so far, there was not enough time to create entirely tested code.

Lightning talks

Before the lunch a lightning talks session took place. I'll list here the technologies/links what I noted as interesting technologies, tools, etc.

Session

After the lightning talks I choose 4 sessions: About a Car Race Game, Caching, Gradle and Lambafication.

Car Race Game
References:
Caching in Java

This session was about the CPU caches and to be honest I wasn't interested in it at all. But actually this was one of the best session of the day.

Gradle

Next generation build framework

  • Grade - http://gradle.org
  • Speaker: Russel Winder
  • Both Declarative and Imperative
  • Can't use pmd, findbugs and checksyle parallel out of box
  • NetBeans far better - Maven/Gradle integration
  • Artifact ID is the directory name by default.
Lambdafication

It was a very good event. Big thanks to the organizers and speakers.

No comments:

Post a Comment