Archive for the ‘Tucs’ Category

TUCS Lightning Talks, Semester 1 2011

Posted on May 27th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
TUCS’ traditional end-of-semester lightning talks, including talks on chickens, home networks, stolen laptops and philosophy.

An Introduction to iOS

Posted on May 25th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
Presenters: Tim Nugent & Nic Wittison This talk presents an overview of developing for iOS, including the Usability and Design that is required for any good app. It also includes a look at development using the Objective-C language and Cocoa framework that the iOS development provides. There’ll also be a code demo showing how easy it is to get started with iOS development.

“Hello, world?” – What really happens when you compile & run a simple program.

Posted on May 3rd, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
Presenter: Jonathan Adamczewski 29 April 2011

You’re Doing it Wrong!

Posted on April 19th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
This is my first attempt at delivering a coherent talk about Java, in which I discuss four things about Java that annoy me due to their inherent uselessness. Enjoy!

Introductory iPhone Development

Posted on April 19th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
TUCS Tech Talk, October 8 2008. Venue: Centenary Lecture Theatre. Speaker: Geoff Verdouw.

TUCS Tech Talk #1- Introductor

Posted on April 19th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
Python is a Dynamically-typed, Interpreted Programming Language, with a clear, easy-to-learn syntax and a batteries-included Standard Library. In this talk, I discuss the Syntax and data types provided by Python. Speaker: Christopher Neugebauer Date: May 2, 2008.

Python 3000

Posted on April 19th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
* When: Wednesday, 24 September 2008, 1:00 PM * 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.

Strategy Gaming Concepts

Posted on April 19th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
TUCS Tech Talk, August 27 2008. Topic: Strategy Gaming Concepts Speaker: Alex Berry Venue: Centenary Lecture Theatre

Django & You!

Posted on April 18th, 2011 in Tucs | No Comments »

Video thumbnail. Click to play
Click to Play
When: Friday 15 April @ 14:00Presenter: Christopher NeugebauerDjango is a high-level framework designed to make writing awesome web ;applications really easy.

Awesome Things You’ve Missed in Python

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

Video thumbnail. Click to play
Click to Play
Presenter: Christopher Neugebauer
Friday August 13 at 1PM
Centenary Lecture Theatre

The Python Programming Language has always allowed rapid development
of applications for a wide variety of systems, including Windows, Linux and
Mac OS X. ;You may have coded in Python before, but as a
constantly-evolving language, the Python that you learnt a few years ago is
probably not the best possible Python that you could write today.

This talk shows how to write better and safer Python code more quickly
by taking advantages of recent features that appear in Python 2.6.