Note: this is content from ÜberConf   2011. Please find current event information on our home page.

Platinum Sponsors

NFJS One - Training, Consulting, Mentoring Gradleware Contegix

ÜberConf 2011 Brochure - Download


Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
Map »

Proud Supporter of:


Daniel Hinojosa

Independent Consultant/Developer

Providing solutions to private, education, and government entities since 1999. He has also been a teacher and speaker since the early 90s, teaching development for 8 years. His business is currently emphasized on Java, Groovy, Grails, EJB3, and the JBoss Seam web framework. Daniel Hinojosa is also co-founder of the Albuquerque Java User's Group and is currently failing overcoming his addiction of NFJS conferences.



Presentations

Joda Time and a Brief History of the World

JodaTime is Java Date/Time and Calendering done right. There are many problems with the original Date/Time API that came prepackaged in the early Java days. There are even One of the obvious issues is that Calendar is mutable and can unintentionally be changed. Another issue is that constructing Calendars in Java involves setting certain fields at certain times during coding, but not always getting the expected result. Joda Time repairs those issues and offers a robust and immutable date, time, and duration API.

In Joda Time and a Brief History of the World, I provide a quick rundown of calendaring throughout the centuries, describe UTC, compare UTC to GMT, discuss how time is calculated, and then dive into Joda Time in every popular JVM language. The end result provides the audience with compelling proof that Joda Time should always be their Date Time API of choice.

Personal Agility with the Pomodoro Technique

Time is very precious and is often threatened by phone calls, emails, co-workers, bosses, and most of all, yourself. The Pomodoro Technique reigns in unfocused time and gives your work the urgency and the attention it needs, and it's done with a kitchen timer.

In this presentation we discuss how to set up, estimate time, log time, deal with interruptions, and integrate with Agile as a team. We discuss timer software and even some of the great health benefits of the Pomodoro Technique.

Testing In Scala

Most introductory programming books include a chapter on testing, seemingly as an afterthought. For the test-driven developer, that's a little too late. Some programmers approach a new programming language with a few test-cases to understand a concept. Others thrive under fire and want to hit the ground running in a new programming language by creating an application. Regardless of your profile, this presentation will help you get started with a Scala testing environment so you can concentrate on the finer points of the language.

This presentation will cover SBT (Scala Build Tool), Specs, ScalaTest, and Automatic Test Generation with ScalaCheck.





Blogs

John Smart

Managing state between steps

Posted By: John Smart on Feb. 21, 2012

Sometimes it's useful to be able to pass information between steps. For example, you might need to check that a client's details entered into a registration form appear correctly on a confirmation page later on. You could do this by passing values fro



Andres Almiray

The Griffon Trove: peeking at the build

Posted By: Andres Almiray on Feb. 20, 2012

There are times when working with Griffon you'd like to know what's really happening during build process execution; for example, how much time does it take for a task to complete, or what are the different events you can react to using build event h



Andres Almiray

The Griffon Trove: what version are you running?

Posted By: Andres Almiray on Feb. 19, 2012

Welcome to a new series of posts regarding Tips & Tricks about Griffon. The Griffon team decided to leave a late San Valentin present in the form of Griffon



Bruce Snyder

Yak Shaving to Install Git Via MacPorts on OS X Lion

Posted By: Bruce Snyder on Feb. 19, 2012

Today I needed to set up a new MacBook Pro and as such one of the tasks was to install git on OS X Lion. Being that I am a fan of MacPorts, I decided to start there but I ran into some strange errors. Unfortunately I wound up doing a lot of yak sha



Bruce Snyder

The Regenexx Stem Cell Procedure for my Knee

Posted By: Bruce Snyder on Feb. 18, 2012

In my last blog post, I discussed the problems I have had with my knee, the recent injury causing meniscus tears and about the alternative treatment I elected to have instead of surgery. Well this week I underwent the treatments for the Regenexx pro



Johanna Rothman

Pragmatic Managers Posted for Your Reading Pleasure

Posted By: Johanna Rothman on Feb. 17, 2012

I have posted 2012′s Pragmatic Manager emails. I have been writing in themes this year: I am writing about geographically distributed teams in preparation for my Geographically Distributed Teams Workshop with Shane in April: Building Trust in An



Johanna Rothman

Webinar Recording Available, Last Day for Early Registration for Workshop

Posted By: Johanna Rothman on Feb. 15, 2012

Shane and I recorded a webinar at noon today, about our Geographically Distributed Agile Teams workshop. We had a great time, and answered a lot of questions. We had a few recording glitches, so if you hear me talking over Shane, oo



Terry Ryan

Inception Score Easter Egg with Web Audio API

Posted By: Terry Ryan on Feb. 15, 2012

There's a great video on YouTube detailing an Easter Egg in the score for the movie Inception.  Basically Inception is about dreams and the slowing down of time. Likewise the score is based on the slowing down of music that is played inside the plot of



Terry Ryan

Web Audio API: setting playbackRate

Posted By: Terry Ryan on Feb. 14, 2012

I was working on a little demo showing the manipulation of playback rates of audio clips.  The Audio tag failed miserably.  On Safari and Chrome (both for Mac) the audio tag couldn't playback the audio any slower than half spe



More Blogs »
 

Themes at ÜberConf

  • Architecture
  • Enterprise Java
  • Java Internals
  • Security - Enterprise & JVM
  • Cloud Computing
  • Languages on the JVM - Groovy, JRuby, Scala & Clojure
  • Java Web Frameworks - Wicket, Tapestry & SpringMVC
  • Build Systems - Maven & Gradle
  • Testing
  • Agility

 

Featured Speaker


 

Registration Includes

  • Four Day - Access Pass
  • All Meals / Snacks –duration of the symposium
  • Session Materials
  • Custom Binder
  • Wi-Fi Access
  • Great Raffle Giveaways
Register Now »
 

Location

Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
View Map