Monday Mar 02, 2015

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.

Tuesday Feb 17, 2015

Free Open Source Tools for Maven, HTML5, IoT, and Java EE

Are you struggling with being productive in Maven, HTML5 frameworks such as AngularJS, IoT hardware such as the Raspberry Pi, or Java EE? Do you want free, easy to use, out-of-the-box tools for quickly and efficiently developing all kinds of applications? You really need to give the NetBeans IDE a whirl! At the next Virtual Technology Summit,  OTN will show you the latest enhancements and cool features of the free, open-source NetBeans IDE, which are used around the world, from engineers at Boeing and NASA to Java architects such as James Gosling and Stuart Marks! This is one of four Java sessions of the OTN Virtual Technology Day. Other topics include JavaScript on the JVM, Java Application Monitoring and Java Wearables.

If you haven't looked at the NetBeans IDE lately, you'll be blown away by the fast speed and performance enhancements. If you are completely new to the NetBeans IDE, see how easy it is to get started and be productive. For example, did you know NetBeans can refactor all your code from Java SE 7 to Java SE 8? See how in this session, lead by NetBeans expert Geertjan Wielenga.

Virtual Technology Summits (VTS) are interactive, online events, sponsored by the Oracle Technology Network (OTN). VTSs are free, but you must 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!

Thursday Jan 29, 2015

A Young Woman Innovator Programs with Java

Hania Guiagoussou is a passionate Java developer and a high school student in Dublin, California. She developed a "Water Saver" system to control the water usage in any garden or field. She just won third place and the prize of ten thousand dollars in the Digital Innovative Challenges organized by the ITC/Telecoms  

Q: When did you start programming?

Hania: I started programming at the age of nine. My dad is a computer engineer and he encouraged my brother and me to program. I wasn’t into programming until I went to a Java programming summer workshop at Oracle where I learned object oriented programming using Alice. If it weren't for Alice, I wouldn't be interested in programming. Alice was fun and inspired me to create animation projects. 

Q: What have you been programming lately?

Hania: My last project was a “Water Saver” system. It is an implementation of machine-to-machine communication that optimizes the use of water. I used sensors to capture soil humidity and surrounding temperature. The sensors are connected to a Raspberry Pi from where an intelligent agent collects and analyzes environmental data, then records it in Java objects. I first created the system for a science fair project in Pleasanton California. My  friend and I were going to do a project to study the impact of herbal tea on the human memory. However, returning from school one day after it rained a lot, I saw sprinklers on even though plants and the soil had enough water in the entire neighborhood. At that time the news channels were all talking about water restrictions because of the drought in California. I said to myself “I’ve got the idea for my science fair competition!” 

Q: And you won an award for it...

Hania: Along with my teammate, we received a few awards from the local engineering and science fair in March 2014. We won a special award sponsored by the local utility company and third place in the Computer Science, Maths and Engineering category from over 300 projects. In September 2014, I had an opportunity to compete in an African competition in Chad where I made it to the final round in the Digital Innovative Challenges organized by the ITC/Telecoms and Information Ministries under the sponsorship of the president of Chad and in partnership with the International Telecommunication Organization (ITU). I was the youngest participant in the finals. My project won third place and I won a generous prize of 5 million local francs (around 10 thousand US dollars). 

Q: How would you advise young girls to get started in programming?

Hania: That's a really a good question because girls are not really interested in Computer Science. In my Computer Science and Engineering class, there are only 10 percent girls. I think girls should just play with tools like Alice and create animations using characters and virtual worlds of their choice. I would love to have an opportunity to show girls of my age the satisfaction of programming.

Q: How easy was it for you to get started?

Hania: Before the Alice workshop, I was not interested to go beyond the “Hello, World” application. With Alice I used advanced blocks of codes that were easy to comprehend as I was manipulating real objects using object-oriented programming. I was able to use the Java programming language without knowing I was coding. I had to get introduced in a way that I could embrace, enjoy and innovate.

