bobeager.uk Talks Link to http://youtube.bobeager.uk

This page contains material from talks that I have given.

UNIX history

I used to teach various courses on UNIX, from a short intensive one up to a full length module. At the start, I gave about 90 minutes (for historical reasons, often split into two 45 minute chunks) on the history of UNIX. I don't pretend that it's complete (and it has some simplifications and possible inaccuracies), but I think it gives some useful background and can inspire people to find out more.

As it happens, that particular talk has its own page, which you can find at http://unixhistory.tavi.co.uk . It includes the slides and a recording of the lecture. There is also a one hour lecture on using UNIX, which is mainly about the underlying philosophy; this was intended as a precursor to five one-hour interactive sessions.

The UNIX Shell

This is a selection of some lectures I gave about the UNIX shell, and about shell programming. It isn't all that detailed, but it's a good starting point. It reads a bit like a reference document, because I didn't expect anyone to buy a book.

There are four lectures; read them in order. Two things to remember:

  • The notes areas for the slides sometimes have something useful in them.
  • View the slides as a presentation (i.e. using F5) so that you experience the animation on some of them.

Here are the slides:

  1. Using UNIX
  2. More about the Shell
  3. Even more about the Shell
  4. Shell Scripting

Emulation and Other Stories

This is a talk I gave to the BCS Kent Branch in December 2019. It's about the various ways in which one can play with the way that old hardware worked. I put it here because it was not possible to host it on the BCS website in an acceptable format, and in any case it is of more general interest. Once again, it consists of the slides, but no recording this time.

I gave an abbreviated version of this talk to Codeharbour in May 2023.

In the talk, I also mentioned that I was looking at doing an emulated panel for the Honeywell DDP-516. There is an anecdote about my experience with the DDP-516 (when I was an undergraduate) here.

There is a story about my research for details of the panel here.

Telephone Systems and Voice over IP

This is a talk I gave to the BCS Kent Branch in December 2018. It's essentially about the development of my home telephone system, from a simple phone line to a fully functional Voice over IP system, with some interesting capabilities. Once again, it consists of the slides, but no recording.

  • The complete set of slides can be found here.
  • I also added some audio (basically, the content of the talk) and turned it into a video, which you can find here.

The Edinburgh Multi-Access System

I did a lecture for the Computer Conservation Society at BCS London (I also repeated it a couple of times elsewhere). The subject was an operating system from decades ago; the Edinburgh Multi-Access System.

A video recording of the original lecture is on YouTube, and can be found here, as well as a wealth of supporting material.

A University on the Move

I gave a talk on the early history of the University of Kent, concentrating mainly on the physical aspects of the site. The slides, a recording, and other supporting material may be found at http://ukcmove.bobeager.uk.

Emulating Old Systems

I gave a talk to BCS Kent Branch on 12th June 2025. This covered the emulation of old computer systems, and how to write an emulator. The talk has its own page, which can be found here.

Macro Processing

I gave a short talk at BarCamp Canterbury 2023 on the concepts and uses of macro processing, using the ML/I macro processor as an example. The slides, a recording, and other supporting material may be found at http://macros.bobeager.uk.


Valid XHTML 1.0! Valid CSS!

This site is copyright © 2025 Bob Eager
Last updated: 13 Jun 2025