More Related Content Similar to Java Community News - September 2015 (20) More from Yolande Poirier (8) Java Community News - September 20151. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java Community and Overview Track
Yolande Poirier
Senior Community Manager
Oracle Technology Network
September, 2015
Please Stand By. This session will begin promptly at the time
indicated on the agenda. Thank You.
2. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle.
2
3. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Agenda
• Community News
– New Duke Personality
– Oracle University Discount
– JavaOne
– Java Magazine
– New OTN Articles
• Releases
– Java EE 8
– Java SE 9 and Java SE 8
– Cloud Releases
– Cloud Developer Services
Oracle Confidential – Internal/Restricted/Highly Restricted 3
4. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 4
COMMUNITY NEWS
New Duke Personality
Oracle University Discount
JavaOne
Java Magazine
OTN Articles
5. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New Duke Personality
• Duke, the Java Mascot
• What is Duke up to this year?
– Cloud Master
– Innovations this year are in the Cloud
– Duke in Zen-like command of all things cloud
– With Java and the cloud, Duke juggles application
development on social, mobile or any platform.
Oracle Confidential – Internal/Restricted/Highly Restricted 5
6. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Celebrating 20 Years of Innovation
• Oracle University offers a special discount
• 20% off any Java certification exam
• How to apply
– Find the Java exam that meets your skill level and experience.
– Review exam preparation and topics.
– Register at Pearson VUE. Use promotion code Java20 to
receive the 20% discount.
• Offer valid until December 2015
Oracle Confidential – Internal/Restricted/Highly Restricted 6
7. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
JavaOne 2015: 20 Years of Innovation
• The premier Java conference - October 25 – 29, 2015
– Keynote about 20 years
• Online – oracle.com/javaone and #javaone
– Coverage on our blog: blogs.oracle.com/javaone
– Live interviews at NightHacking.com
– Cutting edge content, new tracks: Cloud Content catalog
– Check out the rock star speakers
• If you attend
– Opportunities to learn, share and solve (Sessions, BoF...)
– Network: Taylor Cafe, Java Hub, parties every night
– Schedule builder plan your activities
Oracle Confidential – Internal/Restricted/Highly Restricted 7
8. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java Magazine
• July/August 2015 - All about DevOps
• Technical articles
– How Dev Vs Ops became DevOps, an interview
with Patrick Debois
– Continuous Delivery of Microservices at Netflix
– Building and Managing Lightweight Containers with Docker, Puppet and Vagrant
– Putting the continuous in Continous Delivery with Chef
– Functional Programming in Java: Using Collections
– Contexts and Dependency Injection: the New Java EE Toolbox
– Inside the CPU: the Unexpected Effects of Instruction Execution
• The magazine is free. Subscribe at oracle.com/javamagazine
Oracle Confidential – Internal/Restricted/Highly Restricted 8
9. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
New OTN Articles
• Technical articles from top industry experts
• OTN is publishing new articles ongoing, some of the new articles:
– From Technical Debt to Software Development Analytics
– Effective Ways to Implement and Use the Singleton Design Pattern
– Lambda Tutorial: Shakespeare Plays Scrabble
– Writing JavaFX Applications for Mobile Devices
– Improving the Performance of Java EE Applications
– Develop Non-Blocking Web Applications in Java
• Contribute content to OTN
– Submit blogs and article abstracts at otnfeedback_us@oracle.com
– Guest blogger on blogs.oracle.com/java
Oracle Confidential – Internal/Restricted/Highly Restricted 9
10. Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted
RELEASES
Java EE 8
Java SE 8 – 9
Cloud Services
Cloud Developer Services
11. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
About Java EE 8
• Java EE 8 Release
– The release is expected Spring 2017
– News blog : blogs.oracle.com/theaquarium/
• Java EE 8 – Current State
– Download & test builds and provide feedback
– JSRs: MVC 1.0, JSF, JSON, CDI 2, JMS, and Java EE Security JSRs
– JSRs are listed - jcp.org/en/jsr/
Oracle Confidential – Internal/Restricted/Highly Restricted 11
12. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
About Java EE 8
• How to get involved
– Adopt-a-JSR - glassfish.java.net/adoptajsr/
• JUGs host meeting to test, contribute code to JSRs – Turkey JUG
– Increase expertise and your visibility as an expert
– Choose your level of involvement and how much you want to learn
• Blog about features or give talk
• Read the specification for a JSR
• Provide feedback
• Join a mailing
• Contribute to a spec
• Be spec lead
Oracle Confidential – Internal/Restricted/Highly Restricted 12
13. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java SE 9
• Java SE 9 proposed schedule
– The release is expected in the fall of 2016
• Progress of Java 9 at openjdk.java.net
– Download and test the current build,
– news and announcements
• Java 9 introduce JShell, a REPL interpreter
– JShell code is not integrated in Java 9 current early access releases
– Instructions to test it today - https://youtu.be/caBTae7UyVw
Oracle Confidential – Internal/Restricted/Highly Restricted 13
14. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java SE 9 - sun.misc.Unsafe
• sun.misc.Unsafe?
• Plan for its removal Mark Reinhold
– A roadmap for removing the API
– It will still be in Java 9
– Plan – http://openjdk.java.net/jeps/260
• Replacement Solutions – Paul Sandoz
– Gives tips and tricks
– Project Valhalla, Project Panama, Arrays 2.0
– Foreign Function Interface
– Variable Handles
• Youtube.com/java
Oracle Confidential – Internal/Restricted/Highly Restricted 14
15. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java SE 9 - sun.misc.Unsafe
• Mark Reinhold
– The Secret History and Tragic Fate of sun.misc.Unsafe
• Paul Sandoz
– Safety First
• Youtube.com/java
– Playlist: JVM Language Summit 2015
Oracle Confidential – Internal/Restricted/Highly Restricted 15
16. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
JVM Language Summit 2015
• Annual Summit
– Gathering of language designers, compiler writers, tool builders, runtime engineers,
and VM architects
– Valuable content for developers who are writing code for the JVM
– 18 video presentations
• Some of the sessions are:
– Keynote: Martin Odersky - Compilers are databases
– Dan Heidinga - The Future is Native
– Mark Stoodley - Multi-Language Runtime
• Brian Goetz – Adventures on the road to Valhalla
– http://openjdk.java.net/projects/valhalla/
Oracle Confidential – Internal/Restricted/Highly Restricted 16
17. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Java SE 8 Release
• Java SE 8 update 60
– JavaScript Nashorn enhancements
– Deployment Rule Set improvements
– ARM support
– Release notes http://www.oracle.com/technetwork/java/javase/
• Articles on Java 8
• - Community Platform - https://community.oracle.com/community/java
• JDK 8 MOOC
– Lessons are available on YouTube – 21 videos
– Playlist on YouTube.com/JDK8 MOOC
Oracle Confidential – Internal/Restricted/Highly Restricted 17
18. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Title and Subtitle Layout
Subtitle text is Calibri bold 24 pt
Oracle Confidential – Internal/Restricted/Highly Restricted 18
19. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Releases – Coming Soon
• Java SE in the Cloud
– Deploy Java SE applications to Oracle Cloud
– Access Java SE 7 and 8 runtimes and libraries &
application frameworks
– Cloud-based integrated development lifecycle tools
– Visit cloud.oracle.com/javase
• Node.js in the Cloud
– Deploy your Node.js applications to Oracle Cloud
– Support many Node.js release and libraries
– https://cloud.oracle.com/nodejs
Oracle Confidential – Internal/Restricted/Highly Restricted 19
20. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Cloud Releases
• Java Cloud Services
– Deploy any Java application
– Self-service provisioning of Oracle WebLogic Server and
Oracle Coherence
– Enterprise level security, high availability, and performance
for business-critical applications
– Open standards so that Java applications are easily
deployed and managed
– https://cloud.oracle.com/java
Oracle Confidential – Internal/Restricted/Highly Restricted 20
21. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal/Restricted/Highly Restricted 21
Developer Cloud Service
22. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Developer Cloud Resources
• Community – (Discussions Forums, blogs, collaboration, more)
https://community.oracle.com/community/cloud_computing/platform-as-a-service-paas
• Documentation – http://docs.oracle.com/cloud/latest/
• Social Media –
– Twitter - @oraclecloudev
– Blog - https://community.oracle.com/community/cloud_computing/platform-as-a-service-paas/blog
• Cloud Day events around the world at oracle.com/cloudday
Oracle Confidential – Internal/Restricted/Highly Restricted 22
23. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Program Agenda
• 10:00 am - 11:00 am: Connecting Devices to the Cloud, Healthcare for
the elderly using IoT with Gerrit Grunwald
• 11:00 am – 12:00 pm: JDK 8: Time for A New Date & Time with Simon
Ritter
• 12:00 pm – 1:00 pm: Cloud Enabled JavaScript Stored Procedures with
Java 8 Nashorn with Kuassi Mensah
Oracle Confidential – Internal/Restricted/Highly Restricted 23
24. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Download the Presentation Slides
Oracle Confidential – Internal/Restricted/Highly Restricted 24
26. Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |
Keep Learning with Training from Oracle University
26
• Hands-on training delivered in-class or online by
tenured instructors around the world
• New subscription-based learning services to give you
any-time access to training
• Certification programs to validate your skills
education.oracle.com