Q: What do you like about Java?

Hania: I like how you can program it once and it runs on different environments. For example, for the water saver project, the program we created was targeting embedded systems and was tested on Raspberry Pi. But we initially developed the code using NetBeans on a Window PC. We took the same program and ran it on a Linux Operating system on Mac. We then moved the same code to the Raspberry Pi and it runs fine without a single code change. I really like the fact that I can program one time, run on my personal computer then have it working on many other devices. Additionally, creating a client side program using Android to connect the embedded world with our day to day devices was the icing on the cake. I was very happy when from my mobile phone and tablet I launched a standard HTML browser and controlled my application remotely. 

Q: What would you like to do as a career? 

Hania: It has always been my dream to become a doctor. Now, I’d like to pursue medical studies and combine it with tele-medicine to remotely help people in rural areas in developing country where heath-care system is not very developed. I want to become an influential women who can bring positive changes in people’s live. I hope one day to build a bridge between doctors from the U.S., Canada, Europe  in order to help doctors in Africa communicate and exchange experiences with each other and prevent deathly diseases. 


Monday Jan 26, 2015

Antoine Sabot-Durand Discusses CDI 2.0

Antoine Sabot-Durand, Co-Spec Lead for CDI, discusses CDI 2.0. It is slated to be a part of Java EE 8. Find out how you can learn the details about CDI 2.0 and how you can get involved. Learn more on the Contexts and Dependency Injection for Java page on Java.net.

We're always adding more videos to the YouTube/Java channel.  

Wednesday Dec 17, 2014

JCP Adopt-a-JSR Meeting: Java EE Specs

by guest blogger Heather VanCura

Earlier this month we held an Adopt-a-JSR meeting with Java EE 8 Platform Specification Lead, Linda DeMichiel, and we also recorded an Adopt-a-JSR meeting in Prague with several of the Java EE Spec Leads -- JAX-RS (JSR 370), WebSocket (JSR 356) and JSON-B (JSR 367), Java EE Management (JSR 377). You can listen to the recordings and view the slides on the JCP.org multimedia page: https://jcp.org/en/resources/multimedia

Right now the Java EE 8 JSRs are in the early stages of development and are still forming their Expert Groups, but some of the suggestions for feedback at this early stage include providing feedback on requirements, use case development, or commenting/voting on issues in the JIRA issue tracker. Please use 'adoptajsr' tag in the JIRA issue tracker. You can find all of the links you need on the JCP.org page for each JSR, for example, for JSR 366 the url is: https://jcp.org/en/egc/view?id=366 (just change the last 3 characters of the url to the JSR number you are interested in: https://jcp.org/en/egc/view?id=xxx) or see full list of the Java EE 8 JSRs, filed to date. 

We are planning our next Adopt-a-JSR online meeting for this Friday, 19 December at 10 am pacific time with JCP Spec Leads Antoine Sabot-Durand, Manfred Riem and Ed Burns, on some of the Java EE 8 JSRs:
- JSR 365, Contexts and Dependency Injection (CDI) 2.0;
- JSR 369, Java Servlet 4.0;
- JSR 371, Model-View Controller (MVC) 1.0;
- JSR 372, JavaServer Faces (JSF) 2.3.


Details for Java EE 8, Adopt-a-JSR call:

Friday, 19 December 10 am PST
Join WebEx meeting: https://jcp.webex.com
Meeting password: 23678
1 866 682 4770 (in the US)
Outside the US find your country number or dial : +1 (408) 774-4073:
https://www.intercallonline.com/listNumbersByCode.action?confCode=5731908
conference code: 5731908
password: 23678

If you cannot join the meeting at this time, it will be recorded on posted on the JCP.org multimedia page. I look forward to speaking with some of you on Friday. 

Monday Nov 03, 2014

Building a 3-tiered Application with Java EE

