Skip to main content

Featured JUG: Tampa Java User Group (Florida, US)

Posted by editor on December 29, 2010 at 4:22 PM PST

The Tampa Java User Group's post about their upcoming January 11, 2011 meeting showed up in my JUGs blog search feed yesterday. The meeting will feature David Chandler from Google, who will be talking about running Google Web Toolkit 2.1 on the Google AppEngine.

The Tampa (Florida, US) JUG is run by Vladimir Vivien (pictured left). Vladimir is a software engineer in the Tampa Bay area, and says that his range of technology interests includes "Java, Groovy/Grails, JavaFx, SunSPOT, BugLabs, and utterly ubiquitous computing using Java platform." The Tampa JUG meets monthly. The group's activities over the past year were pretty regularly documented on the Tampa Java User Group blog. I'm glad that Vladimir (I believe it's him) takes the time to make detailed posts about the upcoming Tampa JUG meetings, and other topics. Not only does this provide a nice historical record for the JUG, it also provides a list of speakers that other JUGs in the area might want to consider inviting to speak at one of their own meetings.

Just before the year-end holidays, Vladimir posted 2010 Year End Review, in which he noted:

The Tampa Java User is closing out a strong year once again with the help and support of its local members and sponsors. This year, like previous years, we were able to bring you great topics, speakers, and content including

  • JavaFX
  • Apache Hadoop
  • RESTful Development with RestEasy
  • JSF 2.0
  • EhCache / Hibernate
  • Introduction to Sonar
  • Maven
  • Android Development

Thinking about what kind of year 2010 was for Java and the Java Community, Vladimir believes that:

All indications seem to show that Java is heading in a slow and steady beneficial directions for all of its users.

Our current poll is somewhat related to this statement. The poll asks Are you more optimistic today about Java's future than you were a year ago? Consider voting if you haven't done so yet. The poll is drawing a lot of votes, even though people in many nations are on holiday.

Getting back to the Tampa JUG and Vladimir's post: Vladimir is quite optimistic about 2011:

Looking ahead, we are going to continue to work hard to bring you great topics that are relevant to current and upcoming technologies. Look for topics such as cloud/distributed computing, JVM languages such as Scala and Groovy, mobile development, HTML5/CSS, JEE, etc. I am excited to see what 2011 will bring.

If you'd like to follow the Tampa Java User Group, there are many possibilities:

If you'd like your Java User Group featured on, contact me.

Java Today

Dustin Marx reviews the Significant Software Development Developments of 2010:

With the end of 2010 rapidly approaching, it is time to summarize what I believe are the ten most significant developments in 2010 in the software development community. As I have disclaimed before, this is entirely biased toward my interests. It is difficult to gauge the importance of events in spaces one is not familiar with, so I tend to favor areas that I do know and am able to make some educated (albeit anecdotal) conclusions about their significance...

The Brussels Java User Group announces their Next Event – 13.01.2011 – How to manage successfully a Java architecture cell:

For this session, we welcome Benoît Lafontaine and Guillaume Duquesnay, both confirmed JAVA Project Managers and Architects working for OCTO Technology. At the same time, we would like to invite you to discover The Hub, a stylish co-working space in Brussels. For more information, please take a look at the following pages...

The Tampa Java User Group is looking ahead to January 2011 - Google Presents: Running GWT 2.1 on Google AppEngine -

For our first meeting next year, we will have a presenter David Chandler (from Google) come to talk to us about Google Web Toolkit and Google AppEngine. If you are not familiar with GWT, take a look at this overview or you can learn more about AppEngine at

Geertjan Wielenga talks about Massive Modulerization of JFugue Music NotePad:

Though the JFugue Music NotePad looks exactly the same as before... it has undergone quite a bit of modulerization. Previously, it consisted of one big module that contained all the functionality, plus a module containing the JFugue API. Now, however...


Our latest href="">Spotlight is the developerWorks
article href="
html?ca=drs-">Java concurrency bug patterns for multicore systems:

By studying concurrency bug patterns, you both increase your general
awareness of concurrency programming and learn to recognize coding idioms that
don't, or might not, work. In this article, authors Zhi Da Luo, Yarden
Nir-Buchbinder, and Raja Das unpack six lesser-known concurrency bugs that threaten
the thread-safety and performance of Java™ applications running on multicore

We're also featuring the SIP Communicator project announcement from the
Java Communications
, "Jingle Bells!!!"

After many months of hard work
SIP Communicator becomes the first open source project to offer support for XMPP
Jingle on Windows, Linux, and Mac. This includes video calls, conferences, call
transfers, call recording and basically all the features that we’ve already had with
SIP. So go ahead and start using that Jabber/GMail account for something more than
just texting...


Our current poll asks Are you more optimistic today about Java's future than you were a year ago? Voting will be open until Monday.

Subscriptions and Archives: You can subscribe to this blog using the Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the blogs feed. You can find historical archives of what has appeared the front page of in the home page archive.

-- Kevin Farnham

Twitter: @kevin_farnham