Sunday Mar 24, 2013

Devoxx U.K. and France Coming Up!

The two spring Java developer conferences are taking place in two European capitals, London and Paris this week. Devoxx UK is on Tuesday and Wednesday, March 26 and 27 in London and Devoxx France is in on Thursday and Friday, March 28 and 29 in Paris. Devoxx France is sold out, but you can still join us in London. Register right away!

Oracle experts are giving a number of sessions about the future of Java technologies:
  • Arun Gupta and David Delabassee, Getting started with WebSocket and server sent events using Java
  • Attila Szegedi, project Nashorn
  • Milton Smith, securing the future with Java
  • Simon Ritter, 55 new features in Java SE 8
  • Angela Caicedo, beyond Beauty: JavaFX, parallax, touch, gyroscopes and much more
  • Simon Ritter and Steven Chin, the Mocha Rapberry Pi Lab
  • Angela Caicedo, opening the hidden door: JavaFX deployment everywhere
  • Patrick Curran and Heather Vancura, JCP & Adopt-a-JSR workshop
  • Patrick Curran and Heather Vancura, How to participate in the future of Java
  • Arun Gupta, teaching Java to a 10 year old

Come by the Oracle booth to talk to Oracle experts and staff members, hang out and win Raspberry Pis. Experts will demo Java SE, JavaFX, Java EE, Java ME and Embedded. Open seating area is available for anyone to hang out, meeting fellow developers and network. We will raffle Raspberry Pis (RPis) at the end of every day. At Devoxx UK, winners of 4 RPis will be announced at 7pm on Tuesday and at 3:45pm on Wednesday. At Devoxx France, winners of 3 RPis will be announced every day at 4:45pm.

Friday Mar 08, 2013

The Tech Events over 2 days

Today is International Women's Day and Global Tech Women founder Deanna Kosaraju commemorates the event by organizing the Voices Global Conference, a live streaming event celebrating women in technology. Women technologists from over 20 countries present a collection of technical talks including software for data center, testing, breakthrough innovation frameworks, community building, humanitarian projects, leadership, and more. Attendees can participate in group discussions, network online or at local gatherings, and watch the sessions online. All the sessions are streamed live and recorded. Registration is open. 

Another conference starting today is Java Developers Conference (JDC) in Cairo, Egypt. The conference brings together 600 developers and students for the biggest Java conference in Middle East and North Africa today and tomorrow. The Egyptian Java User Group (EGJUG) is organizing the two-day forum for knowledge exchange with its 4 tracks and 40 sessions in English and Arabic. 

Oracle technologist Mike Keith presents "creating a configuration standard for Java EE". Architect Christ Bailey has a talk titled "From Java Code to Java Heap The Adventurous Developer's guide to JVM Languages." Software Architect and JCP member Mohamed Taman  presents "a hack session titled JEE7.next() revealing the power of Websocket, JSON APIs & HTML5." Technologist Jernej Kase talks about "increasing Java EE development productivity to the max - for free." 

Also this weekend, Daniel Sachse is organizing a Google hangout hack night Saturday March 9, 2013 at 10:00 a.m. PST. Participants are expected to contribute to a JSR about Java EE technologies such as CDI and JSF among others. 


Wednesday Mar 06, 2013

Get started with Java!

Every year, the Java platform is growing with new features for enterprise, web, embedded and mobile application and developers. To help beginners navigate the platform and get started with Java technologies, new learning resources are available on the New to Java website. Developers will write a "Hello World" application, test their Java knowledge,  create user interfaces with JavaFX, and build enterprise applications with Java EE, desktop applications with Java SE or applications for mobile and embedded devices.  

Being up to date about current trends and networking with other developers are also critical for a career in programming. Developers can connect with top leaders in the community at conferences and community networks such as local user groups. They have the chance to contribute to open-source projects such as OpenJDK and Adopt-a-JSR to name just two.

Finally, parents and educators teaching programming to children will find software tools for young developers. They are free downloadable development tools with easy to use interfaces for young students. And Minecraft is so popular! Java technologist Daniel Green walks us through Minecraft mods with Java.

Wednesday Feb 27, 2013

Java EE 7 Open and Transparent

In his blog titled "Transparency and Community Participation in Java EE 7", Java Evangelist Arun Gupta explains the "high level of transparency for all of the Java Specification Requests (JSRs) under the Java EE 7 umbrella" and the increase of up to 7.5x participation by Java developers from previous releases. 

