Sessions

Registration

(10:00 - 11:00) - 06 Sep 08
USSU Reception, Falmer house

Download iCalendar: Registration

Introduction

(11:00 - 12:00) - 06 Sep 08
Regency

Download iCalendar: Introduction

Inside guardian.co.uk

Inside guardian.co.uk (how we built it) info architecture, open source, etc.—Stephen Dunn

(12:00 - 12:30) - 06 Sep 08
Fish & Chips

Download iCalendar: Inside guardian.co.uk

How social networks deal with death

(was: Location sensing and DIY smart rooms – James Stanier)

(12:00 - 12:30) - 06 Sep 08
Magnus Volks

Download iCalendar: How social networks deal with death

Why we'll never be always online

Why we'll never be always online and what to do about it — Jonathan Lisfer (Osmosoft)

(12:00 - 12:30) - 06 Sep 08
Boogaloo Stu

Download iCalendar: Why we'll never be always online

Control Templates with WPF

Control Templates with WPF (yes, it _is_ windows)

(12:00 - 12:30) - 06 Sep 08
Skint

Download iCalendar: Control Templates with WPF

The Evolution of the Social Web

Basically a talk/discussion about identity, personas, new technologies and the idea of a pervasive layer providing social functionality through conventioanl websites.  Are all sites social?

(12:00 - 12:30) - 06 Sep 08
Seagulls

Download iCalendar: The Evolution of the Social Web

(12:00 - 12:30) - 06 Sep 08
Dirty Weekend

Download iCalendar:

Ask the BBC anything

Ask the BBC anything

(12:00 - 12:30) - 06 Sep 08
The Downs

Download iCalendar: Ask the BBC anything

web accessibility tutorial - awareness-raising exercise

looking at 4 groups of users:

  • dyslexics
  • colourblind
  • visually impaired
  • those with motor disability [who cannot use the mouse]

looking at typical ways in which web pages are inaccessible to these users, and ways we can make pages more accessible.
with PHP-driven demo:
http://www.digitalblonde.co.uk/usability

(12:00 - 12:30) - 06 Sep 08
Boutique

Download iCalendar: web accessibility tutorial

Can your web business be franchised

Can your web business be franchised (and should it?) a discussion—if it was to be franchised, what systems would need to be in place to ensure you can reliable reproduce your goals again and again

(12:45 - 13:15) - 06 Sep 08
Boogaloo Stu

Download iCalendar: Can your web business be franchised

beyond IE6 - CSS in latest browser versions

Taking a look at which CSS features are supported in latest Webkit nightly builds, Firefox 3.1 and IE8 beta. Online at http://marctobiaskunisch.com/beyondIE6/
(12:45 - 13:15) - 06 Sep 08
Seagulls

Download iCalendar: beyond IE6

HDR photography

(was: Innovation @ guardian.co.uk)

(12:45 - 13:15) - 06 Sep 08
Fish & Chips

Download iCalendar: HDR photography

Extending environments with pachube.com

Extending environments with pachube.com — Nigel Crawley

(12:45 - 13:15) - 06 Sep 08
Boutique

Download iCalendar: Extending environments with pachube.com

Google App Engine from the trenches

Google App Engine from the trenches—The good, the bad, and the ugly (with tips and tricks)—Aral Balkan

(12:45 - 13:15) - 06 Sep 08
Magnus Volks

Download iCalendar: Google App Engine from the trenches

Bad XKCD – a programmer's introduction to deconstruction

Bad XKCD—A programmer's introduction to deconstruction

(12:45 - 13:15) - 06 Sep 08
Skint

Download iCalendar: Bad XKCD – a programmer's introduction to deconstruction

Supercollider talk / freestyle / intro

Supercollider talk/free-style/Intro—Electronic music

(12:45 - 13:15) - 06 Sep 08
Dirty Weekend

Download iCalendar: Supercollider talk / freestyle / intro

Programming for non-programmers

Easy, fun and creative. Learn the basics of programming. See how the other half live! Run by Ollie Glass.
(12:45 - 13:15) - 06 Sep 08
The Downs

Download iCalendar: Programming for non-programmers

Brighton and the World Naked Bike Ride - Cycle naked throught the heart of the city!

An introduction to the Brighton Naked Bike Ride, inlcuding short films of the event.

For more information, visit worldnakedbikeride.org/brighton

Unfortunately, this talk was delayed by the fire drill.

