June 2009 Meeting - Grid Computing Made Simple with GridGain 2.0

June 10th, 2008

Greeting Java Enthusiats!
We are exited to announce that our June 2008 meeting will focus on Grid Computing. You may have heard the terms grid, or cloud, data cloud, compute cloud, etc. Over the years, the term grid computing have evolve to represent different approach to distributed computing. Recently, however, organizations such as Sun, Google, and Amazon have offered concrete productization of the grid concept. In this month’s presentation, speaker Nikita Ivanov, creator of open source grid framework GridGrain will come to Tampa to talk about grid computing and show how GridGain makes it easy to quickly setup data grid and compute grids.

As always, come show Mr. Ivanov that the Tampa Bay area has a vibrant Java community interested to learn about emerging technologies such as grid computing. If you plan to attend the meeting, bring a colleague. There will be an RSVP email to follow later. There will be giveaways, food, and opportunities to network with other Bay area technologists.

Can’t Wait for the Meeting
Here are some links to learn about Grid Computing and GridGain
https://en.wikipedia.org/wiki/Grid_computing
https://www.javaworld.com/javaworld/jw-03-2007/jw-03-grid.html
https://en.wikipedia.org/wiki/Data_grid
https://gridgain.com/screencasts.html - Watch GridGain in Action

Meeting Detail
June 2008 Meeting - GridGain 2.0 – Grid Computing Made SimpleThe topic of this presentation is about fastest growing open source Java grid computing framework called GridGain and how its focus on elegant simplicity and Enterprise Java integration is helping to revolutionize the grid computing for Java in the same way as Spring or JBoss have changed Enterprise Java landscape.The presentation will start with a brief introduction to grid computing and specifically data and compute grids. MapReduce will be discussed. Real-life examples will be discussed.

Following introduction to grid computing presentation will outline the key features of GridGain 2.0 highlighting simplicity of the usage.

To underscore the topic of presentation it will also include live demonstration of writing a simple application and grid enabling it to run on a small grid right in front of the audience. All coding during demonstration will be done live. Detailed and in-depth explanations will highlight that grid computing in Java can be fun, simple and productive to use in everyday applications and system.

Bio:
Mr. Ivanov has over 15 years of experience in software development and over 7 years of developing grid computing and distributed middleware, a vision and pragmatic view of where development technology is going, and high quality standards in software engineering.

Back in 1996, Mr. Ivanov was one of the pioneers in using Java technology for server side middleware development while working at T-Systems GmbH, one of the largest European System Integrator.

Mr. Ivanov has held various positions architecting and leading software product development for start-up companies and working with well-established companies such as Adaptec, Visa and BEA Systems. Mr. Ivanov is an active member of Java middleware community and is a contributor to Java specifications as a member of JSR-107.

Mr. Ivanov holds a Master’s degree in Electro Mechanics from Baltic State Technical University, Saint Petersburg, Russia.

Mr. Ivanov presented on the subject of GridGain at the following conferences:
* JavaZone 07
* JBoss World 08
* Colorado Software Summit 2007
* Silicon Valley Code Camp 2007
* Houston JUG
* Grid 2007
* Cincinnati JUG
* Seattle JUG
* Emerging Technologies in Enterprise 2008
* Albuquerque JUG

Meeting Info
Speaker: Nikita Ivanov, GridGain
Date: 6/24/08
Networking: 6:30 pm
Presentation: 7:00 pm - 8:00 pm

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

May 2008 Meeting Minutes

May 29th, 2008

Thanks to all who attended the May 2008 meeting, JavaOne 2008 Wrapup. We had a great turnout and even some new attendees showed up. The meeting revisited some of the notable technologies and trends from JavaOne from perspective of the speaker, Vladimir Vivien including:

* JavaFX
* OSGi
* Glassfish 3
* Spring App Platform
* Groovy Grails
* Cool Stuff (i.e. the Pulse Pen from Livescribe)

The meeting ended with giveaways including DZone.com’s RefCardz for Spring, GWT, AJax and Eclipse.

Meeting Presentation - View Google Doc Presentation

Special Thanks to Sponsors
GCA Technologies
Axiomatic IT

Stay tuned for announcements for our next meeting in June.

May 2008 Meeting - JavaOne 2008 Wrapup

May 21st, 2008

This month, we will have a special meeting with discussion centered around the JavaOne 2008.  This will be a summary of some of the emerging trends and technologies that were on display at JavaOne.  In the coming months, you will hear a lot more from Java Community about some of these technologies including:

  • Java SE Changes
  • Desktop /JRE Update
  • JavaFx
  • OSGi
  • JEE 6 / EJB 3
  • Groovy / Grails
  • WebBeans
  • Spring Framework
  • Etc

We will also discuss plans for the JUG for the rest of the year including upcoming talks, plan for our 1 day developer event, and JUG policies.

There will be tons of giveaways (books, tshirts, pens, trinkets, etc,) of stuff I got from Sun from the JUG and other treats I picked up from the conference.  If you are a Spring user, I got a nice gift for you. Hope  to see you there!

