Loading ...
Sorry, an error occurred while loading the content.

NinJava Thursday 20th March: "Struts" "VNC"

Expand Messages
  • Sam Joseph
    ***************************************************** ********** N I N J A V A * M E E T I N G ***************
    Message 1 of 1 , Mar 12, 2003
    View Source
    • 0 Attachment
      *****************************************************
      ********** N I N J A V A * M E E T I N G ***************
      *****************************************************

      This month's NinJava meeting will take place on Thursday 20th March, in
      the usual location of the 5th floor NetYear offices of Cerulean Tower,
      Shibuya. The main talk will start at 7pm. A map can be found at:

      http://www.ninjava.org/directions.html

      The meeting's agenda is as follows:

      6:30pm - 7:00pm Networking (sorry no refreshments)

      7:00pm - 7:45pm "Struts - An Open Source Framework for Building Web
      Applications" Main talk by Nigel Gardiner

      7:45pm - 8:00pm Discussion

      8:00pm - 8:15pm "VNC - Virtual Networking Client" introduction by Curt
      Sampson and Sam Joseph

      8:15pm - 9:00pm Discussion and code workshop


      The talk abstracts and speaker biographies are as follows:

      Main Talk Title: Struts - An Open Source Framework for Building Web
      Applications

      Main Talk Abstract:

      Developing large scale web applications presents a different set of
      challenges to developing small web applications. The speaker will
      introduce the Struts framework, an Apache Jakarta project, which
      provides the structure upon which large scale web applications can be
      built. The talk will introduce the main features of Struts, and build a
      simple web application to demonstrate these features. Struts is based on
      Java Servlets, JavaBeans, ResourceBundles, and Extensible Markup
      Language (XML). Struts encourages application architectures based on the
      Model 2 approach, a variation of the classic Model-View-Controller (MVC)
      design paradigm. It provides its own Controller component and integrates
      with other technologies to provide the Model and the View.

      Main Talk Speaker Biography:

      Nigel is a Petroleum Engineer who moved into programming while working
      for Schlumberger in Australia, 1997. He became involved with Java in
      1999 and moved to Tokyo in May 2000 to join ValueCommerce, an internet
      advertising company. His work in the oil industry was mainly in oilfield
      simulators and modellers, and in ValueCommerce it has been database,
      internet and web applications.

      Code Workshop: VNC - Virtual Networking Client

      Workshop Abstract:

      "VNC - Virtual Networking Client" is a remote display system which
      allows you to view a computing 'desktop' environment not only on the
      machine where it is running, but from anywhere on the Internet and from
      a wide variety of machine architectures. The idea is that members of
      the audience will be able to join in by accessing the VNC from their
      laptops. After introducing the VNC system, Sam and Curt will take a
      look at some code from the NeuroGrid project in order to demonstrate how
      the VNC can be used to allow multiple users to collaborate on code. In
      common with recent meetings Sam and Curt will be considering different
      testing strategies within the NeuroGrid code base and the hope is that
      as debate starts about the code and testing it, different people will be
      able to demonstrate their points in code over the VNC. The intention is
      that the VNC along with wireless connection and mutliple laptops can
      provide a framework for future code workshops.
      URLs:

      VNC
      http://www.uk.research.att.com/vnc/index.htmlNeuroGrid
      http://www.neurogrid.net
      Speaker Biographies:

      Curt Sampson (cjs@...) is currently Chief Programmer at Vanten
      Open Source Solutions, a Tokyo consulting and systems development
      company ( http://www.vanten.com ). Having over twenty years of computing
      experience, he believes he has become adept at manipulating terminology
      to argue people to a standstill. He's not quite sure what patterns
      really are, but he's apparently been using them since before he'd even
      heard of them. He is always happy to muck about with a bit of code and
      demonstrate the results.

      Sam Joseph holds a Doctorate degree in Neural Networks from Edinburgh
      University. He first came to Tokyo in 1998 on a Toshiba Fellowship to
      work on Java Software Agents. In February 2000 he moved to
      ValueCommerce, and after the standard internet startup roller coaster,
      became an independent consultant. He started the NeuroGrid project (an
      open source P2P bookmarking system), which he continues to work at, and
      more recently he has been working on mobile java applications for
      various companies, as well as research projects at Tokyo University.
    Your message has been successfully submitted and would be delivered to recipients shortly.