Your SlideShare is downloading. ×
60 minutes of web tech: BOSS, YQL, Flickr, YUI
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

60 minutes of web tech: BOSS, YQL, Flickr, YUI

1,705
views

Published on

60 minutes of web tech: BOSS, YQL, Flickr, YUI - Hebrew University, Jerusalem, Israel - 3/30/09

60 minutes of web tech: BOSS, YQL, Flickr, YUI - Hebrew University, Jerusalem, Israel - 3/30/09

Published in: Technology, Sports

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,705
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
48
Comments
0
Likes
3
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. 60 minutes of web tech Erik Eldridge Yahoo! Developer Network 3/30/09 Photo credit: audreyjim529 (http://ow.ly/1FxN)
  • 2. Follow along (or skip ahead)
    • http://slideshare.net/erikeldridge
  • 3. BOSS
  • 4. Yahoo! search results
  • 5. Old-school search
  • 6. Build your own search
  • 7. TechCrunch
  • 8. Boss example: trogdor
  • 9. Trogdor source code
  • 10. BOSS registration
  • 11. BOSS reg. cont.
  • 12. Local BOSS
  • 13. Simple BOSS
  • 14. Simple proxy
  • 15. Simple output
  • 16. Resources
    • BOSS on YDN: http://developer.yahoo.com/boss
    • Trogdor: BOSS example: http://pieisgood.org/search/
  • 17. YQL
  • 18. YQL is select * from internet
  • 19. YQL on YDN
  • 20. YQL console
  • 21. BOSS-like search
  • 22. Public data
  • 23. YQL proxy & frontend
  • 24. YQL trogdor
  • 25. HTML to extract
  • 26. HTML extraction in console
  • 27. HTML extraction code
  • 28. RSS extraction
  • 29. RSS raw
  • 30. RSS extraction in console
  • 31. RSS extraction code
  • 32. RSS extracted
  • 33. YQL Open Tables
  • 34. Open table examples
  • 35. Twitter status Open Table
  • 36. Twitter status table raw
  • 37. Twitter status Open Table in action
  • 38. Resources
    • YQL: http://developer.yahoo.com/yql
    • Open Table examples: http://github.com/spullara/yql-tables/tree/master
    • PHP: http://php.net
  • 39. Flickr
  • 40. Flickr homepage
  • 41. Flickr API page
  • 42. Use YQL for public pics
  • 43. Desc flickr.photos.search
  • 44. Resolve Flickr username
  • 45. Request user’s photos in YQL
  • 46. Use proxy to get data
  • 47. Catch the data in the client
  • 48. Output
  • 49. Flickr API endpoint
  • 50. Flickr API explorer
  • 51. Flickr Auth: fetching frob
  • 52. Flickr auth: fetching token
  • 53. Flickr auth: making request
  • 54. Resources
    • Flickr APIs: http://www.flickr.com/services/api/
  • 55. YUI
  • 56. YUI on Yahoo! Developer Network
  • 57. YUI: open source CSS and JavaScript library used by Yahoo!
  • 58. YUI on github
  • 59. YUI is CSS and JavaScript
  • 60. YUI grids builder
  • 61. YUI grids installed
  • 62. YUI get
  • 63. YUI Loader
  • 64. YUI Loader installed
  • 65. YUI display installed
  • 66. YUI DragDrop installed
  • 67. YUI DragDrop in action
  • 68. YUI Dependency configurator
  • 69. Resources
    • Developer.yahoo.com/yui
      • dragdrop ( http://developer.yahoo.com/yui/dragdrop/ )
      • /get ( http://developer.yahoo.com/yui/get/ )
      • /yuiloader ( http://developer.yahoo.com/yui/yuiloader/ )
      • /grids ( http://developer.yahoo.com/yui/grids/ )
    • http://github.com/yui/
    • http://yuilibrary.com/
  • 70. ! תודה Thank you!
    • Find me on twitter and github @erikeldridge