Meeting Details:
Speaker: Vladimir Vivien
Date: 5/27/08
Networking: 6:30 pm
Presentation: 7:00 pm - 8:00 pm

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

April 2008 Meeting - Exploring Google Android

April 11th, 2008

Greeting Java Enthusiats!
In our effort to explore Java beyond the confines of JSE/JEE, for April’s 2008 meeting we will take a look at Google’s promising mobile platform called “Android“. Google Android is an open source mobility platform that the giant software company says will do for mobile what linux did for the desktop.

Why should Android matter to you?
Simple, Goolgle Android’s primary development language is Java! The entire development environment is implemented using tools familiar to Java developers, mainly, the Eclipse IDE. So in this month’s meeting, speaker James Williams will explore how to get started with programming for Android. He will present the major features of Google Android that will help you create applications for the platform.

Exploring Android

Android is a software stack for mobile devices that includes the OS, middleware, and key applications. It represents a paradigm shift from the walled gardens that dominate the mobile space. Though it doesn’t use Java (cough, cough, wink, wink), Java developers can benefit a single platform as opposed to the many implementations of Java Mobile Edition.

Members of the Open Handset Alliance, which includes many major players such as LG, Samsung, and Motorola, are due to release the first Android enabled hardware later this year. In anticipation of public release, Google is sponsoring several rounds of the Android Developer Challenge to spur development and adoption.

Want to learn more?

Android Home - https://code.google.com/android/
Android Talks on YouTube - https://www.youtube.com/AndroidDevelopers
Android $10 Million Challenge - https://code.google.com/android/adc.html
Open Handset Alliance - https://www.openhandsetalliance.com/

Android in Action

Meeting Details:
Speaker: James Williams
Date: 4/29/08
Networking: 6:30 pm
Presentation: 7:00 pm - 8:00 pm

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

March 2008 Meeting Minutes

March 26th, 2008

The 2008 March meeting was a great success. We had 34 people in attendance and the room was filled to capacity. Speaker Ed Lance (from nTier Training) provided an engaging presentation on Hibernate. Ed made sure the class participated by giving all participant a chance to be a millionaire. Anyone who asked or answered a question or just for making a comment received a FL Lottery ticket! We never had these sorts of incentives to participate, but it worked!

The presentation was based on 3-day course taught at nTier. While its hard to cover everything, Ed provided a good introductory coverage of Hibernate and the basic idea behind ORM including mapping, relationship, querying using criteria and HQL. As usual, there were food, T-shirt, and book giveaways.

Special Thanks to all Sponsors
GCA Technologies - https://www.gca.net/
nTier Training - https://www.ntiertraining.com/
Rita Technologies - https://ritatech.com/
Axiomatic IT - https://axiomaticit.com/
Sun Microsystems - https://java.sun.com/community/usergroups/

See you next month!

March 2008 Meeting - Hibernate in An Hour

March 10th, 2008

Greeting Tampa Java Enthusiasts!
For the March 2008 meeting, the Tampa Java User Group will host another great presentation. For this month, we will have Ed Lance of nTier Training to present Hibernate in An Hour! Ed will provide a practical introductory presentation on Hibernate based on nTier Training’s two-day class materials.

NOTE: as always, if you plan to attend the meeting, bring a colleague and send email to vvivien @ yahoo (dot) com to RSVP. There will be giveaways, food, and opportunities to network with other Bay area technologists.

Hibernate in An Hour
The objective of this presentation is to provide a compressed introductory course on Hibernate. You will be exposed a wide range of topics including:

  • Hibernate configuration
  • Persistence topics such as session, and transactions mgmt
  • Basic O/R Mapping
  • Querying using the Criteria API
  • Introduction to the Hibernate Query Language (HQL)

Meeting Details:
Speaker: Ed Lance, nTier Training
Date:
3/25/08
Networking:
6:30 pm
Presentation:
7:00 pm - 8:00 pm

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

Sponsors
GCA Technologies
nTier Training
Rita Technologies
Axiomatic IT
Sun Microsystems

February 2008 Meeting - Create Interactive Maps with Google Map API and Java

February 14th, 2008

Greetings Tampa Bay area Java enthusiasts and Happy New Year!

For its February 2008 meeting, The Tampa Java User Group will host another exiting meeting. This time we will explore the Google Map API. You probably have used Google Map API before, have you ever wonder how it works. In this presentation, speaker Vladimir Vivien will explore how to create your own map mash up application using Google API and server-side Java.

NOTE: As always, if you plan to attend, bring a colleague and send email to vvivien at yahoo dot com to RSVP. There will be food, some giveaways, and network with other Bay area technologists.

Create Interactive Maps with Google Map API and Java
In this session, speaker Vladimir Vivien will explore the Google Map API to show how to build interactive map application that you can use in your next project. Topics will include

  • Introduction to Google Map Technology
  • Getting Started with Your First Map
  • Making the Map Useful with Controls, Markers, InfoWindow
  • Responding to Map Events
  • Mapping Data from Server-side Java
  • Customizing Your Map with Your Icons


