Thursday Mar 05, 2015

New Java Champion: Peter Lawrey

Congratulations to the new Java Champion Peter Lawrey!

Peter has over twenty years experience in IT, and around 15 years experience designing, developing and supporting Java systems. He provides consulting and develops software for trading firms based on the open source code written for OpenHFT. He is also the technical lead for OpenHFT, which is a suite of Apache 2.0 OSS libraries.  

Peter is the founder of the "Performance Java User's Group", a virtual JUG with over 1300 members. He is a top contributor of the Java and JVM forums on StackOverflow.  He has published over 250 articles on Java in his blog Vanilla Java, which has over three million views. "Peter is very generous in sharing his vast knowledge and already has done a great job in championing Java " explains Heinz Kabutz. 

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions

Tuesday Mar 03, 2015

Announcing Java SE 8 Update 40

Improved performance, scalability and administration in Java SE 8 Update 40 will allow Java developers to innovate faster and improve application services. Here are some features and changes including JavaFX updates: 

JVM Reaction to Memory Pressure: “Memory pressure” is a property that represents the total memory usage (RAM) on the system. This new feature can be leveraged to reduce the amount of memory used on a system where multiple JVMs are deployed and control the amount of memory designated to be consumed by each JVM, avoiding Out of Memory Errors (OOMEs) from occurring.

Improvements to the native packager: Enables developers to create native-feel applications that do not require clients to have an existing Java Runtime installed. These self-contained applications can then be deployed into areas like the Mac app store. The application developer has full control over the runtime and application entry points.

Ability to modernize the JavaFX stack on Mac OS X: The JavaFX media stack has been ported on Mac OS X® from QTKit and Quicktime, which have been deprecated, to the newer AVFoundation framework. With this, developers using the JavaFX media stack can now gain Mac App Store acceptance and have the opportunity to have their applications released on the Mac App Store. 

Nashorn Support: Numerous Nashorn optimizations including support for dynamic languages are incorporated into this release. Also added is a Nashorn Class Filter, which provides fine-grained control over access to Java classes from JavaScript code via a new filtering interface. 

New Time Zone Date Updater Tool: This tool can consume the ‘raw’ time zone data (tzdata) rules from the IANA time zone registry database and convert those to the necessary format required by the JRE. This provides users with the ability to immediately update the JDK/JRE time zone rules with the latest updates from IANA. 

Find out more details in the release notes

Monday Mar 02, 2015

DevNexus: Streaming Interviews with Java Experts

DevNexus is a tech conference happening next week that was created by the Atlanta Java Users Group (AJUG). It features internationally-acclaimed technologists covering Java, Big Data, Agile, Mobile and more. It’s sold out (like it does every year), but that doesn’t mean you can’t hear from the tech experts. NightHacking and OTN have teamed up to create a live interview stream. Watch the interviews live on Follow @_nighthacking for updates.

Use #DevNexusQ if you want to suggest questions. 

Here is the schedule, all times are EST. 

Wednesday (Mar 11) Thursday (Mar 12)
10:15-10:30 Venkat Subramaniam - Lambdas Design Patterns 10:00-10:30 Ed Burns - JSF
12:00-13:00 Yakov Fain - OAUTH in IoT 12:00-13:00 Rosalie Tolentino - Security
14:15-14:30 Todd Fritz - Docker 14:15-14:30 Aysylu Greenberg - Benchmarking, Art, Music
15:45-16:00 Jeff Prestes - Java Native GPIO 15:45-16:00 Michael Minella - The Connected Car
17:15-17:30 Yoav Landman - Chef to Docker 17:15-17:30 Freddy Guime - Memory Leaks

Interviews will be posted to YouTube/Java afterwards.

New Java Champion: Sven Reimers

Congratulations to the new Java Champion Sven Reimers!

Sven is based near Lake Constance in Germany, and works as a systems engineer at Airbus Defence and Space. He has more than 15 years of experience building complex software systems, and more than 14 years experience with Java. In 2009, Sven was the winner of the Duke's Choice Award in the Network Solutions category for ND SatCom Satellite Communication Management Software.

Besides his day job, his contributions to NetBeans got him elected to the NetBeans Dream Team in 2008. He is a community leader for NetBeans, a founder of the Java User Group in Bodensee and a contributor to OpenJFX. Sven has been very active as a public speaker at multiple conferences, events, JUGs all over the world. e.g. JavaOne (SF/Brasil), SvJUG, JayDay, NetBeans Days, JFokus, and JCrete.

