ThingLocator. Lokalisierung von Dingen des Alltags per Android-App. Burak Selcuk, Alexander Krenz. Hochschule RheinMain, Informatik Master
|
|
- Kasimir Friedrich
- vor 5 Jahren
- Abrufe
Transkript
1 ThingLocator Lokalisierung von Dingen des Alltags per Android-App Burak Selcuk, Alexander Krenz Hochschule RheinMain, Informatik Master Burak Selcuk, Alexander Krenz ThingLocator / 19
2 Gliederung 1 Einleitung 2 Konzept 3 4 Demo 5 Fazit 6 Anhang Burak Selcuk, Alexander Krenz ThingLocator / 19
3 Einleitung Idee Dinge werden mit Beacons ausgestattet und sind somit netzwerkfähig Smartphone als Sensor um Beacons als Dinge zu speichern und somit zu lokalisieren Kommunikation zwischen App und Beacon über Bluetooth Low Energy mittels Constraints, das Erscheinen und Entfernen von Beacons auswerten Burak Selcuk, Alexander Krenz ThingLocator / 19
4 Einleitung Ziel von: einer Android-App zum Verwalten und Lokalisieren der persönlichen Dinge / Beacons eine REST-Schnittstelle zur Anfrage der Einhaltung von Constraints einem Webinterface zum Verwalten der Beacons und Constraints Burak Selcuk, Alexander Krenz ThingLocator / 19
5 Konzept Konzept: Architektur Constraint -Eingabe Internet REST Schnittstelle Apache mit PHP Server SQLite Datenbank Dinge Smartphones Abbildung: Architektur Konzept Burak Selcuk, Alexander Krenz ThingLocator / 19
6 Konzept Konzept: App Auflistung der Beacons in der Umgebung Speichern der Beacons als persönliches Ding Lokalisierung über Distanz-Klassen anhand RSSI-Werte Server-Anfrage bei Wechsel der Distanz-Klassen Benachrichtigung falls ein Constraint verletzt wurde Burak Selcuk, Alexander Krenz ThingLocator / 19
7 ibeacon Advertisement Was wird empfangen? ibeacon Advertisement Data ibeacon Prefix (9 bytes) (fixed) Proximity UUID (16 bytes) Major (2 bytes) Minor (2 bytes) TxPower (1 byte) Abbildung: Struktur des Advertisement Burak Selcuk, Alexander Krenz ThingLocator / 19
8 Lokalisierung Problem: Wie sollen die Beacons mit BLE lokalisiert werden? wie Apple ibeacon in Klassifikationen aufteilen: unmittelbar, nah, fern, unbekannt hier: unmittelbar bis 1m, nah bis 3m, fern bis 7m, darüber unbekannt Standard-Option: Distanz-Berechnung anhand RSSI-Wert und TxPower-Wert weitere Option: eigene Distanz-Werte für Klassen einstellen weitere Option: nur RSSI-Werte für Distanz Klassifizierung benutzen und einstellen Burak Selcuk, Alexander Krenz ThingLocator / 19
9 Scan Ablauf RSSI-Wert aktualisieren nein scanstart() alle x Sekunden ja Distanz neu berechnen & einstufen oldlocation!= newlocation ja Benachrichtigung am Smartphone ja scancallback() Beacon bekannt? nein neues "unbekanntes" Beacon erstellen REST-Request an Server Constraint verletzt? nein Abbildung: Ablauf beim Empfangen eines Advertisement Burak Selcuk, Alexander Krenz ThingLocator / 19
10 Server-Aufbau Apache-Webserver mit PHP REST-Schnittstellen über Slim Framework HTTP-Request über POST HTTP-Response im JSON-Dateiformat NotORM Framework für SQLite Burak Selcuk, Alexander Krenz ThingLocator / 19
11 Schnittstellen Definition Request Hinzufügen von Beacons /insert-beacon device id, beacon uuid, major, minor, name, location Löschen von Beacons /delete-beacon device id, beacon uuid, major, minor Constraint abfrage /beacon-state-change device id, beacon uuid, major, minor, rssi, location Burak Selcuk, Alexander Krenz ThingLocator / 19
12 Schnittstellen Definition Response Constraint Abfrage /beacon-state-change { } " constraint_violated ": true oder false, " violated_constraints ":[ { " constraint_id ": constraint_id, " message ": message }, { " constraint_id ": constraint_id, " message ": message } ] Burak Selcuk, Alexander Krenz ThingLocator / 19
13 Constraint für ein Beacon Beispiel B1 = Schlüssel Location <= 2m => NEAR Device Abbildung: Beispiel Szenario für 1 Beacon Burak Selcuk, Alexander Krenz ThingLocator / 19
14 Constraint für zwei Beacon Beispiel B1 = Schlüssel Location <= 2m => NEAR Device B2 = Dieb Location >= => UNKNOWN Abbildung: Beispiel Szenario für 2 Beacon Burak Selcuk, Alexander Krenz ThingLocator / 19
15 Constraint Datenbank Schema Constraint_Relation Constraint PS id device_id beacon_uuid const_type const_location PS id device_id b_first_uuid b_first_const_id b_second_uuid b_second_const_id relation_type message Abbildung: Schema für Constraint Burak Selcuk, Alexander Krenz ThingLocator / 19
16 Demo Demo Demo Burak Selcuk, Alexander Krenz ThingLocator / 19
17 Fazit Fazit Entwickeln mit Bluetooth LE unter Android praktisch durch integrierte API RSSI-Wert stark schwankend, Distanz Berechnung sehr ungenau Planung der Constraint Implementierung relativ spät gestartet Probleme mit SQLite bei häufigen Anfragen (DELETE während SELECT) Burak Selcuk, Alexander Krenz ThingLocator / 19
18 Fazit Fragen Fragen? Burak Selcuk, Alexander Krenz ThingLocator / 19
19 Anhang Lokalisierung Quellcode von ibeacon Lokalisierung nicht verfügbar Nutzung der Android Beacon Library Distanz Berechnung: d = 0, (r/t) 7, , 111 d = Distanz, r = RSSI, t = TxPower Ansatz: Anhand Reihe von Messdaten zwischen RSSI und Distanz Ausgleichungsrechnung durchführen praktisch jedes Beacon zuerst kalibrieren um individuelle Parameter für Berechnung zu erhalten Burak Selcuk, Alexander Krenz ThingLocator / 19
Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams. Jan Kruse, utilitas GmbH
Entwicklung einer REST-API zur Erstellung und Konfiguration von Microsoft Teams Jan Kruse, utilitas GmbH 15.01.2018 Gliederung Einleitung Motivation Ziele Grundlagen ASP.Net Web API REST-API Microsoft
MehrFeedback mit Beacons. Till Albert & Maximilian Stahl APEX Connect 2017
Feedback mit Beacons Till Albert & Maximilian Stahl APEX Connect 2017 Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240 Beschäftigte Managing
MehrLocation based Content Delivery oder was das ibeacon-rudel im Zoo zu suchen hat
Location based Content Delivery oder was das ibeacon-rudel im Zoo zu suchen hat 12. September 2014 Übersicht Assense! Der Zoo!! Grundlagen! Beacon Central! Zusammenfassung 2 Assense 3 Über Assense ca.
MehrSODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG
SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales
MehrDiplom Verteidigung. Entwicklung einer webbasierten Benutzerschnittstelle für das Netplan-Tool TECHNISCHE UNIVERSITÄT DRESDEN 1 / 35
Diplom Verteidigung Entwicklung einer webbasierten Benutzerschnittstelle für das Netplan-Tool Bearbeiter: Betreuer: Verantwortlicher Hochschullehrer: Jens Kempe Dr.-Ing. Jörn Plönnigs Dipl.-Inf. (FH) Jana
MehrBeacon basiertes mobiles Leitsystem für die Probenlogistik einer Biobank -- Probenlokalisierung und automatische Detektion von Freezer Öffnungen
Seminarvortrag Beacon basiertes mobiles Leitsystem für die Probenlogistik einer Biobank -- Probenlokalisierung und automatische Detektion von Freezer Öffnungen Markus Bauer, Institut für medizinische Informatik
MehrErläuterungen zu Darstellung des DLQ-Datenportals
Erläuterungen zu Darstellung des DLQ-Datenportals Definition zum Datenportal Das DLQ-Datenportal (DP) definiert fachliche Schnittstellen für den Datenaustausch zwischen verschiedenen Kommunikationspartnern.
MehrSmart Smoke Detector. Von Govinda Hahl Internet der Dinge WS 16/
Smart Smoke Detector Von Govinda Hahl Internet der Dinge WS 16/17 01.02.2017 Inhalt Problemstellung Idee Ergebnisse der Analyse Architektur Umsetzung Hardware Software Fazit Ausblick Demo Smart Smoke Detector
MehrREST Services To-Go Einfacher Einstieg in die REST Programmierung
REST Services To-Go Einfacher Einstieg in die REST Programmierung 04.07.2017 Version 1.0 Seite 1 Zur Person Marcus Blum Oracle Forms seit 1994 (Forms 3 / Oracle 6 aufwärts) Fokus auf Oracle APEX seit 2007
MehrFehlerbehebung zu Bluetooth Problemen mit Garmin Connect Mobile
Fehlerbehebung zu Bluetooth Problemen mit Garmin Connect Mobile Viele Garmin Geräte kommunizieren mit Garmin Connect Mobile über die Bluetooth Low Energy Technologie (BLE oder Bluetooth Smart). Es kann
MehrDank Alexa auf Bildschirm, Maus und Tastatur verzichten. DB Systel GmbH Franziska Höcker Small Solutions Berlin
Dank Alexa auf Bildschirm, Maus und Tastatur verzichten DB Systel GmbH Franziska Höcker Small Solutions Berlin 11.11.2017 Agenda Alexa RESTful 2 Livedemo Eintrag hinzufügen Alexa wie geht es dir? Danke,
MehrIonic Daten an Server senden
Ionic Daten an Server senden Inhalt: 1. Daten an Server senden und zurückerhalten mit api.php (kein Speichern) 2. Daten in eine Localhost-Datenbank schreiben 3. auf externen Server Domanfactory testen
MehrApple's Swift trifft Oracle's Datenbank - Yes we can! -
Apple's Swift trifft Oracle's Datenbank - Yes we can! - Burak Bagci, Harm Knolle Hochschule Bonn-Rhein-Sieg Fachbereich Informatik Grantham-Allee 20 53757 Sankt Augustin Burak Bagci, Harm Knolle DOAG 2017
MehrCitStorm. TU Berlin - Fachbereich CIT Kay Fleischmann Fridtjof Sander Gert Geidel Michael Thomas Constantin Gaul Thomas Misch. April, 09.
CitStorm TU Berlin - Fachbereich CIT Kay Fleischmann Fridtjof Sander Gert Geidel Michael Thomas Constantin Gaul Thomas Misch April, 09. 2014 Projektbeschreibung ZIELSETZUNG Operatoren mit Twitter Storm
MehrBOSNotifier.de Gateway API Dokumentation. Inhaltsverzeichnis... 1 Gateway API BOSNotifier.de... 2 Schnittstellen... 2 Protokolle...
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Gateway API BOSNotifier.de... 2 Schnittstellen... 2 Protokolle... 2 Eingabe... 3 Parameter... 3 Antwort... 3... 3 Hinweise... 3 Ausgabe... 4 Gruppen abfragen...
MehrServer-Überwachung mit Icinga 2
Server-Überwachung mit Icinga 2 Webinar 15.02.2017 Christian Stein NETWAYS GmbH Werner Fischer Thomas-Krenn AG Agenda Vorstellung Thomas-Krenn Vorstellung NETWAYS Vorstellung Icinga 2 Überwachungsmöglichkeiten
MehrIndoor-Positionsbestimmung mit der ibeacon Technologie bei Messen. Martin van Wickeren (health&media) Yannick Wippert (Hochschule Mainz)
Martin van Wickeren (health&media) Yannick Wippert (Hochschule Mainz) 11. Fachgesprächs "Ortsbezogene Anwendungen und Dienste" (LBAS 2014) Telekom Innovation Laboratories, Darmstadt, 18. September 2014
MehrInformation Security und Data Management in der Microsoft Cloud und in hybriden Umgebungen. Georg Bommer, Martin Hüsser
Information Security und Data Management in der Microsoft Cloud und in hybriden Umgebungen Georg Bommer, Martin Hüsser Agenda Einführung hybride Szenarien Anforderungen und Herausforderungen Was bietet
MehrIntegration von UIS-Webdiensten
Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte
MehrGrundlagen Internet-Technologien INF3171
Grundlagen Internet-Technologien INF3171 ekaay AJAX Version 1.0 01.07.2013 aktuelles 2 Ajax: zunächst Abkürzung für Asynchronous JavaScript And XML Jesse J. Garrett (AdaptivePath) http://www.adaptivepath.com/publications/essays/archives/
MehrFRANZIS PROFESSIONAL SERIES. Herbert Burbiel. SOA & Webservices. ~ in der Praxis. 197 Abbildungen
FRANZIS PROFESSIONAL SERIES Herbert Burbiel SOA & Webservices ~ in der Praxis 197 Abbildungen 9 Inhaltsverzeichnis 1 Bedienungsanleitung zum Buch 15 1.1 Nutzen des Buchs 15 1.2 So verwenden Sie das vorliegende
MehrREST Services in APEX Anwendungen nutzen
REST Services in APEX Anwendungen nutzen Carsten Czarski - @cczarski Consulting Member of technical Staff Oracle Application Express ORACLE Deutschland B.V. & Co KG REST: Representational State Transfer
MehrMethoden komfortabler Datenbankanbindung für Mobile Devices
Methoden komfortabler Datenbankanbindung für Mobile Devices Torsten von Osten (pdv TAS) DOAG 2008 pdv Technische Automation + Systeme GmbH, 2008 www.pdv-tas.de Seite Agenda Vorstellung Mobile Devices Datenbankanbindungen
MehrApple's Swift trifft Microsoft's SQL Server - Yes we can! -
Apple's Swift trifft Microsoft's SQL Server - Yes we can! - Burak Bagci, Harm Knolle Hochschule Bonn-Rhein-Sieg Fachbereich Informatik Apple's Swift trifft Microsoft's SQL Server - Yes we can! Burak Bagci,
MehrInformation Security und Data Management in der Microsoft Cloud und in hybriden Umgebungen. Georg Bommer, Martin Hüsser
Information Security und Data Management in der Microsoft Cloud und in hybriden Umgebungen Georg Bommer, Martin Hüsser Agenda Einführung hybride Szenarien Anforderungen und Herausforderungen Was bietet
MehrInhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87
Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten
Mehrdatenlink-schnittstelle Version 1.0
www.datenlink.info datenlink-schnittstelle Version 1.0 Inhalt 1 Allgemeines 2 1.1 Datenaustausch... 2 1.2 Zugriffstypen... 2 2 Format der Rückgabewerte 3 2.1 HTTP-Statuscodes... 3 2.2 Rückgabewerte...
MehrAPIC-EM Software Engineering Insight
APIC-EM Software Engineering Insight Programmieren mit APIC-EM Fabian Wirz 8. September 2016 Fabian Wirz Informatikstudent Hochschule Rapperswil Faszination SDN und Cloud Computing Entwickler AnyMulticast
MehrSODA Die Datenbank als Document Store Rainer Willems Oracle Deutschland B.V. & Co. KG Dreieich Schlüsselworte
SODA Die Datenbank als Document Store Rainer Willems Oracle Deutschland B.V. & Co. KG Dreieich Schlüsselworte SODA, Simple Oracle Document Access, Document Store, Schemaless, JSON, Collections Einleitung
MehrHochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik
Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Verteilte Systeme (Masterstudiengänge) Wintersemester 2017/2018 München, September 2017 Prof. Dr. Peter Mandl, LBA Benjamin
MehrField Service 2017 Admin-Handbuch
Field Service 2017 Admin-Handbuch Inhaltsverzeichnis 1. Installation des Moduls... 3 2. Installation der App auf einem Mobile Device... 4 3. Konfiguration... 6 Seite 2 von 14 1. Installation des Moduls
MehrS5-Bluetooth Bluetooth-/RFID-Zutrittskontrolle
S5-Bluetooth Bluetooth-/RFID-Zutrittskontrolle Bedienungsanleitung Copyright by I-KEYS Seite 1 Stand: 2018-01-04 EINLEITUNG Das S5 ist eine stabile Bluetooth- und RFID-Zutrittskontrolle, welche innen und
MehrBackend. Hochschule Darmstadt, Fachbereich Informatik, Wintersemester 2016/2017. Christopher Dörge, Thomas Sauer, David Müller
Backend Hochschule Darmstadt, Fachbereich Informatik, Wintersemester 2016/2017 Christopher Dörge, Thomas Sauer, David Müller Aufbau einer RESTful API mit... Ziel node.js, express und MongoDB Symfony und
MehrSAP NetWeaver Gateway. Connectivity@SNAP 2013
SAP NetWeaver Gateway Connectivity@SNAP 2013 Neue Wege im Unternehmen Neue Geräte und Usererfahrungen Technische Innovationen in Unternehmen Wachsende Gemeinschaft an Entwicklern Ausdehnung der Geschäftsdaten
MehrBOSNotifier.de Gateway API Dokumentation. Inhaltsverzeichnis... 1 Gateway API BOSNotifier.de... 2 Schnittstellen... 2 Protokolle...
Inhaltsverzeichnis Inhaltsverzeichnis... 1 Gateway API... 2 Schnittstellen... 2 Protokolle... 2 Eingabe... 3 Parameter... 3 Antwort... 3... 4 Hinweise... 4 Ausgabe... 5 Gruppen abfragen... 5... 5... 5...
MehrFolien php/mysql Kurs der Informatikdienste
Folien php/mysql Kurs der Informatikdienste 1. Einführung in die Datenbank MySQL Kursbeispiel und Kursziele 1.1 Das Kursbeispiel: eine kleine Personalverwaltung 1.2 Was brauchen wir? 1.3 Ziele Kurs AEMS1,
MehrLeistungsfähigkeit von Lokalisierungsverfahren im WLAN
Leistungsfähigkeit von Lokalisierungsverfahren im WLAN Gliederung 1. Motivation 2. Möglichkeiten und Probleme WLAN Positionsbestimmung 3. Vorgehen a. Testumgebung b. Gerätschaften und Messungen c. Location
MehrDie wichtigsten Hadoop-Komponenten für Big Data mit SAS
Webinar@Lunchtime Die wichtigsten Hadoop-Komponenten für Big Data mit SAS Herzlich Willkommen bei Webinar@Lunchtime Moderation Anne K. Bogner-Hamleh SAS Institute GmbH Education Consultant Xing-Profil:
MehrWinVetpro reg. Szenario 1
WinVetpro reg Das WinVetpro reg Anmeldeformular ermöglicht die papierlose, arbeitsteilige Erfassung von Neukunden und deren Patienten auf z. B. einem Tablet oder mit einem geeigneten Internet Browser auf
MehrAgenda. TRENDS Werden ibeacons das digitale Leben revolutionieren?
1 Agenda TRENDS 2014 - Werden ibeacons das digitale Leben revolutionieren? 2 ibeacons Revolution unsres Alltags? (I) Was sind ibeacons? ibeacon ist eine Entwicklung von Apple für die Navigation in geschlossenen
MehrHochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik
Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Verteilte Systeme (Masterstudiengänge) Wintersemester 2018/2019 München, September 2018 Prof. Dr. Peter Mandl, LBA Benjamin
MehrMobile Anwendungen im SAP-Umfeld
Erstes Symposium für neue IT in Leipzig 27. September 2013 Michael Rentzsch Informatik DV GmbH michael.rentzsch@informatik-dv.com +49.341.462586920 IT-Trend: Mobile Mobile might be one of the most interesting
MehrWenn. Schnittstellen. alt werden... Claus Straube IT Architekt
Wenn Schnittstellen alt werden... Claus Straube IT Architekt claus.straube@muenchen.de A B Provider Consumer Request A Response B Provider Consumer Payload Request A Response B Provider Consumer Payload
MehrEinführung. Schritt 1: Sammle deine Materialien
Einführung Dieses Tutorial erklärt, wie Sie mit Ihrem 1Sheeld beginnen können, wenn Sie keine allgemeinen Kenntnisse über Arduino und Arduino Programmierung haben, empfehlen wir Ihnen, die Anleitungen
MehrFachbericht von Lutz Bliska, Diso AG 10.12.2014. Einleitung. Hintergrund. ibeacon Technik, Herkunft und Zukunft
Fachbericht von Lutz Bliska, Diso AG 10.12.2014 ibeacon Technik, Herkunft und Zukunft Die Diso AG entwickelt individuelle mobile Systeme und Applikationen für Unternehmen aus dem privaten und öffentlichen
MehrSoftwarepraktikum - Verteidigung Entwurf LDAP-Interfaces für majordomo und Web
Softwarepraktikum - Verteidigung Entwurf LDAP-Interfaces für majordomo und Web Michael Weiser, Steffen Wolf, 99IN 22. Mai 200 WEB-INTERFACE 2 Web-Interface. Softwareschnittstellen Webserver in Entwicklung
Mehr1 Einführung 1. 2 Einrichten der Arbeitsumgebung 9. 3 Schnelleinstieg in Xcode und Objective-C 25
1 Einführung 1 1.1 Das Smartphone 2 1.2 An wen richtet sich dieses Buch? 2 1.3 Buchaufbau und verwendete Technologien 3 1.4 Vorstellung des Beispielprojekts 4 2 Einrichten der Arbeitsumgebung 9 2.1 Installation
MehrJavaaktuell. ijug. Sicherheit Social Login Single Sign-on. Richtig testen Statische Code-Analyse. Richtig entwickeln Lösung mit JavaFX und JVx
02-2016 Sommer www. ijug.eu Praxis. Wissen. Networking. Das Magazin für Entwickler Aus der Community für die Community Javaaktuell 4 191978 304903 02 D: 4,90 EUR A: 5,60 EUR CH: 9,80 CHF Benelux: 5,80
MehrSharpdesk Mobile Bedienungshandbuch
Sharpdesk Mobile Bedienungshandbuch für iphone SHARP CORPORATION 6. März 2012 1 Inhaltsverzeichnis 1 Übersicht... 3 2 Voraussetzungen... 4 3 Installation und Start... 5 4 Set Up Drucker/Scanner... 6 5
MehrArchitektur von REST basierten Webservices
28.11.2005 Architektur von REST basierten Webservices Referent MARK ALTHOFF REST was invented by ROY T. FIELDING and RICHARD N. TAYLOR Geschichtlicher Hintergrund von REST 1994-1995 taucht der Begriff
MehrEine Untersuchung der Funktionen des Apache Wicket Webframeworks
Eine Untersuchung der Funktionen des Apache Wicket Webframeworks Seminararbeit von Olaf Matticzk 1 15.01.2016 (c) by synaix 2016 synaix...your business as a service. Agenda 1. Einleitung 2. Webanwendungen
MehrMaster Seminar Generische Modelbasierte. Benedikt Johannsen INF-M3 Master Seminar - Wintersemester 2010/ Dezember 2010
Master Seminar Generische Modelbasierte Kommunikationsinfrastruktur INF-M3 Master Seminar - Wintersemester 2010/11 09. Dezember 2010 Gliederung Motivation Rückblick AW2 Zielsetzung Geplantes Vorgehen Herausforderungen
MehrProbeklausur Datenbanken und Informationssysteme II
Hochschule Karlsruhe Technik und Wirtschaft- 26.6.2014 Fakultät für Informatik und Wirtschaftsinformatik Probeklausur Datenbanken und Informationssysteme II Szenario: Poolräume, Softwareverteilung Aufgabe
MehrPET VISION LIVE HD Benutzerhandbuch für die Android-App
PET VISION LIVE HD Benutzerhandbuch für die Android-App 1 Die App herunterladen und installieren Suchen Sie im Play Store nach der App Pet Vision HD und laden Sie sie herunter Antworten Sie auf die nebenstehende
MehrArbeitspaket AP Messwertstreckendokumentation
Arbeitspaket AP 2.1.12 Unterarbeitspaket: Messboxensystem 1 Einleitung Auf den folgenden Seiten wird der Aufbau des Messboxsystems beschrieben und erläutert. Hierbei handelt es sich um ein einfaches, eigenständiges,
MehrDokumentation der REST- Schnittstelle des Funk- Sensorsystem GesySense. Gesytec GmbH Pascalstr. 6 D Aachen
Dokumentation der REST- Schnittstelle des Funk- Sensorsystem GesySense Gesytec GmbH Pascalstr. 6 D 52076 Aachen Tel. +(49) 24 08 / 9 44-0 FAX +(49) 24 08 / 9 44-100 e-mail: info@gesytec.de www.gesytec.de
MehrDie Nutzung von Webservices in der Oracle Datenbank. 11 März 2010
Die Nutzung von Webservices in der Oracle Datenbank 11 März 2010 Agenda Vorstellung Apps Associates Einstieg und Definition Webservice Definition Application Server / Oracle Application Server Oracle Webservices
MehrAnbindung an WebServices Robert Zacherl
Anbindung an WebServices Robert Zacherl WebServices Definition Wikipedia: Ein Webservice (auch Webdienst) ermöglicht die Maschine-zu-Maschine-Kommunikation auf Basis von HTTP oder HTTPS über Rechnernetze
MehrVAADIN, SPRING BOOT & REST
VAADIN, SPRING BOOT & REST Ein Einstieg für Domino Entwickler Stephan Kopp 1 STEPHAN KOPP Software & Solutions Development Tel.: +49 6182 7869420 Mobil: +49 173 3089806 E-Mail: stephan.kopp@axians.de 2
MehrFlash, Network und Facebook. Steven Mohr steven@stevenmohr.de
Flash, Network und Facebook Steven Mohr steven@stevenmohr.de Gliederung 1. Wie ist eine Facebook-App aufgebaut 2. Basics 3. Erste Demo einer kleinen Flash-Facebook-App 4. Friends, Achievements und Invites
MehrUnsere hybridapp funktioniert wie eine normale App, ist aber bis zu 65% günstiger!
Unsere hybridapp funktioniert wie eine normale App, ist aber bis zu 65% günstiger! Eine herkömmlich programmierte App kostet bisher ab 30.000 Euro * aufwärts, wenn man sie für beide Plattformen (Android,
MehrEinfaches und sicheres Pairing für Bluetooth Smart
Einfaches und sicheres Pairing für Bluetooth Smart (Präsentiert an der Embedded Computing Conference Winterthur, 5. Juni 2018) Lukas Widmer, Marcel Meli Kontakt: Prof. Dr. Marcel Meli Marcel.Meli@zhaw.ch
MehrUntersuchungen zum Einsatz von Apache CouchDB als Geodatenbank
Masterarbeit Untersuchungen zum Einsatz von Apache CouchDB als Geodatenbank Prüfer: Prof. Dr.-Ing. Baumann, M.Eng. Kirschke Gliederung Apache CouchDB Geodatenbank Praktische Beispiele im GIS-Kontext Ergebnisse
MehrQapter Sync (ios) Kundenanleitung SV
(ios) Kundenanleitung SV Version: 18.10 Autor: Datum: Georg Laa 30.10.2018, Wien Inhalt Einleitung... 2 Installieren von... 3 Anmelden... 4 Datenschutzerklärung... 4 Anlegen eines Schadenfalls... 5 Auftragsdaten...
Mehrelabftw Das freie elektronische Laborjournal Alexander Minges Helmholtz Open Science Workshop Elektronische Laborbücher 13.
elabftw Das freie elektronische Laborjournal Alexander Minges Helmholtz Open Science Workshop Elektronische Laborbücher 13. September 2018 Institut für Biochemische Pflanzenphysiologie Heinrich-Heine-Universität
MehrZIM-Projekt NAMES Notruf und Assistenzsysteme zur Erhaltung der Mobilität und Erhöhung der Selbstbestimmung im häuslichen Umfeld
conhit ZIM-Projekt NAMES www.teleorbit.eu The Locating Company ZIM-Projekt NAMES Notruf und Assistenzsysteme zur Erhaltung der Mobilität und Erhöhung der Selbstbestimmung im häuslichen Umfeld conhit 2017,
MehrAccess 2000 und MS SQL Server im Teamwork
Access 2000 und MS SQL Server im Teamwork Bearbeitet von Irene Bauder, Jürgen Bär 1. Auflage 2000. Buch. 518 S. Hardcover ISBN 978 3 446 21473 6 Format (B x L): 17,5 x 24,5 cm Gewicht: 1112 g Zu Leseprobe
MehrBezahlen via Smartphone für ein Regio-Geld
Bezahlen via Smartphone für ein Regio-Geld Bachelorarbeit Eberhardt-Karls Universität Tübingen Wilhelm-Schickard Institut für Informatik Fachbereich Formale Sprachen/Theoretische Informatik 14. März 2013
MehrDas Einsteigerseminar ASP
Hiroshi Nakanishi Das Einsteigerseminar ASP M - fy? Einleitung 13 Für wen wurde dieses Buch geschrieben? 13 Der des Einsteigerseminars 13 Das Konzept des Einsteigerseminars 14 Aufgeht's! 15 1 Das Konzept
MehrBIW Wahlpflichtmodul. Einführung in Solr, Pipeline und REST. Philipp Schaer, TH Köln (University of Applied Sciences), Cologne, Germany
BIW Wahlpflichtmodul Einführung in Solr, Pipeline und REST Philipp Schaer, TH Köln (University of Applied Sciences), Cologne, Germany Version: 2018-05-29 Überblick über gängige Lösungen 2 3 in a nutshell
MehrBluegate Pro Gebrauchsanweisung
Bluegate Pro Gebrauchsanweisung Gültig für die Version 2.8 der Software Zuletzt geändert am: 04.11.2018 Inhalt 1. Systemvoraussetzungen / Kompatibilität... 2 2. Warnhinweise... 2 3. Installation der Software...
MehrOpen WiFi. Free internet access and the takeover of your Android device included
Open WiFi Free internet access and the takeover of your Android device included $whoami Christoph Rottermanner Bachelor IT-Security FH Sankt Pölten Master 3. Semester Information Security FH Sankt Pölten
MehrWBPS - Wi-Fi Blutdruckmessgerät
WBPS - Wi-Fi Blutdruckmessgerät Andreas Werner, Markus Eberts Februar 3, 2016 Werner, Eberts WBPS - Wi-Fi Blutdruckmessgerät Februar 3, 2016 1 / 18 Idee Idee Internetfähiges Blutdruckmessgerät Live-Überwachung
MehrWeb Application Security: SQL-injection, Cross Site Scripting -- w3af
Web Application Security: SQL-injection, Cross Site Scripting -- w3af 1 Web 2.0 Application und Angriffspunkte Grundlagen: SQL SQL-injection Cross Site Scripting Web Application Scans mit w3af 2 Eine Web
MehrVortrag von Jan-Christopher Pien Seminar IT-Security Workshop Dr. Wolf Müller
Vortrag von Jan-Christopher Pien Seminar IT-Security Workshop Dr. Wolf Müller 14.10.2016 Gliederung 1. Einleitung 1. Worum geht es überhaupt? 2. Grundlagen der Smartcard-Kommunikation 1. Kommunikationsprotokoll
MehrBIF/SWE 1 - Übungsbeispiel. Arthur Zaczek
BIF/SWE 1 - Übungsbeispiel Arthur Zaczek Sep 2015 1/22 Übungsbeispiel embedded sensor cloud Übungsbeispiel embedded sensor cloud 2/22 Aufgabenstellung Auf einem [[tragen Sie bitte hier Ihr Embedded System
MehrTechnologische Analysen im Umfeld Sozialer Netzwerke
Fakultät Informatik & IBM Lehrstuhl Rechnernetze & Centers for Solution Innovation :: Hamburg Technologische Analysen im Umfeld Sozialer Netzwerke Verteidigung der Diplomarbeit Dresden, 10.11.2008 peter@schnitzlers.de
MehrBIF/SWE 1 - Übungsbeispiel
Arthur Zaczek Sep 2015 1 Übungsbeispiel embedded sensor cloud 1.1 Aufgabenstellung Auf einem [[tragen Sie bitte hier Ihr Embedded System Ihrer Wahl ein]] soll ein Messdaten Erfassungssystem implementiert
MehrDatenbankprogrammierung mit MySQL 5 und PHP 5 Spona
DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE
MehrICINGA Open Source Monitoring in Web 2.0 Style
ICINGA Open Source Monitoring in Web 2.0 Style Icinga Development Team @ FrOSCon 6 21.08.2011 Sankt Augustin Agenda Einführung Icinga an sich Team Projekt Icinga-Core Icinga-Web Icinga-Reporting Demo Roadmap
MehrBluegate Pro (Master) Gebrauchsanweisung
Bluegate Pro (Master) Gebrauchsanweisung Gültig für die Version 2.2 der Software Zuletzt geändert am: 15.02.2018 Inhalt 1. Systemvoraussetzungen / Kompatibilität... 2 2. Warnhinweise... 2 3. Installation
MehrSteakhunt. Schnitzeljagd mit Google. Fabian Tschirschnitz Fabian Bornhofen Seminar Mobile Application Development with Android
Steakhunt Schnitzeljagd mit Google Fabian Tschirschnitz Fabian Bornhofen 2010-07-12 Seminar Mobile Application Development with Android Agenda Motivation Anforderungen Demo Mobile Karten Architektur Datenmodell
MehrBLE als Alternative zu NFC bei Authentisierungsverfahren mit Token oder Karte
DISPLAY-TAN BLE als Alternative zu NFC bei Authentisierungsverfahren mit Token oder Karte GLIEDERUNG Übersicht aktuell eingesetzter TAN-Verfahren Display-TAN Überblick Umsetzung»» Metaebene»» Sicherheitsanalyse»»
MehrOrtsbestimmung und Ortsmodelle
Ortsbestimmung und Ortsmodelle Distributed Systems Seminar Thomas Gloor Betreuer: Christian Frank Aufteilung Teil 1: Ortsbestimmung am Beispiel von Place Lab Thomas Gloor Teil 2: Ortsmodelle und ihre Anwendungen
Mehr2019/03/27 15:08 1/7 Konfiguration
2019/03/27 15:08 1/7 Konfiguration Konfiguration Im Verzeichnis "config" erstellen Sie zunächst eine Datei mit der Endung.inc.php, z.b: myconf.inc.php. Sie können beliebig viele Dateien anlegen und entsprechend
MehrPersistenz. Ralf Gitzel
Persistenz Ralf Gitzel ralf_gitzel@hotmail.de 1 Themenübersicht Ralf Gitzel ralf_gitzel@hotmail.de 2 Übersicht Grundkonzepte Entity Beans Meine erste Entity Entity-Manager Lernziele Übungsaufgabe 3 Grundkonzepte
MehrCSI/Cnlab Herbsttagung. BLE-Demo
CSI/Cnlab Herbsttagung BLE-Demo BLE - Übersicht Verschiedene Bezeichnungen BLE, Bluetooth Low Energy, Bluetooth LE, Bluetooth Smart, (Bluetooth 4.0) Starke Verbreitung Smartphones (Android, ios, Windows
MehrBitte beachten Sie die gesetzlichen Regelungen und bedienen Sie die Infogate-App nicht während der Fahrt
Allgemein Anleitung Infogate MOBIL APP 1 Papierlos im Hafen unterwegs. Ohne Aussteigen und nur mit den Tourdaten zur richtigen Transfer- Area: Mit der um die PreGate Funktion erweiterte EUROGATE Mobil
Mehr-Abwesenheitsnachricht einrichten
E-Mail-Abwesenheitsnachricht einrichten Inhalt 1. Abwesenheitsnachricht erstellen... 2 1.1. Textbaustein... 2 1.2. E-Mail-Nachricht... 4 2. Filter für die automatische Benachrichtigung erstellen... 5 2.1.
MehrBancontact/Mister Cash Mobile
Inhaltsverzeichnisses 1. Einleitung 2. So funktioniert es 2.1 So sieht die Zahlungsseite aus 2.1.1 Auf einem Computer 2.1.2 Auf einem Tablet 2.1.3 Auf einem Smartphone 3. Konfiguration 3.1 Test 4. Integration
MehrProjektseminar Echtzeitsysteme 2011
Projektseminar Echtzeitsysteme 2011 Endvortrag ES Real-Time Systems Lab Prof. Dr. rer. nat. Andy Schürr Dept. of Electrical Engineering and Information Technology Dept. of Computer Science (adjunct Professor)
MehrWeb APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services?
Web APIs auf dem Prüfstand Volle Kontrolle oder fertig mit den Azure Mobile Services? Web APIs Wo kommen wir her? Remote Procedure Calls (RPC) Verben/Aktionen im Endpunkt enthalten GetCustomer InsertInvoice
MehrCloud of Things Benutzerhandbuch ios App
Cloud of Things Benutzerhandbuch ios App Version: 1.0 Datum: 22.11.2018 Inhaltsverzeichnis Einleitung... 3 Installation... 4 2.1. Kompatibilität... 5 2.2. Voraussetzungen... 5 Verwendung der App... 6 3.1.
Mehr1 Einführung... 25. 2 Die Grundlagen... 55. 3 Praxis 1 das Kassenbuch (zentraler CouchDB-Server)... 139. 4 Praxis 2 das Kassenbuch als CouchApp...
Auf einen Blick 1 Einführung... 25 2 Die Grundlagen... 55 3 Praxis 1 das Kassenbuch (zentraler CouchDB-Server)... 139 4 Praxis 2 das Kassenbuch als CouchApp... 161 5 CouchDB-Administration... 199 6 Bestehende
Mehr1 Guido Röwekamp arvato Systems GmbH 21. Juni ATICS Tage 2015
1 Guido Röwekamp arvato Systems GmbH 21. Juni 2015 ATICS Tage 2015 Herausforderung Release-Wechsel Migration oder Upgrade? Rahmenbedingungen für einen Release-Wechsel Maximale Downtime: 2 Stunden Fall
MehrSQL Server 2008 Der schnelle Einstieg
Klemens Konopasek SQL Server 2008 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don
MehrMigration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen
Migration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen Christian Böhmer, isys Software GmbH Björn Grimm, Hochschule München 1 Migration der Datenbankzugriffsschnittstelle in Client-/Server-Systemen
MehrSQL Server 2005 Der schnelle Einstieg
Klemens Konopasek Ernst Tiemeyer SQL Server 2005 Der schnelle Einstieg Abfragen, Transact-SQL, Entwicklung und Verwaltung An imprint of Pearson Education München Boston San Francisco Harlow, England Don
MehrWELCOME TO GOQR The Better QR Code! Copyright by Online Portal Service AG Switzerland All Rights Reserved
WELCOME TO GOQR The Better QR Code! "All digital growth now coming from mobile usage!" (comscore) Welches Problem lösen wir? Bessere QR Code Kampagnen Marke Wiedererkennung Höhere Scanrate Daten bleiben
Mehr