Thursday Oct 22, 2015

Help Build the Future at the JavaOne Hackergarten

By David Lopez

This year’s Java Hub has it all! There’s NightHacking, interactive art, 3D printing, and more, but if you want to meet some new people, learn new tech, and contribute to open source projects, then there’s no better place to be than the Hackergarten at the Java Hub

Starting Monday the 26th at 10am in the Java Hub (at the JavaOne exhibit hall in the Hilton Union Square), you can bring your laptop, grab some Wi-Fi and power, and work with Java experts on a variety of projects. Each day, there will be 2 tracks running different projects simultaneously. Each track will be working on 3 projects per day for about 2 hours each, but feel free to stop by for an hour or however long you can to contribute and learn. Topics this year are:
OpenJDK, JSRs 354, 363 and 377
Java 8
Minecraft Modding/Java EE
Java EE 7
JavaFX Mobile/Embedded
CDI, JSR 365
JavaFX Tweet Wall
Each session will have an expert or two to lead it. Check out the schedule for a full list of who’s running what and when, and check out what else the Java Hub has to offer here!

Vote on the sessions at JavaOne

Give your feedback on sessions at JavaOne! You will find voting machines in every session room at JavaOne. To vote, choose between a happy, neutral, or sad Duke by clicking on it.

In this video, Michael Heinrichs and Hendrik Ebbers from Canoo discuss how they created the voting machine. They will also present a JavaOne session about the voting machine on Monday, Oct. 26 at 2:30pm. They used Java 8 and JavaFX on a Raspberry Pi. 

After each session be sure to let us know how you felt by voting! 

Tuesday Oct 13, 2015

Java User Groups at JavaOne

Java User Group members from around the world will attend JavaOne again this year. Join them for the User Group Forum on Sunday before JavaOne at Moscone South, rooms 308 - 310. Note that there is a 3 hour break for the keynote from 1:00pm to 4:30pm right next door at Moscone North. During the forum, you will learn all about running meetups and workshops, getting speakers and tons about programming. Check out the sessions: 

UGF2269 Lessons Learned with Repository Managers and Supply Chain Tools for DevOps Manfred Moser, Kelly Robinson 08:00 AM 09:00 AM
UGF11077 Introduction to Java 8: JVM, Language, and Platform Timothy Fagan 08:00 AM 09:00 AM
UGF1773 Decoding the Air Around You with Java and $7 Hardware Bert Jan Schrijver 08:00 AM 09:00 AM
UGF11082 WebSocket Perspectives: Clouds, Streaming, Microservices, and the Web of Things Frank Greco 09:00 AM 10:00 AM
UGF11069 Guicing Up Selenium with Docker: Container Isolation for Application Testing Imen Hammi, Ean Schuessler 9:00 AM 10:00 AM
UGF11078 JUGs: The Health of Networks Daniel deOliveira, Csaba Toth 9:00 AM 10:00 AM
UGF11072 Diabolical Developer’s Guide to Performance Kirk Pepperdine, Martijn Verburg 10:00 AM 11:00 AM
UGF10299 Meet James Gosling and NetBeans Community Members Constantin Drabo, Anton Epple, James Gosling, Mark Stephens 10:00 AM 11:00 AM
UGF11079 JUGs Around the World Richelle Bussenius, Alexis Lopez 10:00 AM 11:00 AM
UGF10300 Being Productive with Maven, Java EE, and the Cloud Adam Bien, Harshad Oak, Martijn Verburg 11:00 AM 12:00 PM
UGF11073 Who Wants to Be a Millionaire? Dealing with Money and Currency in Java Applications Alison McGreavy, Otavio Otaviojava 11:00 AM 12:00 PM
UGF11080 How to Run Your Own JUG’s Java Conference Floyd Elliot, Scott Kramer 11:00 AM 12:00 PM
UGF11081 Improving Your Developer Career Bruno Souza, Edson Yanaga 12:00 PM 1:00 PM
UGF10301 James Gosling, Robots, the Raspberry Pi, and Small Devices Jens Deters, James Gosling, José Pereda, Johan Vos, Johannes Weigend 12:00 PM 1:00 PM
UGF10303 Getting Started with Awesome JavaFX Development Gail Anderson, Paul Anderson, Sean Phillips 4:30 PM 5:30 PM
UGF11074 Adopt OpenJDK: How the Community Is Shaping the Future of Java Simon Maple, Thomas Rafael Modeneis 4:30 PM 5:30 PM
UGF10302 Java on Your Phone! Jens Deters, Anton Epple, Joseé Pereda, Zoran Sevarac, Johan Vos 4:30 PM 5:30 PM
UGF10304 Lightning Talks: Even More Productivity with Free Open Source Tools David Heffelfinger, Martin Klähn, Kirk Pepperdine, Sven Reimers 5:30 PM 6:30 PM
UGF10305 Effective Java Teaching Gail Anderson, Paul Anderson, Kenneth Fogel, Zoran Sevarac, Johannes Weigend 5:30 PM 6:30 PM
UGF11075 Coffee Potpourri: A Mixture of Everything Java Bruno Souza, John Yeary 5:30 PM 6:30 PM
UGF10283 Evolving Java EE David Blevins, Oleg Tsal-Tsalko 5:30 PM 6:30 PM
UGF10284 Building Nanoservices with Java EE and Java 8 Adam Bien, Yoshio Terada 6:30 PM 7:30 PM
UGF11076 JCP Meet the Executive Committee: Main Room Vincent Mayers, Pratik Patel 6:30 PM 7:30 PM
UGF10306 WildFly, Hadoop, JavaFX, and HTML5 in the Enterprise Fernando Babadopulos, Ryan Cuprak, Arun Gupta, Mark Stephens 6:30 PM 7:30 PM