Since October 2011, JCP 2.8 has set eight new transparency rules for all new projects. The rules require the disclosure of such information as Expert Group member information, technical discussions, public feedback, JSR schedule, RI and TCK processes, and public documentation. Arun shows how the transparency rules apply to the JSR 342 project. 

About 20 Java User Groups (JUGs) from around the world contributed to the fourteen Java EE 7 JSRs. In many cases, the JUGs involved contributed to several JSRs via the community run initiative Adopt-a-JSR.

Arun lists JUGs events, their presentations and the code they contributed as a results of those events. They are great examples for other JUGs to get involved. Java EE still has projects open and Individuals as well as JUGs can contribute in three steps: join a JUG, participate in Adopt-a-JSR, choose a Java EE 7 JSR.

Friday Feb 22, 2013

Arun Gupta on Higher Productivity from Embracing HTML5 with Java EE 7

Oracle’s Java evangelist and noted Java EE expert, Arun Gupta, presented a session at the annual IOUC (International Oracle User Community) Summit, held January 14–16, 2013, at Oracle headquarters in Redwood Shores, California, where more than 100 top user group leaders from around the world gathered to share best practices, provide feedback, and receive updates from leading Oracle developers.

Gupta’s talk, titled "The Java EE 7 Platform: Higher Productivity and Embracing HTML5," presented a glimpse into the rich possibilities that will be available in Java EE 7 upon its release in the spring of 2013. He covered several major developments, including:

* Java API for RESTful Web Services 2.0
* Java Message Service 2.0
* Java API for JSON Processing 1.0
* Java API for WebSocket 1.0
* Bean Validation 1.1
* Batch Applications for the Java Platform 1.0
* Java Persistence API 2.1
* Servlet 3.1
* Concurrency Utilities for Java EE 1.0
* JavaServer Faces 2.2

Gupta focuses on ways in which Java EE 7 offers higher productivity; less boilerplate; richer functionality; more default options; and HTML5 support in the form of WebSocket and JSON. He also observed that the cloud is in need of more standards. From the article:

"There are not enough standards in the cloud with W3C and other standards bodies. More standards are needed so that we can define a Java API for the cloud. Premature standardization can also be a problem if not enough innovation has taken place. So what is the right thing for the platform? We have reached out to the community, the core group members, and the executive committee of the Java Community Process and have focused on providing higher productivity and on embracing the HTML5 platform more closely. We are going to use dependency injection a lot more, which will give developers the ability to write less boilerplate code and offer richer functionality such as batch applications and caching. Similarly, for HTML5, we are embracing WebSocket functionality and the ability to parse and generate a JSON structure. We are providing support for HTML5-friendly markup as part of JSF.”

Gupta summarized the strengths of the various JSRs and closed by encouraging developers to participate in Adopt-a-JSR, a project that enables them to, “pursue their interest in particular Java EE 7 JSRs and download code, play with it, report bugs, and offer feedback to Java EE 7 specification leads.”

Check out the article here.

Thursday Feb 21, 2013

Register Now for Devoxx UK and Devoxx France 2013

There's only a little over a month to go before Devoxx UK on March 26 and 27 in London and Devoxx France on March 27 to 29 in Paris. The conference schedules are up and space is tight, so register today before they are sold out!

"Cloud, architecture and security" is a new conference track this year. Other tracks are Java SE, methodologies, Java EE, web & big data, new languages on the JVM, and future Devoxx. Developers will get a shot at peer discussions in Bird-of-a-Feathers, learn tips and tricks during quickies and get in-depth technical information in hour-long talks or in the three hour hands-on-labs.  "You could learn something that will help in your day job. Maybe it's a better use of patterns, technologies or methodologies you're utilizing right now" explains Trisha Gee, one of the Devoxx organizers

The conference also presents great networking opportunities with leaders in the Java community and renowned speakers who wrote popular technical books. Some of those well-known speakers are Kirk Pepperdine, Peter Pilgrim, Stephen Chin, Arun Gupta, and Markus Eisele, just to name a few.

Oracle is a European Platinum Partner of the three Devoxx conferences in the U.K., France and Belgium. Come and join us in London and Paris next month.

Monday Feb 04, 2013

FOSDEM 2013



The annual Free Open-Source Developers' European Meeting took place last weekend in Belgium. The free event brought together 5,000 hackers from the open source community. There were 477 speakers and 488 sessions with a mix of keynotes, lightning talks, certification exams and developer rooms talks.


