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

Like this? Share it with your network

Share

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

  • 3,602 views
Uploaded 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

More in: Technology , Sports
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
3,602
On Slideshare
3,592
From Embeds
10
Number of Embeds
1

Actions

Shares
Downloads
47
Comments
0
Likes
3

Embeds 10

http://www.slideshare.net 10

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