Tuesday Feb 09, 2016
Wednesday Feb 03, 2016
By Yolande Poirier-Oracle on Feb 03, 2016
The main idea of Medusa was to enable developers to use one gauge control class that contains all the properties a gauge needs. Grunwald also created several skins and a GaugeBuilder class that lets you easily set gauge parameters. To see examples and learn more, read the article.
Wednesday Jan 13, 2016
By Yolande Poirier-Oracle on Jan 13, 2016
Interested in learning about elegant patterns that provide new ways to handle corner cases for data processing pipelines?
In this article, José Paumard explores several patterns that use Optional, a new Java SE 8 final class with a private constructor. This class provides alternatives for writing data processing pipelines built on streams, resulting in better and more-fluent code.
Paumard describes how to build optionals, explains why we need them, and demonstrates several patterns you can use in various scenarios. The first patterns use an optional as a wrapper object, which may or not have a value. The second patterns expose methods of the optional class.
To learn more, read the article.
Thursday Jan 07, 2016
By Yolande Poirier-Oracle on Jan 07, 2016
José is an assistant professor at the Institut Galilée (Université Paris 13), PhD in applied mathematics from the ENS de Cachan. He has also worked as one of the lead members of the Paris JUG for 6 years, and is a co-founder of Devoxx France.
As a member of the CDI 2.0 Expert Group, he has contributed new ways of handling events, especially in the asynchronous part of the spec. He provided new patterns that have been adopted by the EG.
José has been working as an independent programmer for 20 years and is a well-known Java / Java EE / software craftsmanship expert and trainer. His expertise includes Tomcat, JBoss, Weblogic, Websphere, Glassfish, and the most popular Java EE parts: JPA (Hibernate & Eclipselink), EJB (including version 2), JMS, JTA, the Web tier, and more.
José speaks at conferences, including JavaOne and Devoxx; and writes technical articles for various publications including Java Magazine and Oracle Technology Network. Passionate about education, he publishes MOOC for several companies: Oracle Virtual Technology Summit, Pluralsight, Microsoft Virtual Academy and Voxxed.
His blog: blog.paumard.org/en/ Follow him @josepaumard
Java champions are an exclusive group of passionate Java technologists and community leaders who are community-nominated. Learn more about Java Champions.
Thursday Dec 17, 2015
By Yolande Poirier-Oracle on Dec 17, 2015
Wednesday Dec 16, 2015
By Yolande Poirier-Oracle on Dec 16, 2015
Thursday Dec 10, 2015
By Yolande Poirier-Oracle on Dec 10, 2015
This globally available offer is open until December 31, 2015.
Thursday Dec 03, 2015
Wednesday Oct 14, 2015
By Yolande Poirier-Oracle on Oct 14, 2015
Java Champions will present dozens of sessions this year again at JavaOne! They are an exclusive group of passionate Java technology and community leaders, nominated by the Java community. They are seasoned developers and architects with in-depth knowledge about development.
These top speakers share their know-how in all the JavaOne tracks including client, core Java platform, Internet of Things, JVM languages, security, tools, server-side, cloud and methodology.
This year, we created a dedicated page on the JavaOne site where you can easily find the sessions presented by Java Champions. You can find out about their sessions by day and read the session abstract. JavaOne is your chance to learn from the greatest number of Java Champions!
Wednesday Aug 12, 2015
By Yolande Poirier-Oracle on Aug 12, 2015
By following his Scrabble example, you can learn how to use the Stream API to address some common tasks in business applications--such as building histograms, comparing histograms, and handling corner cases raised by empty streams--efficiently and without using much code.
Jose presented the same topic in a Virtual Technology Summit session. The session is now available online as a replay