Guides to the Shows: Community One and JavaOne 2009
A lot of people are blogging about either the presentations they'll be making at Community One and JavaOne or the sessions they recommend and hope to attend. Yesterday I noticed that Fabrizio Giudici's Community One and JavaOne conference plans illustrate that you can experience the conferences as focusing on cloud computing -- there are enough sessions and panels and BOFs centered on the cloud to do that.
In today's Weblogs, Terrence Barr looks at JavaOne from a mobile, media, and embedded point of view. In the post, Terrence highlights three Mobility Hands-on Labs, the Mobile and Embedded Lightning Talks (BOF-6731) [note: a few slots are still available], four panel discussions, and 38 techinical sessions and BOFs.
Clearly, no one is going to be able to attend everything on Terrence's list (he himself says he "will try to attend at least some of these").
Scan the recent java.net blogs, and you'll find all kinds of posts relating to JavaOne 2009, including:
- a series of Glassfish related posts by Arun Gupta
- Fabrizio Giudici's Ten days to Community One and JavaOne: my talk and my plans (highlighted in my blog yesterday)
- John Ferguson Smart's JavaOne: Getting Serious About Build Automation: Using Maven in the Real World
- Amy Fowler's Layout, Controls, and Hybrids at JavaOne
- Terrence Barr's JavaOne 2009: A Mobile, Media, and eMbedded Guide to the Show (which I talk about above)
- Chet Haase's Reanimation
- Felipe Gaucho's JavaONE Warm Up - how to create Web-Services clients? and Blogging for you during the JavaONE 2009
- Tim Boudreau's NetBeans and Its Ponderous Plugificators - coming to JavaOne - fun to be had
In addition, Java Mobility Podcast 79 is a JavaOne 2009 Preview, a talk given by Roger Brinkley and Terrence Barr.
Warning: don't read further...
Still reading? OK, you can't say I didn't warn you. Last, but not least, in the java.net blogs, there's John Ferguson Smart's mesmerizing (if you dare to let yourself get into it) and, hence, dangerous:
- A whimsical ode to JavaOne (to the tune of Dire Straits' "Money for Nothing")
Have you stopped hearing Mark Knopfler sing
Lines of code for nothin' get your screens for free
yet? OK, good. Now, let's get back to work. Because there's a lot of that left to do, and only a few days left before the "shows" begin!
In Java Today, Jim Weaver delves into a new feature in JavaFX that is available from the OpenJFX-compiler side of the technology, in Referencing Multi-Dimensional Java Arrays from JavaFX: "You probably know that the next version of JavaFX is expected to be released around JavaOne 2009. Did you know, however, that the latest build of the JavaFX compiler is always publicly available so that you can play with new language features? ..."
In 15 Minutes or Less: JavaFX Effects and Components (Screencast), Robert Eckstein, of the Sun Developer Network, presents a quick screencast tour of some of the various effects and components available in the new JavaFX language, all in 15 minutes or less.
Bruce Hopkins talks about Creating Interactive TV Applications With the Tru2way Platform and OCAP in his recent article: 'If you're reading about the Tru2way platform for the first time, you might be asking yourself the question, "Is it really possible to have a Java-enabled TV?" Or, better yet, "Is it possible to put a JVM machine inside my cable set-top box?" The answer to both questions is yes, and you don't have to wait 5 or 10 years for this technology to come to fruition because it's already available today in millions of homes throughout the United States...'
In the Weblogs, JavaOne is featured. Terrence Barr posted JavaOne 2009: A Mobile, Media, and eMbedded Guide to the Show: "JavaOne 2009 - here it comes! Last week I posted some high-level bits and pieces about this year's CommunityOne West and JavaOne. Now it's time to delve into details - with a mobile/media/embedded focus, of course! This post is a work in..."
Chet Haase writes about his upcoming JavaOne session on Reanimation: "Join Romain Guy and I at JavaOne 2009 as we explore ideas in GUI animation. Our talk this year will be a bit different from past years. First of all, it will be less about nitty-gritty code and more about concepts as we explore higher-level ideas of animation and what we can learn and apply from traditional cartoon animation to animated GUIs. Secondly, Romain will be be dressed in a gorilla suit...."
And Amy Fowler will be presenting a session on Layout, Controls, and Hybrids at JavaOne: "Looking forward to presenting an update on FX layout at JavaOne. To follow up my article on JavaFX layout, I'll be presenting a section on layout at our JavaOne session on FX UI Controls. At this session, Richard, Jasper, and I will talk in detail about new apis which make it easier to build amazing interfaces: TS-5578 The New World: JavaFX Technology-Based UI Controls..."
In the Forums,
safiahlberg has questions regarding LWUIT co-existing with LCDUI - Possibly a solution to the menu problem?: "We are currently implementing a part of our application using LWUIT, but since our application uses many screens we want to migrate from LCDUI (using canvases with custom paint) progressively. We have had trouble when switching from LWUIT forms to LCDUI, the menu animation seems to trigger a repaint of the LWUIT form so that the LCDUI screen does not appear (in certain situations). We have searched this forum and there seems to be others with the same problem but we can't find a solution, we have tried to set the transition animations to null and some other calls to the API and overriding the affected methods but with no success..."
nightzerois working on a problem involving a Database view with JPA for jdbc realm: "Hi, I have an application that uses form based security. The realm used is JDBC Realm. I have the entities User and Group for the JDBC realm. All database tables for the application are created when I deploy the application. For User and Group entities the tables users, groups and user_group is created. user_group is just a relation table to avoid redundancy by putting the username in the groups table. However, glassfish jdbc realm implementation requires username to be in the same table as the group name. To solve this it is usually suggested to use a database view, that selects usernames from users table and group names from groups table... "
elaltaico asks about how to color whole Container on LWUIT: "Hello. My form's layout is BoxLayout and it has two container whose layouts are BoxLayout. I can create layouts successfully but the problem is I am not able to color a Container. My MIDlet's color is white and I want to color my firstmidlet black and second midlet blue. I can color labels and buttons (which are located at containers) successfully but when I color them the bottom of he labels becomes white.(becose MIDlet's layout is white) Is there a function or a method to color whole Container? You can see how I implemented my Containers..."
This week's Spotlight is Janice J. Heiss's article The Developer Insight Series, Part 3: The Process of Writing Code. Janice talks to developers about the process of writing code: "Over the years, I've heard developers talk about their favorite code, funniest code, most beautiful code, how to write code, how not to write code, the obstacles to writing good code, what they love and hate about writing code, and so on. In the process, I've encountered many insights worth sharing. Parts One and Two of this series provided advice on how to write good code. In Part Three, developers reflect on the actual process of writing code, how it happens, what it feels like, and how they do it."
This week's java.net Poll refers to Project Vector, which Sun's Jonathan Schwartz blogged about last Monday. Our poll question asks: "Will Project Vector become the world's largest app store?" Voting is open through Thursday.
Our Feature Articles include Gary Benson's just published Zero and Shark: a Zero-Assembly Port of OpenJDK, which tells the interesting story of how the Java group at Red Hat developed a cross-platform OpenJDK port; and Protect Your Legacy Code Investment with JNA, by Stephen B. Morris, which introduces Java Native Access (JNA) and demonstrates how it can be used to facilitate interaction between Java programs an native libraries, for example Windows DLLs.
The latest JavaOne Community Corner Podcast is
Current and upcoming Java
- May 26 - June 3: Intensive JSF Training - May 2009
- May 29-31: 2009 Rocky Mountain Software Symposium: Spring Edition
- June 1-3: CommunityOne West
- June 1-5: Java EE Training Philippines
- June 2-5: JavaOne 2009
- June 5-7: Lone Star Software Symposium
- June 22-25: Jazoon'09
- June 26-28: 2009 Research Triangle Software Symposium
- June 29 - July 3: Java Training Philippines
- July 10-12: Lone Star Software Symposium: Austin
- July 17-18: Salt Lake Software Symposium
- July 14-26: Desert Southwest Software Symposium
- August 3-7: Java Power Tools - Auckland
- August 23-30: WOWODC East 2009
- September 14-16: The Ajax Experience
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.
A lot of people are blogging about either the presentations they'll be making at Community One and JavaOne or the sessions they recommend and hope to attend...