- Singletons, Singletons...
- Java Champions
- JShell and REPL in Java 9
- Writing JavaFX Applications for Mobile Devices
- Create Applications Using Docker
- Certification Discount!
- 20 "Cakes" of Java in Brazil
- Develop Non-Blocking Web Applications in Java
- 3D Printing Meets Raspberry Pi
- Get Started with Lambdas and Streams
Monday Sep 22, 2014
Friday Sep 19, 2014
By Yolande Poirier-Oracle on Sep 19, 2014
“Being able to debug and profile robots out at sea is a truly life-altering experience,” Gosling explains. He uses a set of tools—consisting of editors, debuggers, and profilers—that are part of the NetBeans IDE. At the JavaOne 2014 NetBeans Community Day, he will present the session “James Gosling, Robots, the Raspberry Pi, and Small Devices” [UGF8907] on Sunday, September 28. He will also present “Debugging and Profiling Robots with James Gosling” [CON6699] on Wednesday, October 1. Geertjan Wielenga, Mark Heckler, José Pereda, Johannes Weigend, Shai Almog and Jens Deters will join him to discuss those two topics.
Join him as he closes out the JavaOne Community keynote with a fun, historical perspective of the genesis of Java, and a T-shirt toss! The Community Keynote will be held in the Marriott Marquis, Salon 7/8/9, on Thursday, October 2, 2014
Wednesday Sep 17, 2014
By Tori Wieldt-Oracle on Sep 17, 2014
Monday Sep 15, 2014
By Caroline Kvitka-Oracle on Sep 15, 2014
Find out the latest on GlassFish and Java EE in two sessions at Sunday’s Oracle Users Forum at JavaOne.
First, the “GlassFish Roadmap and Executive Panel” [UGF9120] will cover the current status and future roadmap for GlassFish and Java EE. Oracle’s John Clingan, Anil Gaur, and Cameron Purdy will be on hand to answer your questions at this informal session. Come with questions, leave with answers.
That session will be immediately followed by “GlassFish Adoption Story and Deep Dive” [UGF9123] , where you will hear about who is adopting GlassFish and Java EE in real life. Egyptian Java User Group (EGJUG)] Leader Mohamed Taman will share the story of the first-known production deployment of GlassFish 4 and Java EE 7 in a deployment for the United Nations High Commissioner for Refugees (UNHCR) and the World Food Programme (WFP). This session will also explore the newest cool features in GlassFish, including the extensible GlassFish command-line framework.
Friday Sep 12, 2014
By Yolande Poirier-Oracle on Sep 12, 2014
In a Java Magazine article, senior Java architect Hendrik Ebbers talks about his JavaOne sessions and JavaOne. "There will be some very cool JavaFX, community, open source and Internet of Things talks this year. The talks are always very professional; I have never experienced a bad one. So don't miss the talks" he explains.
- Smart UIs for Mobile and Embedded in JavaFX introduces a new JavaFX theme that is made for embedded devices and will fit perfect in all the cool new Internet of Things and mobile products.
- DataFX: From External Data to a UI Flow and Back shows how the different DataFX components make it easy to manage external data by using well-known Java technologies.
- Enterprise JavaFX, an overview of various best practices for communication between server and client, async background tasks, MVC approaches, and the designing of complex dialogue flows
- Extreme GUI Makeover. JavaFX 8, a new UI toolkit, offers a lot of amazing features to help you craft modern-looking and interactive UIs.
- The JavaFX Community and Ecosystem introduces the JavaFX ecosystem including third-party frameworks and popular knowledge base. It also illustrates the functionality and synergy effects between the libraries with a live coding session.
- Test-Driven Development with JavaFX
More about clients and user interface topics here
By Caroline Kvitka-Oracle on Sep 12, 2014
What can attendees look forward to at the Server-Side Java track?
There are two big topics: Java EE 7 in real-life deployments and Java EE 8 platform plans.
Wednesday Sep 10, 2014
By Caroline Kvitka-Oracle on Sep 10, 2014
“Many of today’s vehicles already have ‘crash-imminent braking’ and other features,” says Perrone. “But up until now, the IIHS hasn’t really had a way to test how well these technologies work in real-world situations with cars traveling at highway speeds.”
Read the full oracle.com story, "Java Takes the Wheel."
By Yolande Poirier-Oracle on Sep 10, 2014
In this new article, JavaServer Faces (JSF) spec lead Ed Burns explains two kinds of model view controller (MVC) as part of the JSF framework. The article's goal is to show the continued commitment to JSF evolution and to clarify the complementary usages of these two view technologies.
The two kinds of MVC in question are UI component oriented MVC and action oriented MVC. This article first goes over these two different styles of MVC, then explains the rationale for filing a separate JSR for MVC 1.0 and explains how this new specification will relate to the next version of JSF.
If you attend JavaOne, you find many JavaOne sessions about JSF
Thursday Sep 04, 2014
By Yolande Poirier-Oracle on Sep 04, 2014
Nikita Salnikov-Tarnovski is the co-founder of Plumbr, the memory leak detection product. Besides his daily technical tasks he is an active blogger, a JavaOne RockStar and a frequent conference speaker at Devoxx, JavaOne Russia, 33rd Degree, TopConf, JavaDay, GeekOut, Joker, and Jazoon.
Q: What are your JavaOne sessions about this year?
Salnikov-Tarnovski: My two talks are about identifying and solving memory leaks in applications, one conference session titled “keep memory leaks at bay” and one tutorial called “where is my memory.” Both sessions relate to how Java applications consume and use memory while running. I will discuss how to monitor your production environment; how to detect memory leaks and other memory inefficiencies; what to do if your application fails because of memory leak or becomes unbearable slow due to Garbage Collection taking too long, and so on.
Q: Are you giving tips and tricks during those sessions on how they can use Plumbr’s product?
Salnikov-Tarnovski: Last year, I talked about Java memory leaks and I used our product to present solutions. This year, I will talk about general methodology and techniques on how these problems can be detected and solved with the aid of the best tools on the market including our tool and any other freely available tools.
Q: Why are memory leaks important?
Salnikov-Tarnovski: Memory leaks are one of the top reasons why Java applications crash in production. Other memory related problems, such as inefficient Garbage Collection can make your application just stall for some arbitrarily long time. And your clients will be effected. E.g. when you hit the search button on Amazon.com and this all of a sudden takes too long, it is probably because GC kicked in and said: “Wait some 10 seconds, I will look for some garbage”.
Q: Aside from your sessions, what do you have planned for JavaOne?
Salnikov-Tarnovski: The main reason why I attend conferences - apart from talking about our product, of course – is to meet the many bright speakers and attendees. When you're a senior engineer with 12 years of experience, you want to go to conferences like JavaOne to meet your peers - people who are smarter than you- because you can learn a lot from them. You can discuss your problems and get feedback, and share your ‘war’ stories. This is the main reason why I attend conferences and I advise all my fellow engineers to go to JavaOne and other Java conferences. I'm planning to go to Java conferences as long as I am in this profession.
Learn more about Core Java sessions in the JavaOne content catalog
Tuesday Sep 02, 2014
By Yolande Poirier-Oracle on Sep 02, 2014
By Guest Blogger Reza Rahman
For the Java EE track at JavaOne 2014 we are highlighting some key sessions and speakers to better inform you of what you can expect, right up until the start of the conference.
To this end we recently interviewed Greg Wilkins. Greg is the mastermind behind Jetty and a long-time key contributor to the JCP, particularly for the foundational Servlet specification. In fact Greg is likely to be instrumental in the upcoming Servlet 4 specification slated to be included in Java EE 8. He will likely be the only person in the Servlet 4 expert group that is also part of the IETF HTTP 2 working group. We wanted to talk to Greg about his Jetty/Servlet sessions at JavaOne 2014 and HTTP 2 generally:
font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;">Greg has several sessions on the track that he talked about:
- Jetty Features: In his open-ended Birds-of-a-Feather session, Greg will share the latest features added and to be considered in Jetty.
- Into the Wild with Servlet Async IO: In this deeply technical session, Greg will be exploring the ins-and-outs of the Servlet 3.1 asynchronous I/O feature. If this is a topic that interests you, the session is probably your best opportunity to gain knowledge from a true subject matter expert.
Bear in mind, Oracle's own Ed Burns will have a detailed session on Servlet 4/HTTP 2. Besides Greg's sessions, we have a very strong program for the Java EE track and JavaOne overall - just explore the content catalog. If you can't make it, you can be assured that we will make key content available after the conference just as we have always done.