We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Now Hear This!

00:00

Formal Metadata

Title
Now Hear This!
Subtitle
Putting Real-Time Voice, Video and Text into Rails
Title of Series
Part Number
42
Number of Parts
94
Author
License
CC Attribution - ShareAlike 3.0 Unported:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal and non-commercial purpose as long as the work is attributed to the author in the manner specified by the author or licensor and the work or content is shared also in adapted form only under the conditions of this
Identifiers
Publisher
Release Date
Language

Content Metadata

Subject Area
Genre
Abstract
When you want to talk to someone, where do you turn? Skype? Slack or HipChat? Maybe even an old-fashioned telephone? As great (or not) as these are, they all fail in one important way: Context. As developers, why don’t we enable our users to communicate where they are doing everything else, right inside the browser or mobile app? The technology to make contextual communications is evolving quickly with exciting technologies like WebRTC, speech recognition and natural language processing. This talk is about how to apply those building blocks and bring contextual communication to your apps.
TheorySoftware frameworkOpen sourceAreaSource codeWeb 2.0Network topologyInformation and communications technologyCartesian coordinate systemTelecommunicationClosed setScaling (geometry)View (database)GodRootMereologyComputer animationLecture/Conference
MereologyTouchscreenSpacetimeLattice (order)SpiralTheory of relativityInsertion lossEndliche ModelltheorieRight angleMetropolitan area networkSummierbarkeitTerm (mathematics)Multiplication signMechanism designSeries (mathematics)View (database)Digital photographyReverse engineeringPulse (signal processing)Maxima and minimaMusical ensembleAreaMoving averageOffice suiteVarianceTheoryStrategy gameRule of inferenceGame controllerParameter (computer programming)Position operatorExecution unitCASE <Informatik>Disk read-and-write headArithmetic meanPhysical lawCodecVideoconferencingSoftwareGraphical user interfaceFreewareStandard deviationUsabilityWeb browserMobile WebInformation and communications technologyTelecommunicationTraverse (surveying)Band matrixInternetworkingFunctional (mathematics)Sign (mathematics)Charge carrierService (economics)DialectReal numberUser interfaceInformationType theoryFront and back endsOpen sourceAlphabet (computer science)Web applicationOpen setDifferent (Kate Ryan album)Set (mathematics)Identity managementDigital mediaSystem callGreatest elementForm (programming)Connected spaceCartesian coordinate systemCellular automatonFirewall (computing)Shared memoryPower (physics)Line (geometry)Web 2.0Overhead (computing)NumberDefault (computer science)EncryptionCommunications protocolSurfaceTransmitterTriangleConnectivity (graph theory)Touch typingComputer architectureCrash (computing)Computer configurationDigitizingTablet computerSmartphonePlug-in (computing)Software development kitPoint (geometry)Computer animation
WeightOffice suiteWordProcess (computing)PressurePower (physics)ResultantTheory of relativityMereologyVariety (linguistics)Term (mathematics)Computer fileHazard (2005 film)TunisMassWorkstation <Musikinstrument>QuicksortRight angleSource codeUniverse (mathematics)Machine vision1 (number)Order (biology)Inheritance (object-oriented programming)CASE <Informatik>Radio-frequency identificationTheorySet (mathematics)Execution unitSocial classSoftware testingService (economics)Vertex (graph theory)Multiplication signNumberMoment (mathematics)Parameter (computer programming)Information and communications technologyData conversionWeb serviceInternetworkingIP addressCartesian coordinate systemBand matrixPublic-key cryptographyDigital mediaFlow separationFirewall (computing)Server (computing)Mobile appProxy serverDecision tree learningWeb applicationMessage passingSystem callNeuroinformatikBitSimilarity (geometry)VideoconferencingRange (statistics)Computer configurationRoundness (object)InformationLink (knot theory)Adaptive behaviorPlug-in (computing)TelecommunicationPoint (geometry)Side channel attackConnected spaceContext awarenessTriangleWebsiteSensitivity analysisCodecWeb 2.0Form (programming)Electronic mailing listCommunications protocolCodeDescriptive statisticsoutputCharge carrierFigurate numberSoftwareSmartphoneComputer animation
Mobile appSoftwareCASE <Informatik>Charge carrierThread (computing)VideoconferencingInformationIdentity managementData conversionCartesian coordinate systemForm (programming)Latent heatUniform resource locatorNumberSystem callDataflowGame controllerCore dumpLink (knot theory)Information and communications technologyUser interfaceFacebookAxiom of choiceContext awarenessDatabaseTelecommunicationData miningPortable communications deviceContent (media)Computer configurationConnected spaceBookmark (World Wide Web)Rule of inferenceString (computer science)Shared memoryLaptopMessage passingGroup actionType theoryGoodness of fitWeb browserQueue (abstract data type)Data managementStandard deviationElectronic mailing listCapability Maturity ModelWeb pageRandomizationQuicksortTwitterOnline helpMedical imagingWordService (economics)State of matter2 (number)Structural loadWebsiteOnline chatPoint (geometry)Process (computing)Object (grammar)Bimodal distributionPhysical lawMultiplication signAreaFunctional (mathematics)Category of beingSound effectFrequencyDecision theoryInsertion lossMereologyUniverse (mathematics)Right angle1 (number)Computer fileSpeciesUtility softwareSocial classView (database)Line (geometry)LoginMoment (mathematics)Set (mathematics)Computer animation
Service (economics)VideoconferencingHoaxMereologyPoint (geometry)Key (cryptography)Online chatTwitterIdentity managementLine (geometry)System callInformation securityInformationBuildingWebsiteGroup actionEvent horizonGreatest elementCartesian coordinate systemTrailWeb pageSimilarity (geometry)Mobile appSystem administratorOperator (mathematics)Data conversionLink (knot theory)Web applicationInformation and communications technologyType theoryCore dumpPlastikkarteNumberInformation privacyFocus (optics)View (database)Content (media)AuthenticationGreen's functionStatisticsUniform resource locatorWeb 2.0Demo (music)Computer filePhysical systemMultiplication signContext awarenessReal-time operating systemTelecommunicationRegulärer Ausdruck <Textverarbeitung>Mobile WebString (computer science)Data storage deviceRight angleDependent and independent variablesWordThumbnailInstance (computer science)Natural languagePlug-in (computing)Entire functionRow (database)FrictionFunction (mathematics)AreaEndliche ModelltheorieLevel (video gaming)Staff (military)Rule of inferenceInsertion lossFrequencyVideo gameSeries (mathematics)Execution unitSocial classGraph (mathematics)Bus (computing)CASE <Informatik>Parameter (computer programming)ResultantoutputVelocityFilm editingStress (mechanics)Computer animation
WebsiteMereologyMetropolitan area networkRegulärer Ausdruck <Textverarbeitung>Rule of inferenceSystem callGraphical user interfacePublic key certificateVideoconferencingBitWeb pageMultiplication signMobile appStandard deviationComputer animation
Figurate numberCellular automatonComputer virusMathematical analysisStudent's t-testMultiplication signVideoconferencingPattern recognitionRoundness (object)Finite-state machineFreewareWeb browserSpeech synthesisMereologyGraphical user interfaceExtension (kinesiology)Library (computing)Different (Kate Ryan album)Presentation of a groupTelecommunicationServer (computing)System callDrop (liquid)Mobile appClient (computing)Demo (music)Diagram
Web browserOpen sourceInformationContext awarenessBitSynchronizationSpeech synthesisPattern recognitionRegulärer Ausdruck <Textverarbeitung>Source codeWeb 2.0RoutingLink (knot theory)Data conversionClient (computing)Process (computing)System callDemo (music)CASE <Informatik>VideoconferencingComputer configurationCodeSampling (statistics)Markup languageLibrary (computing)Software frameworkSet (mathematics)Row (database)EmailSoftware developerContent (media)NeuroinformatikDigital mediaServer (computing)Peer-to-peer2 (number)Point (geometry)Centralizer and normalizerScripting languageQuicksortFreewareDecision theoryComputer architectureIP addressTwitterRule of inferenceTraffic reportingoutputSoftwareObservational studyMessage passingInsertion lossExecution unitMereologyResultantWordGoodness of fitRootComputer virusDependent and independent variablesOrder (biology)Universe (mathematics)TheoryMultiplication signNatural numberAxiom of choiceSelectivity (electronic)Power (physics)Figurate numberWebsiteComputer animation
Transcript: English(auto-generated)