Wednesday Feb 03, 2016

Medusa: Gauges for JavaFX

Have you ever had a need for a standard gauge control? Gerrit Grunwald has, so he decided to create a library of gauges he calls Medusa. 

In his "Medusa: Gauges for JavaFX" article, he describes the standard gauge his library provides, plus he explains his FGauge control, which enables you to easily embed the Medusa standard gauge into a simple control you create that contains a frame and a background. 

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.

Tuesday Feb 02, 2016

Plugin-Free Java Web Start

Browser vendors are moving away from plugin support. Because of this new trend, application developers will rely on plugin-free technologies like Java Web Start. To learn more how to deploy your applications using Java Web Start, check out the documentation available here

Oracle plans to deprecate the Java browser plugin in JDK 9. You can now try the early access release of JDK 9. If you are looking to migrate from migrating Java Applets to Java Web Start, please see this whitepaper about migration. 


Thursday Jan 28, 2016

New Java Champion Hendrik Ebbers

Welcome the new Java Champion Hendrik Ebbers

Hendrik Ebbers is Java Architect at Canoo Engineering AG and lives in Dortmund, Germany. His focus is UI technologies, Middleware and DevOps in addition to research and development. 

Hendrik Ebbers is the founder and leader of the Java User Group Dortmund and gives talks at user groups and international conferences such as JavaOne, Devoxx, JFokus JAX and more. He blogs about UI related topics at www.guigarage.com. He is also a writter for the Java Magazine and a co-creator of JavaFX Ref Card for DZone

Hendrik is one of the lead developers of DataFX that is used in several Java projects. This year Hendrik started the open source project Dolphin Platform. Here Hendrik is one of the lead developers and he is responsible for the JavaEE and Spring integration as well as the JavaFX client part. 

Hendriks JavaFX book "Mastering JavaFX 8 Controls" was released 2014 by Oracle press. Hendrik is JavaOne Rockstar and JSR expert group member. Follow him on Twitter @hendrikEbbers 

Learn more about the Java Champion program

Tuesday Jan 26, 2016

New Java Champion Simone Bordet

Welcome the new Java Champion Simone Bordet

Simone Bordet is a Jetty Committer, the CometD project leader and works as Lead Architect at Webtide. Active open source developer, he founded and contributed to various open source projects such as Jetty, CometD, MX4J, Foxtrot, LiveTribe, and others. 

Simone specializes in server-side multi-thread development, J2EE application development, in Comet technologies applied to web development, web network protocols (HTTP, WebSocket, SPDY, HTTP/2) and in high performance JVM tuning. He has been technical speaker at various local and international conferences such as Devoxx, JavaOne, and CodeMotion and he is a co-lead of the Java User Group of Torino, Italy. Read his blogs at https://webtide.com/author/simon/ and follow him at @simonebordet

Learn more about the Java Champion program https://community.oracle.com/community/java/java-champions 

Thursday Jan 21, 2016

Java 8 Streams API

Are you effectively using Java SE 8 streams for data processing? Introduced in Java 8, streams allow you to process data in a declarative way and leverage multi-core architectures without writing multithread code. 

Watch two JavaOne 2015 sessions about streams. Paul Sandoz presented the ‘Effective Java Stream’ session, where he discusses tips and tricks, effective parallel execution and what to expect in Java 9 and beyond. 

Brian Goetz and Stuart Marks from the Java Platform group presented the ‘API Design with Java 8 Lambdas and Streams’ session. They discussed the design of lambdas and streams, lessons learned, as well as when and why to use specific APIs. Stuart explained the design of streams, the difference between collections and streams and how to best use them.  



Watch additional JavaOne 2015 sessions

Wednesday Jan 20, 2016

A Look Back on Java Champions of 2015

