Category: Conferences

  • Niall Ross – Testing for Real

    As the last presentation for Thursday, Niall Ross paused his incessant (and absolutely useful) note-taking to deliver a talk on how to use real domain objects in your tests. This objects can be created by leveraging the rewrite engine of the Refactoring Browser in order to create readable and easily-modifiable tests which nonetheless manipulate complex objects.

  • Rowan Bunning – Scrum+XP in Practice

    Rowan Bunning delivered a presentation on Scrum and its use at Wizard Information Services. Wizard has much benefied from the introduction of Scrum, both in conjunction with Extreme Programming and Smalltalk for its development process, and as an agile management framework for managing non-development processes. Rowan described the use of Scrum+XP in Wizard, then delivered a short demo on how a Scrum sprint should work, and then talked about how to “sell” Scrum.

  • Romain Robbes – Spyware-ridden software development

    One of the presentations of Thursday’s afternoon session was delivered by Romain Robbes, who presented SpyWare, a tool developed by the University of Lugano. SpyWare model the evolution of a program as a series of change operations, thus allowing a much richer analysis of your program and its evolution.

  • Lukas Renggli – Web 2.0 for Seaside

    Right after lunch on Thursday afternoon, Lukas Renggli delivered a tasty presentation on how to integrate “Web 2.0” techniques into your Seaside application using the Prototype and Script.aculo.us libraries, which allow you web application to have nifty features like drag’n’drop, entry field autocompletion etc. Script.aculo.us is very well integrated into Seaside, to the point that the user doesn’t need to write even a single line of JavaScript code by hand.

  • Alfred Wullschleger – Abstract Notification

    Right before lunch, and in a little less time than planned due to the previous talk running late, Alfred Wullschelger showed a little extension to the notification mechanism included into the Gemstone DB. This extension is useful as a general mechanism for notifications from the DB, regardless from the specific configuration of the Gemstone server.

  • Joe Armstrong – Erlang in 11 Minutes

    For this year’s conferences, the organizers invited Joe Armstrong, creator of Erlang, a dynamically-typed functional language, used for building massively concurrent applications. Joe went into the details on the requirement a fault tolerant system, and how Erlang satisfies this requirements.
    Using the features of Erlang, Joe’s group at Ericsson managed to build systems with 9 nines availability.

  • Georg Heeg – Integration of Smalltalk Systems

    Thursday’s first talk was delivered by Georg Heeg, a longtime Smalltalk programmer and Cincom Partner. Georg presented the process by which the ObjectStudio 8 environment is slowly being integrated into VisualWorks, using its sophisticated meta-modelling features.

  • Esug 2006 Social Event

    As a social event, the attendants to the ESUG 2006 conference could take part in a three hours guided tour of the centre of Prague.
    The tour started in Wenceslaus Square under the statue of King Wenceslaus (which English-speaking readers will remember from the Christmas carol). From there the groups went to the Old Town Square, then to the Charles Bridge and back to Old Town Square to watch the Astoromical clock mark the hour.
    At the end of the tour, the guides brought the attendants of the conference to the Novomestsky Pivovar brewery, where they had dinner.
    Later most of the attendands went back to the conference hotel, where they continued talking and hacking until late night.

  • Noury Bouraqadi – Ubiquitalk

    In the only track of the afternoon, Noury Bouraqadi presented Ubiquitalk, a P2P system to connect disparate system, in order to create a network where different nodes can offer different services. Ubiquitalk has been built on top of Squeak, and relies on the rST (Remote Smalltalk system) for remote message sending.

    Ubiquitalk is a the moment a research software, but the developers are trying to move it to real world software.

  • ESUG 2006 Innovation Awards Ceremony

    The awards ceremony for the ESUG 2006 Innovation Awards was held in the main Conference room right before lunch on Wednesday.

    This year’s awards saw 9 contestants and 62 voters. The competition was fierce, and the three winners were:

        Plopp, by Impara
        Mondrian, by Tudor Girba and Michael Meyer
        SqSquare, by Kazuki Minamitani, Masashi Umezawa

    All the partecipants also received a nice Smalltalk balloon as a gift, and the congratulations of the conference attendants.