Archive for the 'Meeting' Category

May Meeting

Everything's ready for our May 2009 meeting.  Jim Moore from
SpringSource will be presenting on tc Server.

Tuesday, May 19, 2009, 7:00 PM - 9:30 PM


    * Networking (7:00 - 7:30)
    * Introduction to SpringSource tc Server - Jim Moore (7:45 - 9:15)

Presentation Abstracts:

* Introduction to SpringSource tc Server
The Tomcat you know, Enterprise Capabilities you Need:
Are you considering migrating off more expensive and heavyweight
application servers?
Do you need additional enterprise class server capabilities that
Tomcat can’t provide?

Historically stand alone Tomcat requires Administrators to develop a
custom framework to handle installations. If configuration changes are
required, the management framework has to be expanded to handle these
changes for existing instances. Custom installation methods combined
with custom management, monitoring and config. methods are time
consuming and laborious.

Enterprise Tomcat is here! Join SpringSource for a live seminar
outlining SpringSource tc Server, an enterprise version of Apache
Tomcat. This 1.5 hour seminar will
cover tc Server capabilities for:
Managing large scale deployments
Controlling distributed groups of Tomcat instances
Deploying enterprise applications reliably to production systems
Identifying, diagnosing, and resolving server problems quickly and

Speakers Bios:
Jim Moore is a Senior Consultant for SpringSource, and has spent over
a decade delivering solutions at all layers of the software stack. His
experience ranges from designing back-end enterprise systems for multi-
national corporations, to basic infrastructure and rich desktop

He enjoys working with a wide range of technologies and languages, and
speaks at user groups and conferences about the easiest ways to get
development tasks done, whether that be specific technologies or

DeVry Miramar Campus
2300 SW 145th Ave
Miramar, FL 33027
Room 254 

April Meeting

Everything’s ready for our April 2009 meeting.  We will have two
presentations (more below).  April’s meeting will be held in downtown

Please confirm your participation by replying to rsvp <at>

Tuesday, April 28, 2009, 6:00 PM – 9:45 PM


