Bob Balaban's Blog


    Bob Balaban


    Busy 2 Weeks: ILUG and DNUG

    Bob Balaban  November 7 2010 03:11:30 AM
    Greetings, Geeks!

    Welcome to USian Standard Time (1 hour earlier in most states).

    I'm off later today for an 11-day swing through Northern Ireland (note proper spelling as supplied by Mr. Steve McDonagh: "Norn Iron") and Germany for ILUG2010 and DNUG.

    ILUG continues its tradition (and I believe it was the first to establish this tradition) of having people attend for free: the sponsors pay the freight. The conference is organized and staffed by volunteers. It's a terrific event, and will mark my first ever visit to Belfast.

    My session at ILUG will be:

    Deconstructing Web Services: How Do They Really Work, and What to Do When They Don't

    SOAP-based Web Services hosting (in Domino) and consuming (in Notes) is really great: easy to use, robust and powerful. That is, if you carefully stay within the (mostly documented) boundaries of the functionality it handles well. But what happens when you try to do things that "should work", but don't? We're not talking about bugs here, but functionality outside the scope of what Notes and Domino implement. How do you detect that? And having detected it, what do you do about it? And how does all this Web Services stuff REALLY work, anyway? Come to this session to discover the technology building blocks of Web Services (design time and runtime), and see some examples of how you can work around the bits that may not do what you need.

    DNUG is a conference I have spoken at many times over the past 11 years. It still amazes me that they can put on two quality technical conferences per year, every year. I'll be attending some panel discussions and presenting two sessions in Frankfurt:

    "Cloud" Computing with Notes: Using Google APIs to get stuff done

    If you're like many, many people these days, more and more of your data (email, calendar entries, documents, photos, YouTube videos...) are living somewhere in the world on a server owned by Google. What if you want to write Notes or Domino apps that "reach out" to the Google cloud? Is it possible to store, access, synchronize your Google assets from a Notes agent? The answer is "YES!" All of Google's services are accessible via XML-based REST APIs over HTTP, and Google has provided some nice, client-side object-oriented class libraries for us to use.
    If you’re nervous about letting Google hold all your data, or if you just want to learn something about REST APIs and object-oriented web services interfaces, come to this session to see some cool demos, and learn how to get started with your own Google code.
    While this session is mostly for developers with some experience with Java, anyone interested in the architecture and functionality of REST and Google will find something to learn.


    How to make a software development project fail

    Anyone can make software projects succeed, but it takes special skill to make them reliably fail, time after time.
    Come to this session to learn the secrets of guaranteed failure, such as: sabotage staffing, reduced-resourcing, goofy goal-setting, ridiculous rewarding and mangled management. Learn how to save money, assign blame and trash teams. These techniques will serve you especially well if you are in business to produce and sell anti-social software or un-collaborative systems.
    You will benefit from this session if you are a manager or leader of development teams. The less skill you currently have in destroying software projects, the more you will learn! Attendees who know anything about writing code will probably know less when they leave than when they arrived.

    That latter one should be especially interesting :-) Hope to see you there!

    (Need expert application development architecture/coding help?  Want me to help you invent directory services based on RDBMS?? Contact me at: bbalaban,
    Follow me on Twitter @LooseleafLLC
    This article ©Copyright 2010 by Looseleaf Software LLC, all rights reserved. You may link to this page, but may not copy without prior approval.

    No Comments Found