Tasha Carl, Java architect and the leader of the Brussels Java user group, wrote a blog about FOSDEM and the Free Java developer room. She mentioned Java talks and posted pictures making you feel as if you were there. "The Free Java dev room at FOSDEM is since many years the biggest OpenJDK meet-up around. You can not only see, but really high-five celebrities like – this year – Mark Reinhold, Chief Architect of the Java Platform Group at Oracle, Sean Coffey, Oracle JDK engineer and maintainer of OpenJDK 7u, Steve Poole, developer and evangelist working since ever  for IBM on the JVM, Simon Phipps, Andrew Haley, Charles Nutter, JRuby lead developer speaking about InvokeDynamic,…" she commented.


In another blog, Mani mentioned that "the OpenJDK topic has got massive coverage with 17 speakers, speaking and holding events covering various topics." Java community leaders including Martijn Verburg and Ben Evans were involved in the Java track. In addition to Brussels JUG, members of LJC JUG, CEJUG and others participated at the event.


In her blog, Heather VanCura shares the Java Community Process (JCP) presentation titled "JCP State of the Nation and Future Directions," as well as links to JCP.Next and the community program Adopt-a-JSR programs.


Friday Feb 01, 2013

The JCP Evolution!

Recent changes to the Java Community Process (JCP) program "focus on the way the organization itself is structured and organized" explained Patrick in this interview.  The changes will result from the implementation of three Java Specification Requests (JSRs). The first JSR, the JSR 348, makes the process more open and transparent to facilitate developers' participation. It was released a year ago and Heather witnessed increased transparency in projects,  additional participation and a simplified release process. "They are using public issue trackers and public discussion alias on projects. More people from the community are commenting and participating in the JSRs. The process of releasing final and maintenance releases is more agile," she commented.

She explained the different options for developers' participation in the JCP. Java user groups may become JCP members at no charge and contribute as a group. Individuals and user groups can contribute to the community initiative Adopt-A-JSR. Developers can give feedback on the transparency of a JSR process. Individuals, corporations and non-profit organizations (JUGs for example) can join the JCP. They then can comment on specs, join an expert group and become a spec lead





Information about the JCP program is available at jcp.org. Watch the recent presentation about Adopt-a-JSR with Martin Verburg and Java EE 7 JSR projects with Arun Gupta

Wednesday Jan 30, 2013

Nashorn, the JavaScript Implementation in Java 8

In this Interview, Marcus Lagergren, who works on the dynamic language team at Oracle, discussed the Nashorn project.  "Nashorn is the JavaScript runtime based on InvokeDynamic for the Java Virtual Machine (JVM)" he explains. The Nashorn project is now part of the OpenJDK

The performance is much better than its predecessor Rhino. "We totally blow it out of the water now that we have specific tools to run other things than Java on the JVM." Marcus commented. "The pluggability between JavaScript and Java is another good thing" he added.

His Devoxx talk about Nashorn is now freely accessible at Nashorn - implementing dynamic languages on the JVM
Marcus Lagergren's twitter handle is @lagergren. Nashorn blog has the latest on the project

Thursday Jan 24, 2013

OpenJDK, Adopt-A-JSR and Adopt OpenJDK Projects!

In two interviews, Martijn Verburg, leaders of the London Java user group and Cecilia Borg, Project Manager at Oracle explain the OpenJDK and two community projects Adopt-a-JSR and Adopt OpenJDK.  

"The Java Platform is huge and, to a lot of people, it is too big" explained Cecilia. "OpenJDK is divided into 22 different groups and 40 different projects to make it easy to participate." She recommends starting small by "subscribing to one of the mailing lists at openjdk.java.net" and contributing small bug fixes, for example.  It is important that contributors learn as much as possible and pick a project that feels right for them.


"The idea of Adopt-a-JSR is to have ordinary Java developers get involved with the creation of standards" indicates Martijn.  "Adopt-a-JSR is about Java EE and ME standards."  "The work on the Java language and the JVM is done as part of OpenJDK and Adopt OpenJDK projects," Verburg continues. He outlines how to start on those projects. Contributors can be individuals but also JUG leaders, who organize coding events to work on Java standards. 

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Archives
« April 2015
SunMonTueWedThuFriSat
   
1
3
4
5
6
8
10
11
12
16
18
19
20
21
22
23
24
25
26
27
28
29
30
  
       
Today