Skip to main content

Say Anything

Posted by editor on March 28, 2008 at 7:58 AM PDT

Remarkable turnout for the mini-talk sign-up

Well, this is a first. In previous years, we signed up some, but not all, of the JavaOne Community Corner mini-talks before the show, leaving a few spots open for late topic additions, or even drop-in speakers who missed the earlier calls for sign-ups but could put together a suitable talk during the conference.

This year, however, over a month before the conference, we found that the schedule has pretty much already filled up. In fact, to clear a little space and ensure variety, we're working with some of the people and projects who signed up for multiple talks to consolidate a little, since there's clearly more demand for speaking opportunities. In fact, I see as of this writing, someone has invented and filled a spot on Friday, which probably isn't going to work out real well, as the Pavilion closes for good on Thursday afternoon, and anyone still in that space on Friday is probably driving a forklift or cherry-picker.

Anyways, we're delighted that the interest level in the talks, and the quality of the proposed sessions, is so high, and we're going to see what we can do to free up a few more spots for prospective speakers. So if you missed out, watch the wiki. We'll announce a "round 2" when we're ready to add a few more.

Speaking of the big show,
the latest Poll asks "Are you planning to attend JavaOne 2008?" Cast your vote on the front page, then visit the results page for current tallies and discussion.

In Java Today,
InfoQ has posted a book excerpt and review of Diego Adrian Naya Lazo's OSWorkflow: A guide for Java developers and architects to integrating open-source Business Process Management. The OSWorkflow project, part of Open Symphony, is a flexible workflow system that can be plugged in to almost any need or existing application. The "review" is really an interview with the author, and the PDF excerpt is the entirety of Chapter 4, "Using OSWorkflow in your Application."

Covered earlier this month in Elliotte Rusty Harold's article, the JSR 294 superpackages spec is apparently still in play. In Module membership declarations, Alex Buckley writes, "With my JSR 294 spec lead hat on, I recently proposed a change to the superpackage model which JSR 294 defines in the service of JSR 277's deployment modules. Early feedback has been positive, but where to declare module membership in source code is an ongoing issue."

For those working with OpenJDK's Mercurial sources, Kelly O'Hair answers the question Why do I have to create a "Merge" changeset when there was nothing to merge? "For most of us old TeamWare users, and maybe other SCM users, the need for all the Mercurial "Merge" changesets (or as some people politely refer to as 'merge turds') seems confusing and messy. If the changes don't involve the same file, it can be hard to understand why you need a Merge changeset."

In today's Weblogs.
Arun Gupta has posted
Slides & Demos for Rails/GlassFish/jMaki session at TSS JS
As reported earlier, I presented on "Rails powered by GlassFish and jMaki" yesterday at The Server Side Java Symposium - Las Vegas. The slides are available here. The demos shown in the talk are [also] available. — 

Janice J. Heiss recounts
The Story of Ruby, JRuby, and Rails at Sun, saying
"the Ruby landscape is turning into a gem, fueling the move to Web 2.0."

Finally, Bruce Chapman takes a look at
List Separators.
"In his Disturbing Thoughts from a Developing Mind blog, fellow kiwi Mark Derricutt discusses a situation where new for loops don't provide enough power for a particular case."

In today's Forums,
albert_kam has some questions about
Building CDC Application on PocketPC.
"I want the CDC application be able to print to a bluetooth printer from PDA. Just a simple text file. So please advise me on these issues: Any recommendations on the bluetooth printers? Do i have to use JSR 82 implementation to print on printers? Any suggestions on JSR 82 implementations? Can we just connect the printer to the WM5, and do some Runtime.exec(...something like type blah.txt > lpt1) in order to print without using the bluetooth API?"

mbien offers some guidance and perspective for beginning 3D developers in the thread
Re: Java3d or JOGL?
"Both apis are quite different (it is like comparing Java2d with Swing). JOGL is a low level binding to the OpenGL API (with small utility APIs). Java3d approaches the problem from a much higher level and abstracts a lot of stuff. It always depends how simple your FPS should be. Normally you would not start writing a game without a 3d engine (containing a specialized scene graph and other stuff). I recommend to you to browse through the demos of the and also download the and go trough the JOGL demos. This should give you a good overview over both APIs and also help to decide what you like more."

Finally, eric_arseneau talks about limited memory space in
Re: Amount of RAM needed?.
"In our view Squawk is still too big for our liking, but this is due to our intended targets. The Sun SPOT has 4 MB of Flash and 512K of RAM. The VM + the bootstrap are currently around 140K + 380K, so you need a minimum of 512K flash. As for RAM, I think we use around 14K for hello world at the moment. So I think the RAM requirements are quite low, even if they are not low enough for our liking The 512K of RAM allows us to a LOT on the Sun SPOT. The 8MB you see in the squawk.c are the amount we allocate when Squawk is running on a desktop."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Remarkable turnout for the mini-talk sign-up


True, we added JavaOne (and CommunityOne) to the events page a while back, and I overlooked adding it to the editor's blog template. Watch for a fix on Monday.

Your list of upcoming Java events is missing a a must-have: JavaOne 2008 in May. I realize that it overlaps Java Training Philippines, but we can't leave JavaOne 2008 out of the event calendar.