EU Open Hack 2011: Schedule
Schedule, Helpful Tips, FAQ, Checklist, Join-a-Team, How to Present a Hack
Event Info, Shuttle Info, Hotel Information, Hack Ideas, Kids on Computers, FrontPage
See below the schedule for details of speakers and talks.
Saturday 14th May

Time
|
Main Room
|
2nd Track Room
|
8:30 AM
|
Registration
|
|
| 9:30 AM |
Welcome and Hacking 101 by Murray Rowan
|
|
| 10:00 AM |
YQL: Select * for Hackers by Jonathan LeBlank
|
|
| 10:45 AM |
Break
|
|
| 11:00 AM |
Introduction to YUI 3 by Luke Smith
|
Accessibility Innovations and Challenges by Ted Drake
|
| 11:30 AM |
node.js by Reid Burke
|
Introduction to Yahoo! Search BOSS by Rahul Hampole |
12:00 PM
|
Introduction to Yahoo! Messenger API by Vivek Aggarwal |
|
| 12:30 PM |
Server Sidedness by Douglas Crockford |
|
| 1:00 PM |
Introduction to Enthusiast Sessions by Murray Rowan & Session Leaders |
|
| 1:15 PM |
Hack Kick-off by Todd Hay and a few worlds from Varujan Pambuccian
|
|
| 1:20 PM |
Lunch |
|
| 1:45 PM |
Enthusiast Sessions |
Enthusiast Sessions |
| 3:00 PM |
Tech Talk Attendees Leave / Hacking Begins
|
Tech Talk Attendees Leave / Hacking Begins
|
| 4:00 PM |
| 5:00 PM |
| 6:00 PM |
| 6:15 PM |
How to Present Your Hack
|
| 6:30 PM |
The JSON Saga by Douglas Crockford |
| 7:00 PM |
Dinner |
| 7:30 PM |
Entertainment
|
| 8:00 PM |
Hacking |
| 9:00 PM |
| 10:00 |
Pizza |
| 11:00 PM |
Hacking |
| 12:00 AM |
Sunday 15th May
Time
|
Main Room
|
2nd Track Room
|
7:00 AM
|
Breakfast
|
Hacking |
8:30 AM
|
Hacking
|
10:00 AM
|
11:00 AM
|
12:00 AM
|
Deadline for Hack Submissions
|
1:00 PM
|
Hacking Ends
|
1:20 PM
|
Lunch
|
|
| 2:00 PM |
Hack Demos |
|
| 3:00 PM |
| 4:00 PM |
| 4:30 PM |
| 4:30 PM |
Judges Deliberate - Drinks will be Served |
| 5:00 PM |
| 5:30 PM |
Keynote by Raymie Stata (Yahoo! CTO) |
| 5:45 PM |
Awards |
| 6:15 PM |
Thank you's |
| 6:30 PM |
After Party |
| 7:00 PM |
|
After Party |
| 8:00 PM |
| |
|
|
Speaker and Talk Details

Raymie Stata - Keynote
Raymie Stata is Chief Technology Officer of Yahoo!. He is responsible for the company's technical strategy and long-term direction and plays a hands-on role translating that strategy into execution. Over the years, Stata has held a number of roles at Yahoo!, in which he helped initiate the Hadoop project, provided leadership for Search, and was the founding architect for Yahoo!’s display advertising platform.
Before Yahoo!, Stata founded Stata Laboratories, maker of the Bloomba search-based e-mail client, which Yahoo! acquired in 2004. He also worked at Digital’s Systems Research Center, and at UC Santa Cruz. He is an inventor on over a dozen patents, and author of numerous technical papers. Stata received his Ph.D. in Computer Science from MIT in 1996.
Jonathan LeBlank

Jonathan LeBlanc is a principal software engineer / technology evangelist working with the Yahoo! Developer Network and is the author of the upcoming O’Reilly book “Programming Social Applications”.
Specializing in open source initiatives around the implementation of social engagement services, Jonathan works with and promotes emerging technologies to aid in the adoption and utilization of new social development techniques. As a software engineer, Jonathan works extensively with social interaction development on the web, engaging in new methods for targeting the social footprint of users to drive the ideal of an open web.
YQL: Select * for Hackers
YQL (Yahoo! Query Language) is an open tool that lets you develop rich data pipes between data sources and APIs, constructing dynamic links to control the data as if it were an SQL table.
The Community Open Data Tables initiative takes this further, allowing developers to define their own tables with a basic XML control file. Based on the premise that data should be freely available in a context where everyone can use it, open data tables make it easy to consume and mash up data from multiple sources.
This session will 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 to use rich data sources available through the Yahoo! Developer Network, including geo, mapping and locality-based resources as well as Flickr and Mail. In addition to 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 data to hack on.

