domingo, 27 de mayo de 2018

Accelerating the Future of Java, Faster ( 5/7 )

Hi devs !!!

We are back again on stage, and this time with another interesting talk presented by a key speaker : Georges Saab , VP of Development for the Java Platform Group at Oracle.

Imagen relacionada

As one of the most pervasively used technologies in our lifetime, Java continues to innovate the application world around us. Through continued modernisation Java offers developers a contemporary language and platform to create the next generation of rich, scalable, and secure enterprise applications.  And as the technology landscape changes around us, often times at an ever-more increasing pace, Java is primed to offer developers continued uniqueness to address new-found opportunities.  In this session, learn how Oracle continues to steward ongoing Java technology enhancements that allow developers the ability to improve and accelerate application innovation, as well as develop and deploy solutions especially for the the modern enterprise cloud environment. 

Georges Saab is the vice president of development for the Java Platform Group at Oracle. His group is responsible for Java Standard Edition including the Java language, core libraries, and the Java Virtual Machine. Georges is a veteran of programming language and platform development, with more than 25 years in this field. His work with the Java platform began as a developer of Java Standard Edition at JavaSoft and Sun Microsystems, where he was a founder of the Swing group and Java Webstart, and continued as he ran development of the JRockit JVM for many years at BEA Systems. Georges is the Chairperson of the OpenJDK governing board. You can follow him on Twitter at: @gsaab

Don't forget to Register !!!!!

lunes, 7 de mayo de 2018

Java 9 Collections and Performance (17/5)

Hi devs!

Our next event is just around the corner! Thanks to our friends from Oracle Netsuite we will have the opportunity to play with Java 9 on an interesting workshop! ;-)

In this session we'll take a look at the new developer features that Java 9 delivers.

In particular, we'll look at Stream API improvements and see how our code can be substantially reduced. Finally, we'll benchmark it using JMH (Java Microbenchmark Harness) to analyze the impact the enhancements have on runtime.
Beers and snacks will be provided thanks to Oracle Netsuite.

19:00 - 19:30 Java 9 Streams API Overview
19:30 - 20:00 Dojo
20:00 - 20:15 Beer Break
20:15 - 20:45 Microbenchmarking

Remember to bring your own laptop, RSVPed and happy coding!

miércoles, 2 de mayo de 2018

Sensorize your Life Workshop (31/5)

Hi devs!

Here we have our next event, this time a workshop to play with IoT and Arduino! Yay! ;-) Thanks to our friends from Netsuite we will have a great time playing with Arduino and the IoT. Also we will have a great time with drinks and food provided by Netsuite, so one more time, thank you to their support. Below you can see below the content and purpose of the workshop.

Nothing more, remember to RSVPed and have a nice coding and see you next 31th!

PD: Meanwhile we are working on the Java and JVM Barcelona Conference ( www.jbcnconf.com ) ! In the case you don't have your ticket, hurry up and buy your ticket! This year is going to be even better ;-) !


The Internet of Things is a hot topic and is set to change how we live. But how much do you really know about it? This event demystifies the subject and shows you the potential of the technology.

In this practical workshop, you will learn about the basic concepts of the Internet of Things, discover how to connect a built IoT device, and push environmental metrics to a container-based monitoring platform deployed on Oracle Cloud Services.

At this workshop, you will:
  • Program a mini board using Arduino, mastering the basic controls used to trigger actions in the on-board LED
  • Connect a shield to detect temperature and humidity values
  • Display data on an OLED display
  • Send data to a persistent data store
  • Push data to the cloud: Adafruit IO and Oracle Cloud Services

Topics covered:
  • Introduction to the Arduino IDE
  • Board installation
  • Introduction to Arduino sketches and Hello World
  • Basic LED controls: blocking, non-blocking and fade-in/fade-out
  • Environmental sensor and display control
  • Temperature & humidity output display and monitoring
  • Push data collected to the Adafruit IO platform and to a container-based monitoring platform deployed on Oracle Cloud Services

Prerequisites & requirements
No prior experience required! Participants do need to bring their own laptops.
We recommend you install Arduino IDE beforehand. You can download the version for your OS here: https://www.arduino.cc/en/Main/Software