blue bar background yellow bar background
Colorado Software Summit 2008 banner
Colorado Software Summit logo

The Best Way to Master a Technology Is to Teach It to Others

Eric Schreiner

Contecon Software GmbH

Real World Groovy — How to Add Scripting Functionality to Your (Existing) Application

Groovy as 'the' Java scripting language has become more and more accepted by the Java community. Groovy includes features found in Python, Ruby, and Smalltalk, but uses syntax similar to the Java programming language which eases the learning curve for Java developers significantly. This practical session covers different approaches and aspects of extending existing or new Java applications with Groovy features. This will be done by looking at a lot of sample code so a basic understanding of Java and Groovy is required.

High Speed Searching with Lucene — A Practical Introduction to the Programming of Apache's Lucene Framework

Apache Lucene is a high-performance, cross-platform search API used already in a large number of applications and websites. This session introduces basic concepts such as fields, documents, analyzers and Lucene's Query Parser. This will be done by looking at a lot of sample code which may also be used as a starting point for your own experiments with Lucene. To round off the session some of the major projects and tools based on Lucene will be introduced.

No experience with Lucene is assumed. To understand the examples, coding experience with Java is required.

Photo of Eric Schreiner

Eric Schreiner is the managing director and founding member of Contecon Software GmbH, a German software company providing services for programming and consulting in the J2SE and J2EE business for Germany and other European countries. As chief technical architect he is responsible for Contecon’s banking automation products, used by some of the major banks in Europe. His background as an IT professional extends back to 1983, and he began using Java as a major software development platform in 1998. Eric introduced Groovy as Contecon's preferred scripting language in mid 2006.