Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by topic: JavaOne

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


In the past I've always publicized the start and end of the JavaOne Call for Papers (CfP) period. But, this year, it has special significance for me -- I'm planning to submit a proposal for a JavaOne session this year! So, with the deadline just two weeks away (11:59 PM Pacific Time on April 9), I'm paying more attention to the JavaOne CfP deadline than ever before. Now that I'm into the...
on Mar 26, 2012
"The multicore challenge" is the challenge to developers of software products to write code that effectively utilizes modern multi-core / multi-processor computers. Two years ago, I wondered if the multicore challenge was still relevant. In part, I was thinking about how applications were moving from the desktop into the cloud. So, if the apps people are running are running in a browser, does it...
on Dec 21, 2011
When I first heard that Oracle planned to start having JavaOnes on continents other than North America, I thought that was an excellent idea. This coming Tuesday through Thursday, the second JavaOne Latin America will take place in S
on Dec 2, 2011
I was fortunate to be able to attend JavaOne this year. There I perceived a new energy, focus, and momentum within the Java community that hasn't been evident in many years. So, at JavaOne, I decided to write a series of blog posts describing what I was seeing. There's a lot to write about, and I'd like to give each element the coverage it deserves, so you can expect this to be a rather long...
on Nov 2, 2011
My previous post (Is Java Really Losing Popularity Among Developers?) elicited a voluminous and varied response, particularly on reddit (489 comments as I write this), and also in the comments posted on the blog itself. In this post I'll touch on a few of the comments, talk a bit more about what TIOBE plots might actually mean, and return to JavaOne 2011 (which I think has great significance as...
on Oct 26, 2011
The results of our recent poll that overlapped JavaOne 2011 indicate that news from JavaOne 2011 related to Java 8, JavaFX, and Java EE was considered most significant by the developers who chose to vote in the poll. A total of 50 votes were cast, with the following results: The most important news from JavaOne 2011 will be / was related to: 34% (17 votes) - Java 8 4% (2 votes) - Non-Java...
on Oct 16, 2011
It's clear that I'm not the only one who considers JavaOne 2011 to have been momentous in many ways. If you weren't there (and, of course, that means more than 99.9% of Java developers), or if you were there and missed more than you saw (was anything else possible?), you can (re-)experience some of the key technical sessions by visiting the JavaOne 2011 section on During the...
on Oct 11, 2011
Another day, another keynote. A fellow from IBM talked about cloud stuff. I sat through a lot of nebulous cloud talks, but this guy was good. He had a sensible slide on architecural alternatives, explained why we should all go out and buy a device for a ”data grid”—a memory device for sharing data among VMs—and he gave a demo of some software for configuring an app to run...
on Oct 7, 2011
My JavaOne talk about Apache Wicket went really well: the room was almost full, lots of interesting questions and I met a lot of nice people. Thanks to all atendees! You can find the presentation in the link below:    
on Oct 6, 2011
The very last thing JUG-AFRICA founder Max Bonbhel did at JavaOne 2011 was to spend a few moments with me chatting about Java User Groups in Africa and the unique problems they, and African developers in general, face. Despite the obstacles, growth of the Java community in Africa is surging. Check out the video: Immediately after that last scene, Max was literally running to where he had...
on Oct 6, 2011
Some Wicket goodies for my JavaOne talk. If you go to my JavaOne 2011 talk "Productively Fun Web Development with Apache Wicket and Java EE 6" you will see a demo where Bean Validation is used in conjunction with Apache Wicket. In order to accomplish that, all that you need is a single Java class that bridges the Wicket validation framework and the JSR 303 validation engine. I am...
on Oct 5, 2011
The Script Bowl is another JavaOne tradition. The candidates were JRuby, Groovy, Scala, and Clojure. The JRuby pitch was simple: Use Rails for your web apps, and you are on your way to untold riches. The Groovy pitch was, I kid you not, that you can write fluent interfaces without parentheses, like    take 2 pills and call me in the morning instead of take(2.pills).and(call).me(in).the...
on Oct 5, 2011
The end of JavaOne 2011 is approaching. Yes, officially only 2 days of a 4 day conference have been completed -- but it feels like most of the headline news has already broken. Then also, some of us have been here since late last week (the Community Leads meeting was on Saturday, Oracle ACEs had events before that, etc.). Today is my last full day at JavaOne, I'll be printing my...
on Oct 5, 2011
Here I am, on my second day of Java One. I live in the residential part of San Francisco and get to the conference on a battered “express” bus that stops at every block, starting from the ocean until it reaches mine. Then it  goes straight downtown, but by the time that I get on, it is standing-room only. I make it to the keynote frazzled but just in time. Today, I realize that...
on Oct 4, 2011
Tuesday morning at JavaOne, I spoke with London Java Community leader Martijn Verburg about the LJC's decision to seek a position on the JCP's Executive Committee, the (JSR 348) effort, the outlook for JUGs and the JCP, JavaOne, Java, ... all this in under 3 minutes! Check out the Oracle Media Network for more JavaOne 2011 videos (click on the "Newest" tab). More Java One News...
on Oct 4, 2011
If you regularly visit's Java news tab, you'll be accustomed to seeing blog posts by Dustin Marx featured there. Dustin is here at JavaOne 2011, and he's putting together an excellent collection of what this year's JavaOne is all about (in its core aspects) on his blog, Inspired by Actual Events. As I write this, Dustin has already posted 13 JavaOne 2011 entries (several of which I've...
on Oct 4, 2011
There is one talk I would like to comment on today: "Don't Be Pwned: A Very Short Course on Secure Programming in Java". This talk, presented by Robert Seacord  and Dean Sutherland from SEI/CERT, was the scariest Java talk I have ever been to. Do you believe the software you write is secure enough?  Believing it or not, I suggest you take some time...
on Oct 4, 2011
Today, JavaOne started officially. With the traditional keynote. Except, traditionally, the keynote is in a huge room that has space for everyone. Today, people were shunted into overflow rooms where they could watch on monitors. In the age of the screencast, that seems pointless—why is that better than watching on your laptop? I figured I'd just muscle my way through to the press area,...
on Oct 3, 2011
The blur phase of JavaOne 2011 has started for me. I quickly realized this morning how brief 30 minutes between sessions is, when during that time I want to check out the best JavaOne related blog posts on and elsewhere, update the site, and post some blogs of my own. It's simply not possible. That said, JavaOne 2011 thus far is very interesting, very good, in my opinion. I...
on Oct 3, 2011


Recently I had the privilege of writing an article for Java Tech Journal about using HTML5 Server Sent Events in a JSF 2 User Interface.  I've made that article available here.
on Jan 4, 2012