Couchbase Syncpoint, GeoCouch und
|
|
- Hermann Graf
- vor 8 Jahren
- Abrufe
Transkript
1 Couchbase Syncpoint, GeoCouch und MapQuery Volker Mische Couchbase Freie und Open Source Software für Geoinformationssysteme Konferenz März Dessau Volker Mische FOSSGIS 2012 Dessau 1 / 33
2 Über mich Volker Mische(vmx), GeoCouch Erfinder Open Source-Entwickler, Erlang and JavaScript Fan Open Source-Befürworter in allen Lebenslagen Volker Mische FOSSGIS 2012 Dessau 2 / 33
3 Replikation Volker Mische FOSSGIS 2012 Dessau 3 / 33
4 Kein Empfang Volker Mische FOSSGIS 2012 Dessau 4 / 33
5 Esgab mal Empfang Bild: Naval Air Crewman 1st Class Jay Okonek Volker Mische FOSSGIS 2012 Dessau 5 / 33
6 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
7 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
8 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
9 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
10 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
11 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
12 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
13 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
14 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
15 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
16 Replikation Volker Mische FOSSGIS 2012 Dessau 6 / 33
17 Couchbase ist nicht Apache CouchDB! Bilder: Couchbase, Apache Foundation Volker Mische FOSSGIS 2012 Dessau 7 / 33
18 Bild: Couchbase Volker Mische FOSSGIS 2012 Dessau 8 / 33
19 Firmenname Bild: Couchbase Volker Mische FOSSGIS 2012 Dessau 8 / 33
20 Firmenname und Produkt Bild: Couchbase Volker Mische FOSSGIS 2012 Dessau 8 / 33
21 Couchbase Server Datenbank Volker Mische FOSSGIS 2012 Dessau 9 / 33
22 Couchbase Server Datenbank Nicht relational Volker Mische FOSSGIS 2012 Dessau 9 / 33
23 Couchbase Server Datenbank Nicht relational Dokumentbasiert (JSON) {} Volker Mische FOSSGIS 2012 Dessau 9 / 33
24 Ziele von Couchbase Server Daten verteilen Volker Mische FOSSGIS 2012 Dessau 10/ 33
25 Ziele von Couchbase Server Daten verteilen Hoher Durchsatz max Volker Mische FOSSGIS 2012 Dessau 10/ 33
26 Ziele von Couchbase Server Daten verteilen Hoher Durchsatz Geringe Latenzzeit min max Volker Mische FOSSGIS 2012 Dessau 10/ 33
27 GeoCouch Volker Mische FOSSGIS 2012 Dessau 11/ 33
28 Was ist GeoCouch? Bilder: Greg Habermann, NASA Volker Mische FOSSGIS 2012 Dessau 12/ 33
29 GeoCouch Bilder: NASA, Couchbase, Apache Foundation Volker Mische FOSSGIS 2012 Dessau 13/ 33
30 GeoCouch für Couchbase Bilder: NASA, Couchbase, Apache Foundation Volker Mische FOSSGIS 2012 Dessau 13/ 33
31 GeoCouch für Couchbase und CouchDB Bilder: NASA, Couchbase, Apache Foundation Volker Mische FOSSGIS 2012 Dessau 13/ 33
32 Wie alles begann Volker Mische FOSSGIS 2012 Dessau 14/ 33
33 Funktionalität Alle Geometriearten(nicht nur Punkte) HTTP API (OpenSearch) JSON Rechtecksabfrage, Geometrysuche Volker Mische FOSSGIS 2012 Dessau 15/ 33
34 GeoCouch(CouchDB) Nutzer Tile-Cache: MapProxy Volker Mische FOSSGIS 2012 Dessau 16/ 33
35 GeoCouch(CouchDB) Nutzer Tile-Cache: MapProxy Vektordaten: GeoCouch + MapQuery Volker Mische (@vmische) FOSSGIS 2012 Dessau 16/ 33
36 GeoCouch(CouchDB) Nutzer Tile-Cache: MapProxy Vektordaten: GeoCouch + MapQuery Backend: GDAL, GeoTools, Deegree Volker Mische (@vmische) FOSSGIS 2012 Dessau 16/ 33
37 Zukunft Erweiterung der Abfragemöglichkeiten Nächste Nachbarn(Prototyp von Tobias Sauerwein) Radius Volker Mische FOSSGIS 2012 Dessau 17/ 33
38 Zukunft Erweiterung der Abfragemöglichkeiten Nächste Nachbarn(Prototyp von Tobias Sauerwein) Radius Multidimensionale Abfragen Wer eine geeignete Datenstrucktur kennt, bitte bei mir melden Volker Mische FOSSGIS 2012 Dessau 17/ 33
39 Couchbase Server Couchbase Server GeoCouch Volker Mische FOSSGIS 2012 Dessau 18/ 33
40 Couchbase Syncpoint Volker Mische FOSSGIS 2012 Dessau 19/ 33
41 TouchDB Datenbank auf mobilen Geräten (Android und ios) Resourcenschonend Schnelles Starten Replikation über CouchDB Protokoll Volker Mische FOSSGIS 2012 Dessau 20/ 33
42 TouchDB Couchbase Server GeoCouch TouchDB Volker Mische FOSSGIS 2012 Dessau 20/ 33
43 TouchDB Serverseitig Couchbase Server GeoCouch TouchDB Volker Mische FOSSGIS 2012 Dessau 20/ 33
44 TouchDB Serverseitig Clientseitig Couchbase Server GeoCouch TouchDB Volker Mische FOSSGIS 2012 Dessau 20/ 33
45 Couchbase Syncpoint Erweiterung für Couchbase Server und TouchDB Erstellen von Datenbanken Authentisierung Channels Volker Mische FOSSGIS 2012 Dessau 21/ 33
46 Couchbase Syncpoint Couchbase Server GeoCouch Serverseitig Syncpoint Clientseitig Syncpoint TouchDB Volker Mische FOSSGIS 2012 Dessau 21/ 33
47 Couchbase Syncpoint Serverseitig Clientseitig Couchbase Server Syncpoint Channels Syncpoint GeoCouch TouchDB Volker Mische FOSSGIS 2012 Dessau 21/ 33
48 HTML5 Apps auf mobilen Geräten HTML5 Keine mittlere Schicht Daten lokal gespeichert Offline verfügbar Bild: W3C Volker Mische FOSSGIS 2012 Dessau 22/ 33
49 MapQuery Volker Mische FOSSGIS 2012 Dessau 23/ 33
50 Was ist MapQuery? OpenLayers mit jquery Geschwister von GeoExt Volker Mische FOSSGIS 2012 Dessau 24/ 33
51 Warum MapQuery? Native jquery-events Einfachere API Mit API experimentieren Trotzdem direkter Zugriff auf OpenLayers möglich Volker Mische FOSSGIS 2012 Dessau 25/ 33
52 Ziele von MapQuery Übliche Dinge einfach machen Oberflächenvielfalt Alle Entwickler die jquery zusammen OpenLayers verwenden an einen Tisch bringen Volker Mische FOSSGIS 2012 Dessau 26/ 33
53 MapQuery Beispiel: Initialisierung 1 var map = $( #map ) Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
54 MapQuery Beispiel: Initialisierung 1 var map = $( #map ).mapquery({ }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
55 MapQuery Beispiel: Initialisierung 1 var map = $( #map ).mapquery({ 2 layers:[{type: osm }] }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
56 MapQuery Beispiel: Initialisierung 1 var map = $( #map ).mapquery({ 2 layers:[{type: osm }] 3 center: { } 7 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
57 MapQuery Beispiel: Initialisierung 1 var map = $( #map ).mapquery({ 2 layers:[{type: osm }] 3 center: { 4 position: [12.25, 51.83], 5 6 } 7 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
58 MapQuery Beispiel: Initialisierung 1 var map = $( #map ).mapquery({ 2 layers:[{type: osm }] 3 center: { 4 position: [12.25, 51.83], 5 zoom: 12 6 } 7 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 27/ 33
59 MapQuery Beispiel: Events 1 var mq = map.data( mapquery ); Volker Mische (@vmische) FOSSGIS 2012 Dessau 28/ 33
60 MapQuery Beispiel: Events 1 var mq = map.data( mapquery ); 2 mq.bind( 3 4 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 28/ 33
61 MapQuery Beispiel: Events 1 var mq = map.data( mapquery ); 2 mq.bind( addlayer 3 4 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 28/ 33
62 MapQuery Beispiel: Events 1 var mq = map.data( mapquery ); 2 mq.bind( addlayer, function(evt, layer) { 3 4 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 28/ 33
63 MapQuery Beispiel: Events 1 var mq = map.data( mapquery ); 2 mq.bind( addlayer, function(evt, layer) { 3 layer.opacity(0.5); 4 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 28/ 33
64 MapQuery Beispiel: Setzen/Auslesen 1 var mq = map.data( mapquery ); Volker Mische (@vmische) FOSSGIS 2012 Dessau 29/ 33
65 MapQuery Beispiel: Setzen/Auslesen 1 var mq = map.data( mapquery ); 2 var layers = mq.layers(); Volker Mische (@vmische) FOSSGIS 2012 Dessau 29/ 33
66 MapQuery Beispiel: Setzen/Auslesen 1 var mq = map.data( mapquery ); 2 var layers = mq.layers(); 3 mq.layers( Volker Mische (@vmische) FOSSGIS 2012 Dessau 29/ 33
67 MapQuery Beispiel: Setzen/Auslesen 1 var mq = map.data( mapquery ); 2 var layers = mq.layers(); 3 mq.layers({ }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 29/ 33
68 MapQuery Beispiel: Setzen/Auslesen 1 var mq = map.data( mapquery ); 2 var layers = mq.layers(); 3 mq.layers({ 4 type: GeoJSON, 5 url: data/dessau.json 6 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 29/ 33
69 MapQuery Beispiel: Widgets 1 $(.zoom ); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
70 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons(); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
71 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
72 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ) Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
73 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ).mqfeatureinfo({ }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
74 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ).mqfeatureinfo({ 3 map: $( #map ), }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
75 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ).mqfeatureinfo({ 3 map: $( #map ), 4 contents: }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
76 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ).mqfeatureinfo({ 3 map: $( #map ), 4 contents: function(feature) { 5 6 } 7 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
77 MapQuery Beispiel: Widgets 1 $(.zoom ).mqzoombuttons({map: map}); 2 $( #featureinfo ).mqfeatureinfo({ 3 map: $( #map ), 4 contents: function(feature) { 5 return <p> +feature.properties.name+ </p> ; 6 } 7 }); Volker Mische (@vmische) FOSSGIS 2012 Dessau 30/ 33
78 Projekte und Lizenzen Apache Lizenz, Version 2.0: Couchbase/TouchDB: GeoCouch: MIT MapQuery: Volker Mische FOSSGIS 2012 Dessau 31/ 33
79 Vielen Dank! Volker Mische FOSSGIS 2012 Dessau 32/ 33
80 Kontaktdaten Website: Github: IRC: freenode volker@couchbase.com Jabber: volker@vmx.cx Volker Mische (@vmische) FOSSGIS 2012 Dessau 33/ 33
FOSSGIS 2012, Dessau. GeoExt Mobile (GXM) GIS WebApps mit nativem Look and Feel für unterwegs. Marc Jansen, terrestris GmbH & Co.
FOSSGIS 2012, Dessau GeoExt Mobile (GXM) GIS WebApps mit nativem Look and Feel für unterwegs Marc Jansen, terrestris GmbH & Co. KG 1 Gliederung Einleitung Begrifflichkeiten Was ist GXM? Was kann GXM? Beispiele
MehrMapbender3 Workshop. Christian Wygoda. FOSSGIS Dessau 2012
Mapbender3 Workshop Christian Wygoda FOSSGIS Dessau 2012 Christian Wygoda Mapbender3 Developer Team PSC (Project Steering Commitee) WhereGroup Bonn http:///www.wheregroup.com Mapbender3 Einführung in Mapbender
MehrAlbert Dengg. Graz, 2013-04-24
1 / 14 Oder: System wirklich und was kann man tun um die Situation zu verbessern? Graz, 2013-04-24 2 / 14 Über meine Person Studiere Medizinische Informatik an der TU-Wien Arbeite seit 1998 mit GNU/Linux
MehrXINDICE. The Apache XML Project 3.12.09. Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de
Name: J acqueline Langhorst E-Mail: blackyuriko@hotmail.de 3.12.09 HKInformationsverarbeitung Kurs: Datenbanken vs. MarkUp WS 09/10 Dozent: Prof. Dr. M. Thaller XINDICE The Apache XML Project Inhalt Native
MehrEPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 -
EPO Consulting GmbH Ihr Partner für HTML5 und SAP UI5 Apps www.epoconsulting.com Stand 2015/04 EPO Consulting GmbH - 1 - EPO Mobile Apps für HTML5 und SAP UI5 Apps SAP bietet künftig für alle SAP Produkte
MehrPräsentation Von Laura Baake und Janina Schwemer
Präsentation Von Laura Baake und Janina Schwemer Gliederung Einleitung Verschiedene Betriebssysteme Was ist ein Framework? App-Entwicklung App-Arten Möglichkeiten und Einschränkungen der App-Entwicklung
MehrDataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control
DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen Your Data. Your Control WebGUI CMIS GW (JSON) GDS2 API (JSON) WebDAV GDS core Moderne Software Architektur Object-Store
MehrAppery.io Mobile Apps schnell und einfach entwickeln
Appery.io Mobile Apps schnell und einfach entwickeln Cloud-basierte Entwicklungsumgebung, keine lokale Installation von Entwicklungsumgebung nötig. Technologie: HTML5. JQuery Mobile, Apache Cordova. Plattformen:
MehrApps entwickeln mit HTML und Javascript
Apps entwickeln mit HTML und Javascript Framework "PhoneGap" (Apache Cordova) Apps für diverse Mobil-Plattformen (Android, ios, etc.) Apps als Web-Anwendung Vor- und Nachteile zu nativen Apps. Frank Bartels
MehrInternet online Update (Mozilla Firefox)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Mozilla Firefox und gehen auf unsere Internetseite:
MehrWebfauna Android. Erhältliche Versionen Android Version 2.3.3. und neuer. Herunterladen Erhältlich im Play Sotre für Android.
Webfauna Android Erhältliche Versionen Android Version 2.3.3. und neuer. Herunterladen Erhältlich im Play Sotre für Android. Webfauna WF Handbuch (Android) 1 / 7 Übersicht: Hauptmenue Zugriff auf das Hauptmenue
MehrDestructive AJAX. Stefan Proksch Christoph Kirchmayr
Destructive AJAX Stefan Proksch Christoph Kirchmayr AJAX-Einführung Asynchronous JavaScript And XML Clientseitiger JavaScript-Code Asynchrone Kommunikation XML DOM Klassisches Client-Server Modell AJAX-Modell
MehrAPEX und Phonegap? Das kann APEX doch mit HTML5! APEX connect Düsseldorf, 10. Juni 2015 Daniel Horwedel. APEX und Phonegap?
Das kann APEX doch mit HTML5! APEX connect Düsseldorf, 10. Juni 2015 Daniel Horwedel WGV-Horwedel, 10.06.2015 Agenda Vorstellung Strategien zur Entwicklung mobiler Anwendungen HTML 5 Elemente APIs Kamera
MehrPlunet BusinessManager. Technische Anforderungen
Plunet BusinessManager Technische Anforderungen Gültig ab 03.05.2016 Inhaltsverzeichnis 1. Technologien... 3 2. Datenbanken... 3 3. SSL / https... 3 4. Ports... 3 5. Datensicherheit... 4 6. Systemanforderungen...
MehrANALYTICS, RISK MANAGEMENT & FINANCE ARCHITECTURE. NoSQL Datenbanksysteme Übersicht, Abgrenzung & Charakteristik
ARFA ANALYTICS, RISK MANAGEMENT & FINANCE ARCHITECTURE NoSQL Datenbanksysteme Übersicht, Abgrenzung & Charakteristik Ralf Leipner Domain Architect Analytics, Risk Management & Finance 33. Berner Architekten
MehrÜberblick und Vergleich von NoSQL. Datenbanksystemen
Fakultät Informatik Hauptseminar Technische Informationssysteme Überblick und Vergleich von NoSQL Christian Oelsner Dresden, 20. Mai 2011 1 1. Einführung 2. Historisches & Definition 3. Kategorien von
MehrWeboberflächen testen
Weboberflächen testen Sind heutige Techniken adäquat? Claas Thiele manager methods & processes it-function software gmbh Möckernstr. 67, 10965 Berlin Project Lead http://molyb.org http://sf.net/projects/molybdenum
MehrMobile Analytics mit Oracle BI
Mobile Analytics mit Oracle BI Was steckt in den Apps? Gerd Aiglstorfer G.A. itbs GmbH Christian Berg Dimensionality GmbH Das Thema 2 Oracle BI Mobile: HD App für Apple ios Oracle BI Mobile App Designer
MehrMOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
MehrFOSSGIS 2010, Osnabrück
FOSSGIS 2010, Osnabrück WYTIWYS (What You Type Is What You See) Webbasierter interaktiver Terminal als Schnittstelle zwischen OpenLayers und PostGIS Marc Jansen, terrestris GmbH & Co. KG 1 Gliederung Motivation
MehrLeichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG
05.07.2012 Leichtgewichtige Web 2.0-Architektur für komplexe Business-Anwendungen Nicolas Moser PRODYNA AG Agenda 01 Einführung 02 Architektur 03 Lösungen 04 Zusammenfassung 2 2 Agenda 01 Einführung 02
MehrInformationen als Leistung
PUSH-NOTIFICATIONS 2 Informationen als Leistung Immer mehr Anbieter von Apps möchten mehr als nur eine schöne Oberfläche, sondern den Usern auch wirklichen Nutzen bieten. Der Nutzen besteht darin, aktuelle
MehrGood Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM. OpenText Websolutions Usergroup, 28.01.
Good Practice: Entwicklung einer Smartphone App mit Unterstützung von Open Text WSM OpenText Websolutions Usergroup, 28.01.2014, Mannheim netmedia the Social Workplace Experts 1995 gegründet 20 Experten
MehrMulti Channel Publishing in Perfektion. Schnelles Eröffnen neuer Informationskanäle und effizientes Befüllenaus einem Single Source System.
Multi Channel Publishing in Perfektion Schnelles Eröffnen neuer Informationskanäle und effizientes Befüllenaus einem Single Source System. Kurzvorstellung des Unternehmens Gründung: Mario Kandler, 1997
MehrTechnologie ist Handwerk, Software was man draus macht.
Was ist BrixWare? Wir machen Software. Nicht weniger, nicht mehr. Wir tun dies mit Begeisterung für Wege und Lösungen, sind kreativ aber verlieren nie den Blick auf die Realität! Durch unsere langjährigen
MehrMobile Kartenanwendungen im Web oder als App?
Mobile Kartenanwendungen im Web oder als App? Agenda Anforderungen an eine mobile Kartenanwendung Warum mobile Anwendungen? Mobil ist nicht genug! Knackpunkte bei der Entwicklung mobiler Kartenanwendungen
MehrArcGIS Online Werkstatt II Wege zur eignen Webanwendung
ArcGIS Online Werkstatt II Wege zur eignen Webanwendung Christiane Radies Esri Deutschland GmbH 26. Juni 2014, Stuttgart Agenda 1. Einbetten 2. Templates nutzen 3. API s 4. WebApp Builder 2 2014 Esri Deutschland
MehrIhr IT-Dienstleister aus Bonn
Ihr IT-Dienstleister aus Bonn Wer wir sind Sie sind auf der Suche nach einem Partner, der Sie bei der technischen Umsetzung Ihrer Online-Projekte zuverlässig und kompetent unterstützt? Wer wir sind Die
MehrBasis (=100%) zusätzlichen Schulabschluss an. Befragungszeitraum: 29.11.-10.12.2011
Tabelle 1: Interesse an höherem Schulabschluss Streben Sie nach Beendigung der Schule, die Sie momentan besuchen, noch einen weiteren oder höheren Schulabschluss an? Seite 1 Selektion: Schüler die nicht
MehrRelution Enterprise Appstore. Enable Enterprise Mobility. 2.5 Release Note
Enable Enterprise Mobility 2.5 Release Note 1 Relution Release 2.5 Das neuste Relution Release in der Version 2.5 bringt eine ganz neue Erfahrung in den Enterprise Mobility Markt. Zwei Hauptfeatures dominieren
MehrLessons Learned: Mobile CRM Integration
1 Lessons Learned: Mobile CRM Integration 2 Enable Mobile Business Apps in Enterprises Weptun GmbH Vorstellung 3 Gründung 2010 18 Mitarbeiter 50 Apps für internationale Kunden umgesetzt Launch eigener
MehrGBIF-D: 1. Treffen der IT Kommission
(Fir0002, cc-by-sa 3.0) GBIF-D: 1. Treffen der IT Kommission September, 23.09.2011 BGBMBerlin-Dahlem Freie Universität Berlin Conference WLAN: 6rc2tbei Aufgaben der IT-Kommision Abstimmung und Abgrenzung
MehrCode-Organisation in JavaScript
Code-Organisation in JavaScript Webworker-Stammtisch NRW 10. Januar 2013 Frederic Hemberger Codekapselung What happens in Vegas, stays in Vegas. Warum sollte man Code kapseln? Wir haben immer mehr Scripte
MehrEinführung in das Web Content Management System (CMS) Typo3
Einführung in das Web Content Management System (CMS) Typo3 Übung im Rahmen der Vorlesung ARIS (IW13vz/tzC) Chur, den 29.10.2014 Agenda Einführung und theoretische Grundlagen zu CMS Demonstration der Grundfunktionen
MehrFraunhofer FOKUS. Institut für Offene Kommunikationssysteme
Fraunhofer FOKUS Institut für Offene Kommunikationssysteme Öffentliche Informationstechnologien ÖFIT Forschung und Entwicklung in öffentlichen Informationstechnologien Forschung & Entwicklung Zukünftige
MehrPreisliste - Dienstleistungen
Preisliste - Dienstleistungen Softwareentwickler - EDV-Spezialist - Diplomphysiker Firmenname: IT-Service @ Boris Unrau Dernburgstraße 19 14057 Berlin IT-Service@Unrau.EU +49/1578/5226747 1 Einleitung
MehrEXCHANGE 2013. Neuerungen und Praxis
EXCHANGE 2013 Neuerungen und Praxis EXCHANGE 2013 EXCHANGE 2013 NEUERUNGEN UND PRAXIS Kevin Momber-Zemanek seit September 2011 bei der PROFI Engineering Systems AG Cisco Spezialisierung Cisco Data Center
MehrALKIS- und Dienst-Nutzung mit Mapbender
ALKIS- und Dienst-Nutzung mit Mapbender Olaf Knopp WhereGroup Einführung in Mapbender Aufbau / Architektur Funktionen Lizenz Grundlagen und Standards OSGeo Open Source Geospatial Foundation OGC Open Geospatial
MehrReiseplanung Tür-zu-Tür in der Postauto App
Glue Software Engineering AG Zieglerstrasse 34, CH-3007 Bern +41 31 385 30 11 www.glue.ch info@glue.ch 26. Berner Architekten Treffen Reiseplanung Tür-zu-Tür in der Postauto App 8. November 2013 Roland
MehrMobile Apps mit DSLs. und entfernter Codegenerierung. Codierst Du noch oder generierst Du schon? Powered by
Mobile Apps mit DSLs C1 und entfernter Codegenerierung Codierst Du noch oder generierst Du schon? Generative Software GmbH Freiburg Inhalt Plattformabhängige Entwicklung JavaScript Firefox OS Java Android
MehrDas Internet ist mobil. John Riordan Bern, 17. Jan 2013
Das Internet ist mobil John Riordan Bern, 17. Jan 2013 Präsentation 1/17 /13 2 Das Handy als Instrument für den Internetzugang Über 3 Mio. Schweizer mobil im Netz 2012 werden weltweit erstmals mehr Smartphones
MehrOnline-Umfrage zur Erfassung der technischen Infrastruktur in Citizen-Science- bzw. ehrenamtlich getragenen Projekten
Vielen Dank für Ihr Interesse an der Machbarkeitsstudie "Lebendiger Atlas - Natur Deutschland"! Das zentrale Ziel der Machbarkeitsstudie ist die Prüfung der Möglichkeiten und Grenzen eines "Vorhabens Lebendiger
MehrNeues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS, 20.03.2014
Neues aus dem 52 North WPS Projekt Benjamin Proß, FOSSGIS, 20.03.2014 Überblick Aktuelle Entwicklungen im WPS Testing WPS 2.0 Neues aus dem 52 North WPS Projekt 2 Der 52 North WPS Version 3.2.0 Unterstützt
MehrBrowsereinstellungen für moneycheck24 in Explorer unter Windows
Browsereinstellungen für moneycheck24 in Explorer unter Windows Wichtige Einstellungen im + Um zu prüfen, welche Version Sie nutzen Einstellungen: Klicken Sie im Menü INTERNETOPTIONEN Extras [oder Tastenkürzel
MehrRaum, Zeit, Daten und Nutzer.
Raum, Zeit, Daten und Nutzer. Zur nachhaltigen Digitalisierung von Forschungsergebnissen mit Content-Management-Systemen ITUG-Jahrestagung 16.9.2013, Gliederung Die Digitale Akademie TYPO3 TYPO3-Erweiterungen
Mehr- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC.
Basisdaten Name: Raphael Fischer Geb.: 06.09.1982 Adresse: Wirkerstraße 29 42105 Wuppertal Mail-Adresse: post@raphael-fischer.de Telefon: 0202 / 31 77 372 Handy: 0176 / 320 45 346 Xing: xing.com/profile/raphael_fischer5
MehrApache HBase. A BigTable Column Store on top of Hadoop
Apache HBase A BigTable Column Store on top of Hadoop Ich bin... Mitch Köhler Selbstständig seit 2010 Tätig als Softwareentwickler Softwarearchitekt Student an der OVGU seit Oktober 2011 Schwerpunkte Client/Server,
MehrSoftware Engineering in der Praxis
Software Engineering in der Praxis Praktische Übungen Meitner, Spisländer FAU Erlangen-Nürnberg Versionskontrolle 1 / 30 Versionskontrolle Matthias Meitner Marc Spisländer Lehrstuhl für Software Engineering
MehrWie funktioniert das WWW? Sicher im WWW
Wie funktioniert das WWW? Sicher im WWW Der normale Aufruf 1. Browserprogramm starten 2. Adresse eintippen, z.b. : ich-hab-doch-nichts-zu-verbergen.de 3. Der Browser ändert die Adresse auf: http://ich-hab-doch-nichts-zu-verbergen.de/
MehrDie Bürgermeister App. Mein Bürgermeister hört mich per App.
Die Bürgermeister App. Mein Bürgermeister hört mich per App. Die Herausforderung für Bürgermeister. Die Kommunikation zu Ihrem Gemeindebürger verändert sich. Die Kommunikation zu Ihrem Gemeindebürger verändert
MehrFIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER
FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER Diese Anleitung dient dazu, Sie durch den Installations- und Konfigurationsprozess für das gemeinsame Verwenden einer zentralen
Mehrdoubleslash Net-Business GmbH
doubleslash Net-Business GmbH»Das Open Source CMS Joomla!«doubleSlash Net-Business GmbH Müllerstr. 12 B D-88045 Friedrichshafen Germany http://doubleslash.de Thomas Sojda Fachinformatiker Tel.: 07541-6047-100
MehrSocial Media as Sensors. Nikolai Bock FOSSGIS 2014
Social Media as Sensors Nikolai Bock FOSSGIS 2014 Gliederung des Vortrags 1. Hintergrund 2. Sensornetzwerke ( People as Sensors) 3. Social Media / Analyse 4. FlexSensor Ansatz 5. Ausblick Tweetmap Projektarbeit
MehrContent-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem
Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management
MehrAspekte der Weiterentwicklung
Steinbeis-Transferzentrum Geoinformatik Rostock Aspekte der Weiterentwicklung Dr.-Ing. Peter Korduan Universität Rostock Agrar- und Umweltwissenschaftliche Fakultät Professur für Geodäsie und Geoinformatik
MehrHochschul-App Uni Hohhenheim Case Study
Hochschul-App Uni Hohhenheim Case Study Als Premium Partner von ILIAS unterstützen wir die Weiterentwicklung des Open Source Produktes und stellen so eine langfristig hohe Qualität des Systems sicher.
MehrSynchronisation zwischen OpenAddresses und OpenStreetMap
Synchronisation zwischen OpenAddresses und OpenStreetMap Hans-Jörg STARK I. Zusammenfassung OpenAddresses (OA) hat zwei wesentliche Neuerungen, die in diesem Beitrag vorgestellt werden. Zum einen wird
MehrCesium. Virtueller 3D Globus im Web. Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA
Cesium Virtueller 3D Globus im Web Elisabeth Leu, Camptocamp SA Emmanuel Belo, Camptocamp SA Übersicht Camptocamp Was ist Cesium? Datenquellen Features OL3 Cesium Ausblick 2/41 Open Source Lösungen als
MehrMobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.
Beschreibung Betriebliche Kennzahlen sind für die Unternehmensführung von zentraler Bedeutung. Die Geschäftsführer oder Manager von erfolgreichen Unternehmen müssen sich deshalb ständig auf dem Laufenden
MehrModerne Benutzeroberflächen für SAP Anwendungen
Seite 1 objective partner für SAP Erfahrungen mit dem UI-Development Kit für HTML5 (SAPUI5) - 19.06.2012 Seite 2 Quick Facts objective partner AG Die objective partner AG 1995 gegründet mit Hauptsitz in
MehrVaadin TouchKit. W3L AG info@w3l.de 10.2012
1 Vaadin TouchKit W3L AG info@w3l.de 10.2012 2 Inhaltsverzeichnis Einführung Software-Plattformen TouchKit-Plug-In Integrationsmöglichkeiten Vaadin-TouchKit-Projekt GUI-Komponenten Live-Demo Geräte-Unterstützung
Mehr1.3. Installation und Konfiguration von Filr Desktop
Novell Filr Desktop Anleitung für das Kollegium Ergänzende Informationen und viele Anleitungen zum Filr findet man auf der Novell-Doku-Seite: https://www.novell.com/de-de/documentation/novell-filr-1-1/
MehrCouchDB & CouchApps. Strukturlose Speicherung von Daten und Anwendungen. B1 Systems GmbH. March 18, 2012. http://www.b1-systems.de
CouchDB & CouchApps Strukturlose Speicherung von Daten und Anwendungen B1 Systems GmbH http://www.b1-systems.de March 18, 2012 c B1 Systems GmbH 2004 2012 Chapter -1, Slide 1 CouchDB Grundlagen CouchDB
MehrEin mobiler Electronic Program Guide
Whitepaper Telekommunikation Ein mobiler Electronic Program Guide Ein iphone Prototyp auf Basis von Web-Technologien 2011 SYRACOM AG 1 Einleitung Apps Anwendungen für mobile Geräte sind derzeit in aller
MehrAllgemeines zu Datenbanken
Allgemeines zu Datenbanken Was ist eine Datenbank? Datensatz Zusammenfassung von Datenelementen mit fester Struktur Z.B.: Kunde Alois Müller, Hegenheimerstr. 28, Basel Datenbank Sammlung von strukturierten,
MehrMercurial. or how I learned to stop worrying and love the merge. Ted Naleid IAIK
Mercurial or how I learned to stop worrying and love the merge Ted Naleid Inhalt Einleitung Vergleich SVN / Mercurial Mercurial verstehen Zusammenarbeit mit Mercurial Demo Mercurial - Intro Entwickelt
MehrOpen Source - Was ist das eigentlich?
Open Source - Was ist das eigentlich? VHS Reutlingen Kurt Jaeger, pi@nepustil.net http://nepustil.net/ Reutlingen, 18.Oktober 2006 Übersicht Vorstellung Was ist Open Source? Lizenzen Vorteile Nachteile
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.
MehrDeveloper Week 2013 Offline (mobile) Webdevelopment
Developer Week 2013 Offline (mobile) Webdevelopment Kerstin Blumenstein Grischa Schmiedl Wer bin ich & Woher komm ich? Warum eigentlich? Problemstellung Nutzungssituationen Zu Hause, auf Arbeit Unterwegs
MehrWeb-Technologien / Anwendungen CMS. 14.09.2014 Vorlesung 1
Web-Technologien / Anwendungen CMS 14.09.2014 Vorlesung 1 WAS IST EIN CMS? Ist eine Software zur gemeinschaftlichen Erstellung, Bearbeitung und Organisation von Inhalten zumeist in Webseiten, aber auch
MehrVolker Krell. Patrick Lobacher. 100 Tipps. für TYP03 CMS. Typische Fehler erkennen und vermeiden. 2. Auflage. Source Press. Open
Patrick Lobacher Volker Krell 100 Tipps für TYP03 CMS Typische Fehler erkennen und vermeiden 2. Auflage Open Source Press eine was und Inhaltsverzeichnis 1 Lizenzen, Planung und Systemadministration 9
MehrAqcuisition Processing Distribution Exploit/View
Rendering und Bereitstellung massiver Geodaten unter Verwendung von OpenWebGlobe und MapCache in der Cloud Robert Wüest, Martin Christen, Benjamin Loesch Fachhochschule Nordwestschweiz Aqcuisition Processing
MehrInternetanbindung von Datenbanken
Internetanbindung von Datenbanken Oracle Application Server Oracle Application Server - 1 Gliederung Einführung Oracle Application Server (OAS) Praxis- und Diplomarbeitenverwaltung LiveHTML Kritik Becker,
MehrHTML5- Apps. für iphone und Android. HTML5, CSS3 und jquery Mobile: Design, Programmierung und Veröffentlichung plattformübergreifender Apps
Markus Spiering / Sven Haiges / Rene Scholze HTML5- Apps für iphone und Android HTML5, CSS3 und jquery Mobile: Design, Programmierung und Veröffentlichung plattformübergreifender Apps 5 Inhaltsverzeichnis
MehrHerzlich willkommen im Modul Web-Engineering
Herbst 2014 Herzlich willkommen im Modul Web-Engineering Wirtschaftsinformatik: 5. Semester Dozenten: Rainer Telesko / Martin Hüsler Fachhochschule Nordwestschweiz FHNW / Martin Hüsler und Rainer Telesko
MehrAJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
Mehregovernment für das Open Source CMS Contao
egovernment für das Open Source CMS Contao egovernment - Leistungsbeschreibung - Seite 1 von 10 Allgemeines Lizenz Die Lizenz gilt für eine Domain. Es steht Ihnen frei das Modul einmalig einem Kunden zur
MehrWir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase.
Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG www.agentbase.de 1 Agenda Grundlagen Modernisierung Möglichkeiten mit Domino
MehrReact.js flottes Front-End für Domino. Knut Herrmann
React.js flottes Front-End für Domino Knut Herrmann Knut Herrmann Senior Software Architekt Leonso GmbH Notes Domino Entwickler seit Version 2 Web-App-Entwickler aktiv auf StackOverflow E-Mail: knut.herrmann@leonso.de
MehrMSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003
Page 1 of 8 SMTP Konfiguration von Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 25.02.2005 SMTP steht für Simple Mail Transport Protocol, welches ein Protokoll ist, womit
MehrPublikationsliste Patrick Lobacher (geb. Schuster)
Publikationsliste Patrick Lobacher (geb. Schuster) Geschäftsführer typovision GmbH Patrick Lobacher Landshuter Allee 8 80637 München Telefon: 089 / 4520593-0 Fax: 089 / 4520593-29 E-Mail: patrick.lobacher@typovision.de
Mehrsicherer Datenaustausch made & hosted in germany filezafe ist ein Produkt der SynVation GmbH 03621 510 232 info@synvation.de www.filezafe.
sicherer Datenaustausch made & hosted in germany Ihre Software für den sicheren Datentransfer. Sie möchten mit Ihren Kunden, Mandanten oder Teamkollegen sensible Daten oder größere Datenmengen einfach
MehrLovelyBooks Autorenprogramm
LovelyBooks Autorenprogramm Platziere dein Buch mitten in das Herz der Leser LovelyBooks ist eine Plattform, die Gespräche über dein Buch initialisiert und diese auf einer Vielzahl von Communities, Webseiten
MehrTeamViewer App für Outlook Dokumentation
TeamViewer App für Outlook Dokumentation Version 1.0.0 TeamViewer GmbH Jahnstr. 30 D-73037 Göppingen www.teamviewer.com Inhaltsverzeichnis 1 Installation... 3 1.1 Option 1 Ein Benutzer installiert die
MehrOSGi-basierte Webapplikationen Ein Erfahrungsbericht
OSGi-basierte Webapplikationen Ein Erfahrungsbericht Zürich, 18. März 2009 Pascal Nüesch, Software Engineer 1 www.namics.com Zu meiner Person» Lehre als Elektroniker mit Schwerpunkt SW-Entwicklung» Java
MehrWebsite-Verwaltung mit Content Management Systemen
Website-Verwaltung mit Content Management Systemen InetBib 2004 Vera Tidona, ULB Bonn Übersicht Was ist ein CMS Aufgaben eines CMS Architektur von CMS Wer benötigt ein CMS Bedarfsgerechte Redaktionssysteme
MehrInhaltliche und technische Verknüpfung eines Katasters mit einem (evtl. vorhandenem) GIS
Inhaltliche und technische Verknüpfung eines Katasters mit einem (evtl. vorhandenem) GIS Vorstellung Dipl. Geograph Softwareentwicklung seit ca. 15 Jahren Geographische Informationssysteme Datenbankanwendungen
MehrVuFind Session 26./27.06.2012 in Leipzig
Monika Lill aktuelle Situation Warum ein neues Portal? Lösungsansätze Probleme Vorteile von VuFind Grenzen von VuFind offene Fragen KOBV-Portal verteilte Suche regionaler Nachweis Berlin/Brandenburg keinen
MehrSystemvoraussetzungen:
Systemvoraussetzungen: Allgemein Der rechnungsmanager ist eine moderne Softwarelösung, welche mit geringen Systemvoraussetzungen betrieben werden kann. Die Anwendung besteht u.a. aus den Modulen Server-Dienste
MehrImmer mehr lebt mobil
Immer mehr lebt mobil mehr als 4.600.000.000 Mobilgeräte breite Verfügbarkeit neuer always-on und Apps Lifestyle 2 Trittsicher auf allen mobilen Pfaden mit HTML5 und jquery Mobile Mike Baird http://flickr.com/photos/mikebaird/482031103/
MehrApps in ArcGIS: Neuerungen. 18. Juni 2015
Apps in ArcGIS: Neuerungen 18. Juni 2015 Apps in ArcGIS: Neuerungen Marc Fürst (angepasste Version für die IGArc Technologiesitzung vom 18.6.2015) Esri Schweiz AG, Zürich Angélique Wiedmer (Original als
MehrANLEITUNG GERÄTEREGISTRATION KRZ.SMK IOS MIT IBM VERSE APP
ANLEITUNG GERÄTEREGISTRATION KRZ.SMK IOS MIT IBM VERSE APP Anleitung zur Einrichtung von KRZ.smK (sichere mobile Kommunikation) am Beispiel eines ipad Air (ios Version 8.4) Copyright Copyright 2015 KRZ-SWD.
MehrHTTPS Checkliste. Version 1.0 (26.08.2015) Copyright Hahn und Herden Netzdenke GbR
HTTPS Checkliste Version 1.0 (26.08.2015) Copyright Hahn und Herden GbR Inhaltsverzeichnis Best Practices...2 1 Private Key und Zertifikat...2 1.1 2048-Bit Private Keys...2 1.2 Geheimhalten der Private
MehrEnterprise Application Integration Erfahrungen aus der Praxis
Enterprise Application Integration Erfahrungen aus der Praxis Teil 4: EAI und.net, EAI und J2EE Tutorial NODs 2002, Wolfgang Keller and Generali 2001, 2002, all rights reserved 1 Überblick EAI und....net
MehrAusgangssituation. Aufgabenstellung. Klienten-Seite. Server-Seite. Abgesicherte GDI mit Freie Software Teil 2: GDI-Niedersachsen
Abgesicherte GDI mit Freie Software Teil 2: GDI-Niedersachsen Workshop Kontrolle des Zugangs von Geodiensten, 28. Februar 2007, Potsdam Ausgangssituation Aufgabenstellung Klienten-Seite Server-Seite Dr.
MehrWeaving the Web, Tim Berners-Lee
«The web is more a social creation than a technical one. I designed it for a social effect to help people work together and not as a technical toy. (...)» Weaving the Web, Tim Berners-Lee Mobile Solutions
MehrDer schnelle Weg zu Ihrer eigenen App
Der schnelle Weg zu Ihrer eigenen App Meine 123App Mobile Erreichbarkeit liegt voll im Trend. Heute hat fast jeder Zweite in der Schweiz ein Smartphone und damit jeder Zweite Ihrer potentiellen Kunden.
MehrSynchronisations- Assistent
TimePunch Synchronisations- Assistent Benutzerhandbuch Gerhard Stephan Softwareentwicklung -und Vertrieb 25.08.2011 Dokumenten Information: Dokumenten-Name Benutzerhandbuch, Synchronisations-Assistent
Mehr