Yahoo! Open Hack Europe 2011 schedule

Saturday 14th May 2011

  • YQL and the API Hack Stack

    by Jonathan LeBlanc

    YQL (Yahoo! Query Language) is an open tool for developers to develop rich data pipes between data sources and APIs, constructing dynamic links to control the data as if it were an SQL table.

    The "Open Data Tables" initiative takes this further, allowing developers to define their own tables using a basic XML control file. Built with a premise that data should not only be freely available, but should be freely available in a context where everyone can use it, Open Data Tables seek to make the consumption and mashup of data an easy experience.

    This session seeks to demonstrate the power and simplicity behind being able to read, manipulate, and use data from anywhere on the internet. Through YQL, we will explore how we can use some of the rich data sources available through the Yahoo! Developer Network, from geographic, mapping and locality based resources to Flickr and Mail. On top of the internal Yahoo! services, we will look into extracting data from raw sources such as HTML and RSS feeds and look at how any API can be a rich source of mashup data.

    At 10:00am to 10:45am, Saturday 14th May

  • Hacking with YUI

    by Luke Smith

    This presentation will be a quick introduction to YUI version 3.3.0 and some of its core functions that should be most useful for building your hacks. We'll cover DOM manipulation and event subscription, animations, drag and drop, Ajax and YQL, and how to use CSS Grids for layout. (After my talk, keep your seats for Reid Burke's talk where he takes it to the server!)

    At 11:00am to 11:30am, Saturday 14th May

    Coverage slide deck

  • Achieving Greatness with Node.js

    Server-side JavaScript reaches new heights with Node.js, a young technology that allows you to create network servers, web apps, and everything in between. In this talk, you'll get up and running with Node.js for your hack. You'll learn about the JavaScript environment, the ECMAScript 5 features you can leverage, how to wield the power of async I/O, best practices, and frameworks that help you create the next big thing with ease.

    Some topics include: Using WebSockets for realtime data, using YUI on Node.js, Yahoo! products made on Node.js, and a taste of the unconventional, such as using Node.js to talk to an Arduino!

    At 11:30am to 12:00pm, Saturday 14th May

    Coverage slide deck

  • Accessibility Challenges and Innovations

    by ted_drake

    This presentation for the Open Hack Day introduces accessibility for the web and challenges the hack teams to create applications that are not only accessible, but solve problems for those with disabilities.

    On Saturday 14th May

    Coverage slide deck