(14:15 - 14:45) - 06 Sep 08
Dirty Weekend

Download iCalendar: Brighton and the World Naked Bike Ride

Thinking inside the box (or what the Egyptians put in your harddrive)

Thinking inside the box (or what the Egyptians put in your harddrive)—r.willis

(14:15 - 14:45) - 06 Sep 08
Fish & Chips

Download iCalendar: Thinking inside the box (or what the Egyptians put in your harddrive)

Playing with maps, FireEagle, and Twitter

Playing with maps, FireEagle, and Twitter (or, building serendipitous task lists!)

(14:15 - 14:45) - 06 Sep 08
Boutique

Download iCalendar: Playing with maps, FireEagle, and Twitter

Content Templates for WPF - Buttons of all shapes and sizes

Looking into the ways Expression Blend helps to create different templates for WPF controls - focusing on buttons.

(14:15 - 14:45) - 06 Sep 08
Skint

Download iCalendar: Content Templates for WPF

Web browser rich text editing - Hackers wanted!

Javascript hackers wanted! Are you fed up with the sorry state of rich text editing in web browsers? Do designMode and contentEditable frustrate your attempts to build great web apps and content management systems? Unhappy with the current state of the art like TinyMCE and FCKeditor? Dissatisfied that they just paper over the problem and only work on a small number of browsers? Disappointed that you can't do anything 'advanced' with them? Join me. I'm writing a javascript framework for building editors. It's contentEditable, as it should have been done. Instead of relying on poor browser support, do the text editing purely by DOM manipulation. No browser specific code, no hacks, no markup clean up code. Make the editor state accessible by your code, and provide plenty of callbacks for customised behaviours. Here's my proof of concept. http://www.fluffy.co.uk/stediting/ It's a bit limited, only allowing mouse clicks and left+right arrows to move around the text, and don't even think of selecting text. But it shows that it's possible. My first step is to build a small framework, which just makes text editable. We can then build actual editors around it, from WYSIWYG to semantic to strict XML editors to small bits of UI like tokenised text fields. I'm gathering a group of developers to review my API design to make sure it'll be easy to use, comment on how I plan to make it work, and maybe even help me write it? Are you in? Email me: Ben Summers, ben at fluffy.co.uk
(15:00 - 15:30) - 06 Sep 08
Seagulls

Download iCalendar: Web browser rich text editing - Hackers wanted!

How to solve the Rubik's Cube in seven easy steps

(15:00 - 15:30) - 06 Sep 08
The Downs

Download iCalendar: How to solve the Rubik's Cube in seven easy steps

50 low cost ways to market to small businesses

(15:45 - 16:15) - 06 Sep 08
Seagulls

Download iCalendar: 50 low cost ways to market to small businesses

OAuth versus the Password Anti-Pattern

In the world of the Web, it's common for sites to push and pull data to and from other sites & services. One example is that of sharing friends lists between social networks. All too often, however, websites ask their users to hand over passwords for different services; this is the Password Anti-Pattern.

Using APIs protected by OAuth, an open authorization protocol, we can allow websites to collaborate without falling prey of the Password Anti-Pattern.

The talk features demos and examples built in .NET using OAuth.net: http://lab.madgex.com/oauth-net/

(15:45 - 16:15) - 06 Sep 08
Boogaloo Stu

Download iCalendar: OAuth versus the Password Anti-Pattern

Web app testing with Selenium

Short presentation and demo of how to use selenium in an Ajax-heavy web application (demo controlling the Flickr Organizr application).
(16:45 - 17:15) - 06 Sep 08
Boutique

Download iCalendar: Web app testing with Selenium

Flickr API - using flickr APi to upload images

(16:45 - 17:15) - 06 Sep 08
Fish & Chips

Download iCalendar: Flickr API

Protecting your server from script kiddies

Basic tip on how to avoid you server being flagged up on the radar of script kiddies.

Slides: http://www.geeklan.co.uk/files/mytalkatbarcamp3.pdf

(17:30 - 18:00) - 06 Sep 08
The Downs

Download iCalendar: Protecting your server from script kiddies

A BBC Micro for the 21st Century? - WTF!?

Should there be a BBC micro for the 21st century?

What can we learn from the last time?

What was the BBC MIcro- what was the world that it happened in really like? What could it be again?

Some questions, historical investigations, a short film with funny 70's ties, letters from maggie thatcher and ideas about the new sorts of technical leaps of understanding that the UK needs today. 

