Mar 3: Android Development: The 20,000 Foot View by Mark Murphy (sold out)

January 22, 2011

What: NovaJUG/GTUG Meeting featuring a presentation on “Android Development: The 20,000 Foot View” by Mark Murphy author of “Beginning Android 2”.

Registration: Click HERE!

When: Thurs Mar 3, 6:00 PM – 9:00 PM, presentation starts at 7 PM

Location:
Near Infinity Corporation
1881 Campus Commons Drive
Suite 203 (the training center)
Reston, VA 20191

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Pizza and Liquid Refreshments will be provided by Near Infinity Corporation.

Description: You have seen Android climb from a class Google ‘beta’ product to one of the leading mobile operating systems in use today worldwide. With Google TV, Android is also making the leap into the living room. With those plus other future opportunities, maybe you are considering getting into Android application development.

This presentation will review what Android is and the primary options for building Android applications. We will also discuss common concerns with Android application development, support resources, and how you can make money with Android.

Speaker: Mark Murphy, author of numerous books on the Android platform. Mark will be in town teaching an Android development class at Near Infinity, and has agreed to include a presentation to the NovaJUG during his trip.

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.


Feb 28: Mylyn 3.5, Agile and the new face of the Java IDE by Mik Kersten

January 10, 2011

What: Mylyn 3.5, Agile and the new face of the Java IDE by Mik Kersten

Registration: Click here to register

When: Monday Feb 28, 6:00 PM – 9:00 PM, presentation starts at 7 PM

Location:
Near Infinity Corporation
1881 Campus Commons Drive
Suite 203 (the training center)
Reston, VA 20191

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Pizza and Liquid Refreshments will be provided by Near Infinity Corporation.

Description: A decade ago, heavyweight ALM tools did more to impede developers than to support collaboration. With the move to Agile methodologies, the time has come to embrace lightweight collaboration and social coding tools to increase our velocity. For many Java developers, Mylyn has become the tool of choice for connecting team communication with coding. In 2010, Mylyn became a top-level Eclipse project and grew to support the entire Application Lifecycle Management (ALM) stack. This talk will overview of how Mylyn can double your Java coding output by bringing the entire workday into the place where you are most productive—your IDE. Demos will showcase how Mylyn’s task-focused interface integrates all leading task and Agile tools, SCM tools such as SVN and Git, and build/CI tools including Hudson. We will then review productivity best practices learned from deploying Mylyn at scale both in open source projects and large organizations. The talk will conclude with a vision of how realigning collaboration around a unified notion of tasks can yield a measurable productivity and knowledge capture benefit across the entire organization.

Speaker: Dr. Mik Kersten is the CEO of Tasktop Technologies, creator of the Eclipse Mylyn open source project and inventor of the task-focused interface. As a research scientist at Xerox PARC, Mik implemented the first aspect-oriented programming tools for AspectJ. He created Mylyn and the task-focused interface during his PhD in Computer Science at the University of British Columbia. Mik has been an Eclipse committer since 2002, is an elected member of the Eclipse Board of Directors and serves on the Eclipse Architecture Council. Mik’s thought leadership on task-focused collaboration makes him a popular keynote speaker at software conferences, and he was voted a JavaOne Rock Star speaker in 2008 and 2009. Mik has also been recognized as one of the top ten IBM developerWorks Java technology writers of the decade. He enjoys building tools that offload our brains and make it easier to get creative work done.

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.


Feb 9: Fortify your JSF with JSF 2.0! by Michael Fons (sold out)

December 22, 2010

Title: Fortify your JSF with JSF 2.0! by Michael Fons

Register: Click here!

When: Weds Feb 9, 6:00 PM – 9:00 PM

Location:
Near Infinity Corporation
1881 Campus Commons Drive
Suite 203 (the training center)
Reston, VA 20191

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Pizza and Liquid Refreshments will be provided by Near Infinity Corporation.

Description: Many JSF Developers have not thrived with JSF 1.1 and 1.2, because of deficiencies in the language in those versions. But Java professional worldwide have invigorated the JSF 2.0 redo. JSF 1.2 turned out to be weak in many areas: it needed a good built-in templating structure, was awkward when it came to obtaining static resources, and needed additional event hooks; JSF 1.2 also needed Ajax integration, the ability to do composite components, to save state more efficiently, to use POST-REDIRECT-GET action instead of POST action, and a host of other smaller improvements. JSF 2.0 has infused JSF with life and given JSF back its edge by addressing these and other deficiencies. The Java EE community today now builds its health by adopting JSF 2.0!

Speaker: Michael A. Fons, who specializes in JSF and ADF development, lives with his family in Denver, CO and works in Fairfax, VA for Aderas as a ADF developer. He became an Oracle ACE in 2/2010, and has worked with Oracle products his whole 20-year programming career. Michael has spent the last 9 years focusing on web development, Java, J2EE and ADF. He presented at Oracle Open World 2009 on the subject of JSF Custom Components, and also presented in the Virginia area at NoVAJUG, a local Java User’s Group. Throughout his career Michael has contributed to public technical forums and organizations and has presented many times in Denver, CO at RMOUG Training Days. He has also worked with ODTUG in the past as a editor/columnist for their technical journal.

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.


Jan 18: Launching Scalable Apps with GWT 2.1 and Google App Engine by David Chandler (sold out)

December 20, 2010

What: NovaJUG/GTUG Meeting featuring a presentation on “Launching Scalable Apps with GWT 2.1 and Google App Engine” by David Chandler of the Atlanta Google Web Toolkit Team.

Register: via the GTUG Meetup Page

When: Tues Jan 18, 6:30 PM – 9:00 PM

