Your SlideShare is downloading. ×
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
Web Services for Fun and Profit
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

Web Services for Fun and Profit

2,715

Published on

A talk from dConstruct 2006, presented with Paul Hammond.

A talk from dConstruct 2006, presented with Paul Hammond.

Published in: Technology, Sports
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,715
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
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. Web Servicesfor Fun and Profit Paul Hammond & Simon Willison
  • 2. Paul Simon
  • 3. Biggest Website in the World
  • 4. ½ billion unique userson yahoo branded properties
  • 5. 200 million active registered users
  • 6. 3.9 billion page views a day
  • 7. Building a site this big is hard work http://flickr.com/photos/eurleif/186807021/
  • 8. Lots of Engineers http://flickr.com/photos/mn_francis/68739646/
  • 9. Lots of servers http://flickr.com/photos/indi/23580458/
  • 10. More concerns about uptime
  • 11. More hacking attempts
  • 12. More concerns over privacy http://flickr.com/photos/44538772@N00/67865829/
  • 13. Application
  • 14. Security Issues http://www.flickr.com/photos/lizjones/185703028/
  • 15. Application Application
  • 16. Scaling http://flickr.com/photos/lizard_queen/114587853/
  • 17. Making changes is hard http://www.flickr.com/photos/tico24/16240395/
  • 18. ?
  • 19. anA P ? I!
  • 20. Application Application
  • 21. Application Application A P I !
  • 22. Separation of concerns http://flickr.com/photos/adactio/9514864/
  • 23. Can easily fix security problems http://flickr.com/photos/orinrobertjohn/47667825/
  • 24. Can scale or increase redundancy http://flickr.com/photos/doublebug/132789025/
  • 25. Internal APIs make huge sites possible
  • 26. Internal mashup culture http://www.flickr.com/photos/loopzilla/179599888/
  • 27. + =
  • 28. + + =
  • 29. + ++ +…=
  • 30. Web Services allow us tobuild new products faster
  • 31. Not our idea
  • 32. Two Rules of Hack Day:1. Build prototype in a day2. Demo to your colleagues
  • 33. Hack day makes people happy http://flickr.com/photos/drewm/112465631/
  • 34. Innovation through making stuff
  • 35. Wouldn’t be possible without APIs http://flickr.com/photos/morton/42327887/
  • 36. Web Services help us innovate
  • 37. Web AudioImage LocalVideo News Yahoo Search APIs
  • 38. d.constructSpelling Suggestions
  • 39. deconstructSpelling Suggestions
  • 40. d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those building thelatest generation of web-based applications.The event discussed how new technology istransforming the web from a documentdelivery system to an application platform.Internationally renowned speakers coveredhot-topics such as Ajax, using the power ofAPI’s and the future of the mobile web. Term Extraction
  • 41. d.Construct 2005 was the UK’s first grassrootsWeb 2.0 conference. It was an affordable,one-day event aimed at those building thelatest generation of web-based applications.The event discussed how new technology istransforming the web from a documentdelivery system to an application platform.Internationally renowned speakers coveredhot-topics such as Ajax, using the power ofAPI’s and the future of the mobile web. Term Extraction
  • 42. XMLSerialized PHP JSON Output Formats
  • 43. Hugh Gaitskell Roy Jenkins Aneurin Bevan Clement AttleeWinston ChurchillNeville Chamberlain Neil KinnockMargaret Thatcher Michael Foot Ton Blair James Callaghan Harold Wilson Michael Heseltine Anthony Barber Iain Macleod Edward Heath Harold Macmillan Anthony Eden
  • 44. http://www.hackdiary.com
  • 45. Yahoo Local Maps APIs
  • 46. Ajax and Flash Yahoo Local Maps APIs
  • 47. Flickr APIs
  • 48. Web services aren’t just for internal use
  • 49. Web services and APIs:• make huge sites possible
  • 50. Web services and APIs:• make huge sites possible• allow us to build new products faster
  • 51. Web services and APIs:• make huge sites possible• allow us to build new products faster• help us innovate
  • 52. Web services and APIs:• make huge sites possible• allow us to build new products faster• help us innovate• aren’t just for internal use
  • 53. Thankyouhttp://www.paulhammond.org/2006/dconstruct simon@simonwillison.net paul@paulhammond.org

×