Power up your robots for JavaOne
One of the reasons we needed a bigger booth for JavaOne this year was so that the Trackbots would have room to roam. And they could be roaming with your code...
The RoboHACC Programming Un-Contest is designed to challenge your coding skills in Java using the Greenfoot Framework/IDE to direct a Sun SPOT equipped TrackBot through an Arena with various obstacles. You can use existing code examples or start from scratch. Collaboration is highly encouraged; so find some fellow coders and get hacking.
The RoboHACC Un-Contest begins now, but will really take off at JavaOne where you'll interact with other participants. Having Greenfoot preconfigured to work with the trackbots should make it easier, and if you take a look at the mini-talk schedule, you'll see that Shawn Silverman is offering a Trackbot programming mini-talk each day, and will be in the booth much of the day, giving you a chance to get answers to your Greenfoot/Trackbot programming questions during the show.
So, if you've wanted to play with SunSPOTs, Trackbots, or just want a change of pace, visit the uncontest page, download Greenfoot, and we'll look forward to seeing you next week.
Also in Java Today,
the OpenJDK project has approved two new sub-projects. The NIO project's "mission is to produce the implementation of the (New) New I/O APIs being defined by JSR 203 as well as related work in the JDK." Meanwhile, the XRender Graphic Pipeline project is working on a "new Java2D graphics pipeline based upon the X11 XRender extension", and is part of the OpenJDK Community Innovators' Challenge.
Kohsuke Kawaguchi reports that GlassFish v3 just got embeddable. "I can now run Hudson in this embedded GFv3. Here's how it works — GlassFish v3 can be run as an OSGi application as Sahoo reported earlier, but in fact it can also be run without any kind of classloader isolation system at all. Sure, you won't get the isolations, but this means you can just drop a bunch of GFv3 jars in your classpath and run it like that."
The latest Java Mobility Podcast is
Java Mobility Podcast 43: Mobile Distillery's porting tool Celsius, in which
Razmig Sarkissian from Mobile Distillery talks to Terrence about Celsius, a software solution for porting and optimizing Java ME applications across over 800 phones.
In today's Weblogs, Mandy