Sponsor: Pizza and Liquid Refreshments will be provided by Google. The location will be provided by OPower. Thanks!

Description: Google Web Toolkit (GWT) lets you build and optimize rich browser-based apps without having to be an expert in browser quirks, XMLHttpRequest, or JavaScript. Google AppEngine lets you build and host scalable Web applications written in Python or Java on Google’s infrastructure. In this talk, we’ll look at how to build and deploy a GWT+GAE application with Google Plugin for Eclipse and the GWT 2.1 application framework: MVP architecture with Activities and Places, persistence layer with RequestFactory and the GAE Datastore, and UI data binding with the Editor framework. We’ll also take a peek at GWT
Designer for Eclipse and performance optimization with SpeedTracer.

Speaker: David Chandler works with the Google Web Toolkit Team in Atlanta. An electrical engineer by training, Chandler got hooked on developing database Web applications in the days of NCSA Mosaic and has since written Web applications professionally in a variety of languages, including C, perl, ksh, ColdFusion, Java, JSF, and GWT. Prior to joining Google, Chandler worked on Internet banking applications with Intuit and launched a non-profit startup built with GWT and AppEngine. Chandler holds a patent on a method of organizing hierarchical data in a relational database and blogs about Java Web development at turbomanage.wordpress.com.

Location: OPower HQ – 1515 North Courthouse Road, on the 6th floor, in Arlington- right off the Orange Line of the DC Metro (Courthouse Stop)

Parking: There should be plenty of parking in the garage in the building (they charge, of course) or in the surrounding streets. Or take the Metro and leave the car at home!

After Party!: Ireland’s Four Courts is across the street!

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.


Dec 3: DevIgnition featuring Arun Gupta, Reza Rahman, etc. (SOLD OUT!)

October 21, 2010

Title: DevIgnition featuring Arun Gupta, Reza Rahman, et al.

When: Friday Dec 3, 8:00 AM – 6:00 PM

Description: DevIgnition is a full day, single-tracked, seminar presented for and by the DC Java community. DevIgnition features seven presentations from noted speakers, and a panel discussion. DevIgnition will be followed by a happy hour meeting at Champps in Reston, just a few blocks from the seminar.

Speakers:

  • Arun Gupta – Oracle Glassfish Project Evangelist
  • Reza Rahman – Author of EJB 3 in Action
  • Jay Garcia – Author of ExtJS in Action
  • Paul Perrone – CEO of Perrone Robotics
  • Bryan Weber – Clojure Ninja!
  • Suman Cuddapah – Oracle SOA Solutions Specialist
  • Ryan Cuprak – Author of the NetBeans IDE Programmer Certified Expert Exam Guide

Register: Click here to read more and to register.

Cost: Due to the excellent support the NovaJUG (and DevIgnition) receives from its generous sponsors, especially Oracle who has provided a first-class facility and speakers for the event, DevIgnition will be free to attend. We only ask that you recognize that the venue is small enough that we want you to cancel, if you cannot attend, so as to free up the seat for someone else.

Location:
Oracle Theater
1900 Oracle Way
Reston , VA 20190

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Breakfast, afternoon snacks, and soft drinks will be provided (lunch is on your own; there is a nice cafeteria in the Oracle building a few steps from the theater).

Call 703 727-1307 (Gray’s cell phone) if you have questions or trouble getting in.


Nov 17: Cloud Computing with Scala and GridGain by Nikita Ivanov

October 19, 2010

Title: Cloud Computing with Scala and GridGain by Nikita Ivanov

Register: Click here to register.

When: Weds Nov 17, 6:00 PM – 9:00 PM

Location:
Near Infinity Corporation
1881 Campus Commons Drive
Suite 203 (the training center)
Reston, VA 20191

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Pizza and Liquid Refreshments will be provided by Near Infinity Corporation.

Description: The topic of this presentation is about using Scala programming language with GridGain framework to provide a simple and productive cloud computing platform.

Scala is a hybrid function and object-oriented language that is rapidly gaining traction in becoming the “next” Java in JVM-based language evolution. GridGain is one of the most rapidly growing cloud development platforms for JVM-based languages.

2/3 of the presentation will be devoted to live coding demonstration of writing basic MapReduce application in Scala using GridGain middleware. All coding during demonstration will be done live. Overview of grid and cloud computing concepts as well as notion of Native Cloud Applications will be discussed. Short intro into Scala language will also be provided.

Speaker: Nikita Ivanov has almost 20 years of experience in software development with last 10 years spent developing grid computing and distributed middleware software. In 2005 Mr. Ivanov founded GridGain project that has become one of the most rapidly growing Java-based cloud and grid computing software – with GridGain software starting every few seconds around the world.

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.

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.


Nov 4: Apache Cassandra by Matt Dennis

October 19, 2010

Title: Apache Cassandra by Matt Dennis

Register: Click here to register.

When: Thurs Nov 4, 6:30 PM – 9:00 PM

Location:
Near Infinity Corporation
1881 Campus Commons Drive
Suite 203 (the training center)
Reston, VA 20191

Parking: There should be plenty of parking in the garage behind or out in front of the building.

Food: Pizza and Liquid Refreshments will be provided by Near Infinity Corporation.

Description: This talk with introduce Apache Cassandra, a highly scalable second-generation distributed database, bringing together Dynamo’s fully distributed design and Bigtable’s ColumnFamily-based data model. Cassandra was open sourced by Facebook in 2008, and is now being developed by the Apache open source community.

Speaker: Matt Dennis is a touring the nation teaching Cassandra Deep Dive courses for Riptano, the leading expert for Apache Cassandra, providing support, training, and professional services for all things Cassandra.

Call 703 727-1307 (Gray’s cell phone) if you have trouble getting in.