He is an active contributor and participant at the Hackergarten events. In the interview below, Heather VanCura interviews Sven and Andres Almiray at Devoxx 2014 

Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Learn more about Java Champions.

Monday Feb 23, 2015

JavaLand Conference Offers Thrills

Java developers, architects, strategists, administrators, enthusiasts, and project managers will meet at the JavaLand Conference in Germany March 24th-26th, 2015. Program Leader Markus Eisele explains "JavaLand 2015 will be all about Duke's 20th birthday. We are looking back at 20 years of Java and a big part of this is to engage the vibrant community as we experience it today. It's going to be a packed schedule covering all of today's Java use in the wild."

There will be a keynote by Marcus Lagergren, Oracle Java Engineer. He will recount the phenomenal development of the Java world since 1995 and muse about Java’s future. JavaLand also includes a training day, including deep dives on NoSQL for Java Developers, Java 8: Practical Streams and Lambdas, Java EE 7 from and HTML5 Perspective and JavaScript for Java developers. There will be lots of community activities, including a Java Innovation Lab and Hackergarten

Can't decide which sessions to attend? Check out Ed Burn's picks

An extraordinary aspect about JavaLand is the venue. The conference happens in an amusement park!  After sessions, you can enjoy the rides of Phantasialand. For example, the Black Mamba is a roller coaster that goes 80 km/h. The JavaLand team says “We want to see your brains on fire and your bellies well filled. We want to you experience inspiring talks about Java technologies and hear you scream when you ride the Black Mamba.”

Wednesday Feb 11, 2015

New Java Champions: Enrique Zamudio, Otávio Santana, and Freddy Guime

Congratulations to the new Java Champions Enrique Zamudio, Otávio Santana, and Freddy Guime!

Enrique Zamudio (Mexico) has specialized in server-side development with Java since 2000, focusing on backend applications, such as transactional switches for e-commerce and payment platforms. Enrique joined the Ceylon Language development core team in January 2012, where he's contributed to the language module, the web IDE and the JVM compiler, and is the lead developer of the Ceylon-to-JavaScript compiler. He is the author of the open source projects jAlarms, j8583 and ScalaSQL. 

Enrique is part of the staff of the javaMexico community, where he promotes the use of Java and Java-related technologies by regularly answering questions on the site's forums, writing on his blog and as a speaker at JUG events.  You can read his blog or follow him on twitter @chochosmx.

Otávio Santana (Brazil) is an evangelist and practitioner of agile philosophy, open source, and polyglot development. Otávio is a JUG Leader of JavaBahia and SouJava, and a strong supporter of Java communities in Brazil, where he also leads the BrasilJUGs initiative to join Brazilian JUGs in joint activities. He is co-creator and responsible for the Linguagil Group, a merge of Java, Ruby, Python and Agile groups, that promote agility across language-focused communities. On the open source world, Otavio is a Developer in OpenJDK since Java 7. He has also helped on JBoss Weld, Hibernate, Apache Commons, and other open source projects. Otávio is a very active speaker in Brazil, where he has participated in the largest Java events in the country. As an international speaker, Otávio has presented in JavaOne. Otávio is also a writer, and has many articles and even a book about JVM Internals. Otávio was recently nominated and won the JCP's Outstanding Adopt-a-JSR Participant of the Year Award, for his very active role in the Money and Measurement JSRs. You can read his blog and follow him on Twitter at @otaviojava.

Freddy Guime (USA) is the community leader for the Chicago Java Users Group, co-author of Java 7 Recipes and maintainer of the, a educational podcast for the Java developer. Originally from Ecuador, he ditched the tropical weather to pursue his passion in computing and now lives in Chicago. He is always interested in everything from usability design to performance optimizations and loves to share that knowledge to whomever wants to listen. You can follow him on Twitter at @fguime. He is also a musician and member of the Null Pointers

The Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Java Champions get the opportunity to provide feedback, ideas, and direction that will help Oracle grow the Java Platform. Nominees are named and selected through a peer review process. (Current Oracle employees are not eligible.) Learn more at the Java Champions page on

Friday Feb 06, 2015

New Java Champion: Jacek Laskowski

Congratulations to the new Java Champions Jacek Laskowski!

