Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at Open Source Developers' Conference 2010 with slides

Your current filters are…

Thursday 25th November 2010

  • You've got Cucumber in my Java....and it tastes great!!!

    by aaronwalker

    Cucumber lets software development teams describe how software should behave in plain text. The text is written in a business-readable domain-specific language and serves as documentation, automated tests and development-aid - all rolled into one format.

    Feature: OSDC 2010 Talk
    In Order to learn about using cucumber to test my Java Code
    As a OSDC attendee
    I want to attend the "You've got Cucumber in my Java....and it tastes great!!!" talk

    Scenario: Cucumber Introduction
    Given a lack of knowledge of cucumber
    And an interest in Java testing techniques
    When I am told what cucumber is
    And how I can use it
    Then I should have a basic understand of cucumber

    Scenario: Using Cucumber and Java
    Given I still have to program in Java
    And I want a better way to test my code
    When I am shown how to implement cucumber steps in Java
    And shown some cool demos
    Then I should be able to test my own Java code with cucumber

    At 12:00pm to 12:30pm, Thursday 25th November

Friday 26th November 2010

  • Modelling Your Data in Xapian

    by Olly Betts

    Xapian is a fast, flexible, and scalable search
    engine library, with many users including Debian, Gmane, One Laptop per Child.
    It's written in C++ with bindings for C#, Java, Perl, PHP, Python, Ruby, and Tcl.

    Xapian can work with unstructured text and structured meta-data, but the way it
    handles data is quite differently from the fundamentally tabular form used by
    relational databases - in many ways it's more akin to "NoSQL" databases.

    In this presentation, you'll see how to efficiently model a variety of common
    situations using Xapian, including searching within fields, sorting, grouping,
    date ranges, geospatial filtering and weighting, and weights from hyperlink
    analysis.

    At 2:00pm to 2:30pm, Friday 26th November

Unscheduled

  • Build Audit and Processes: A line of sight from DEV to PROD

    by Alec Clews

    Both agile and waterfall approaches to software delivery are a way to translate business needs into production features. Being able to trace that path is often crucial to affective delivery (and sometimes passing critical compliance regulations). Frequently the activity of software building breaks these important traceability links because of poor process and technology.

    This presentation briefly examines these problems and looks at various approaches to overcoming them. An emphasis is placed on using processes and version control tool to provide a) Useful information and b) Audit trails of individual builds. A simple, illustrative, example using the Git distributed version control tool is demonstrated.

    Experience with version Control and software building tools is assumed.

  • Database Full-text Search....making it not suck

    by aaronwalker

    Providing rich "Google like" search capabilities in traditional database backed applications has generally meant relying on the full-text support of your chosen database. This leads to database lock-in not to mention the need of having a dba with some serious kung-fu to tune it.

    Hibernate Search brings the power of full text search engines to the persistence domain model by combining Hibernate Core with the capabilities of the Apache Lucene search engine.

    In this session, you will learn what problems Hibernate Search can solve and you will follow the steps of adding it to a Hibernate based application.