Stand and Deliver
The possibilities and perils of presenting at JavaOne
The other week, JavaLobby's Matthew Schmidt posted a blog called So You Want to be a JavaOne Speaker? which linked to a blog of the same title on the RockStarApps.com website. The two blogs are an interesting comparison. Matthew talks about having spoken twice, and all the anxieties that go with it:
You don't know whether anyone will show up for your talk, wondering what day you'll be scheduled on, being worried about forgetting your presentation. For those of us who aren't professional speakers, finding the time to write and rehearse a presentation between working constantly can be hard.
Meanwhile, the RockStarApps version starts nearly six months before the show, with an e-mail from the author's CTO suggesting they pull together a proposal before the deadline (then one week away), and then tracks the process of pulling together an idea, making the proposal, developing and rehearsing the talk, and finally delivering it.
From my own experience, having spoken in front of crowds of several hundred (a Swing Hacks talk at JavaOne 2005... no, wait, it was Java™ Foundation Classes Swing Technology Hacks by the time Sun Legal had had their way with it), to a crowd of five (a QuickTime for Java talk at MacHack/ADHOC 2004), the advice I'd offer is: chill.
I realize a lot of people are terrified of speaking in front of crowds, but if you're on the fence, let me just reassure you: the crowd wants to like you, and they're coming to your session because they believe you have something to say. You'll be fine, as long as you're deeply interested in your material and are willing to convey that. As an attendee, I'd rather you offend me than bore me, so jump in with both feet and make the most of your talk.
But what should be in the JavaOne 2007 tracks. AnnetteÂ Vernon asks for A JavaOne Wish List in today's Weblogs. She writes: "it's official, the 2007 JavaOne Call for Papers is open. Now is your chance to submit a proposal for a technical session or birds-of-a-feather. Be sure to read the information on the new areas we will be including, under the Topics tag at the top of the call for papers site. The deadline for submitting a paper is December 15, 2006."
BenÂ Galbraith also has a conference announcement, in
Desktop Matters Open for Registration:
"We've got the final dates locked in for Desktop Matters: March 8-9 in at the Wyndham in San Jose, California. The conference website is live, as is the registration link."
Finally, JacobÂ Hookom looks at
AJAX Responses Strategies:
"Trying to implement capturing multiple responses at once within a single Http Response from the server is quite difficult. In working on Avatar again, I've come to an alternate way of communicating XHTTP responses (somewhat humorous)."
In Java Today,
java-dev mailing-list message New Java Developer Previews now Available announces developer previews of Java for Mac OS X 10.3 Update 5 DP1, and Java for Mac OS X 10.4 Release 5 DP1, available at the Apple Developer Connection. "Note that these previews are similarly named but definitely not the same. Both contain updates to more recent JDK releases as well as bug fixes and performance improvements."
The DBClient development team has announced the release of version 0.2. DBClient provides JDBC tools, tricks, and facilities to write SQL and DDL for data and structure manipulation for a large number of RDBMS. This version provides many new features like customisable SQL templates, Embedded Java, SQL Formattting, Database Content search, and improvements to several UI panels.
The SDN tutorial Hands-On Java EE 5 guides developers
through successive Ajax implementations, starting
with writing the necessary code by hand, then using
an open-source toolkit, and finally implementing JavaServer Faces components. The application used in these articles is derived from the Duke's Bookstore application, included in the Java EE 5 Tutorial.
This week's Spotlight is on the Semblance project, which provides reusable components for Java applications in the form of two framework subprojects and an example application subproject. Semblance emerged from earlier work done in the StrutsLive framework, as it came to include a number of powerful and generically useful facilities that could potentially add a great deal of value outside the web tier. The Semblance project made it possible to divide the original StrutsLive codebase into two frameworks. Struts-dependent code would remain in StrutsLive, and the rest would move to the new Foundation framework, no longer encumbered by ties to Struts, or to the web tier in general.
In today's Forums,
jeremygwa has some
Java gpl and closed-source application development questions:
"I have been working on a closed-source java-coded application for quite some time, and plan releasing it closed-source. Java going open source (GPL),suddenly, disturbs me, and I am seeking clarity -- will I be able to still go ahead and release my application as proprietory, without the source code? What if a certian part of my application programmically invokes javac.exe or via java 6 api's to programmically compile code? Or how about using JMX and Java Reflection, in the closed source application?"
In the Re: Isolation API in JDK7? thread's debate about the merits and hazards of a modular, piecemeal-downloaded JRE,
"More important to rememeber is that Java comes pre-installed on most computers and Java comes with auto-update which means it is highly unlikely that someone would suddenly have to download 7MB just to view JNotepad. It is far more likely that every time someone views an applet they will have to wait an unacceptable time for a webpage to view the webpage properly. It is also far more likely that every new Java application a user runs will result in a long wait to download the missing pieces of Java from the internet."
albertbraunhas is having
Trouble using more than one dojo inline edit control on page:
"Hi, I'm a new jMaki user, trying to place two (or more) dojo inlineedit controls on a single JSF page. The problem is that when I visit the JSF page and set the first inline edit box's value, and hit save, the data goes into the the second property on SimpleTestBean. So, SimpleTestBean.setProperty2 method is called, not setProperty1 as I would expect."
In today's java.net
News Headlines :
- Aranea Web
- Sleep 2.1-b11
- DBsight 1.3.5
Commons Validator 1.3.1
Commons DbUtils 1.1
Commons Discovery 0.4
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form. All submissions go through an editorial review before being
posted to the site. You can also subscribe to the href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
- December 7-10 - The Spring Experience 2006
- December 11-14 - Enterprise Java Architecture Workshop - San Diego
- DecemberÂ 11-15 - JavaPolis 2006
- DecemberÂ 12-15 - J2EE Training Philippines
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.
The possibilities and perils of presenting at JavaOne