Skip to main content

John O'Conner

John O'Conner is a software architect, consultant, author, and speaker. After many years developing the internationalization features of the Java platform at Sun Microsystems, he is now actually trying to use those features in real world projects.


joconner's blog

Speculations regarding Google Chrome OS

Posted by joconner on July 9, 2009 at 1:57 AM PDT

Today's announcement of Google's Chrome OS is exciting in a few ways. I think it has implications for Java developers. With hindsight, I now think that Larry Ellison was hinting about Google's Chrome OS when he expressed some of his desires for JavaFX on small netbook-like devices.

Link and run: Binding var and def variables

Posted by joconner on June 27, 2009 at 12:22 PM PDT

The Flex guys have enjoyed this for a long time. When I discussed JavaFX with a friend who is familiar with Flex, he shrugged the feature off, clearing unimpressed with JavaFX despite his appreciation for the feature itself. Still, for Java enthusiasts, bind is a welcome language feature.

JavaFX for-loop considerations

Posted by joconner on June 23, 2009 at 8:50 PM PDT

I hate to simply drop a link and run, but that's essentially what I'm doing here until others learn about my new blog Learning JavaFX.

Learning JavaFX?

Posted by joconner on June 14, 2009 at 8:19 PM PDT

Long ago, I started a series called JavaFX Learning Curve Journal. Those articles/journals were on at the very beginning of the JavaFX project. I recently tried to find some of those articles, and I think they've been removed or improved significantly. They're certainly not recognizable in their original form. That's probably a good thing.

JavaFX Designer Tool...where is it?

Posted by joconner on June 10, 2009 at 10:40 AM PDT

At JavaOne 2009, Sun demonstrated a new JavaFX designer tool. You can even view the demo online. To shortcut right to the section that shows the tool, move to about 23:00 minutes into the video.

CommunityOne Live Session Video Streams

Posted by joconner on June 1, 2009 at 10:48 AM PDT

The next best thing to being at CommunityOne today and tomorrow is the live video feed of the sessions!

Can't participate directly? Check out the CommunityOne online video feeds.

JavaOne 2009: Top 10 Sessions

Posted by joconner on May 29, 2009 at 12:32 AM PDT

Choices, many choices and so little time. JavaOne has hundreds of sessions, BOFS, and labs. There's no way to do it all, although many of you will try. Plan well, and use the JavaOne session schedule builder to make the most of your time.

VisualVM: One of the best kept secrets

Posted by joconner on May 28, 2009 at 9:19 AM PDT

You update your JDK frequently to get the latest and greatest...but did you know about VisualVM. It may be one of the best kept secrets in the JDK. But now you know too!

Java upgrades UTF-8 handling

Posted by joconner on May 21, 2009 at 9:22 AM PDT

The UTF-8 encoding is easy to abuse in some ways. Or rather, sometimes people use it in unexpected ways.

Recently the Java platform received an update to reject one malformed UTF-8 encoding sequence called non-shortest form.

Will blog for JavaOne pass

Posted by joconner on April 22, 2009 at 3:26 PM PDT

I should be ashamed. But I'll do it again this year regardless. I'm begging for a JavaOne pass. I'm not asking for a free handout, not exactly. Instead, here's the deal: