-
August 2010
Monthly Meeting (register here)
When: August 10, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Speaker: Ryan Hoegg
Topic: Distributed Computing with Apache Hadoop
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
Some of today’s internet software serves millions of users and uses
petabytes of data. NoSQL databases and MapReduce algorithms help us make
use of large numbers of servers in different locations to manage this
data and serve these users. Apache Hadoop provides "open source software
for reliable, scalable, distributed computing". Some
companies using it are
Amazon,
EBay,
Facebook,
Hulu, LinkedIn,
Twitter,
and Yahoo. I will give an
overview of the Hadoop suite, review a sample java application using
some of the technology, and entertain questions and discussion.
-
July 2010
Monthly Meeting (register here)
When: July 13, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Speaker: Michael Smith & Josh Pavlovich
Topic: Andriod: An Introduction
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
-
June 2010
Monthly Meeting (register here)
When: June 8, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Speaker: Kenyatta Clark
Topic: Spring Roo: An Introduction
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
Spring Roo is an exciting new rapid
application development framework. It slices and dices and packs all the
punches of frameworks like Rails and Grails but the end result is pure
Java. In this presentation, we will be discussing what Spring Roo is and
demonstrate it’s how it can be used to trim your development time and
make your code more readable.
-
May 2010
Monthly Meeting (register here)
When: May 11, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Speaker: Adam Farlee
Topic: Maven 3
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
The Apache Maven Project is a software project management and
comprehension tool. It has introduced a greatly simplified the build
process and stresses Convention versus Configuration. Maven defines
projects via a Project Object Module and uses that information for
automated builds and deployments. It is highly extensible via plugins,
but performs most
common build tasks straight out of the box. This presentation will
perform a high level demo of Maven, then will discuss the new Maven 3.0
beta release.
-
How to sponsor the OKC JUG
I took a few minutes to update the
OKC JUG Sponsorship
Information page so that it reflects what we are actually doing for
sponsors in 2010. Please check it out, and if you’re interested in
sponsoring you can always email me to discuss it directly." We
appreciate our sponsors, their generosity is allowing us do a lot more
for the java community in OKC. On that note, we have two 2010 Annual
Sponsors already. If you don’t know about them, ObjectStream and MBO
Partners are both local companies who use java. [caption id=""
align="alignleft" width="245" caption="ObjectStream: 2010 Annual
Sponsor"][/caption]"
[caption id="attachment_303" align="alignright" width="300" caption="MBO
Partners: 2010 Annual
Sponsor"][/caption]"
-
ObjectStream is looking for a Business Analyst
ObjectStream (one of our 2010 sponsors)
would like to hire a Business Analyst. Here is the job description.Â
If you are interested, please submit your resume to Biju Kurian at his
objectstream.com email address. Just add a "." between his first and
last name." Click on "Read More" for the job description.
Business Analyst Required Education and Experience
Bachelors Degree
2+ years experience as a Business Analyst using object-oriented
analysis and design principles
Preferred
Bachelors Degree in Computer Science (CS) or Management of Information
Systems (MIS)
Certifications in UML, Rational Unified Process (RUP), and/or ITIL
Experience using IBM Rational Principles and Tools
Experience with Model-Driven Systems Development using UML
Experience using RUP for SDLC
Skills and Experience to Support the Following Job Description
Requirements and Analysis
Quickly understand the business issues and data challenges of
client’s organization and industry.
Develop functional specifications and system design specifications
for client engagements.
Review and edit requirements, specifications, business processes and
recommendations related to proposed solution.
Identify critical issues with ease.
Train and mentor in the areas of requirements and design through both
formal and informal training.
Ensure compliance to guidelines, controls, policies, and procedures.
Understand object-oriented analysis and design principles.
Technical
Possesses understanding in the areas of application programming,
database and system design.
Understand Internet, Intranet, Extranet and client/server
architectures.
Understand how legacy and web-based systems interface with each
other.
Exhibit confidence and an extensive knowledge of emerging industry
practices when solving business problems.
Communication and Collaboration
Communicate with key stakeholders to identify required changes and
communicates needed changes to development team.
Take input from key stakeholders and appropriately and accurately
applies comments/feedback.
Facilitate Joint Application Design (JAD) sessions, team and client
meetings.
Deliver informative, well-organized presentations.
Understand how to communicate difficult/sensitive information
tactfully.
Facilitate effective team interaction.
Communicate effectively with clients to identify needs and evaluate
alternative business solutions.
Consistently deliver high-quality services to clients.
Develop relationships with client personnel that foster client ties.
Continually seek opportunities to increase customer satisfaction and
deepen client relationships.
-
April 2010
Monthly Meeting (register here)
When: April 13, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Speaker: Daniel Mavis
Topic: Spring MVC
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
The Spring Framework and its various related projects have done a great
deal to move the Enterprise Java platform forward. The SpringSource
group (commercial company now supporting and developing the Spring
portfolio) recently released Spring 3.0 in December 2009. Starting in
Spring 2.5, the web MVC support has undergone a significant face-lift to
simplify web application development. With the new release the Spring
MVC module has completed the transition to much simpler model, using
POJO-based controller objects and adding extensive support for
REST-style controllers and interactions. The talk will cover the overall
architecture of Spring MVC, focusing mainly on the new POJO-based
controllers now favored over the old abstract controller class
hierarchy. Additionally, the talk will cover some interesting new
aspects of Spring 3.0 that help solve common application development
problems.
-
In Memoriam: Felipe Gaucho
Felipe Gaucho, co-founder of
Brazil’s CeJUG and Java enthusiast/evangelist
known and loved the world over,
passed
away on Friday, March 5. He will be sorely missed.
"
-
March 2010
Monthly Meeting (register here)
When: March 9, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Topic: Greg Bugaj
Speaker: JSF Console
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information
After introducing the JUG to JSFConsole in his November lightning talk,
Greg will give a more detailed tour
of his open source JSF application monitor. He will explain what it does
and how to use it, and then show us how it works. He will end his talk
with a demonstration of traditional Ugandan dance with live didgeridoo."
-
February 2010
Monthly Meeting (register here)
When: February 9, 11:30-12:40
Where: Oklahoma City Coworking Collaborative ** (see
Meeting location)
Topic: Unit Testing Legacy Code
Speaker: Brett Schuchert
Agenda
11:30 am - Welcome Announcements
11:40 am - Main Presentation
12:40 pm - Wrap Up
Presentation Information