- Just-in-Time Compilation with JITWatch
- New Java Champion Vinicius Senger
- JavaOne Track Highlights: Java and Server-Side Development
- DevOps, Docker, Chef…
- From Technical Debt to Software Development Analytics
- Java 8 Update 60 Release
- Lizard Selfies with Raspberry Pi and Java EE
- Bytecode and Generics
- Solving Problems Using the Stream API
- About sun.misc.Unsafe
Monday Apr 14, 2014
Wednesday Mar 26, 2014
By Yolande Poirier-Oracle on Mar 26, 2014
In the first video, you will learn about the Raspberry Pi set up and the installation of Java SE Embedded and JavaFX. In the second video below, expert Vinicius Senger explains the Raspberry Pi GPIO and protocols as well as how to use the Pi4J project, a set of libraries enabling the access of the Raspberry Pi with Java. Vinicius also gives several demonstrations using a camera, LED lights, buttons and a relay board to connect to appliances. You can download the code of his demonstrations, including Pi4J Helloworld, PiPicture, Twitter4Pi and Lcdl2C
Monday Mar 03, 2014
By Yolande Poirier-Oracle on Mar 03, 2014
Show the world your embedded Java + Internet of Things (IoT) application for a chance to win a trip to JavaOne 2014! 12 winners will receive a trip to JavaOne 2014, the #1 place to meet world-renowned Java experts. In addition, six students will receive laptops and certification vouchers. Team up and submit the video and code of your project by May 30, 2014.
Need just a little bit of help? We will provide experts along the way -- regular "office hours." Ask questions on the Challenge forums and check the online resources. There may be some source code and solutions you can use for your project.
At previous developer challenges, we've had developers:
- Connect a doorbell to a camera, taking a picture and sending it to a cell phone when someone rings the doorbell.
- Help blind people figure out which recycling container to use ("put it in the blue can" doesn't help!)
- Control a toy monster truck from a phone (Monster Truck As A Service!)
- Connect a heart monitor to Google glass so your doctor or trainer can see your heart rate.
This short video shows them in action:
Entries will be judged based on their implementation, innovation and usefulness:
- Quality: a well-implemented project that uses Oracle Java Embedded with computer boards, devices or IoT Technologies
- Innovation: a new and innovative way of using Java Embedded.
- Usefulness: a project that meets a business need.
Friday Feb 07, 2014
By Yolande Poirier-Oracle on Feb 07, 2014
Wednesday Jul 03, 2013
By Yolande Poirier-Oracle on Jul 03, 2013
The biggest Java conference in Europe is taking place in Antwerp, Belgium from November 11 to 15, 2013. The conference is designed by developers for developers and attracts renowned international speakers.
The review committee looks for passionate speakers who are technically knowledgeable and not afraid to speak in front of a full room of Devoxxians.
The speakers can increase CFP acceptance rate by submitting one or more talks for Tools in Action, Quickie, BOF, University session, Conference and Hands On Labs sessions.
Tuesday Apr 02, 2013
By Yolande Poirier-Oracle on Apr 02, 2013
Wednesday Mar 27, 2013
By Yolande Poirier-Oracle on Mar 27, 2013
The title of the keynote was "The Programmer" and was all about the act of programming, insights into who programmers are and tips to get better at it. Kevlin Henney received applause and cheers when he stated: "We didn't get into programming because we wanted to deliver business value. That's what we say during interviews." His knowledgeable presentation backed up with research was spot on and it's worth any developer's time to watch the replay on Parleys.
Oh, and do "mind the gap" between the train and platform as we are admonished nonstop by the station minders. As well, Mind the Geek, the clever tagline of the conference. But, if I don't mind the geek, what do I risk? Broken code, twisted error messages, suffering a memory leak or worse, I'm sure. Let us all mind our inner geeks, then?
With Devoxx UK, the number of Devoxxians will reach 5,500 across Europe this year. The hands-on labs, talks, quickies, birds-of-a-feather and bash run from 9:30am to 10:00pm in the spacious business design center with its mezzanine. 75 speakers talked in 50 sessions in 7 tracks about cloud, Java SE, methodologies, Java EE, web & big data, new languages on the JVM, and future Devoxx.
As if you didn't know, the French have already got a Holy Grail, and so refused to assist King Arthur and his Kiniggits in their quest. That was then, now the Brits borrowed the Grail from the French for the two-day conference and will return it for the beginning of Devoxx France starting tomorrow.
Sunday Mar 24, 2013
By Yolande Poirier-Oracle on Mar 24, 2013
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
By Yolande Poirier-Oracle on Mar 08, 2013
Friday Oct 19, 2012
By Janice J. Heiss on Oct 19, 2012
An interview with JavaOne Rock Star Martijn Verburg, by yours truly, titled “Challenging the Diabolical Developer: A Conversation with JavaOne Rock Star Martijn Verburg,” is now up on otn/java. Verburg, one of the leading movers and shakers in the Java community, is well known for his ‘diabolical developer” talks at JavaOne where he uncovers some of the worst practices that Java developers are prone to.
He mentions a few in the interview:
* “A lack of communication: Software development is far more a social activity than a technical one; most projects fail because of communication issues and social dynamics, not because of a bad technical decision. Sadly, many developers never learn this lesson.
* No source control: Some developers simply store code in local file systems and e-mail the code in order to integrate their changes; yes, this still happens.
* Design-driven design: Some developers are inclined to cram every design pattern from the Gang of Four (GoF) book into their projects. Of course, by that stage, they've actually forgotten why they're building the software in the first place.”
He points to a couple of core assumptions and confusions that lead to trouble:
“One is that developers think that the JVM is a magic box that will clean up their memory and make their code run fast, as well as make them cups of coffee. The JVM does help in a lot of cases, but bad code can and will still lead to terrible results!
The other trend is to try to force Java (the language) to do something it's not very good at, such as rapid Web development. So you get a proliferation of overly complex frameworks, libraries, and techniques trying to get around the fact that Java is a monolithic, statically typed, compiled, OO environment. It's not a Golden Hammer!”
Verburg has many insightful things to say about how to keep a Java User Group (JUG) going, about the “Adopt a JSR” program, bugathons, and much more.
Check out the article here.