Thursday Aug 28, 2014

Java and Security

In a Java Magazine interview, Jim Manico (pictured on the right) describes his JavaOne session on security. "I will be speaking about the top coding techniques and essential tools, including several Oracle Open Web Application Security Project (OWASP), Apache, and Google open source Java projects that will help developers build low-risk, high security applications". Jim is an author and educator of developer security-awareness training. You can find more details of his session in JavaOne content catalog

His session is part of a dedicated track about Java and Security, which addresses topics ranging from security tools and coding techniques to innovative products, and includes participation from recognized security leaders discussing policies and best practices. While the value of offensive security techniques is recognized, the focus of this track is primarily on defensive measures. 

Check out all the topics in the Java and Security track 

Thursday Sep 26, 2013

Session Report: DataFX: The Best Way to Get Real-World Data into Your JavaFX Application

Johan Vos and Hendrik Ebbers explained how to make use of the free and open source DataFX project.[Read More]

Monday Sep 23, 2013

The JavaOne 2013 Technical Keynote

Mark Reinhold and Brian Goetz explained the importance of lambda, while Oracle luminaries showed off a chess game.
[Read More]

Sunday Sep 22, 2013

At the JavaOne 2013 Strategy Keynote

Peter Utzschneider, Nandini Ramani, and Cameron Purdy provided a glimpse into Java’s future at the Sunday, September 22, JavaOne 2013 Strategy Keynote.[Read More]

Friday Oct 05, 2012

Session Report - Java on the Raspberry Pi

Oracle Evangelist Simon Ritter demonstrated Java on the Raspberry Pi, a credit card-sized single-board computer developed with the intention of stimulating the teaching of basic computer science in schools.[Read More]

Wednesday Sep 26, 2012

Talking JavaOne with Rock Star Adam Bien

Among the most celebrated developers in recent years, especially in the domain of Java EE and JavaFX, is consultant Adam Bien, who, in addition to being a JavaOne Rock Star for Java EE sessions given in 2009 and 20011, is a Java Champion, the winner of Oracle Magazine’s 2011 Top Java Developer of the Year Award, and recently won a 2012 JAX Innovation Award as a top Java Ambassador.

Bien will be presenting the following sessions:

  • TUT3907 - Java EE 6/7: The Lean Parts
  • CON3906 - Stress-Testing Java EE 6 Applications Without Stress
  • CON3908 - Building Serious JavaFX 2 Applications
  • CON3896 - Interactive Onstage Java EE Overengineering

I spoke with Bien to get his take on Java today. He expressed excitement that the smallest companies and startups are showing increasing interest in Java EE. “This is a very good sign,” said Bien. “Only a few years ago J2EE was mostly used by larger companies -- now it becomes interesting even for one-person shows. Enterprise Java events are also extremely popular. On the Java SE side, I'm really excited about Project Nashorn.”

Nashorn is an upcoming JavaScript engine, developed fully in Java by Oracle, and based on the Da Vinci Machine (JSR 292) which is expected to be available for Java 8.  

Bien expressed concern about a common misconception regarding Java's mediocre productivity. “The problem is not Java,” explained Bien, “but rather systems built with ancient patterns and approaches. Sometimes it really is ‘Cargo Cult Programming.’ Java SE/EE can be incredibly productive and lean without the unnecessary and hard-to-maintain bloat. The real problems are ‘Ivory Towers’ and not Java’s lack of productivity.”

Bien remarked that if there is one thing he wanted Java developers to understand it is that, "Premature optimization is the root of all evil. Or at least of some evil. Modern JVMs and application servers are hard to optimize upfront. It is far easier to write simple code and measure the results continuously. Identify the hotspots first, then optimize.”

He advised Java EE developers to, “Rethink everything you know about Enterprise Java. Before you implement anything, ask the question: ‘Why?’ If there is no clear answer -- just don't do it. Most well known best practices are outdated. Focus your efforts on the domain problem and not the technology.”

Looking ahead, Bien said, “I would like to see open source application servers running directly on a hypervisor. Packaging the whole runtime in a single file would significantly simplify the deployment and operations.”

Check out a recent Java Magazine interview with Bien about his Java EE 6 stress monitoring tool here.

Wednesday Oct 05, 2011

The Heads and Tails of Project Coin

Javaone Session Photo

Oracle’s Joseph Darcy demonstrated the features of Java 7’s Project Coin to a packed house.

[Read More]

OpenJDK Development Best Practices

Javaone Session

Oracle’s Kelly O’Hair will give a very practical session rich in clear and accessible advice on OpenJDK development best practices.

[Read More]

Tuesday Oct 04, 2011

Moving Java Forward -- Java Strategy Keynote JavaOne 2011

Java Roadmap

Tuesday's Java Strategy Keynote presented Oracle's long-term vision for augmented investment and innovation in Java -- from mobile and handheld devices, to the desktop, to the Cloud.

[Read More]

javeone logoJavaOne Conference 2014 Videos

San Francisco, USA: Oct 25 - 29, 2015



« October 2015