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

Sauron: DIY Home Security with Ruby!

00:00

Formale Metadaten

Titel
Sauron: DIY Home Security with Ruby!
Serientitel
Anzahl der Teile
Autor
Lizenz
CC-Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache
Produzent

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
This is the story of how I built an all-seeing eye with Ruby, and how I use it to defend the sanctity of my suburban home. Using a Raspberry Pi and some homemade motion detection software I've developed a home security system that can send me notifications on my phone and photograph intruders. It uses perceptual hashes to detect image changes and archives anything unusual. I can even set a custom alerting threshold and graph disturbances over time. If you've ever had the desire to be an evil wizard with a glowing fireball of an eye this talk is perfect for you. Come play with Sauron.
ComputersicherheitTwitter <Softwareplattform>ComputersicherheitInternetworking
Twitter <Softwareplattform>RoboterInternetworkingZahlenbereichWeb SiteQuelle <Physik>MultiplikationsoperatorHill-DifferentialgleichungComputeranimation
Hill-DifferentialgleichungE-MailMailing-ListeHill-DifferentialgleichungProjektive EbeneMetropolitan area networkDatenverwaltungWeb SiteEntscheidungsmodellTwitter <Softwareplattform>SystemaufrufCodeKartesische KoordinatenVerschlingungMereologieProzess <Informatik>RelativitätstheorieComputerspielOffice-PaketTemperaturstrahlungComputeranimation
Web SiteProzess <Informatik>VerschlingungMailing-ListeComputerspielApp <Programm>ProgrammierungComputeranimation
p-BlockInformationMetropolitan area networkPROMFaktor <Algebra>Einfacher RingARM <Computerarchitektur>Quick-SortEinsGüte der AnpassungSchnittmengeGrenzschichtablösung
Ordnung <Mathematik>Güte der AnpassungSchnittmengeGerichteter GraphWasserdampftafelRechter WinkelComputeranimation
Gerichteter GraphGruppenoperationBitCodeProjektive EbeneComputerarchitekturRechter WinkelMonster-GruppeComputeranimation
Installation <Informatik>MenütechnikUnendlichkeitProjektive EbeneComputersicherheitPunktGebäude <Mathematik>CodeComputeranimation
Projektive EbenePi <Zahl>Automatische HandlungsplanungHook <Programmierung>PlastikkarteVererbungshierarchieQuick-SortNeuroinformatikComputeranimation
PunktwolkePi <Zahl>CAMQuellcodeBildgebendes VerfahrenPunktwolkeFestplatteRechter WinkelSystemprogrammInformationsspeicherungCASE <Informatik>NeuroinformatikApp <Programm>InformationService providerPunktDienst <Informatik>
Einfacher RingFreewarePi <Zahl>WellenpaketEinfacher RingSkriptspracheApp <Programm>PunktwolkeProzess <Informatik>Gebäude <Mathematik>BitComputeranimation
BitPi <Zahl>SystemprogrammInformationsspeicherungMinkowski-MetrikFestplatteVersionsverwaltungBildgebendes VerfahrenPunktwolkePlastikkarteApp <Programm>MultiplikationsoperatorComputeranimation
MultiplikationsoperatorPi <Zahl>Bildgebendes VerfahrenPunktwolkeInformationsspeicherungWarteschlangeComputerarchitekturSchiefe WahrscheinlichkeitsverteilungMessage-PassingRechter Winkel
WarteschlangePhysikalisches SystemBildschirmmaskeApp <Programm>GrundraumComputerspielKartesische KoordinatenBildgebendes VerfahrenEinfacher RingMessage-PassingRechter WinkelFormation <Mathematik>Besprechung/Interview
BitLesen <Datenverarbeitung>Bildgebendes VerfahrenURLVerzeichnisdienstPi <Zahl>Kartesische KoordinatenApp <Programm>InformationsspeicherungComputeranimation
Bildgebendes VerfahrenInformationOrtsoperatorApp <Programm>URLInformationsspeicherungRechenbuchOrdnung <Mathematik>VererbungshierarchieAutomatische HandlungsplanungRechter WinkelKartesische Koordinaten
VerzeichnisdienstVerzeichnisdienstHash-AlgorithmusBildgebendes VerfahrenPunktwolkeSchlüsselverwaltungInformationKartesische KoordinatenGrundsätze ordnungsmäßiger Datenverarbeitung
Hash-AlgorithmusElektronischer FingerabdruckInhalt <Mathematik>MultimediaMultimediaElektronischer FingerabdruckInhalt <Mathematik>Hash-AlgorithmusZahlenbereichBildgebendes VerfahrenComputeranimation
AlgorithmusZahlenbereichBildgebendes VerfahrenDifferenteProgrammiergerätPixelVersionsverwaltungGraphfärbungRechter WinkelElektronischer FingerabdruckBitArithmetisches MittelZentrische StreckungProgrammierung
Bildgebendes VerfahrenPixelBitZahlenbereichShape <Informatik>Ganze ZahlRechter WinkelBinärcodeTouchscreen
ZeitrichtungHash-AlgorithmusBildgebendes VerfahrenEnergiedichteAbstandMereologieMathematikRechter WinkelInternetworkingZweiPlastikkarteZeichenketteZahlenbereichOrtsoperatorInformationstheorieSymboltabelleComputeranimation
GleichheitszeichenInformationPhysikalische TheorieDifferenz <Mathematik>ZeichenketteDickeDifferenzkernAbstandSymboltabelleMathematikOrtsoperatorInformationstheorieZahlenbereichMinimumDifferenteRechter WinkelTransformation <Mathematik>Schreiben <Datenverarbeitung>BitTwitter <Softwareplattform>Computeranimation
ZahlenbereichBildgebendes VerfahrenMinimumDifferenteTransformation <Mathematik>AbstandZellularer AutomatArithmetisches MittelGraphfärbungRechter WinkelQuaderMathematikHash-AlgorithmusZentrische StreckungPunktwolkePi <Zahl>Umsetzung <Informatik>BitrateExogene VariableComputeranimation
Pi <Zahl>Exogene VariablePunktwolkeBildgebendes VerfahrenPunktBitProzess <Informatik>SkriptspracheWeb-SeiteApp <Programm>Computeranimation
Exogene VariablePi <Zahl>Bildgebendes VerfahrenTwitter <Softwareplattform>EreignishorizontMultiplikationsoperatorAdditionWeb-SeiteBitPunktwolkeUnendlichkeitEinschließungssatzKonfigurationsraumPaarvergleichLesen <Datenverarbeitung>Dienst <Informatik>Rechter Winkel
PunktwolkePunktwolkeWarteschlangeService providerDienst <Informatik>Bildgebendes VerfahrenTouchscreenProzess <Informatik>MereologieSoftwaretestRandomisierungDatensatzCASE <Informatik>CodeUmsetzung <Informatik>Ordnung <Mathematik>Objekt <Kategorie>Elektronische PublikationMultiplikationsoperatorSchnittmengeKonfiguration <Informatik>App <Programm>MagnetbandkassetteMathematikRechter WinkelLesen <Datenverarbeitung>FunktionalKugelkappeClientHoaxKartesische KoordinatenComputeranimation
FunktionalKartesische KoordinatenSoftwaretestKonditionszahlRechter WinkelMultiplikationsoperatorComputeranimation
Rechter WinkelForcingKartesische KoordinatenSoftwaretestWeb SiteWald <Graphentheorie>Vollständiger VerbandBildgebendes VerfahrenDiagrammAuswahlaxiomPunktFunktionalBrowserComputerarchitekturGebäude <Mathematik>Pi <Zahl>Computeranimation
Einfacher RingSystemaufrufWellenpaketEinfacher RingComputeranimation
EreignishorizontBitrateSpezialrechnerEreignishorizontBildgebendes VerfahrenSystemaufrufRechter WinkelBitVerzeichnisdienstKreisbewegung
VerzeichnisdienstSpezialrechnerEreignishorizontVerzeichnisdienstBildgebendes VerfahrenPunktwolkeInternetworkingWeg <Topologie>CASE <Informatik>Rechter WinkelSystemaufrufURL
SpezialrechnerVerzeichnisdienstEreignishorizontObjekt <Kategorie>ExistenzsatzÄußere Algebra eines ModulsDatenverwaltungMetropolitan area networkPhysikalisches SystemBusiness ObjectHardware
Web-ApplikationVierzigFreewareCode
DokumentenserverKonstruktor <Informatik>App <Programm>CodeRepository <Informatik>Pi <Zahl>BitVerkehrsinformationDemo <Programm>Hyperbelverfahren
Demo <Programm>PunktwolkeKomponente <Software>Grundsätze ordnungsmäßiger DatenverarbeitungComputeranimation
EreignishorizontSpezialrechnerInternetworkingPunktwolkeBildgebendes VerfahrenEreignishorizontRechter WinkelOrdnung <Mathematik>WellenpaketMathematikComputeranimation
Rechter WinkelBildgebendes VerfahrenEreignishorizontOrdnung <Mathematik>NormalvektorSpielkonsoleWellenpaketPixelCoxeter-GruppeMathematikSchnittmengeAbgeschlossene MengeComputeranimation
MathematikBildgebendes VerfahrenPixelLastDifferenteInformationComputeranimation
Bildgebendes VerfahrenEreignishorizontMinimumWeb SiteKartesische KoordinatenComputeranimation
EreignishorizontSpezialrechnerEreignishorizontBildgebendes VerfahrenMinimumKartesische KoordinatenMathematikComputeranimationVorlesung/Konferenz
Bildgebendes VerfahrenApp <Programm>RechenwerkDifferenteComputeranimationVorlesung/Konferenz
InternetworkingTwitter <Softwareplattform>App <Programm>Rechter WinkelComputeranimation
Prozess <Informatik>BitBildgebendes VerfahrenComputeranimation
Bildgebendes VerfahrenGleitendes MittelPi <Zahl>HoaxAbstandProzess <Informatik>SchlüsselverwaltungBitElektronische PublikationApp <Programm>MenütechnikLeistung <Physik>MAPInterrupt <Informatik>MinimumSystemprogrammTypentheorieComputerunterstützte ÜbersetzungInformationsspeicherungComputeranimation
MultiplikationsoperatorApp <Programm>BitSystemprogrammPi <Zahl>VersionsverwaltungKartesische KoordinatenEinfacher RingEreignishorizontComputeranimation
Lokales MinimumSummierbarkeitEreignishorizontMultiplikationsoperatorComputeranimationVorlesung/Konferenz
SoftwareEreignishorizontVideokonferenz
Transkript: English(automatisch erzeugt)