0
60 minutes of web tech Erik Eldridge Yahoo! Developer Network 3/30/09 Photo credit: audreyjim529 (http://ow.ly/1FxN)
Follow along (or skip ahead) <ul><li>http://slideshare.net/erikeldridge </li></ul>
BOSS
Yahoo! search results
Old-school search
Build your own search
TechCrunch
Boss example: trogdor
Trogdor source code
BOSS registration
BOSS reg. cont.
Local BOSS
Simple BOSS
Simple proxy
Simple output
Resources <ul><li>BOSS on YDN: http://developer.yahoo.com/boss </li></ul><ul><li>Trogdor: BOSS example: http://pieisgood.o...
YQL
YQL is select * from internet
YQL on YDN
YQL console
BOSS-like search
Public data
YQL proxy & frontend
YQL trogdor
HTML to extract
HTML extraction in console
HTML extraction code
RSS extraction
RSS raw
RSS extraction in console
RSS extraction code
RSS extracted
YQL Open Tables
Open table examples
Twitter status Open Table
Twitter status table raw
Twitter status Open Table in action
Resources <ul><li>YQL: http://developer.yahoo.com/yql </li></ul><ul><li>Open Table examples:  http://github.com/spullara/y...
Flickr
Flickr homepage
Flickr API page
Use YQL for public pics
Desc flickr.photos.search
Resolve Flickr username
Request user’s photos in YQL
Use proxy to get data
Catch the data in the client
Output
Flickr API endpoint
Flickr API explorer
Flickr Auth: fetching frob
Flickr auth: fetching token
Flickr auth: making request
Resources <ul><li>Flickr APIs: http://www.flickr.com/services/api/ </li></ul>
YUI
YUI on Yahoo! Developer Network
YUI: open source CSS and JavaScript library used by Yahoo!
YUI on github
YUI is CSS and JavaScript
YUI grids builder
YUI grids installed
YUI get
YUI Loader
YUI Loader installed
YUI display installed
YUI DragDrop installed
YUI DragDrop in action
YUI Dependency configurator
Resources <ul><li>Developer.yahoo.com/yui </li></ul><ul><ul><li>dragdrop ( http://developer.yahoo.com/yui/dragdrop/ ) </li...
! תודה Thank you! <ul><li>Find me on twitter and github @erikeldridge </li></ul>
Upcoming SlideShare
Loading in...5
×

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

1,763

Published on

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,763
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
48
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

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

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

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

×