Your SlideShare is downloading. ×
  • Like
Mashup your life with Yahoo Pipes
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Mashup your life with Yahoo Pipes

  • 10,907 views
Published

A quick example of how you can mashup your own data with Yahoo Pipes and no server side code.

A quick example of how you can mashup your own data with Yahoo Pipes and no server side code.

Published in Technology , Business
  • 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
10,907
On SlideShare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
402
Comments
0
Likes
19

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. Yahoo Pipes Mashup your life without any server side code Cristiano Betta
  • 2. Mashup your life
  • 3. Mashups
  • 4. 1. Query some data
  • 5. FROM MULTIPLE LOCATIONS
  • 6. WITH DIFFERENT PROTOCOLS
  • 7. 2. Do something with it
  • 8. TAKES PROCESSOR TIME
  • 9. UNIFY THE DATA
  • 10. 3. Show the result
  • 11. YAHOO PIPES
  • 12. UNIX PIPES FOR THE WEB
  • 13. YES, LIKE POPFLY
  • 14. LIFESTREAM EXAMPLE
  • 15. 74 LINES OF HTML
  • 16. NO SERVER SIDE LOGIC
  • 17. EXPORT TO RSS, XML AND JSON
  • 18. PrototypeJS
  • 19. http://pipes.yahoo.com/pipes/pipe.run? _id=nLJtNct93BGnML4nl7okhQ&_render=j son&l=50
  • 20. http://pipes.yahoo.com/pipes/pipe.run? _id=nLJtNct93BGnML4nl7okhQ&_render=j son&l=50&_callback=drawLifestream
  • 21. function drawLifestream(item){ var div = document.createElement('div'); Element.extend(div); div.addClassName('post_content'); div.innerHTML=item[quot;content:encodedquot;].unescapeHTML(); return div; }
  • 22. Cool Notes
  • 23. Make it dynamic
  • 24. http://pipes.yahoo.com/pipes/pipe.run? _id=nLJtNct93BGnML4nl7okhQ&_render=j son&l=50&_callback=drawLifeStream
  • 25. Circumvent caching
  • 26. http://pipes.yahoo.com/pipes/pipe.run? _id=nLJtNct93BGnML4nl7okhQ&_render=j son&l=50&_callback=drawLifeStream&evilt okoken=hdsaa8sd79s8dd98asd7f7
  • 27. Cache with PHP
  • 28. Cache with PHP Yeah, I know, that’s server side code
  • 29. Not so cool notes
  • 30. SOMETIMES IT’S VERY SLOW
  • 31. UNCLEAR ABOUT COMMERCIAL USE