* Networking (6:00 – 6:45)
* Rapid Software Evolution – Borislav Iordanov (6:45 – 8:00)
* Rich Internet Applications & Java (RIAs) – Mark Piller (8:15 –

Presentation Abstracts:

* Rapid Software Evolution
The complexity wall – limitations of the fundamental principals of
software development. A look at the concept of evolutionary
engineering, the elements of an evolutionary software construction
platform and what it would mean in practice.

* Rich Internet Applications & Java (RIAs)
Session will provide an overview of techniques and approaches Java
developers can use in day-to-day activities for integrating server-
side Java applications with various rich client technologies including
Flex, Flash, AJAX and Silverlight. Additionally, you will learn about
the tools we have developed to assist with application development,
testing and runtime optimization. You will learn about client-side
code generators for remoting and data management use-cases, learn how
to create real-time messaging (pub/sub) applications with RIA front-
end, see a demo of remoting invocation debugger and on-the-wire
traffic visualizer. Finally, you will see a demonstration of user
behavior tracking and analytics for a Java application. The session
provides a lot of coding samples and API reviews. It is targeted at  a
wide range of developers  ranging from beginner level to very
advanced. Parts of the presentation will be useful for management
folks and they are welcome to attend as well.

Speakers Bios:
Borislav Iordanov, a programmer with 13 years of experience in
software development and architecture, mainly within the OO paradigm.
About half of those years were spent marvelling at the state of the
art while the second half progressed into an unbearable

Mark Piller is the founder and Chief Architect of Midnight Coders, an
innovative and forward-thinking company specializing in products for
RIA development, testing, integration and analytics. Mark has over 15
years of software development experience. For the past six years he
has been specializing in building software infrastructure products
designed to integrate Flex, Flash, and AJAX applications with a
variety of backend systems, including .NET, Java, PHP, and Ruby on
Rails. Mark is very passionate about ease-of-use of software and
prides himself in creating technologies that clearly demonstrate that


Miami-Dade County
111 NW 1st Street, 18th Floor
Miami, FL

Parking Place: The parking lot is on 111 NW 3rd ST:
and it will be free if you say you are coming to the JUG meeting.

Sponsor: Miami-Dade County

See you there!

March Meeting

Everything’s ready for our March 2009 meeting.  James Ward, Adobe Flex Evangelist, will be presenting on applying Flex and Java in the
real world.   Please confirm your participation by replying to rsvp <at> miamijug <dot> org.

Tuesday, March 24, 2009, 7:00 PM – 9:45 PM


* Networking (7:00 – 7:30)
* Flex and Java in the Real World (7:45 – 9:30)

Presentation Abstract:

Flex and Java in the Real World
Focus on testing, maintaining, troubleshooting, etc.

Speakers Bio:

James Ward is a Technical Evangelist for Flex at Adobe and Adobe’s JCP
representative to JSR 286, 299, and 301. Much like his love for climbing
mountains he enjoys programming because it provides endless new discoveries,
elegant workarounds, summits and valleys. His adventures in climbing have
taken him many places. Likewise, technology has brought him many adventures,
including: Pascal and Assembly back in the early 90’s; Perl, HTML, and
JavaScript in the mid 90’s; then Java and many of it’s frameworks beginning in
the late 90’s. Today he primarily uses Flex to build beautiful front-ends for
Java based back-ends. Prior to Adobe, James built a rich marketing and
customer service portal for Pillar Data Systems.


DeVry Miramar Campus
2300 SW 145th Ave
Miramar, FL 33027
Room 254


Vertical Technologies, LLC
See you there!

February Meeting

Everything’s ready for our February 2009 meeting.  Alexander v.  Zitzewitz from hello2morrow will be presenting on architecture management.

Tuesday, February 17, 2009, 7:00 PM – 9:45 PM

* Networking (7:00 – 7:30)
* A Couple of Golden Rules for Managing your Architecture
(hello2morrow) (7:45 – 9:30)

Presentation Abstract:
A Couple of Golden Rules for Managing your Architecture
It is always beneficial for a project to define a clear software
architecture. But how can you fight growing deviations between the
planned architecture and the physical code base? How can you avoid
expensive redesigns and refactoring phases? How can you achieve an
outstanding technical quality of your code base? The session explains
the basics concepts of architecture management for Java projects and
introduces a couple of simple rules, that help you to keep your
project on track.

In the session you will learn
how to cut your application into layers, vertical slices and subsystem
and define the allowed dependencies between these elements.
how to map your code base to these logical entities.
some useful software metrics, that help you to fight local
strategies to automatically enforce dependency restrictions and metric

At the end of the session I will show a tool based approach for
architecture management.

Speakers Bio:Alexander v. Zitzewitz is one of the founders of
hello2morrow and has more than 20 years of experience with object
oriented software development and software architecture in general. He
has a degree in Computer Science from Technical University of Munich.
In July he moved to Massachusetts to build up the North American
operations of hello2morrow. Besides computers and software
architecture Alexander likes Red Wine, good Jazz, hiking, strategy
games and sunny weather.

DeVry Miramar Campus
2300 SW 145th Ave
Miramar, FL 33027
Room 254

See you there!

January Meeting

Everything’s ready for our first 2009 meeting. Orion Letizi from
Terracotta will be presenting on Clustered Architecture Patterns.

Tuesday, January 20, 2009, 7:00 PM – 9:45 PM

* Networking (7:00 – 7:30)
* Clustered Architecture Patterns (Terracotta) (7:45 – 9:30)

Presentation Abstract:
Clustered Architecture Patterns: Delivering Scalability and

Developing enterprise apps that run on server clusters is hard.
Current approaches are hard on the application developer, demanding on
the application infrastructure, and suffer from serious performance
and scalability limits.

This session introduces Network-Attached Memory, Terracotta’s open
source technology that transparently extends Java heap and the Java
Memory Model across multiple JVMs, and shows how to use it to develop
simple, yet scalable applications. The talk focuses on the new
Terracotta Web Application Reference Implementation, an example of a
best-of-breed software stack (Spring, Spring WebFlow, SpringMVC,
Spring Security, Sitemesh, Hibernate, Ehcache, and more) using
Terracotta for scalability and high availability.

The talk will also discuss actual deployments where Network-Attached
Memory is currently delivering HA and scale, dramatically reducing
load on expensive databases.

Speakers Bio:
Orion Letizi is a co-founder and software engineer at Terracotta. He
has worked in enterprise Java for over ten years. Before Terracotta,
he was a software architect at

DeVry Miramar Campus
2300 SW 145th Ave
Miramar, FL 33027
Room 254


See you there!

November Meeting – Spring Source – Nov 12 6:30 pm

Everything’s ready for our November meeting. This one will be one of our best! We will have food and drinks and prizes!  We will be giving away a pass to Spring One Americas, as well as gift certificates.

Spring offers several interesting modules for building and running rich web applications: Spring MVC, Spring Web Flow, Spring JavaScript, and Spring Faces.  This session will provide an overview of these modules and show how they relate to one another.  Attendees will see how Spring simplifies the development and deployment of rich web applications on containers like Tomcat, as well as on Spring’s new application server.  Attendees will also gain insight into the Spring 3.0 roadmap, including exciting new REST, JSON, and Flex support.
Additional background:
Spring Web MVC is a popular web framework, and the foundational platform for powering Spring-based web applications.  Version 2.5 introduces major new features that simplify the core MVC programming model, including support for annotated @Controllers and convention-over-configuration.  This session shows how to apply these new features to gain development productivity and implementation consistency.
Building on the Spring MVC platform are a number of interesting modules.  Spring Web Flow 2 adds significant power for implementing flows within a Spring MVC-based app.  Spring Faces, a new module, provides support for JavaServerFaces in a familiar Spring MVC environment.  And last but not last least, Spring Javascript, a new module, integrates leading UI toolkits such as Dojo into a Spring MVC environment for applying progressive enhancement techniques with Ajax.  This session provides an update on these technologies, shows how to put these technologies into practice, and addresses what’s coming in Spring Web 3.0.

Speakers: Keith Donald, Scott Andrews

Sponsored by: Spring Source, Signature Consulting

See you there!


DeVry Miramar Campus
2300 SW 145th Ave
Miramar, FL 33027
RM 253

6:30pm-7pm – Food and networking
7pm-9:30pm – Presentations: Spring Web

Meeting 13 – February 19, 2008

Meeting 13 – February 19, 2008

Topics & Speakers:

  • Secrets of a Hiring Manager by Darren Spurgeon (
  • Jython by Roy Matthew (BayView Financial)

Presentations abstract:

Secrets of a Hiring Manager:

In the IT industry, the interview is everything. Employers are looking for people who’ve done everything, can communicate with all levels of business, and demonstrate they can get the job done quickly. Candidates: this will prepare you for the hot seat. Managers: learn how to conduct a thoughtful and fair technical interview. Recruiters: we’ll show you how to separate the haves from the have nots.


Jython is an implementation of the high-level, dynamic, object-oriented language Python seamlessly integrated with the Java platform.

Speakers Bio:

Darren Spurgeon
Darren Spurgeon is Director of Technology at Boca Java, South Florida’s premier gourmet coffee company. Darren has interviewed hundreds of candidates over the years for many technology positions and knows how hard it is to build a great team. His interests include Java, Java, and Java, though not necessarily in that order.

Roy Matthew
Roy Mathew is a Development Manager for the Flagship project at Bayview Financial – a Commercial Mortgage Lending and Services Company in South Florida. Roy has worked on several different technologies, and had developed on the Java platform for several years. He has now shifted his focus to dynamically typed languages and agile methodologies. He likes languages that have a high degree of expressiveness (eg: Jython), and frameworks technologies (like Zope) that provide higher level abstractions that help solve the domain problem.

Venue: Carnival Cruise Lines, 3655 NW 87th Ave, Doral, FL 33178

Sponsors: Sherlock Technology


South Florida WebSphere User Group Meeting

The South Florida WebSphere User Group cordially invites you to join them on Tuesday evening for the WebSphere Users Group meeting. Come learn how to tune your WebSphere applications for performance and profiling. This Meeting will be held on

January 15, 2008 at 6:30 PM to 9:30 PM.

Performance Management
PMI – The internal API for Performance Monitoring
JMX – The JMX hooks available in the virtual machine for VM specific reads
MBeans and instrumenting the WAS console

Application Profiling
How to configure the profiling
What types of information can you get from profiling
What types of problems can be diagnosed (memory leak, performance bottleneck…)
Demo of the interface inside RAD

We are looking for a customer sponsor to manage topic selection, administrative duties and liaison activities.

6:30 PM – 6:45 PM: Registration & Welcome

6:45 PM – 7:00 PM: Brief WebSphere Overview and 2008 Update

7:00 PM – 8:00 PM: Performance Management

8:00 PM – 8:15 PM: Break

8:15 PM – 9:15 PM: Application Profiling

9:15 PM – 9:30 PM: WUG Topic Sponsor



14700 Caribbean Way

Miramar, FL 33027

[I-75 to Miramar Pkwy East, turn Left on SW 145th St (Wal-Greens), turn Left on Caribbean Way ]

Food and refreshments sponsored by Sherstaff.

We look forward to your attendance!


Lorraine Johnson, WebSphere Technical Manager, Southeast Business Unit, IBM Americas

Agile Meeting

Meeting 3 was a great event. Both speakers Orion Letizi and Dr. Venkat Subramaniam demonstrated great dominance of the topics they presented.

We are looking forward to see Dr. Subramaniam again in action at the South Florida Software Symposium next month.

Share your feedback about the meeting. Leave your comment on the post or on the meeting summary.

March 2023



Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries. Miami Java Users Group is independent of Sun Microsystems, Inc.