Skip to content

A Smart Meter with Java, Akka, Scala, React + JSR 354 - The Money & Currency

Photo of Teo Bais
Hosted By
Teo B.
A Smart Meter with Java, Akka, Scala, React + JSR 354 - The Money & Currency

Details

Saving energy is about saving money, so, as an engineer, you should have a very good view of both, nowadays.

In this meetup, Maarten Mulders will take the smart meters to another level, by showing us his hacks with Scala, Akka, React. Once we get to know how to save energy, we will also understand the problems of displaying how much $$$ we are saving, since monetary values are a key feature of many applications, yet the JDK provides little or no support. Wim van Haaren and Jeroen Burggraaf will help us out with that. Details below.

October event will be hosted at the cozy, professional venue of Blue4IT (particularly created for meetups). Talks will be recorded and delicious food will be provided. Once again, we have great giveaways. This would not be achievable without our partners and supporters: this event was possible thanks to Blue4IT. If your company also interesting in getting exposure in local tech community, please email us - [masked]

=============================================================

Agenda

17:00 - 17:30 : Welcome
17:30 - 18:15 : Dinner
18:15 - 19:15 : Presentation by Maarten
19:15 - 19:30 : Break
19:30 - 20:00 : Presentation by Wim & Jeroen
20:00 - 21:00 : Drinks!!!

Giveaways
1 free JetBrains license
2 free JVMCON (http://jvmcon.com) tickets

=============================================================

What Maarten says about the presentation?
It all started when I got my new energy meter... It was supposed to be smart, but turned out to be rather dumb. So I tried to make it a little bit smarter. How hard could that be? Well, it certainly wasn't easy, but it was fun to do! I'll take you on a trip that started with curiosity and ended with a nice home-made solution to read my energy meter. Don't be scared, you don't need any knowledge on Scala, Akka or React, we'll cover everything that is needed.

Who is Maarten?

https://secure.meetupstatic.com/photos/event/9/6/1/d/600_465278429.jpeg

Maarten is a software engineer working at Info Support. He doubles as an architect and triples as trainer. He also frequently speaks at conferences abroad.

What Wim and Jeroen say about the presentation?
Monetary values are a key feature of many applications, yet the JDK provides little or no support. The existing java.util.Currency class is strictly a structure used for representing current ISO-4217 currencies, but not associated values or custom currencies. The JDK also provides no support for monetary arithmetic or currency conversion, nor for a standard value type to represent a monetary amount. JSR 354 – Money and Currency. Started in 2012 and finalized in 2015, the objective of this little known API is to provide a money and currency API for Java, targeted at all users of currencies and monetary amounts, both simple but also expandable. The API provides support for standard ISO-4217 and custom currencies, and a model for monetary amounts and rounding. It will have extension points for adding additional features like currency exchange, financial calculations and formulas. This session will address the motivation behind the API, some of the use cases that it covers, describe the API, and demonstrate the usage through some examples using the reference implementation.

Who are Wim and Jeroen?

https://secure.meetupstatic.com/photos/event/9/a/4/9/600_465279497.jpeg

Jeroen is a Java/JEE software specialist with extensive experience in the development of webservices, web frontends and batch oriented systems. Wim is a software engineer passionate about Java and front end development with 20 years of experince in various roles, from coach and teacher to web designer.

=============================================================

Contact
If you have any questions about the Utrecht JUG meetups - reach us at [masked]

Social
Twitter: https://twitter.com/utrechtjug
YouTube: https://www.youtube.com/channel/UCVNXtR-A0UDFxrXggcjx1wAFacebook: https://www.facebook.com/utrechtjug

Photo of Utrecht Java User Group group
Utrecht Java User Group
See more events
Blue4IT
Zoomstede 21A · Nieuwegein