JavaOne Latin America Call for Papers Ends on October 8
The JavaOne Latin America Conference Call for Papers ends this Friday, October 8. The conference, which will take place December 7-9 at the Transamerica Expo Center in Sao Paulo Brazil, will include both JavaOne and Oracle Develop. Arun Gupta and Dalibor Topic are already expressing their excitement about a JavaOne conference in Brazil.
Despite its presence on the conference banner image, I don't see any indication that a Latin American Oracle Open World will be happening concurrently.
Getting back to the papers: once they're submitted, there will be a period ending October 27 during which the papers will be assessed. So, by late October or early November, everyone should know if their papers / proposed sessions have been accepted.
The conference will include the following tracks:
- Core Java Platform
- Desktop Java
- Java EE Web Profile and Platform Technologies
- Enterprise Service Architectures and the Cloud
- JavaFX and Rich User Experience
- Java ME and Mobile
- Java for Devices, Card and TV
- The Java Frontier
Go to the Submission page when you're ready to submit your paper / session proposal. Just be sure to do it by Friday, October 8.
HotSpot developer John Rose talks about larval objects in the VM:
Or, the ascent from squishy to crunchy. I want to talk about initialization of immutable data structures on the JVM. But first I want to note that, in good news for Latin lovers (and those with Latin homework), Google has made Latin translation available ad stupor mundi. That has nothing to do with Java, but it reminds me of a Java design pattern that deserves to be unmasked and recognized: The larval stage. The idea (which will be instantly familiar to experienced programmers) is that every Java data structure goes through a construction phase during which it is incomplete, and at some point becomes mature enough to publish generally. This pattern is most readily seen in Java constructors themselves. The
thisvalue during the execution of an object’s constructor in general contains uninitialized fields...
Jean-Francois Arcand demonstrates how to accomplish Real Time Twitter Search via Websocket or Comet using the Atmosphere Framework:
Currently Twitter support a streaming API described as: "The Twitter Streaming API allows high-throughput near-realtime access to various subsets of public and protected Twitter data." Unfortunately, no such API are available when it is time to execute real time search. Thanks to the freshly released Atmosphere Framework 0.6.2, let’s create such API in less than 25 lines. As an extra, let’s the Atmosphere JQuery Plugin selects the best transport for communicating with this API: Websocket, http-streaming or long-polling...
Jeff Friesen discusses Swing's event-dispatching thread:
The event-dispatching thread is the thread that executes
all drawing and event-handling code in a Swing application. For
example, the code within a Swing component's
paintComponent(Graphics)method and the code within a
always executed on the event-dispatching thread. Because Swing is a single-threaded graphical user interface (GUI)
toolkit, you must create an application's Swing user interface on
the event-dispatching thread. Listing 1 ...
Arun Gupta presents his Java EE 6 & GlassFish @ JAX London & London JUG Trip Report:
JAX London had its second conference of the year and the venue was shared with DevCon and OSGi DevCon. The tri-partite conference gave the attendees an option to attend a variety of sessions from a good quality of speakers. There were about approximately 250 attendees and I think the number is commendable considering this is only the second conference. The good news is that there is only room to grow :-) ...
Now that JavaOne is done it