Keeping It Realtime!

Download Keeping It Realtime!

Post on 18-Dec-2014

91 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Keeping It Realtime! = Web presented by Ben Langfeld at Realtime Conference 2012

TRANSCRIPT

<ul><li> 1. Realtime != Web Ben Langfeld @benlangfeld </li> <li> 2. punchblock nokogiri Blatherruby_speech Celluloid github.com/benlangfeld </li> <li> 3. http://www.wpmap.org/category/world-maps/ </li> <li> 4. http://www.wpmap.org/category/world-maps/ </li> <li> 5. http://www.wpmap.org/category/world-maps/ </li> <li> 6. http://www.wpmap.org/category/world-maps/ </li> <li> 7. http://www.wpmap.org/category/world-maps/ </li> <li> 8. http://www.wpmap.org/category/world-maps/ </li> <li> 9. http://www.wpmap.org/category/world-maps/ </li> <li> 10. http://www.wpmap.org/category/world-maps/ </li> <li> 11. http://en.wikipedia.org/wiki/Red_telephone_box </li> <li> 12. http://lisbethtue.blogspot.com/2010/01/bt2-phone-booths.html </li> <li> 13. Why Telephony http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm </li> <li> 14. Why Telephony Brasil http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm </li> <li> 15. Why Telephony Brasil 20MM home computers for 194MM people http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm </li> <li> 16. Why Telephony Brasil 20MM home computers for 194MM people 194,439,250 mobile phones http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm </li> <li> 17. Why Telephony Brasil 20MM home computers for 194MM people 194,439,250 mobile phones That is slightly more than one phone per person http://www.itu.int/ITU-D/ict/newslog/Brazil+Has+More+Mobile+Phones+Than+People.aspx http://www.internetworldstats.com/sa/br.htm </li> <li> 18. State of Voice Technology: The Dark Ages </li> <li> 19. State of Voice Technology: The Dark Ages &lt; AD 2000 </li> <li> 20. The Dark Ages: &lt; AD 2000 TDM PBX http://www.ickr.com/photos/dannyman/320310144/ </li> <li> 21. The Dark Ages: &lt; AD 2000 TDM PBX $$$ - - http://www.ickr.com/photos/dannyman/320310144/ </li> <li> 22. The Dark Ages: &lt; AD 2000 Proprietary $$$ - - http://www.ickr.com/photos/dannyman/320310144/ </li> <li> 23. The Dark Ages: &lt; AD 2000 Islands of Functionality </li> <li> 24. The Dark Ages: &lt; AD 2000Minimal/Non-Existent API </li> <li> 25. The Last Ten Years Emergence of VoIP </li> <li> 26. The Last Ten Years Emergence of VoIP </li> <li> 27. The Last Ten Years Emergence of VoIP </li> <li> 28. The Last Ten Years Emergence of VoIP </li> <li> 29. The Last Ten Years Smarter Endpoints </li> <li> 30. The Last Ten Years Smarter Endpoints </li> <li> 31. The Last Ten Years Smarter Endpoints </li> <li> 32. The Last Ten Years Smarter Endpoints </li> <li> 33. The Last Ten Years Convergence </li> <li> 34. The Last Ten Years Convergence Instant Messaging - Presence </li> <li> 35. The Last Ten Years Beginnings of Truly Unied Communications </li> <li> 36. State of Voice Technology: The Next Ten Years </li> <li> 37. The Next Ten Years Further Decentralization </li> <li> 38. The Next Ten Years Open Architecture </li> <li> 39. The Next Ten Years Federation </li> <li> 40. The Next Ten Years Multi-Modal Integration </li> <li> 41. The Next Ten Years Multi-Modal Integration Voice - Text - Video - Presence </li> <li> 42. The Next Ten Years Collaboration </li> <li> 43. The Next Ten Years Collaboration Desktops - Documents </li> <li> 44. The Next Ten Years Now is an exciting time to be working with Voice </li> <li> 45. What is a Voice Application? </li> <li> 46. A Voice Application...Interacts with Audio Stream </li> <li> 47. A Voice Application...Integrates Communication Channels </li> <li> 48. A Voice Application...Goes Beyond a Phone Call </li> <li> 49. Voice Application Examples </li> <li> 50. Voice Application Examples Live Translation Service </li> <li> 51. Voice Application ExamplesAutomated Reminder Calls </li> <li> 52. Voice Application Examples Mid-Call Assistive Serviceshttp://books.google.com.br/books?id=ekYEAAAAMBAJ&amp;printsec=frontcover&amp;dq=7+july+1948+life+magazine&amp;source=bl&amp;ots=nV3HS1HwEk&amp;sig=iHzNtgI-gJ7bnlAoEUX0q4BBZn4&amp;hl=pt- BR&amp;sa=X&amp;ei=32k_UKXeEumx0AHaoYGYAg&amp;ved=0CDQQ6AEwAQ#v=onepage&amp;q=7%20july%201948%20life%20magazine&amp;f=false </li> <li> 53. Voice Application Examples CRM Integration </li> <li> 54. Voice Application Examples Over-the-Top Services </li> <li> 55. But wait... </li> <li> 56. But wait...telephony is HARD </li> <li> 57. Code Sample (comfort zone) </li> <li> 58. Code Sample (comfort zone) </li> <li> 59. Code Sample (comfort zone) </li> <li> 60. The Ruby Approach </li> <li> 61. The Ruby Approach </li> <li> 62. Adhearsion: The Ruby Approach Voice Application Framework </li> <li> 63. Adhearsion: The Ruby Approach </li> <li> 64. Adhearsion: The Ruby Approach Hosting exibility (VM, PaaS, anywhere) </li> <li> 65. Adhearsion: The Ruby Approach Many integration points </li> <li> 66. Adhearsion: The Ruby Approach Platform Agnostic </li> <li> 67. Adhearsion: The Ruby Approach Just Ruby </li> <li> 68. Adhearsion: The Ruby Approach Ability to interact between calls </li> <li> 69. Adhearsion: The Ruby Approach Simple, Extensible API </li> <li> 70. adhearsionconf.c...</li></ul>