Do you want an expert to walk you through the key features of Java EE 7? At the next OTN Virtual Technology Summit (VTS), Java expert and author Josh Juneau will walk you through building a 3-tiered application with Java EE. He will take you step-by-step through the development of an application using Maven. You will learn how to add project dependencies via Maven, and perform various development tasks leveraging some new features of Java EE 7.  

During the development of this application, Juneau will touch upon a handful of the Java EE technologies:

  • creation of views using JSF and PrimeFaces
  • binding to managed bean controllers via CDI
  • utilization of the Batch Processing API
  • JMS
  • WebSockets

At the end of this VTS session, you will have a better understanding of how a typical Java EE application is developed. You will also know how to implement solutions using some of the latest features of Java EE.

Note: This a hands-on lab that requires you to have the following downloaded and installed *before* the session:

  1. Java EE 7 SDK Update 1 with GlassFish 4.1: Oracle Technology Network  
  2. NetBeans IDE 8.0.1:  https://netbeans.org/
  3. GlassFish Hand-on-Lab:  https://glassfish.java.net/hol/
  4. MoviePlex Starting Sources:
    https://glassfish.java.net/hol/movieplex7-starting-template.zip 

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

Each 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. View the full agenda, abstracts, and participation instructions on the VTS Event Resources Community Space.

Friday Sep 26, 2014

Strategy, Technical and Community Keynotes

Start JavaOne with the Strategy and Technical keynotes to learn about the strategy and roadmaps as well as technical insights. The keynotes will be on Sunday, September 28 from 12:45p.m. to 3:00p.m., at Moscone North, Hall D. If you can't make it to JavaOne, Watch them live online

In Strategy keynote, you will learn how to create the future with Java from leading Oracle experts in the Java development organization. They will showcase how Java is driving developer innovation, revolutionizing application development, and improving application services for IoT, enterprise architectures, and cloud computing.

In the Technical keynote, the architects of Java 8 will give you their insights into this revolutionary release, and start to reveal what is coming in Java 9, Java 10, and beyond.

[Read More]

Tuesday Sep 23, 2014

Write Your First Book

Wendy Rinaldi is an editorial director at McGraw-Hill Education. She leads    the Oracle Press publishing program, which helps Oracle professionals worldwide develop the skills they need to be successful with Oracle’s products and technologies. You can find Rinaldi on LinkedIn, Twitter (@wendy_rinaldi), or at wendy.rinaldi@mheducation.com.

Brandi Shailer is a senior acquisitions editor at McGraw-Hill Education, where she is responsible for the Java publishing program for Oracle Press. She is passionate about educating developers worldwide and is alwayslooking for new print and online product ideas. You can find Shailer on LinkedIn, Twitter (@bhlynne), or at brandi.shailer@mheducation.com.




[Read More]

Monday Sep 22, 2014

Join NetBeans Community at JavaOne

Geertjan Wielenga is a NetBeans product manager working at Oracle, focused on Java and HTML5 development with NetBeans IDE and the NetBeans Platform. He is a Java technology enthusiast primarily interested in Java desktop technologies—in particular, application development on the NetBeans Platform. Wielenga tweets at @NetBeans and @geertjanw and blogs at https://blogs.oracle.com/geertjan/ 

Q: Tell us about NetBeans Community Day

Wielenga: NetBeans Community Day features the NetBeans community from around the world. Thirty speakers will share their expertise in six panels on popular NetBeans topics. The first theme is about the NetBeans partner activities. On the panel, Anton Arhipov from ZeroTurnaround, Ruslan Synytsky from Jelastic, and Matthew Tahvonen from Vaadim will present their new NetBeans plugins. Bruce Shimel from Boeing will explain the use of NetBeans in their open source community. 

[Read More]

Monday Sep 15, 2014

Get the Latest on GlassFish at JavaOne

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. 

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Archives
« March 2015
SunMonTueWedThuFriSat
1
2
3
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
30
31
    
       
Today