- Java 8 Lambdas and Streams Online Training
- JavaOne Latin America Highlights
- Asynchronous Processing
- NightHacking at JavaOne Brazil
- Hot Java Topics at the VTS!
- Create Test Logs Like Javadocs
- The Ghosts of Java EE 7 in Production: Past, Present and Future
- NightHacking Interviews at GeekOUT
- Java EE 8 Roadmap Update
- Professional Highlight: Amr Gawash, Oracle Certified Professional. Java SE 7 Programmer
Tuesday Jun 30, 2015
Friday May 08, 2015
By Yolande Poirier-Oracle on May 08, 2015
By Steven Chin
The folks at JFrog definitely know how to put on events in style. For several years they have had an exclusive cruise at JavaOne for “Frogs and Friends”, and this year they stepped it up with a full day DevOps-focused conference in Napa, the heart of wine country.
The JFrog swampUP was definitely a meeting of the minds with a great cast of Java and DevOps Rock Stars milling around and chatting about state-of-the-art tooling in Java. Was great catching up with Carl Quinn of Java Posse fame and now at a very cool tech job with Riot Games. Guillaume Laforge was slightly jetlagged, but that didn’t stop him from ranting on the future of Groovy, which is now an Apache hosted project. And it was great to meet Seth Chisamore, the release engineering lead at Chef. I also happened to bump into Easy Bay JUG leader Chris Richardson and GR8Conf Organizer Søren Berg Glasius, so there was no shortage of expert hecklers to go around.
The final keynote was given by Jagan Subramanian from Oracle who showed Artifactory running on big iron with some very impressive server setup. The Oracle repository has grown to double-digit terabytes in size, which in itself is impressive. However, the real story behind this is the network traffic, where they have done some clever hardware engineering tricks to keep things running smoothly all the way through the network switches in the data center.
I also presented an updated version of my “Confessions of an Agile Methodologist” talk that I got the JavaOne Rock Star award for. Believe it or not, in a previous life I was a DevOps/Agile guru, and a very early adopter of JFrog Artifactory. I am proud to say that they still have the best repository manager out there!
Monday Apr 27, 2015
By Yolande Poirier-Oracle on Apr 27, 2015
Murat Yener is very active in the Istanbul JUG and Ankara JUG. He has run the GDG Istanbul user group for 6 years, organizing free events for more than 2700+ attendees. He presents at JUG and GDG events around the world including Germany, Belgium, Ukraine, US and many more.
Murat is also a well-known speaker, who presented at JavaOne, Devoxx, JavaLand, EclipseCon, JDays and Voxxed. He is the author of Professional Java EE Design Patterns book from Wiley. He has extensive experience developing, consulting Java, web, JavaEE, and OSGi applications, in addition to teaching courses and mentoring.
He is an Eclipse committer and one of the initial committers of the Eclipse Libra project. He also worked on an adaptive learning project at Intel, bringing Java into classrooms. Follow Murat @yenerm
Tuesday Apr 21, 2015
By Yolande Poirier-Oracle on Apr 21, 2015
Tuesday Mar 31, 2015
By Yolande Poirier-Oracle on Mar 31, 2015
Thursday Feb 05, 2015
By Yolande Poirier-Oracle on Feb 05, 2015
Monday Oct 06, 2014
By Caroline Kvitka-Oracle on Oct 06, 2014
By Guest Blogger Timothy Beneke
The final keynotes of JavaOne took place on Thursday, with the Intel, Technical, and Community keynotes. These keynotes cast strong glances both backward and forward at the platform and celebrated new technologies, especially related to the Internet of Things.
Intel Joins OpenJDK
Intel’s Michael Greene, vice president of system technologies and optimization at Intel’s Software and Services Group, took the stage and announced that Intel is joining the Open Java Development Kit (OpenJDK) community and will contribute math library functions that should boost big data analytics performance for machine learning.
Mark Reinhold appeared and briefly reprised his Technical keynote. Then Brian Goetz offered a vision of Java extending to Java 9 and beyond that would include value classes. Look to Project Valhalla and Project Panama for more information.
James Gosling Reflects on Java
Next, several Java luminaries—including the father of Java, James Gosling—took questions. After being asked if he regretted null pointers, Gosling quickly replied that he did not because all of the available alternatives at the time were far worse.
Gosling went on to explore why Java did not have generics from the beginning. Bill Joy, Java’s cofounder, wanted to include generics, a source of considerable conflict in 1994, but Gosling insisted that there was an insurmountable problem: Which generics do you use? Dozens of languages with generics already existed, and they all had problems. Gosling stuck to a basic principle he adhered to in creating Java: Never do the wrong thing.
When asked when Java would become obsolete, Gosling confessed that for a decade he has been expecting Java’s demise, but that Java is a kind of organism grounded in the community that is well understood and flexible and has strong staying power.
Later, Gosling reminisced about the origins of Java. “Everyone says that Java is approaching its 20th anniversary, but for me it’s the 25th,” he explained. He said that many Sun engineers were troubled in 1990 by the very primitive processors they saw in much consumer electronics—they thought the world was missing out. They took a long trip to Europe and Asia and studied primitive cell phones, elevators, lighting systems, and other gadgetry, and discovered that electrical engineers were needlessly reinventing old computer science problems. At the time, the internet was solid but not popular. Gosling credited Mike Sheridan, who was a business development person on the team, with inventing Java because he invented the reason for Java.
James Weaver: Java Show-and-Tell
Next, Oracle’s genial Java Technology Ambassador James Weaver took the stage, and reminded attendees that all sessions could be viewed on Parleys.com. A parade of talented developers and technologists followed.
Andra Kay, director at Silicon Valley Robotics, said, “By 2020 your household robot will be your house.”
Bruno Maisonnier, CEO at Aldebaran, a world leader in humanoid robots, presented a video showing robots teaching children mathematics in schools, and interacting with customers in stores. Maisonnier said that robots must (1) be cute, so that people enjoy them; (2) interact naturally in their body language and gestures; and (3) be easy to use.
Paul Perrone of Perrone Robotics lamented the 30,000 deaths from auto accidents each year in the United States, and showed a video about his automated vehicle testing system with an advanced braking system that could save lives—a first step toward cars with full autonomy.
Others featured included
- Johan Vos of LodgON on JavaFX on the Android
- Distinguished Java Champion Adam Bien on Java 8 and Java EE
- Jeff Martin of ReportMill Software using Java to teach kids how to program
- Alison Derbenwick Miller of Oracle Academy showing a video about how Oracle is spreading programming knowledge around the world
- Duke’s Choice Award Winners
- IoT Developer Challenge Winners
The Community keynote was the perfect ending to a great week of information sharing, learning, and community building.
Watch the Community keynote.
Wednesday Oct 01, 2014
By Caroline Kvitka-Oracle on Oct 01, 2014
By Guest Blogger Bob Larsen, Java.net Editor
The Java Community Process (JCP) presented the tenth annual JCP Awards and celebrated its fifteenth birthday at a gathering atop the Hilton Hotel on Monday night.
Heather VanCura (above, left) received the award for JCP Program Member of the Year for her leadership in the Adopt-a-JSR program, which provides a mechanism for Java User Groups and individuals to easily contribute to Java Specification Requests and encourages grassroots participation in crafting the future of Java. VanCura's effort in organizing and facilitating adoption sessions, workshops, and webinars, as well as in recruiting JUGs, has greatly advanced Adopt-a-JSR's progress.
The Most Significabt JSR was awarded to JSR 360, Connected Limited Device Configuration (CLDC) 8. CLDC brings language features from Java SE into Java ME. These features, including generics, enumerations, and try-with-resources, dramatically increase the power and flexibility of Java ME. JSR 360 has been the first update applied to Java ME in almost seven years. Michael Lagally (above, right) was recognized as Outstanding Spec Lead for his efforts in spearheading JSR 360.
Otávio Gonçalves de Santana (right) was awarded Outstanding Adopt-a-JSR Participant for his efforts in supporting JSR 354, Java Money and Concurrency—specifically in migrating the codebase from Java 7 to Java 8. Gonçalves de Santana is also a strong supporter of OpenJDK and has been assisting in making JSRs more compatible with OpenJDK from the beginning, streamlining their implementation.
Following the award presentations, the festivities continued with musical acts including the debut performance of the NullPointers, a band composed entirely of Java Community members, followed by birthday cake, and the obligatory out-of-key rendition of “Happy Birthday.”
Read about the JCP Award Nominees
Read about the JCP Award Winners
Monday Sep 29, 2014
By Tori Wieldt-Oracle on Sep 29, 2014
JavaOne kicked off with the Java Strategy and Technical Keynotes this past Sunday. You can view highlights of the keynotes on the JavaOne site. You can also view full replays of the videos:
Georges Saab, VP of Development for Java Platform, Peter Utzschneider, VP of Java Product Management, and Cameron Purdy, VP of Cloud Application Foundation, share how the future is being created with Java at JavaOne 2014.
Java CTO and IBM Distinguished Engineer, John Duimovich, discusses the wide range of Java innovations from IBM for enabling developers and shares a sneak peek at IBM's long-term vision for Java and runtimes at JavaOne 2014.
Chief Architect of the Java Platform Group for Oracle, Mark Reinhold, shares on the revolutionary release of Java 8 and shares insights into what can be expected from Java 9, Java 10, and beyond at JavaOne 2014.