SlideShare a Scribd company logo
Yahoo! open stack
and YQL




             Saurabh Sahni (@saurabhsahni)
        Open Hack Mixer, Bangalore, July ‘2011
To build a web hack
you need three
things:
1.  Data
2.  Access
3.  Interface
Yahoo! has opened
up its data
http://developer.yahoo.com/everything.html
Also others
ProgrammableWeb.Com – 3517 APIs
The trouble with data:
 •  You need to find data API
 •  Get Access – Signup for key
 •  Find data endpoint
 •  Read docs to learn what parameters you
    have
 •  Get data in obscure format
 •  Use data after converting and filtering
 •  More APIs you use, more is your
    annoyance
To make data
accessible, Yahoo!
created YQL
YQL: http://developer.yahoo.com/yql/console
YQL turns web
services and data
on the web into
databases.
select {what} from {where}
    where {conditions}
You can select, filter,
sort and limit data
and you can even
insert, update and
delete from it.
Let’s see it
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
YQL has more to it
There’s also Yahoo
Pipes to do this visually
http://pipes.yahoo.com/
Data however is not
enough.
You also need
working interfaces
Technologies are
easy: HTML, CSS,
Javascript
Making it work on
all browsers and OS
is tricky
So, we have YUI!
http://developer.yahoo.com/yui
What about reach?
You can build and
wait for people to
come
Or build where
people are already
there
YAP



 http://developer.yahoo.com/yap
Some great
resources
http://developer.yahoo.com
http://www.github.com/
http://developer.yahoo.com/yql/console
http://isithackday.com/hackday-toolbox/
Thank you!

   Saurabh	
  Sahni	
  
   h"p://www.saurabhsahni.com	
  	
  
   h"p://twi"er.com/saurabhsahni	
  
   h"p://github.com/saurabhsahni	
  	
  
   h"p://slideshare.net/saurabhsahni	
  

More Related Content

PPTX
Class 12
PPT
RefWorks 2.0 importing text files
 
PPTX
RefWorks Basics
PPTX
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...
PPT
Netsnippets introduction
PPTX
Advanced Swfitpage Training 25 Hacks & Shortcuts
PPTX
Qualitem - Large List Support - SharePoint Saturday
PDF
RefWorks Tutorial
Class 12
RefWorks 2.0 importing text files
 
RefWorks Basics
Working with Large Lists in SharePoint 2013 - Why You Need to Pay Attention t...
Netsnippets introduction
Advanced Swfitpage Training 25 Hacks & Shortcuts
Qualitem - Large List Support - SharePoint Saturday
RefWorks Tutorial

Viewers also liked (8)

PDF
BOSS: Yahoo HackU IIIT Bangalore
PDF
OSGi In Anger - Tara Simpson
PPT
Smart Grid Vision
PPT
Diapositivas De Gustavo Y Miguel Angel Avila
PPT
Smart Grid for US-China Green Energy Council
PPT
Intro To Business; Lessons 1 1 And 1 2
PPT
Budgeting
PPT
Using Checks
BOSS: Yahoo HackU IIIT Bangalore
OSGi In Anger - Tara Simpson
Smart Grid Vision
Diapositivas De Gustavo Y Miguel Angel Avila
Smart Grid for US-China Green Energy Council
Intro To Business; Lessons 1 1 And 1 2
Budgeting
Using Checks
Ad

Similar to Yahoo! Open Stack & YQL (20)

