Skip to main content

Following TheServerSide Java Symposium Via Twitter

Posted by editor on October 28, 2009 at 7:50 AM PDT

As I write this, I'm following the end of TheServerSide Java Symposium in Prague, Czech Republic. The Java Tools Community is there, tweeting away, and I'm also following the twitter #TSSJS search feed. The conference is winding down, with several people on the search feed announcing that they have to skip the last session in order to catch the last flights out for the day.

I myself have never done much tweeting. Writing in chunks of 140 or fewer characters seems almost strange to me. And indeed, when you put something like the #TSSJS search feed up on your screen, it's a bit like being in a room with a crowd of people all chattering away. I suppose that does give you a bit of the feel of actually being at a conference -- but it certainly doesn't help all that much if your objective is to take away practical information that you can then use in your everyday work.

On the other hand, if you turn to the Java Tools twitter feed, where you're getting ordered messages that follow the progress of a specific talk at the symposium, you can actually learn something. In that case, the tweets come across as a rough outline of the session.

For example, after lunch today the Java Tools tweeter attended Pavel Genevski's "Where's Your I/O?" session. In the tweets from that session, you find out things like:

  • Stream based devices are typically 1.000.000 times slower than RAM, so careful with them.
  • In Java we have and java.nio, nio2 is coming but it does not have many changes regarding how java.nio works.
  • I/O becomes important in Cloud Computing (they might charge for it), distributed services as it involves heavy I/O...
  • so having a Java I/O analysis tool would be very handy.
  • That's why JPicus was born, which is a free tool (soon to be open sourced) to analyse the I/O aspect of Java applications.

Now that's some good, useful tweeting, in my opinion. The important information from the session is conveyed in a sufficiently orderly manner that I'm enticed to go take a look at JPicus.

As I close this post (since I really must get it live), the Java Tools tweeter is attending "Rapid Enterprise System Development with NetKernel", a session given by Peter Rodgers. Over on the #TSSJS feed, I see that tlberglund is also attending the NetKernel session, oddbjornlk is attending "TeamCity - Continuous Integration, Build Management, and Avoiding Broken Builds", and _dagi is tweeting from the Demystifying JPA Frameworks session. These are the last sessions for this year's symposium.

Now that I've tried it, I think I like follwoing conferences / symposia via Twitter, overall. If you want the cacophony and the crowded conference floor feel, the search feed is available. Actually, even that view is useful, since you'll sometimes catch a stray interesting comment from someone who you might want to start following. But more importantly, focused feeds by skilled and diligent tweeters provide a nice outline of the significant events and statements, as they happen.

In Java Today, James Gosling reports that JavaCard 3 hits the streets!:

The JavaCard team have been cranking away. Development on the 3.0 version is finally (almost) finished, and it's pretty amazing. Java Card 3 is available in two Editions. Classic Edition: This is the same as Java Card 2 with some enhancements/bug fixes. It is almost 10 years young and is the most popular platform for the SIM and ID markets. Connected Edition: This is the next generation Java Card technology...

The Java User Groups Community is highlighting JavaFX (with Passion) comes to Mexico! -- Sang Shin Trip Report:

Java Evangelist, Sang Shin recently wrapped up a recent trip to a Mexican University. He was invited by ITESM, Chihuahua campus to teach JavaFX programming to their 3rd/4th year Comp. Sci. students. The event is organized as a yearly "Invite the industry expert " program. Sang noted that Mexican students are quite familiar with Java programming language and NetBeans. Sang delivered content that was mostly based on: "JavaFX programming (with Passion!)" (which is free). Sang covered all 16 JavaFX topics during his 5-day stay...

The Java Tools Community is covering TheServerSide Java Symposium via Twitter ( Entries from the first day of the symposium include coverage of some talks by Kirk Pepperdine. Here are a few tweets:

  • When tuning, one has to look at the whole systm, not just at the code. Anything can slow down our app.
  • For a benchmarking process, we have to start from a baseline and move from that, always making sure we are improving.
  • In order not to get lost with all the data involved, divide and conquer to ananlyse the problem.
  • To reduce the problem: Who is the dominating consumer of resources? the OS, the JVM, the apps, nothing?
  • Who is using the CPU? and if you are not using it fully, what is preventing it from doing it?

In today's Weblogs, Sergey Malenkov writes about his Dodecahedron application:

I've made the decision to participate in the JFXstudio Challenge competition. The subject of the competition is Five. Therefore, I decided to replace the squares with the pentagons in one of my applications. Do you remeber the sample that rotates the cube? ...

Fabrizio Giudici writes about Elmo, a Semantic Entity Manager:

My last post about my use of semantic technologies in my projects dates
back to href="">several
months ago - it's high time I get on, also taking the chance
of a href="">presentation
I've held a couple of days ago at the href="">JavaDay
Today I'm going to introduce the products I'm using: OpenSesame and
Elmo. Both are produced by Aduna
and are available at the href="">OpenRDF site, under
the pretty liberal BSD-style license. I'm not going to write a
tutorial, of course, as some documentation is available on the website,
but rather show a small example.

Jean-Francois Arcand announces Atmosphere 0.4 Released:

Atmosphere 0.4 is out. This release contains many new features and can be seen in action in many well-known frameworks...

In the Forums, michaelmaguire has a question involving Touchscreen: Scroll down in a Menu on phone without up/down buttons?: "At the Symbian Exchange & Exposition in London today, I tried installing our LWUIT-based software on several new phones, including the new SonyEricsson U1i Satio. This phone has a full touchscreen and no navigation buttons. Everything..."

mikezang needs to Modify DefaultListCellRenderer to render Label: "I checked the newest source of LWUIT, I found the DefaultListCellRenderer it not right to render Label component as it didn't render icon in Label. public class..."

And bjbcats is seeing TableLayout issues: "I've tried TableLayout using the snippet of code from, which works well. I've..."

Our current Spotlight is NetBeans IDE 6.8 Beta Available for Download!: The NetBeans team is pleased to announce the availability of NetBeans IDE 6.8 Beta. NetBeans IDE 6.8 Beta is the first IDE to offer support for the entire Java EE 6 spec. Highlights include support for JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 including using EJBs in web applications, RESTful web services, and GlassFish v3. The IDE's integration with Project Kenai, a collaborative environment for hosting open-source projects, now offers full support for JIRA and improved instant messenger and issue tracker integration. PHP support has been extended to include the Symfony framework and PHP 5.3. The release also supports the JavaFX SDK 1.2.1 ...

The current Poll asks Do you plan to use the new IntelliJ IDEA Community Edition? The poll will run through Thursday.

Our current "(Not So) Stupid Questions" topic for discussion is Does Java Speak for Itself? It was suggested at Oracle OpenWorld that Java indeed does speak for itself. But, what does that statement mean? Does it have any truth? Register your view by posting a comment.

Our Feature Articles include my recent Interview: André van Kouwen and the GMVC Project, and Manish K. Maheshwari's Sweeping the File System with NIO-2, which describes how JSR 203 (NIO-2), which is being implemented in the OpenJDK project, is shaping the future of I/O in the upcoming JDK 7.

The latest Java Mobility Podcast is Java Mobile Podcast 90: Augmented Reality: Excerpts from the JavaOne 2009 Augmented Reality session with Kenneth Andersson and Erik Hellman of Sony Ericsson.

Current and upcoming Java Events:

Registered users can submit event listings for the Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.

Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of it will be archived along with other past issues in the Archive.

-- Kevin Farnham

O'Reilly Media

Related Topics >>