Archive for the ‘Tech Talks’ Category

Functional Programming: Science Maths and Computor

Posted on May 15th, 2009 in Blip.Tv, Tech Talks, Tucs | No Comments »

Presenter: Christopher Neugebauer

Talks about Functional Programming (FP) tend to suck; that is, they
feature a lot of apparently vague, hand-wavery material, and follow a
very consistent theme of

  1. Say how good FP is
  2. ???
  3. Learn Haskell

Of course, very few of us can actually be bothered learning Haskell
(me included), and hence ignore everything covered in the talk,
leaving everyone in the dark about the wonderful joys inherent in the
material covered.

This talk is different, whilst it is a talk about Functional
Programming, it does things differently instead of presenting
techniques put out of your reach (say, by forcing you to learn
Haskell), it will present FP techniques that can be readily adopted in
languages you already know, including, but not limited to, C, Java,
JavaScript, and Python. Exciting! Topics covered will include an
introduction to First-class functions, closures and list and stream
processing.

Tech Talk, September 24, 2008: Python 3000

Posted on September 25th, 2008 in Blip.Tv, Tech Talks, Tucs | No Comments »

Video from this talk is now available to view or download, courtesy of Google Video.

Talk Details:

  • Speaker: Christopher Neugebauer
  • Skill Level: Any, Python knowledge desirable but not necessary

In October 2008, two new releases of Python will be unleashed on a mostly-suspecting public: Python 2.6, a continuation of the current Python series, and 3.0 (also known as Python3000), the release in which the Python Developers break your code, confuse your development processes, cause global chaos, destruction, and other exaggerated, not-generally-nice things.

In this talk, I’ll quickly cover some advanced Python techniques in the hope of making the rest of the talk more bearable; I’ll then discuss new additions to Python appearing in 2.6 and 3.0, the backwards-incompatible changes introduced in 3.0, and overview of the process of porting code from Python 2.6 to 3.x. The talk will be aimed at people who don’t necessarily have experience in Python, with a focus on learning Python in a world with parallel releases.

Tech Talk, August 27, 2008: Strategy Gaming Concepts

Posted on August 29th, 2008 in Blip.Tv, Tech Talks, Tucs | No Comments »

Our second tech talk for semester 2, 2008 on Strategy Gaming Concepts, presented by Alex Berry is now available online.

The talk was certainly one of our best-attended so far, but if you missed it, it’s well worth checking out. Aplogies for the low video quality, and the audio is slightly lacking in certain places, but it’s otherwise reasonably good.

Video is available for online streaming via Google Video: you can download the video for watching offline (or on your iPod) from the page.

–Chris

Semester 2 Launch / You’re Doing it Wrong!

Posted on July 30th, 2008 in Blip.Tv, Tech Talks, Tucs | No Comments »

TUCS Had our Semester 2 launch today, including a barbecue and two short tech talks.

The two talks given by Chris are now available to view or download on Google Video:

Unfortunately, Jon did not record his presentation on Pretty Things for the Lazy, but slides will be available in the near future.

TUCS Tech Talk #1: Introductory Python

Posted on May 3rd, 2008 in Blip.Tv, Tech Talks, Tucs | No Comments »

As part of our launch weekend, TUCS held its first tech talk, which, incidentally was delivered by me. The topic was Introductory Python.

I recorded the talk, with a screen dump, which is now available to view in your browser, thanks to Google Video, the video follow at the bottom of this post. You can also download the video.

Also available is a Flickr Stream from the talk.