Skip to main content

Everybody Come Down

Posted by editor on March 21, 2007 at 6:56 AM PDT

The day after JavaOne slides were due

OK, if you know someone who's presenting at JavaOne, be nice to them today. Last night was the deadline for submitting slides for tech sessions, a deadline that was less than three weeks after the final batch of acceptances went out. Depending on the state of your original proposal, three weeks is either plenty of time (if you're doing a suitcase talk you've done a hundred times before and only need to tweak things to time or to use Sun's presentation template), or not nearly enough (if you had a neat idea for a session based on an idea that you thought kind of might work, maybe, and you now have to write the code, get it working, and pull together the presentation). From what I can tell from friends on IM who are speaking, a lot of people spent the weekend and the first part of this week cranking on their presentations, including Hans and Josh, Chet and Romain, and two (1, 2) from Daniel.

Slides are optional for birds-of-a-feather sessions. I did a set of 52 for mine, which I plan to whip through in about 25 minutes, leaving the rest of the time for discussion. Yes, I think I can get through that many slides in that kind of time, since I have a couple of those "dramatic reveal" cliché sequences where you add items to a list or graphic, one slide after another. Those go by pretty fast. Someday, I'd like to do a presentation where the slides are like one or two words each, and serve only to underscore what the speaker's saying. But that would require a lot of, oh what's it called again? "Rehearsal". Right. Which goes against my usual habit, for shows other than JavaOne, of writing my slides the morning of the presentation or, even more worse, during someone else's presentation.

Anyways, 47 days until JavaOne... funny, that means we have more time to sit on our presentations than we had to put them together.

In Java Today,
the site now offers a wide-ranging code search tool, powered by Krugle. To use it, go to and click the "openCollabNet" tab, then look for the "Find Code" box on the right. The feature allows you to search for keywords in various Collabnet-administered Open Source sites, including and

Want to learn about new Java features directly from code examples? The new SDN Steal Our Code site provides sample code to exercise new features and techniques, with Java Web Start launchers where appropriate. The code is BSD-licensed, so you're free to reuse it for any purpose, provided you indemnify the authors and Sun from any consequences of its use. The first three examples show off use of Java SE 6's JavaScript interpreter, access to the system tray, and use of a splash screen.

Walking right into the fray of everyone's favorite holy war, DevX author tries to take an even handed look at the major Java IDE's in Eclipse, NetBeans, and IntelliJ: Assessing the Survivors of the Java IDE Wars. "It reviews the three major Java IDEs--NetBeans, IntelliJ IDEA, and Eclipse--from the viewpoint of basic, common features (installation, performance, editor, etc.), but it really focuses more on their strengths in four common areas of development: Swing, JSP/Struts, JavaServer Faces (JSF), and J2EE/EJB 3.0. Wherever possible, it also evaluates JPA (Java Persistence API) support, instead of hard-coded JDBC queries or particular libraries (such as Hibernate or Oracle TopLink)."