Sessions at ÜberConf 2012 on Tuesday 19th June

Your current filters are…

  • Succeeding with the Apache SOA stack

    by Johan Edstrom

    Real world applications, there is more to SOA and scaling systems than just dropping some XML files into a file area and applying XSLT style-sheets, you still need some old-fashioned engineering.

    When you start building complex SOA applications, there will be a few key factors that you’ll see in larger systems, they are usually not addressed in current texts or documentation, they are complicated; but to really win with asynchronous solutions, you need to be able to:

    • Build State Machines
    • Have Conversational patterns
    • Realize how you can cluster aggregations and complex patterns
    • Know when to transact and where it really doesn’t matter.

    No matter what you plan to do in your enterprise integrations efforts, it is likely you'll at the very least peak at an ESB solution. To really achieve results while using an ESB you need to start building

    At 8:30am to 10:00am, Tuesday 19th June

  • Android Workshop

    by James Harmon

    At 9:00am to 6:00pm, Tuesday 19th June

  • Git Bootcamp - An All-Day Workshop

    by Matthew McCullough

    Distributed version control is all the rage these days, but is it worth it? It has been transformative for the dozens of organizations and thousands of developers that I've mentored on the unique implementation called Git. But don't take my word for it. Discover the joy of a version control system that works for you, not against you, in a hands-on workshop. Bring a Windows, Mac, or Linux laptop and we'll install, set up, use and bend Git into workflows that weren't even possible with the version control systems of yesteryear. Be prepared to rethink how lightweight, fast, and refreshing source code control can be. After completing this workshop you'll be able to do practical work with Git for your day job or weekend OSS hobby.

    This full day workshop takes you from the ground up with Git. By the end of the day you'll be proficient enough to contribute to an open source project using Git or to leverage inside your corporate as the canonical version control system.

    Knowledge of a version control system, whether that be CVS, SVN, ClearCase, Perforce, StarTeam or Accurev.

    At 9:00am to 6:00pm, Tuesday 19th June

  • iOS Workshop

    by Christopher Judd

    At 9:00am to 6:00pm, Tuesday 19th June

  • Programming with HTML5

    by Venkat Subramaniam

    At 9:00am to 6:00pm, Tuesday 19th June

  • Spock: I Have Been, and Always Shall Be, Your Friendly Testing Framework

    by Kenneth Kousen

    The Spock framework brings simple, elegant testing to Java and Groovy projects. It integrates cleanly with JUnit, so Spock tests can be integrated as part of an existing test suite. Spock also includes an embedded mocking framework that can be used right away.

    In this presentation, we'll look at several examples of Spock tests and review most of its capabilities, including mock objects and integration with Spring.

    At 9:00am to 10:30am, Tuesday 19th June

  • Web Security (bring a laptop)

    by Ken Sipe

    As a web application developer, most of the focus is on the user stories and producing business value for your company or clients. Increasingly however the world wide web is more like the wild wild web which is an increasingly hostile environment for web applications. It is absolutely necessary for web application teams to have security knowledge, a security model and to leverage proper security tools.

    This 1/2 day training workshop on security will provide an overview of the security landscape starting with the OWASP top ten security concerns with current real world examples of each of these attack vectors. The first session will consist of a demonstration and labs using hacker tools to get an understanding of how a hacker thinks. It will include a walk through of the ESAPI toolkit as an example of how to solve a number of these security concerns including hands-on labs using the OWASP example swingset.

    The workshop will include several hands on labs from the webgoat project in order to better understand the threats that are ever so common today.

    At 9:00am to 6:00pm, Tuesday 19th June

  • Workshop: Domain-Dr iven Design Overview

    by Paul Rayner

    At 9:00am to 6:00pm, Tuesday 19th June

  • Keynote: Tim Berglund

    by Tim Berglund

    At 7:30pm to 8:30pm, Tuesday 19th June