Your SlideShare is downloading. ×
0
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Remixing and distribution of web content made dead easy
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Remixing and distribution of web content made dead easy

4,306

Published on

My presentation at FOWA Tour 2009 about YQL and remixing the web

My presentation at FOWA Tour 2009 about YQL and remixing the web

Published in: Technology, Design
2 Comments
11 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,306
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
58
Comments
2
Likes
11
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Remixing and distribution of web content made dead easy Christian Heilmann Future of Web Apps UK Tour 2009
  • 2. Evolution
  • 3. What is the web?
  • 4. Documents The internet is a media.
  • 5. The internet is a media. Things
  • 6. Data
  • 7. Connected
  • 8. Hunters & Gatherers
  • 9. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot.
  • 10. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot. Name: Brazil Type: Country Name: London, England, GB Latitude: -14.2429 Type: Town Longitude: -54.3878 Latitude: 51.5063 Longitude: -0.12714 Name: Hong Kong Type: Country Latitude: 22.4112 Longitude: 114.154 http://icant.co.uk/jsplacemaker/getinfo.html
  • 11. My name is Chris. I am a German living in London, England and one of my favourite places to go is Hong Kong. I also enjoyed Brazil a lot.
  • 12. APIs
  • 13. Language
  • 14. showinfo (bool) show video title before video starts playing. showannotations(bool) display video annotations.
  • 15. Simplicity
  • 16. http://developer.yahoo.com/yql/console/
  • 17. What can you do with this?
  • 18. select * from upcoming.events where location = quot;cambridge,ukquot;
  • 19. select * from upcoming.events where woeid in (select woeid from geo.places where text=quot;Cambridge,UKquot;)
  • 20. select * from upcoming.events where woeid in (select woeid from geo.places where text=quot;Cambridge,UKquot;)
  • 21. select title,url,venue_name, description from upcoming.events where woeid in (select woeid from geo.places where text= quot;cambridge,ukquot;)
  • 22. select title,url,venue, description from upcoming.events where woeid in (select woeid from geo.places where text= quot;cambridge,ukquot;)
  • 23. select title from twitter.user.timeline where id=quot;codepo8quot;
  • 24. select title from twitter.user.timeline where id=quot;codepo8quot;and title like quot;%@%quot;
  • 25. select title from twitter.user.timeline where id=quot;codepo8quot; or id=quot;ydnquot; and title like quot;%@%quot;
  • 26. select * from search.termextract where context in (select title from twitter.user.timeline where id=quot;codepo8quot;)
  • 27. select * from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//aquot;
  • 28. select alt from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//a/ img[@alt]quot;
  • 29. select * from flickr.photos.search where text in (select alt from html where url=quot;http://news.bbc.co.ukquot; and xpath=quot;//td[2]//a/ img[@alt]quot;)
  • 30. Flexibility ๏ mix and match APIs ๏ filter results ๏ simplify authentication ๏ use in console or from code ๏ minimal research of documentation ๏ caching of results ๏ proxied on Yahoos servers
  • 31. Extending
  • 32. use quot;http://www.datatables.org/ nestoria/nestoria.search.xmlquot; as nestoria; select * from nestoria where place_name=quot;Cambridgequot;
  • 33. http://github.com/spullara/yql-tables/tree/master
  • 34. Re-Use
  • 35. Sources: http://www.caption.it/create/scrabble.php http://www.nematodes.org/NeglectedGenomes/DEUTEROSTOMIA/ Axolotl/ATC.jpg http://upload.wikimedia.org/wikipedia/commons/0/02/ Magna_Carta.jpg http://www.vibrant.com/cable-messes.php http://toomuchfree-time.blogspot.com/2008/12/poke-maniac.html Tower of Babel: http://www.flickr.com/photos/fimoculous/ 3210086353/ Leatherman: http://www.flickr.com/photos/paalb/11772559/ (scary search topic) London: http://www.flickr.com/photos/67871380@N00/3483861225 Hong Kong: http://www.flickr.com/photos/ 29650319@N06/3571513488 Brazil: http://www.flickr.com/photos/3336/237971526/
  • 36. T H A N K S ! Keep in touch: Christian Heilmann http://wait-till-i.com http://scriptingenabled.org http://twitter.com/codepo8

×