Location visible to members
Welcome to another packed MelbJVM. We'll be continuing our exploration into Java 8's new features, looking at DateTime and the Nashorn JS engine, as well as take a look at a locally developed open source project, a single page controller called Silicone.
The New Date Time API - Tim Findlay
Java's Calendar and Date classes are long in the tooth. Many developers up till now have been utilising 3rd party frameworks like JodaTime or built-in support in Groovy to manage any respectable date and time handling. JSR-310 is the new DateTime API that is based on JodaTime. It was lead by the same developer of JodaTime but is the opportunity to re-write and address some of the previous design to build a quality framework for Java 8.
Tim Findlay, a consultant for Column IT who relies on JodaTime heavily for reporting, will give us an intro to JSR 310. He'll be going through the core classes for Date and Time manipulation for everyone, providing many examples on using it, and finally for those who had used JodaTime, a look at the differences.
Silicone - Christian Catchpole
Silicone (https://code.google.com/p/silicone/) is a single page controller for stateless, scalable cloud applications. It uses a simple and novel model view binding which can be used by itself, or compliment client-side frameworks (think Angular). It can also be used to manage dynamic and static templating for content driven warehouses (think Twitter, Instagram or Pinterest).
Christian Catchpole, a consultant for Shine Technologies, will talk about the scenarios that led him to want to build Silicone, why you'd want to use it, talk through its current features and where he sees this new open source project going.
Serving web requests with Nashorn - Jason Mitcheson
Finally and most importantly Jason will demo running some node applications with Avata (http://avatar.java.net)r, the Glassfish application server that runs node modules.
6.30 - 6.40: Networking drinks and pizzas
6.45 - 6.55: News
6.55 - 7.15: DateTime API
7.15 - 7.35: Silicone
7.35 - 7.45: Break
7.45 - 8.30: Nashorn
Shine Technologies this months food and beverage sponsor, and our favourite recruitment agency, Peoplebank are graciously providing their room with a view as always.
Info on getting there:
Peoplebank offices are on the south-west corner of Flinders Lane and Queen St. Doors lock at 6pm but someone from Peoplebank will be downstairs to let people in. If when you get there, no one is present, call 0432603743 and we'll send someone down. We also will be having a raffle, so when you get to Level 13, there will be someone to greet you, get a name-tag, and also put you in the raffle draw. For those driving in, there is flat rate (~$10) after hours parking on Market St, between flinders lane and flinders st.
Go to Attendee List