Once again, join us to celebrate the Java Champions of 2015. They are recognized leaders in the Java community for their technical achievements and community contributions. 2015 welcomed the Java Champions listed below: 
  • Rajmahendra Hegde, leader of JUG Hyderabad, and expert group member of three JSRs 
  • José Paumard, assistant professor at Paris 13 and co-funder of Devoxx France
  • Rafael Winterhalter, software consultant and JVM enthusiast
  • Daniel De Luca, worldwide manager of the Devoxx4Kids initiative
  • Lukas Eder, CEO of Data Geekery and main contributor of Java Object Oriented Querying
  • Vinicius Senger, co-founder of Globalcode and Java embedded enthusiast
  • David Blevins, co-founder of the OpenEJB (1999), Geronimo (2003), and TomEE (2011) projects
  • Josh Long, contributor to open-source Spring Boot, Spring Integration, Activiti, and Vaadin and more.
  • Mohamed Taman, chief of architects & software development manager at e-finance
  • Murat Yener, JUG leader in Turkey
  • Aslak Knutsen,  co-founder and lead of the Arquillian project
  • Martin Thompson,  consultant, trainer, and coach specializing in designing high-performance and low-latency systems
  • Tom Schindl, software developer on the Eclipse Platform and the JavaFX integration named e(fx)clipse
  • Peter Lawrey,  consultant and technical lead for OpenHFT
  • Sven Reimers, member of the NetBeans Dream Team, a contributor to OpenJFX and a systems engineer at Airbus
  • Enrique Zamudio, engineer on the Ceylon language team and a contributor of javaMexico community
  • Otávio Santana, JUG leader of JavaBahia and SouJava in Brazil and a developer in OpenJDK
  • Freddy Guime, JUG leader of Chicago Java Users Group and a co-author of Java 7 Recipes
  • Jacek Laskowski, consultant and trainer
Check out the new Java Champion website, for a list of champions and learn how to become one.  

Tuesday Jan 19, 2016

New Release JDK 8u71 and JDK 8u72

JDK 8u71 and 8u72, two new Java 8 updates are now available. Oracle strongly recommends that most Java SE users upgrade to the latest Java 8u71 CPU release, which includes important security fixes. Java SE 8u72 is a patch-set update, including all of 8u71 plus additional features. You can download the latest JDK releases from Java SE Downloads page. 

For information on new features and bug fixes included in these releases, see the following release notes: 


Check out Java CPU and PSU Releases Explained for more details 

Wednesday Jan 13, 2016

Optionals: Patterns and Good Practices

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.

Tuesday Jan 12, 2016

New Java Champion Rajmahendra Hegde

Welcome to the new Java Champion Rajmahendra Hegde!

Raj, a Java developer since 2000, is an Agile practitioner, a community organizer, an open source contributor, the founder of Chennai JUG leader and the current leader of JUG Hyderabad. JUG Chennai has been one of the most active JUG in India with Java developers contributing to technology like JavaFX, ScalaFX,  and Adopt-a-JSR. 

Raj is also a JCP member and has encouraged developers to contribute in Adopt-a-JSR. He received the 13th JCP Award in 2015 for Outstanding Adopt-a-JSR Participant. He is a member of expert groups for Units of Measurement API (JSR 363); Money and Currency API (JSR 354) and Contexts and Dependency Injection 2.0 (JSR 365)

Raj is a contributor for a number of open source projects including Visage, JBoss Forge, eWidgetFX, JRebirth, JavaKone, FXPlayGround, Frege, JBake. He also contributed to Social Media API (JSR 357) . He is a NetBeans DreamTeam Member and evangelizes NetBeans at many JUGs and conferences. 

You can follow him at @rajonjava(https://twitter.com/rajonjava)

Thursday Jan 07, 2016

New Java Champion Daniel De Luca

Congratulations to the new Java Champion: Daniel De Luca!

Daniel is the Worldwide manager of the Devoxx4Kids initiative and co-organizer of Devoxx4Kids events in Belgium. Passionate about Software Architecture, Java SE/EE and IT in general, Daniel loves to share his passion with children, showing them how they can become the wizards of tomorrow.

Devoxx4Kids has reached 6000 children in the last 3 years and organized more than 200 events around the world. The workshops are made publicly available on GitHub,  and have been translated into many languages like French, Spanish, German and Dutch

Daniel is also Steering Member of the Devoxx BE conference, and Steering Member of BeJUG. To learn more about Devoxx4kids visit www.devoxx4kids.org

Follow him on Twitter @danieldeluca

Java champions are an exclusive group of passionate Java technologists and community leaders who are community-nominated. Learn more about Java Champions

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Categories
Archives
« February 2016
SunMonTueWedThuFriSat
 
1
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
     
       
Today