Tuesday Sep 01, 2015

JavaOne Track Highlights: Java Clients and User Interfaces

By David Lopez

The JavaOne 2015 Content Catalog is live. We’ve got hundreds of great sessions covering all things Java related. To help you find exactly what you’re looking for, be it Server-Side Development, Security, or anything in between, the sessions have been placed into tracks. There are 8 tracks at this year’s conference designed to be the ultimate guide to help you stay on top of the latest innovations in Java technologies. This is the seventh post in a series on the tracks being offered at this year’s conference. Last week, we looked at the Java and Server-Side Development track. Today, let’s look at the Java Clients and User Interfaces track and a few featured sessions.

This track is designed to give you the tools and skills you need to make sure your UI is effective as the rest of your application. With all the new ways that we interact with tech, including touch screen devices, user interfaces are no longer an afterthought. Each UI must be carefully planned if you are going to make each device just as user friendly while leveraging the unique benefits of each type of device to the fullest extent. The Java Clients and User Interfaces track will help develop your JavaFX, HTLM5, and JavaScript skills for everything from small, handheld devices to more powerful systems.

On this track, be sure to check out the featured session: “Building Applications with PostgreSQL’s jsonb Datatype, Play 2 Framework, and REST” by Anton Kazakov from Softarex Technologies Inc. This is a Hands-on Lab Session, meaning you’ll walk away with firsthand knowledge. The session was covered in last week’s blog on the Java and Server-Side Development track, so I won’t go into it at length here, but it is a great way to learn a technique for managing difficult class hierarchies and data that would usually require multiple databases. Also on the Java Clients and User Interfaces track is “One Codebase to Rule Them All: Going Mobile wit 2048FX” by Jens Deters and José Pereda. Looking to turn your JavaFX-made desktop game application into a mobile app that can be distributed on the Apple App Store and the Google Play Store? This session will show you how! Using JavaFXPorts, only minor changes are required to take your game and make it mobile. Another great session to look out for will teach you to build a voice user interface (VUI). For information on building a VUI, check out “Speech Recognition in Java” by Breandan Considine from JetBrains, Inc. This session will give you the tools to build a speech recognizer by taking advantage of open source libraries, making it easier to focus on the VUI.
To see more from this track, head over to the Content Catalog and filter by Java Clients and User Interfaces. It’s shaping up to be a great JavaOne 2015. Make sure you don’t miss out on all the latest innovations in Java and the great opportunities to connect with the Java Community. Register  today!

Thursday Aug 06, 2015

