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.

Advertisements

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.


Oct 20: How to Convince Your Boss to Let You Use Scala by Dave Copeland

October 6, 2010

Title: How to Convince Your Boss to Let You Use Scala by Dave Copeland

Register: Click here to register.

When: Weds Oct 20, 6:30 PM – 9:00 PM

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 behind or out in front of the building.

Sponsor: Food and Liquid Refreshments will be provided by OPOWER (pizza and sodas).

Description: Introducing new languages into an organization is always difficult. The risks are often insurmountable, especially in a well-run organization. Scala presents further challenges to Java developers, as it represents a fundamentally different way of programming. Dave will present a problem his team faced, the Java solution and the Scala solution that we ultimately adopted. I will show that Scala did provide a better solution, and identify the techniques I used to
mitigate the risks our team identified. These techniques involve a combination of enhanced documentation, a focused problem domain, an effective DSL design, and explicit use of a small but expressive subset of Scala’s features.

This will be of interest both to the Scala community (as a means of identifying some challenges faced by adopters) as well as Scala enthusiasts and Java developers, who may want to apply Scala to better
solve their organizations’ problems, but aren’t sure where to start.

Speaker: Dave Copeland has fifteen years of software engineering experience, ranging from back-end programmer, UI developer, and department manager. He began his career in C and C++, helped transition a team of developers to Java, and has built several enterprise systems. At OPOWER, Dave helps lead the expansion of OPOWER’s smart grid product and is responsible for the architecture, design, and delivery of OPOWER’s web product, where his team uses a combination of Java, Ruby, and Scala to help deliver new features on a monthly basis. The use of Scala was the subject of his recent talk at the first annual ScalaDays conference in Lausanne, Switzerland.

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