PPT
Yahoo! Open Strategy (Y!OS) and Government
PPTX
YQL & Yahoo! Apis
PPTX
Yahoo xtra Open Technolgies
PDF
Introduction au Web
PPTX
No need to leave Connections. Bring your Domino applications into the Activit...
PPTX
Hacking 101
PPT
YQL Presentation at Geek Girls Dinner Sydney
PPTX
Do This, Don't Do That: A Primer on Sitecore Development
PDF
Yahoo! Query Language - Hadoop India Summit 2011
PPTX
Suliviachapman presentation1
PPTX
Suliviachapman presentation1
PPTX
Apache error
PPTX
apex-new-features-5486508.pptx
PDF
Build your web apps with yql and yui
PPTX
YQL Publicis Hackday
PPTX
oracle DataBased Management Systems.pptx
PDF
Hacking For Innovation
PDF
A "lofiAPI": Using open source applications and simple XML to build a library...
PPT
Les06 oracle business_intelligence_obiee
PPTX
CIT499 Semester Project
Yahoo! Open Strategy (Y!OS) and Government
YQL & Yahoo! Apis
Yahoo xtra Open Technolgies
Introduction au Web
No need to leave Connections. Bring your Domino applications into the Activit...
Hacking 101
YQL Presentation at Geek Girls Dinner Sydney
Do This, Don't Do That: A Primer on Sitecore Development
Yahoo! Query Language - Hadoop India Summit 2011
Suliviachapman presentation1
Suliviachapman presentation1
Apache error
apex-new-features-5486508.pptx
Build your web apps with yql and yui
YQL Publicis Hackday
oracle DataBased Management Systems.pptx
Hacking For Innovation
A "lofiAPI": Using open source applications and simple XML to build a library...
Les06 oracle business_intelligence_obiee
CIT499 Semester Project
Ad

More from Saurabh Sahni (19)

PDF
Hacking 101 & Yahoo Mobile Developer Suite - YMDC NYC
PDF
Hacking & everything you need to survice a hackday - Yahoo! Agency Hack Day N...
PDF
Finding things on the web with Yahoo! BOSS: IIT Delhi
PDF
Hacking 101
PDF
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
PDF
Hacking for Innovation - WPP, New York
PDF
Innovating the Hacker Way
PDF
Finding things with BOSS
PDF
Let the hacking continue - Post Open Hack India Mixer
PDF
Hack 101 - IIT Delhi HackU 2011
PDF
YQL & Yahoo! APIs - Open Hack India 2011
PDF
Hacking for Innovation: IIT Kharagpur
PDF
HackU: IIT Madras: Hacking Yahoo! Social
PDF
Open Hack Day Bangalore: Hacking Yahoo! Social
PDF
Hackuzela: Hacking Yahoo! Social
PDF
BOSS: Yahoo HackU IIIT Hyderabad
PDF
BOSS Open Hack Day, Bangalore
PDF
BOSS: HackU IIT Bombay
PDF
BOSS: HackU IIT Delhi
Hacking 101 & Yahoo Mobile Developer Suite - YMDC NYC
Hacking & everything you need to survice a hackday - Yahoo! Agency Hack Day N...
Finding things on the web with Yahoo! BOSS: IIT Delhi
Hacking 101
YQL: Hacking on steroids - Yahoo! Open Hack Day 2012
Hacking for Innovation - WPP, New York
Innovating the Hacker Way
Finding things with BOSS
Let the hacking continue - Post Open Hack India Mixer
Hack 101 - IIT Delhi HackU 2011
YQL & Yahoo! APIs - Open Hack India 2011
Hacking for Innovation: IIT Kharagpur
HackU: IIT Madras: Hacking Yahoo! Social
Open Hack Day Bangalore: Hacking Yahoo! Social
Hackuzela: Hacking Yahoo! Social
BOSS: Yahoo HackU IIIT Hyderabad
BOSS Open Hack Day, Bangalore
BOSS: HackU IIT Bombay
BOSS: HackU IIT Delhi

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
sap open course for s4hana steps from ECC to s4
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
The AUB Centre for AI in Media Proposal.docx
Reach Out and Touch Someone: Haptics and Empathic Computing
Chapter 3 Spatial Domain Image Processing.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Spectroscopy.pptx food analysis technology
MIND Revenue Release Quarter 2 2025 Press Release
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
The Rise and Fall of 3GPP – Time for a Sabbatical?
sap open course for s4hana steps from ECC to s4
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
Agricultural_Statistics_at_a_Glance_2022_0.pdf

Yahoo! Open Stack & YQL