JavaOne 2014 Session Videos

By David Lopez

The JavaOne 2015 Content Catalog has been released. With hundreds of innovative sessions from leaders in the field, you can be sure that JavaOne is the premier Java Conference. Last year, all the JavaOne sessions were recorded with either video and audio or audio and slides, and now, all this great Java content is available to you for free! Catch up on what you may have missed, whether you attended JavaOne 2014 or not.

Over 300 sessions and tutorials are available! These sessions  include:

Build, Test, and Deploy JavaFX Applications with Ease
Toward Native JavaScript Performance on the JVM
Debugging: The Missing Episode
API Design Checklist
Mobile, APIs, and the Cloud: A Field Perspective
Java Secure Coding Guidelines

Wondering what to expect at this year’s JavaOne? These recorded sessions are a great way to get an idea about the type of content and presentations available at JavaOne. Of course, they’re no substitute for the real thing, which provides hands-on experience and countless opportunities to meet and mingle with the Java Community. Remember to register for this year’s JavaOne while the Early Bird Discount is still in effect and save hundreds!

Tuesday Mar 31, 2015

JavaOne 2015 Call for Proposals Open

This fall, Java's leading developers and visionaries will gather in San Francisco, California, to create the future and commemorate 20 years of Java— you are invited to join them

  • Core Java Platform
  • Java and Security
  • JVM and Emerging Languages
  • Java, DevOps, and the Cloud
  • Java and the Internet of Things
  • Java and Server-Side Development
  • Java, Clients, and User Interfaces
  • Java Development Tools and Agile Techniques

There is no time to waste! The call for proposals closes April 29th at 11:59 p.m. PDT    

You will receive a complimentary pass to JavaOne with an accepted talk. Submit now

Wednesday Feb 11, 2015

Annoucing JavaOne 2014 Rock Stars

The JavaOne 2014 Rock Stars are the top rated speakers from JavaOne 2014.  Their contributions to JavaOne conference education and their commitment to the technology community made JavaOne the premier Java conference. Discover their JavaOne 2014 sessions

 Honored Speakers  Session Title
Adam Bien  Enterprise Nashorn; Unorthodox Enterprise Practices
Aleks Shulman Apache HBase 101 How HBase Can Help You Build Scalable, Distributed Java Applications

Andrzej Grzesik Continuous Delivery Antipatterns
Anton Arhipov Do You Really Get Your IDE?
Arun Gupta Java EE 7 Soup to Nuts
Axel Fontaine Continuous Delivery and Zero Downtime What Your Architecture Needs to Succeed
Baruch Sadogursky Groovy and Grails Puzzlers As Usual—Traps, Pitfalls, and End Cases
Ben Evans Java Performance Is a Social Activity
Brian Goetz Lambda Under the Hood
Brian Oliver Using the New JCache 
Cédric Champeau Rethinking API Design with Groovy Traits
Christine Flood Shenandoah An Open Source Garbage Collector (JEP 189) with an Ultralow Pause Time
Fabian Lange Are Profilers Telling the Truth? How Do They Actually Work?
Frank Kim Five Keys for Securing Java Web Apps
Geertjan Wielenga

Coding for Desktop and Mobile with HTML5 and Java EE 7 Simplifying JavaScript/HTML5 Rich Clients with Java EE       Do You Really Get Your IDE?

 Greg Luck Using the New JCache
 Hadi Hariri IntelliJ IDEA 42 Tips and Tricks
Hendrik Ebbers Extreme GUI Makeover
 Johannes Weigend Simplifying JavaScript/HTML5 Rich Clients with Java EE
John Arthorne Do You Really Get Your IDE? 
John Brock Coding for Desktop and Mobile with HTML5 and Java EE 7
Josh Long Spring 4TW!
Kirk Pepperdine Do Your GC Logs Speak to You? The G1GC Edition?
Les Hazlewood Designing a Beautiful REST + JSON API
Linda DeMichiel  Java EE 8
Mark Winterrowd Finding Subtle but Common Concurrency Issues in Java Programs
 Martijn Verburg  Habits of Highly Effective Technical Teams
 Matthew McCullough The Foundations of Git and GitHub
 Maurice Naftalin Journey’s End Collection and Reduction in the Stream API
 Michael Duigou  Jump-Starting Lambda
 Michael Hill Being Followed How Individuals Help Teams Become
 Michael Hoffer Creating Amazing Interactive Visualizations with JavaFX