Meeting Details:
Speaker: Vladimir Vivien, Simplius, Inc
Date:
02/26/2008
Networking:
6:30 pm
Presentation:
7:00 pm - 8:00 pm

NOTE: If you plan to attend, send RSVP to vvivien at yahoo dot com. Arrive early, the building’s main door locks automatically at 7:00 pm.

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

Sponsors:
GCA Technologies
Hudson

January 2008 Meeting Minutes

January 31st, 2008

The Year Started off Great!
Thank you to all of you who came out to see James Ward of Adobe System. Here is a wrap up of that meeting if you missed it:

  • The meeting was well-attended with close to 40 people showed up (it was tight in that room, some ended up standing).
  • There were plenty to eat from our food sponsor KForce.
  • We intended to start at 7.00 pm. However, James’ flight was delayed and ended starting at 8.00.
  • Pretty much everyone waited around for James while we filled up the hour with talk about the Group, Java technologies, and one attendee (Cameron Ingram) showed us how he’s using JBoss Seam and Flex. Cameron is presenting at JBoss World !!!
  • When James finally arrived, he quickly ramped and covered many topics about Flex and the desktop runtime environment called AIR.
  • James ended taking the group to Wing House for beer and food (about 15 of us went and had a great time there).
  • This has got to be one of the best meeting yet despite the late start!!!!

Special Thanks
James Ward - Adobe, Inc
KForce - Food
Amy - GCA Technologies
RJ - Axiomatic IT
Cameron Ingram - PSCU

Stay tuned for our meeting announcement for next month!

Vladimir

January 2008 Meeting - Sexy Web Apps with Java, Mozilla Tamarin, and Flex

January 8th, 2008

Greetings Tampa Bay area Java enthusiasts and Happy New Year!

Our first meeting of 2008 will be an exciting one! The Tampa Java User Group starts the year by hosting James Ward of Adobe Systems, Inc to talk about Flex. James will do an exploratory presentation showing how easy it is to create rich, compelling, responsive, and engaging web applications using Adobe Flex and Java (see details below).

NOTE: As always, if you plan to attend, bring a colleague and send email to vvivien at yahoo dot com to RSVP. There will be food, some giveaways, and network with other Bay area technologists.

Sexy Web Apps with Java, Mozilla Tamarin, and Flex

In this session James Ward will do live demonstrations and write code to show how easy it is to build sexy web apps with Java, Mozilla Tamarin, and Flex. The session will cover

  • The Flex programming model
  • Java Remoting
  • Pub/Sub messaging & Java Messaging (JMS) Integration
  • Data Synchronization
  • Hibernate integration
  • Charting
  • Cinematic experiences
  • Media integration

Additional Resources:
- James Ward’s Blog -
https://www.jamesward.org/wordpress/
- Learn and see Flex in Action - https://flex.org/
- Adobe Labs Flex 3 Info - https://labs.adobe.com/technologies/flex/
- Flex Presentation by James Ward on Flex

Meeting Details:
Speaker: James Ward, Adobe System, Inc
Date:
01/29/2008
Networking:
6:30 pm
Presentation:
7:00 pm - 8:00 pm

NOTE: If you plan to attend, send RSVP to vvivien at yahoo dot com.
Arrive early, the building’s main door locks automatically at 7:00 pm.

Location:
GCA Technologies Solution
4919 Memorial Hwy. Suite 150
Tampa, FL 33634
Google Map

Sponsors:
GCA Technologies
Adobe Systems

Make sure to bring a colleague. We want to show to Adobe that Tampa has a dynamic and vibrant Java developer community. See you there!

Vladimir Vivien

November 2007 Meeting Minutes

November 23rd, 2007

The November meeting was extremely successful. Speaker Stephan Schwab of Camito Technologies delivered an excellent overview of agile (Scrum) development. Stephan explored the different steps involved in agile methodologies and how to adapt your current practices and move into agile development. He also addressed the impediments that people usually bring forth as the reason for not adopting agile.

In the last part of the presentation, Stephan presented Saliva, a tool that supports agile development. Camito Technologies, based in Panama (the country, not the the Florida city) developed the tool as a a way to support their own internal agile methodologies.

We had a great turn out and thanks for everyone for supporting the group.

Presentation Materials
Presentation Slides (PDF)

Further Info - Some Agile Presentations
https://www.infoq. com/presentation s/The-Roots- of-Scrum
https://www.infoq. com/presentation s/principles- agile-oo- design
https://www.infoq. com/presentation s/agile-leadersh ip-tim-lister
https://www.infoq. com/presentation s/role-of- testing-in- agile-scott- ambler
https://www.infoq. com/presentation s/tabaka- homers-odyssey

Special Thanks
Stephan Schwab - Presenter
Axiomatic IT - Food
GCA.Net - Venue

Stay-tuned for the December event…