AUUG Canberra Summer Workshops 97

Australian National University
Tuesday/Wednesday/Thursday 11th/12th/13th February, 1997

This year we were pleased to offer ten workshops covering a variety of important and useful areas of Unix and Open Systems. These workshops were a quick and enjoyable introduction to various technical aspects of UNIX and Open Systems. In general, both beginners and experienced users were catered for.

The workshops were held on Tuesday 11th, Wednesday 12th, and Thursday 13th February between 9am till 12pm (morning session) and 1.30pm till 4.30pm (afternoon session) each day. The workshops were held at the Australian National University, with registration in the Manning Clark Foyer (building 26a). Morning and afternoon refreshments were provided. Lunch was NOT provided, but there are several luncheon spots within easy reach.

You can attend workshops without attending the conference. The size of each workshop is limited and spaces will be allocated on a first come, first served basis. We reserve the right to cancel any workshop, in which case a refund will be arranged.

Workshop Times
Tuesday 11th1.30-4.30W3 ATM Internetworking
Wednesday 12th 9.00-4.30W9 Introduction to Tcl/Tk
Wednesday 12th9.00-12.00W2 Everyday UNIX utilities
Wednesday 12th1.30-4.30W1 Sendmail
Thursday 13th9.00-12.00W4 Unix and Internet Security
Thursday 13th9.00-12.00W5 Introduction to PERL
Thursday 13th9.00-12.00W10 Speeding up Tcl scripts
Thursday 13th1.30-4.30W6 Perl 5 - What's New
Thursday 13th1.30-4.30W7 Domain Name Service
Thursday 13th1.30-4.30W8 Advanced Java

Workshop details

W1. Sendmail (half day)

Peter Wishart, CSC Australia

This tutorial will look at the installation and configuration of sendmail 8. Included will be information applicable to configuring most releases of sendmail and a run-down of some of the problems you can encounter. Some advanced applications and useful tools will also be discussed.

W2. Everyday UNIX utilities (half day)

Ivan Angus, Australian National University

UNIX contains a rich set of tools for the manipulation of data which can be applied to such diverse tasks as system administration, file reformatting and creating custom utilities. Such utilities as grep, sed and awk will be discussed and shell script programming will be illustrated.

W3. ATM Internetworking (half day)

Peter Elford, Cisco

Asynchronous Transfer Mode (ATM) is the most widely talked about networking technology in the market today. In this tutorial, the underlying principles of ATM are reviewed, so that the internetworking standards necessary to deploy ATM can be described and explained. These standards cover not only the operation of an ATM network, but also how ATM and existing physical and network layer protocols can be integrated. Topics covered include ATM technology, addressing, services (Constant, Variable, Unspecified and Available Bit Rate), routing (PNNI), LAN emulation, RFC1483 and RFC1577.

W4. Unix and Internet Security (half day)

Jeremy Bishop, Department of Defence

This tutorial will provide an introduction to Unix and Internet security, and discuss recent trends in types of attack and some of the defensive measures now being used. It will also cover the installation, configuration and use of a number of freely available security packages including tcp_wrappers, tripwire, and ssh. Attendees should have some familiarity with Unix system administration

W5. Introduction to Perl (half day)

Frank Crawford, ANSTO

Perl is an interpreted language optimized for scanning arbitrary text files, extracting information from them, and printing reports. It's also a good language for many system management tasks and has recently become very popular for implementing CGI scripts that provide advanced functionality in Web servers. The language is intended to be practical rather than beautiful. It combines some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it.

W6. Perl 5 - What's New (half day)

Frank Crawford, ANSTO

When Perl 5 was released last year it was a complete rewrite and introduced a number of new features, including Object-oriented programming and nested data structures, while still preserving backward compatibility. These new features will be covered, with examples. A familiarity with earlier versions, particularly Perl 4, and an understanding of programming concepts, such as Object-oriented programming is required.

W7. Domain Name Service (half day)

Chris Vance, ADFA

The Domain Name Service (DNS) is an essential component of any organisation managing its own Internet system. This workshop will introduce some of the procedures necessary in creating and managing a DNS server. The workshop will address standalone route (isolated) configurations, firewall configurations, as well as the more conventional configurations.

W8. Advanced Java (half day)

Jan Newmarch, University of Canberra

This workshop is designed for users who have a basic knowledge of Java and would like to be able to build useful GUI applications in Java. The workshop will cover the basics of event handling, Java window objects, geometry management, text handing, menus, dialogs and explain the concepts of applets vs standalone applications. At the end of this workshop participants will be able to handle events using the Java 1.1 delegation model and build menus and dialogs for applications and applets when designing their own Java GUI.

W9. Introduction to Tcl/Tk (full day)

Steve Ball, Australian National University

Tcl and Tk offer a new approach to constructing X applications that is much simpler and more powerful than alternative approaches. This tutorial will give an introduction to Tcl language constructs, syntax and basic commands. The introduction to Tk will present an overview of available widgets, geometry managers, advanced widgets, event handling and other functionality.

W10. Speeding Up Tcl Scripts (half day)

Steve Ball, Australian National University

This workshop presents some programming tips and tricks which can speed up the execution of Tcl scripts. It will also introduce new features found in Tcl/Tk 8.0, most importantly the byte-code compiler, and how these can be used effectively to make scripts run up to 10 times faster.

[Canberra_Summer] [AUUG(Canberra)] [AUUG(National)] [Top] [Index] [Comment] / 19 Jun 97