Mike McQuaid The Foundations of Git and GitHub
Nikita Salnikov-Tarnovski Where Is My Memory?
Paul Sandoz Safety Not Guaranteed sun.misc.Unsafe and the Quest for Safe Alternatives
Petr Jiřička Simplifying JavaScript/HTML5 Rich Clients with Java EE
Rafael Winterhalter Runtime Code Generation for the JVM
Reza Rahman JavaScript/HTML5 Rich Clients Using Java EE 7
 Rich Hickey  Clojure Made Simple
Sander Mak  Event-Sourced Architectures with Akka                         TypeScript for Java Developers Coding JavaScript Without the Pain
Simon Maple Do You Really Get Class Loaders?
Stephen Chin Confessions of a Former Agile Methodologist
Steven Pousty Vert.x + WebSocket + Cloud = Awesome Map Tracking 
 Stuart Marks Jump-Starting Lambda
 Sven Peters Coding Culture 
Tal Weiss Fixing Code at 100 Miles per Hour Seven Techniques to Improve How You Debug Servers
Trevor Lalish-Menagh Want Code Quality? Just Ask—The Art of the Code Review 
Trisha Gee HTML5/AngularJS/Groovy/Java and MongoDB Together What Could Possibly Go Wrong?
Venkat Subramaniam

Programming with Lambda Expressions in Java             Transforming Code to Java 8                                          Programming with Streams in Java 8                                Thinking in Functional Style

Yoav Landman Groovy and Grails Puzzlers As Usual—Traps, Pitfalls, and End Cases

Join us at our next JavaOne in Brazil, June 23 - 25, 2015. Submit your proposal today. The CFP is open. 

Thursday Sep 25, 2014

Java Champions Speaking at JavaOne 2014

The Java Champions are an exclusive group of passionate Java technology and community leaders, nominated by community. These JavaOne rockstar speakers share their kow-how in all the JavaOne tracks including client, core Java platform, Internet of Things, JVM languages, security, tools, server-side, cloud and methodology. Check out their sessions:

[Read More]

Wednesday Sep 17, 2014

Rich Client and IoT with James Weaver

James Weaver is a Java developer, author, and speaker with a passion for Java, rich-client applications, and the Internet of Things (IoT). Weaver has books including Inside Java, Beginning J2EE 1.4, and the Pro JavaFX series. As an Oracle Java Technology Ambassador, Weaver speaks internationally at software technology conferences about Java, JavaFX, and IoT. Weaver tweets as @JavaFXpert, and blogs at 

Q: What are you looking forward to this year at JavaOne?

Weaver: Near and dear to my heart is the Community keynote that I am leading this year. It has just been amazing to talk to community members and learn about their projects using Java, Java 8, and IoT. During the Community keynote, we will showcase those amazing people and projects from the community.

[Read More]

Tuesday Sep 16, 2014

Join the Hackergarten at JavaOne 2014

By Guest Blogger Heather VanCura

Contribute to your favorite open source projects at the Hackergarten during the JavaOne 2014 Conference in San Francisco. We will have a dedicated space at the Java Hub in the Exhibit Hall, Hilton Union Square.  The space has power, a private internet network, white boards and seating for 16. Stop by any time, join a group, pick a feature or bug you want to tackle, and submit your results. Attendees will learn from Java EE, Java SE, Oracle Java Embedded, JSR Specification Leads from the JCP, and JavaFX experts on how you can impact the future of Java technologies. Bring your laptop and join us for an hour (more or less). Wi-Fi and power are available. Monday and Tuesday from 10:30 a.m. to 5:00 p.m., and Wednesday from 10:30 a.m. to 4:00 p.m. at the Java Hub in the JavaOne Exhibition Hall.  

[Read More]

javeone logoJavaOne Conference 2014 Videos

San Francisco, USA: Oct 25 - 29, 2015



« November 2015