Jacek is an independent IT professional living in Warsaw, Poland. He's offering services as a team and tech leader, software developer, open source technology advocate, course instructor, blogger, conference speaker, community leader and organiser, technical advisor and IT business liaison. He's operating on the JVM platform with Scala and Java as the two main languages of choice, and helping people get the most out of it.

Jacek's personal goal is to actively promote the Scala language in Poland as a leader of the @WarszawScala Warsaw Scala Enthusiasts group and working with local software houses.

He's developing skills in many ways - participating in closed and open source projects (on GitHub), reading, blogging, speaking, organizing meetings and conferences as well as helping people on StackOverflow. He blogs in both English and Polish. Follow him on twitter @jaceklaskowski

He's the founder and a leader of Warszawa Scala User Group (@WarszawScala). He's also the founder and a former leader of the Warszawa Java User Group (Warszawa JUG). He's been contributing to few open source projects in Apache Software Foundation as a PMC and committer and now a member of the ASF foundation.

The Java Champions are an exclusive group of passionate Java technology and community leaders who are community-nominated and selected under a project sponsored by Oracle. Java Champions get the opportunity to provide feedback, ideas, and direction that will help Oracle grow the Java Platform. Nominees are named and selected through a peer review process. Learn more at the Java Champions page on

Thursday Feb 05, 2015

Save the Date: 2015 JavaOne Brazil

JavaOne is returning to Sao Paulo, Brazil! The regional event is the learning opportunity for everything Java in Latin America - from better programming with Java 8 and the unveiling of Java 9 features, to the Internet of Things, JVM languages and more. Learn from Oracle and community experts who have first hand experience with Java development. Meet with like-minded developers and share a fun three day conference. 

Be one of the speakers who will share their expertise at 2015 JavaOne Brazil. Submit your proposals today.  The Call for Papers is open until February 27, 2015.  

Sao Paulo, June 23-25, 2015 
Transamerica Expo Center 

Register to be notified when registration opens in February. 

Java Magazine: Platform for Innovation

Tools make the cloud. To support modern development, today’s cloud development environments must support the full software development lifecycle. Developers working in the cloud need tools for builds, continuous integration, source control, and team collaboration. With those tools at the
ready, they can take advantage of the cloud as a platform for innovation.

In our interview with Mike Lehmann, vice president of product management for Oracle Cloud Application Foundation, we explore Oracle’s Java-based cloud services for developers, and the benefits they offer. “Taking a new business idea and building an application to support it can be done much more quickly and with lower risk than in the past,” says Lehmann. Read the interview for his insights on Oracle Java Cloud Service, Oracle Developer Cloud Service, and other services that give developers an end-to-end Java development and deployment environment.

Ready to test out these services? Don’t miss Hardshad Oak’s article, “Get Started with Oracle Developer Cloud Service.” Plus, Bert Ertman shows you how to build modular cloud applications in Java.

It’s a new year, and a time when people traditionally think about self-improvement. If you are looking to raise your job prospects and expand your network, Bruno Souza and Edson Yanaga have just the plan for you, and it includes code, community, and— yes—cloud. Their action items will help you to raise your possibilities for the future.

Read all about it in the current issue of Java Magazine!

Tuesday Feb 03, 2015

JavaScript on the JVM: From Scripts to Full Apps

Do you want to use Javascript on the JVM? Java SE 8 includes Nashorn, a Java engine based on Javascript. Nashorn provides tight integration with Java, and lets you take advantage of the current Java technologies. At the next OTN Virtual Techology Summit, Java Evangelist Bruno Borges will walk you through how to use JavaScript on the JVM. This is code-heavy session that will show you how to access Nashorn, and have Java and JavaScript interact.

Virtual Technology Summits (VTS) are interactive, online events, sponsored by the Oracle Technology Network (OTN). VTSs are free, but you must register:

 • Americas - February 11th - 9am to 12:30pm PT  REGISTER

EMEA – 25 February  - 9:00 to 13:00 BST  REGISTER

APAC – 4 March  –  9:30 to 13:30 IST  REGISTER

Each OTN VTS features four technical tracks, each with a unique focus on specific tools, technologies, and tips: Java, Database, Middleware and Systems. Registration allows you to attend any session on any track. We'll kick off the VTS with Java Community Update by Tori Wieldt. There will be places to hang out and meet other attendees between sessions. Please join us!


Insider News from the Java Team at Oracle!



« February 2016