Your SlideShare is downloading. ×
0
Yahoo! open stackand YQL             Saurabh Sahni (@saurabhsahni)        Open Hack Mixer, Bangalore, July ‘2011
To build a web hackyou need threethings:
1.  Data2.  Access3.  Interface
Yahoo! has openedup 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 l...
To make dataaccessible, Yahoo!created YQL
YQL: http://developer.yahoo.com/yql/console
YQL turns webservices and dataon the web intodatabases.
select {what} from {where}    where {conditions}
You can select, filter,sort and limit dataand you can eveninsert, update anddelete from it.
Let’s see it
YQL has more to it
There’s also YahooPipes to do this visually
http://pipes.yahoo.com/
Data however is notenough.
You also needworking interfaces
Technologies areeasy: HTML, CSS,Javascript
Making it work onall browsers and OSis tricky
So, we have YUI!
http://developer.yahoo.com/yui
What about reach?
You can build andwait for people tocome
Or build wherepeople are alreadythere
YAP http://developer.yahoo.com/yap
Some greatresources
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/s...
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Yahoo! Open Stack & YQL
Upcoming SlideShare
Loading in...5
×

Yahoo! Open Stack & YQL

1,415

Published on

Introduction to Yahoo! APIs, tools, YDN and YQL

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,415
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Yahoo! Open Stack & YQL"

  1. 1. Yahoo! open stackand YQL Saurabh Sahni (@saurabhsahni) Open Hack Mixer, Bangalore, July ‘2011
  2. 2. To build a web hackyou need threethings:
  3. 3. 1.  Data2.  Access3.  Interface
  4. 4. Yahoo! has openedup its data
  5. 5. http://developer.yahoo.com/everything.html
  6. 6. Also others
  7. 7. ProgrammableWeb.Com – 3517 APIs
  8. 8. 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
  9. 9. To make dataaccessible, Yahoo!created YQL
  10. 10. YQL: http://developer.yahoo.com/yql/console
  11. 11. YQL turns webservices and dataon the web intodatabases.
  12. 12. select {what} from {where} where {conditions}
  13. 13. You can select, filter,sort and limit dataand you can eveninsert, update anddelete from it.
  14. 14. Let’s see it
  15. 15. YQL has more to it
  16. 16. There’s also YahooPipes to do this visually
  17. 17. http://pipes.yahoo.com/
  18. 18. Data however is notenough.
  19. 19. You also needworking interfaces
  20. 20. Technologies areeasy: HTML, CSS,Javascript
  21. 21. Making it work onall browsers and OSis tricky
  22. 22. So, we have YUI!
  23. 23. http://developer.yahoo.com/yui
  24. 24. What about reach?
  25. 25. You can build andwait for people tocome
  26. 26. Or build wherepeople are alreadythere
  27. 27. YAP http://developer.yahoo.com/yap
  28. 28. Some greatresources
  29. 29. http://developer.yahoo.com
  30. 30. http://www.github.com/
  31. 31. http://developer.yahoo.com/yql/console
  32. 32. http://isithackday.com/hackday-toolbox/
  33. 33. 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  
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×