Monday Feb 23, 2015

JavaLand Conference Offers Thrills

Java developers, architects, strategists, administrators, enthusiasts, and project managers will meet at the JavaLand Conference in Germany March 24th-26th, 2015. Program Leader Markus Eisele explains "JavaLand 2015 will be all about Duke's 20th birthday. We are looking back at 20 years of Java and a big part of this is to engage the vibrant community as we experience it today. It's going to be a packed schedule covering all of today's Java use in the wild."

There will be a keynote by Marcus Lagergren, Oracle Java Engineer. He will recount the phenomenal development of the Java world since 1995 and muse about Java’s future. JavaLand also includes a training day, including deep dives on NoSQL for Java Developers, Java 8: Practical Streams and Lambdas, Java EE 7 from and HTML5 Perspective and JavaScript for Java developers. There will be lots of community activities, including a Java Innovation Lab and Hackergarten

Can't decide which sessions to attend? Check out Ed Burn's picks

An extraordinary aspect about JavaLand is the venue. The conference happens in an amusement park!  After sessions, you can enjoy the rides of Phantasialand. For example, the Black Mamba is a roller coaster that goes 80 km/h. The JavaLand team says “We want to see your brains on fire and your bellies well filled. We want to you experience inspiring talks about Java technologies and hear you scream when you ride the Black Mamba.”

Wednesday Feb 11, 2015

New Java Champions: Enrique Zamudio, Otávio Santana, and Freddy Guime

Congratulations to the new Java Champions Enrique Zamudio, Otávio Santana, and Freddy Guime!

Enrique Zamudio (Mexico) has specialized in server-side development with Java since 2000, focusing on backend applications, such as transactional switches for e-commerce and payment platforms. Enrique joined the Ceylon Language development core team in January 2012, where he's contributed to the language module, the web IDE and the JVM compiler, and is the lead developer of the Ceylon-to-JavaScript compiler. He is the author of the open source projects jAlarms, j8583 and ScalaSQL. 

Enrique is part of the staff of the javaMexico community, where he promotes the use of Java and Java-related technologies by regularly answering questions on the site's forums, writing on his blog and as a speaker at JUG events.  You can read his blog or follow him on twitter @chochosmx.

Otávio Santana (Brazil) is an evangelist and practitioner of agile philosophy, open source, and polyglot development. Otávio is a JUG Leader of JavaBahia and SouJava, and a strong supporter of Java communities in Brazil, where he also leads the BrasilJUGs initiative to join Brazilian JUGs in joint activities. He is co-creator and responsible for the Linguagil Group, a merge of Java, Ruby, Python and Agile groups, that promote agility across language-focused communities. On the open source world, Otavio is a Developer in OpenJDK since Java 7. He has also helped on JBoss Weld, Hibernate, Apache Commons, and other open source projects. Otávio is a very active speaker in Brazil, where he has participated in the largest Java events in the country. As an international speaker, Otávio has presented in JavaOne. Otávio is also a writer, and has many articles and even a book about JVM Internals. Otávio was recently nominated and won the JCP's Outstanding Adopt-a-JSR Participant of the Year Award, for his very active role in the Money and Measurement JSRs. You can read his blog and follow him on Twitter at @otaviojava.

Freddy Guime (USA) is the community leader for the Chicago Java Users Group, co-author of Java 7 Recipes and maintainer of the javapubhouse.com, a educational podcast for the Java developer. Originally from Ecuador, he ditched the tropical weather to pursue his passion in computing and now lives in Chicago. He is always interested in everything from usability design to performance optimizations and loves to share that knowledge to whomever wants to listen. You can follow him on Twitter at @fguime. He is also a musician and member of the Null Pointers

The 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. Java Champions get the opportunity to provide feedback, ideas, and direction that will help Oracle grow the Java Platform. Nominees are named and selected through a peer review process. (Current Oracle employees are not eligible.) Learn more at the Java Champions page on Java.net.

Friday Feb 06, 2015

New Java Champion: Jacek Laskowski

Congratulations to the new Java Champions Jacek Laskowski!

Jacek is an independent IT professional living in Warsaw, Poland. He's offering services as a team and tech leader, software developer, open source technology advocate, course instructor, blogger, conference speaker, community leader and organiser, technical advisor and IT business liaison. He's operating on the JVM platform with Scala and Java as the two main languages of choice, and helping people get the most out of it.

Jacek's personal goal is to actively promote the Scala language in Poland as a leader of the @WarszawScala Warsaw Scala Enthusiasts group and working with local software houses.

He's developing skills in many ways - participating in closed and open source projects (on GitHub), reading, blogging, speaking, organizing meetings and conferences as well as helping people on StackOverflow. He blogs in both English and Polish. Follow him on twitter @jaceklaskowski

He's the founder and a leader of Warszawa Scala User Group (@WarszawScala). He's also the founder and a former leader of the Warszawa Java User Group (Warszawa JUG). He's been contributing to few open source projects in Apache Software Foundation as a PMC and committer and now a member of the ASF foundation.

The 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. Java Champions get the opportunity to provide feedback, ideas, and direction that will help Oracle grow the Java Platform. Nominees are named and selected through a peer review process. Learn more at the Java Champions page on Java.net.

Thursday Feb 05, 2015

Save the Date: 2015 JavaOne Brazil