Lucas Smith - Introduction to YUI 3
Luke has been a developer on the YUI core team for over 3 years, working on bits of everything from the event system to the JSON polyfill, Slider, DataTable and a few other widgets, and generally being an opinionated pain in the ass to his peers. He's in love with the JavaScript community and is easy to find trolling the #yui irc channel on freenode.
Introduction to YUI 3
YUI is the BSD-licensed open source JavaScript and CSS library used by Yahoo! and thousands of other company websites, big and small. It's built around the idea that cross-browser development should be focused on understanding and solving the problem at hand rather than getting distracted with the minutiae of random browser bugs and rendering glitches.
This presentation will be a quick introduction to version 3.3.0 of the library 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!)

Reid Burke - Achieving Greatness with Node.js
Reid Burke is an engineer on the YUI team at Yahoo!.
Achieving Greatness with Node.js
Server-side JavaScript reaches new heights with Node.js, allowing 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!
Douglas Crockford - Server Sidedness & The JSON Saga

Douglas Crockford was born in the wilds of Minnesota, but left when he was only six months old because it was just too damn cold. He turned his back on a promising career in television when he discovered computers. He has worked in learning systems, small business systems, office automation, games, interactive music, multimedia, location-based entertainment, social systems, and programming languages. He is the inventor of Tilton, the ugliest programming language that was not specifically designed to be an ugly programming language. He is best known for having discovered that there are good parts in JavaScript. This was an important and unexpected discovery. He discovered the JSON Data Interchange Format. He is currently working on making the web a secure and reliable software delivery platform. He has his work cut out for him.
Server Sideness
JavaScript has been extremely successful in the browser, and is now poised to take over the server. This talk will look at the Turn
Computation Model, and show how it can be utilized on the server. This model is considered by some to be very difficult, but web developers
have been using it effectively for years.
The JSON Saga
JSON has become the world's best loved data interchange format. This is
the true story of its discovery and rise to power.
Rahul Hampole - Introduction to Yahoo! Search BOSS

Rahul Hampole is the Product Manager for Y! BOSS and led the launch of the new V2 service. In that role, Rahul is responsible across the entire lifecycle of the service, including but not limited to defining product strategy, terms of use, business goals and feature specification. In his spare time, he is a frequent commentator on the BOSS Yahoogroup. Prior to his BOSS incarnation, Rahul worked at Citysearch.com engineering their publisher facing applications including an a local ad and content serving infrastructure. Rahul also has held developer roles at Shopzilla.com and done Business Development at Geodelic, a mobile LBS startup. He has business and engineering degrees from UCLA and USC. In his free time, he is an outdoor geek, splitting his time on hiking, sailing and snowboarding depending on the season.
Introduction to Yahoo! Search BOSS
Whether you're building a vertical search engine, a site search service or a social search mashup, Yahoo! Search BOSS is there to help. BOSS has been and will always be about flexibility. We give you web, image, news and spelling search results and the flexibility to fine-tune your results. Blend BOSS results with other data sources and display them in any form you want.
This session will focus on giving you, the developer, an introduction to BOSS. We'll present the technical details of BOSS authentication, making API calls, using results from BOSS, and combining BOSS with YQL. We will also provide helpful tips on hacking with BOSS.
Vivek Aggarwal - Introduction to Yahoo! Messenger API

Vivek is a Technical Yahoo! who has been working on Yahoo! Messenger for 5 years. He will able to help you with any Messenger hacks at the Open Hack event.
Introduction to Yahoo! Messenger API
Yahoo! Messenger is a leading instant messaging (IM) platform, used on a wide variety of desktop and mobile clients. Our SDK offers developers a trusted platform to manage contact and group lists, presence information, real-time instant communications, and data transfer to and from clients instantly throughout the world. Get an overview of the APIs available for use, and learn about some of the enhancements we've made to support more friendly mobile integration via Direct OAuth. We will also walk through the service calls required to create a sample session.

Ted Drake - Accessibility Innovations and Challenges
Ted is a member of the Yahoo! Accessibility Lab, has helped build various Yahoo! products over the past five years. He has also spoken about accessibility and engineering at conferences around the world.
Murray Rowan - Welcome Address and Hacking 101

Murray founded and headed up the Front-end Engineering team at Yahoo! Europe for several years and now works with YDN. He's worked on most of Yahoo!'s media products at one time or other.
Murray will be introducing the Open Hack event ; explaining what a hacker and what a hack is ; over-viewing what you can expect at the event and how to get the most out of it.


Comments (3)
Andrei DECU said
at 1:36 pm on May 13, 2011
Only 1 more day left :D
Mihai Todor said
at 2:55 am on May 14, 2011
Why do presentations overlap from 11 to 12 AM on Saturday? It's not fair... I want to attend both of them.
Cristian Opincaru said
at 9:17 pm on May 14, 2011
It would be a great idea to add links to the presentation slides
You don't have permission to comment on this page.