(17:30 - 18:00) - 06 Sep 08
Dirty Weekend

Download iCalendar: A BBC Micro for the 21st Century?

Short introduction to Flex

(17:30 - 18:00) - 06 Sep 08
Boutique

Download iCalendar: Short introduction to Flex

Content, content and pop culture

(18:15 - 18:45) - 06 Sep 08
Magnus Volks

Download iCalendar: Content, content and pop culture

Social media Pecha Kucha - (a very buggy presentation)

Talk about randomly chosen links from your del.icio.us / flickr / upcoming and last.fm accounts

All the links that came up!

 

(Adobe Air application to be open-source released once the bugs are properly ironed out)

(18:15 - 18:45) - 06 Sep 08
Fish & Chips

Download iCalendar: Social media Pecha Kucha

Crowd sourced haircut

(10:00 - 10:30) - 07 Sep 08
Fish & Chips

Download iCalendar: Crowd sourced haircut

Illustrator for non-designers

(10:45 - 11:15) - 07 Sep 08
Seagulls

Download iCalendar: Illustrator for non-designers

Relay: Easy real-time messaging in javascript

Relay is a little library that allows you to send real-time messages between clients in javascript, so you can build cool stuff like javascript instant messaging, real time chat, network games and stuff like that.... This presentation is a brief introduction and demo!
(10:45 - 11:15) - 07 Sep 08
Boogaloo Stu

Download iCalendar: Relay: Easy real-time messaging in javascript

Talking QRapp

All about QR codes

(11:30 - 12:00) - 07 Sep 08
The Downs

Download iCalendar: Talking QRapp

Coding with yarn

(13:00 - 13:30) - 07 Sep 08
Boutique

Download iCalendar: Coding with yarn

Scratch - Programming fun for all the family

An introduction to Scratch, the best programming language for children.

Composed of a few slides and a how to create a simple game from, err, scratch. Plus, I'll also show how to interface with external hardware using the sensor board.

Slides are now online at http://scratch.mit.edu/projects/tristan_roddis/257653

(13:00 - 13:30) - 07 Sep 08
Magnus Volks

Download iCalendar: Scratch

With ie8 around the corner, is it time we leave ie6 behind - Becuase we should have revolted years ago

Basically I we all hate ie6 some say we still have to support it, I say we don't and I show you why we don't.

(13:00 - 13:30) - 07 Sep 08
Boogaloo Stu

Download iCalendar: With ie8 around the corner, is it time we leave ie6 behind

Ideas in typography related to experience design

Notes available at:

http://www.rebeccacottrell.co.uk/blog/2008/09/08/notes-from-barcampbrighton3/

(13:45 - 14:15) - 07 Sep 08
Skint

Download iCalendar: Ideas in typography related to experience design

Thinking inside the box - The history of the right-angle

Repeated due to popular demand

(14:30 - 15:00) - 07 Sep 08
Skint

Download iCalendar: Thinking inside the box

Beginners Zend Framework - and Zend Search Lucene

Aims: To give a taste of Zend Framework and some of it's components: Zend Controller, Zend View, Zend Layout, Zend Form, Zend Search Lucene. I'll show you how to index a few Html pages from the web, and then search the index. You could extend the concept to build a web-crawler and search engine for your site. Pre-requisites: PHP Similar Tutorial: http://devzone.zend.com/node/view/id/91
(15:30 - 16:00) - 07 Sep 08
Skint

Download iCalendar: Beginners Zend Framework

The most beautiful woman in the world

(15:30 - 16:00) - 07 Sep 08
Fish & Chips

Download iCalendar: The most beautiful woman in the world

Building Information Modelling & Revit API

I was goind to do a session on building information modelling which is teh latest generation of software tools for building design and implements a structure similar to object oriented programming with a databse back end.

Unfortunately no one turned up, so didn't get a chance to run through my presentation :( , probably just a case of poor timing, but will definitely come up with a more interesting topic for next time.

Will post slides for what i was going to present when i get them sorted.

(15:30 - 16:00) - 07 Sep 08
Dirty Weekend

Download iCalendar: Building Information Modelling & Revit API

Thanks & Wrap up

(16:45 - 17:00) - 07 Sep 08
Regency

Download iCalendar: Thanks & Wrap up


Download the events details

Below each session detail there is a link to download the information in iCalendar format. This file format is commonly used by applications like Outlook.