JavaOne is returning to Sao Paulo, Brazil! The regional event is the learning opportunity for everything Java in Latin America - from better programming with Java 8 and the unveiling of Java 9 features, to the Internet of Things, JVM languages and more. Learn from Oracle and community experts who have first hand experience with Java development. Meet with like-minded developers and share a fun three day conference. 

Be one of the speakers who will share their expertise at 2015 JavaOne Brazil. Submit your proposals today.  The Call for Papers is open until February 27, 2015.  

Sao Paulo, June 23-25, 2015 
Transamerica Expo Center 

Register to be notified when registration opens in February. 


Java Magazine: Platform for Innovation

Tools make the cloud. To support modern development, today’s cloud development environments must support the full software development lifecycle. Developers working in the cloud need tools for builds, continuous integration, source control, and team collaboration. With those tools at the
ready, they can take advantage of the cloud as a platform for innovation.

In our interview with Mike Lehmann, vice president of product management for Oracle Cloud Application Foundation, we explore Oracle’s Java-based cloud services for developers, and the benefits they offer. “Taking a new business idea and building an application to support it can be done much more quickly and with lower risk than in the past,” says Lehmann. Read the interview for his insights on Oracle Java Cloud Service, Oracle Developer Cloud Service, and other services that give developers an end-to-end Java development and deployment environment.

Ready to test out these services? Don’t miss Hardshad Oak’s article, “Get Started with Oracle Developer Cloud Service.” Plus, Bert Ertman shows you how to build modular cloud applications in Java.

It’s a new year, and a time when people traditionally think about self-improvement. If you are looking to raise your job prospects and expand your network, Bruno Souza and Edson Yanaga have just the plan for you, and it includes code, community, and— yes—cloud. Their action items will help you to raise your possibilities for the future.

Read all about it in the current issue of Java Magazine!

Tuesday Feb 03, 2015

JavaScript on the JVM: From Scripts to Full Apps

Do you want to use Javascript on the JVM? Java SE 8 includes Nashorn, a Java engine based on Javascript. Nashorn provides tight integration with Java, and lets you take advantage of the current Java technologies. At the next OTN Virtual Techology Summit, Java Evangelist Bruno Borges will walk you through how to use JavaScript on the JVM. This is code-heavy session that will show you how to access Nashorn, and have Java and JavaScript interact.

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

 • Americas - February 11th - 9am to 12:30pm PT  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!

Friday Jan 30, 2015

NightHacking at Jfokus 2015

JFokus is Sweden’s largest developer conference. If you aren’t able to make it, see what’s going on with Java with NightHacking recordings from the live stage at Jfokus. Java Evangelist Stephen Chin has great interviews a lined up!  You watch the entire event live at http://nighthacking.com/

Jfokus HerosHere is the full schedule 
(all times are in CET – Central European Time):

February 3 

10:30-11:00 Charles Nutter - Open Source Software Call to Action
11:00-11:10 Joe Armstrong - Building Complex Systems, Simply
12:00-13:00 Roberto Cortez - EE 7 and Batch Processing
12:00-13:00 Geert Bevin - IoT and Music
13:50-14:00 Zach Shelby - The Future of IoT
13:50-14:00 Baruch Sadogursky - HTTP, NIO, and Concurrency
14:50-15:35 Lauren Shaefer - DevOps in the Cloud
14:50-15:35 Attila Szegedi - Nashorn and JVM Performance
15:50-16:00 Matthias Grüter - Docker and the JVM
18:30-20:00  Java 20th Anniversary -- The Forgotten Bytes (Arun Gupta, Kirk Pepperdine, Toni Epple, Jim Weaver, Gerrit Grunwald)

February 4 

11:00-11:10 Joe Armstrong - Building Complex Systems, Simply
12:00-13:00 Geert Bevin - IoT and Music
13:50-14:00 Baruch Sadogursky - HTTP, NIO, and Concurrency
14:50-15:35 Attila Szegedi - Nashorn and JVM Performance

In case this schedule doesn't work for you, videos will be archived here:

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.  

Thursday Jan 22, 2015

Learn About Wearables and Java

Do you want to learn more about wearable tech? At the next OTN Virtual Technology Summit, Java Evangelist Gerrit Grunwald shows you what you can do with wearable tech and Java. What’s a wearable?  A miniature electronic device worn under, with or on top of clothing. What are the requirements? A small size, smart power management, and connectivity. Its use is limited only by your imagination. What do you want to measure? Location? Temperature? Heart rate? Java Heartrate code

Currently, it is hard to combine wearable products, because there is no single standard. At the moment, you can only buy specialized systems such as motion trackers and GPS watches. But why not use existing cheap technology to build your own wearable Java-powered device? Using Java allows you to use your existing skills, build infrastructure, and testing tools. 

Grunwald's project uses an Odroid-W board in combination with a heart rate sensor, a GPS sensor and a BMP180 to track the heart rate and location of a runner. The battery-powered device measures the data and publishes it via MQTT to different clients such as Java(FX)-based desktop clients and a smartwatch the runner can wear. Attend this session and get some ideas of what you can do with Java and wearable devices, and learn why Java is great for this space. 

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

Americas - February 11th - 9am to 12:30pm PT  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!

About

Insider News from the Java Team at Oracle!

duke
Links


Search

Archives
« August 2015
SunMonTueWedThuFriSat
      
1
2
3
5
7
8
9
10
11
14
15
16
17
21
22
23
24
28
29
30
31
     
Today