Einbindung eines neuronalen Netzes in eine Apex Anwendung. DI Martin Schumacher, Berlin am 28. April 2016
|
|
- Inken Melsbach
- vor 5 Jahren
- Abrufe
Transkript
1
2 Einbindung eines neuronalen Netzes in eine Apex Anwendung, Berlin am
3 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 3
4 Der Vortrag basiert großteils auf den Arbeiten von Matt Mazur Twitter: Netz App: Seite 4
5 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 5
6 Das Unternehmen - VERBUND auf einen Blick 95 % der Erzeugung aus Erneuerbaren Energien Rund Mitarbeiterinnen und Mitarbeiter 126 Wasserkraftwerke Nummer 1 beim Klimaschutz unter europäischen EVUs Österreichs führendes Stromunternehmen Strategischer Fokus auf Über Privatkunden. Nr. 1 bei Industriekunden. Erste Green-Bond-Unternehmensanleihe im deutschprachigen Raum Österreich und Deutschland Größter Wasserkrafterzeuger Bayerns 51% im Besitz der Republik Österreich Österreichweite Ladeinfrastruktur 234 Lehrlinge seit 2009 ausgebildet für Elektrofahrzeuge geschaffen Energienahe Produkte & Dienstleistungen Soziale Verantwortung: 1,3 Mio. Unterstützung für VERBUND- Stromhilfefonds der Caritas seit 2009 Ökologische Maßnahmen: Bisher 186 Mio. Investition in Fischwanderhilfen Starkes Umweltmanagement: In den Top 10 von weltweit 160 analysierten Energieunternehmen bei oekom research Seite 6
7 Entscheidungsunterstützung durch Wiedererkennung von Szenarien aus der Vergangenheit Kaufen oder verkaufen? Wie hoch steigt der Preis? 5 0 Kommt eine Trendwende? Jän Feb Mär Apr Mai Jun Jul Aug Sep Okt Nov Dez Seite 7
8 Warum Apex? Warum Javascript? Weil eine schnelle prototypische Entwicklung gefragt war Weil wir agil die Methode testen wollten, vor der Entwicklung eines kompletten Systems Weil wir keine Blackbox in Form von Bibliotheken bei der Analyse des Verfahrens haben wollten Weil wir die Quelldaten in Oracle haben Weil es im Netz schon einen guten Grundstock gab, ohne das Rad neu zu erfinden und weil wir einfach gerne mit Apex und Javascript arbeiten! Seite 8
9 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 9
10 Was haben wir gebaut? Demo! Seite 10
11 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 11
12 Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Installation von Oracle Virtualbox Download der Pre-Built Developer VM von Oracle Es ist ein Apex 5, eventuell patchen Seite 12
13 Virtual Image konfigurieren Netzwerk NAT und Portfreigabe einrichten Apex ORDS auf Port 8080 TNS Listener auf Port 1521 zum Connect per SQL-Developer auf Host SSH auf Port 22 Seite 13
14 Konfiguration der 12c Datenbank in der Virtual Machine Falls die User expired sind: Ergebnis der Ausgabe kopieren und laufen lassen Seite 14
15 Einstieg in das Apex der Virtualbox Workspace User Passwort OBE OBE oracle User Passwort SECURE oracle Seite 15
16 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 16
17 Externe Seite analysieren Seite auf die lokale Platte speichern HTML Datei ansehen Verweise auf externe Dateien werden lokal abgespeichert Seite 17
18 Externe Seite analysieren JS Dateien öffnen und ermitteln, was drinnen ist Dateien umbenennen und Links im HTML ändern Geht noch alles? 1. Analytics, 26 kb, JS 2. JQuery, jqueryui, sparkline, physics.js, underscore, + weiteres JS, 648 kb, JS 3. Das Neuronale Netz, 15 kb, JS 4. jqueryui, 48kb, CSS 5. Canvas der Netzvisualisierung, 2 kb, JS 6. Schriftartendesign, 3 kb, CSS 7. Schriftartendesign, 25 kb, JS 8. Schriftartendesign, 90 kb, CSS 9. Neuronales Netz Design, 2kb, CSS Seite 18
19 JS Dateien analysieren JS Dateien im Notepad++ öffnen Sprache auf JS einstellen Zeilenumbruch ausschalten Funktionsblöcke zusammenklappen Kommentare lesen Wenn kein Kommentar: Codeteile googeln! jquery (und jqueryui) lieber rausgeben, da das von Apex schon selbst mitgebracht wird Seite 19
20 Einbau der JS und CSS Teile in Apex Es gibt Bereiche in der Page, die für JS und CSS vorbereitet sind Größe der Felder ist beschränkt, daher auf Files ausweichen Files hochladen, in Apex 5 auch gezipped möglich Seite 20
21 Einbau der HTML Teile in Apex Schematischer Aufbau der HTML Seite Seite 21
22 Einbau der HTML Teile in Apex Einbau des DIV als HTML-Region in Apex Seite 22
23 Nachbau der externen HTML Seite mit JS erfolgreich! DEMO! Seite 23
24 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 24
25 Code des neuronalen Netzes für Ihre Zwecke erweitern Was soll am Code erweitert werden o Über Apex die Anzahl der Zwischenschichten bestimmen o Über Apex die Anzahl der Neuronen pro Zwischenschicht bestimmen Arbeitsumgebung verbessern o Kein JS Code Hochladen per Apex nach jeder Änderung im JS Code Seite 25
26 Arbeitsumgebung verbessern vor Änderungen an JS Vom Virtualbox Image aus auf Host-Laufwerk zugreifen dort liegt der JS Code Seite 26
27 Anzahl der Zwischenschichten über Apex bestimmen Einbau eines Elements in der Seite, welches die Information über die Zwischenschichten hält Seite 27
28 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 28
29 Trainingsdaten generieren Pixelgrafik zu String aus 0 und 1 umwandeln Seite 29
30 Trainingsdaten generieren Pixelgrafik zu String aus 0 und 1 umwandeln Pixelgrafik ist eine HTML Table mit ID = drawpad Zelle nach Click per CSS Klasse einfärben Dazu Apex triggeringelement verwenden Seite 30
31 Trainingsdaten in das Netz laden Nach dem Page Load die Trainingsdaten laden (JS -> Ajax -> PLSQL -> JS) Das Netz starten Den BarChart zur Output Visualisierung initialisieren Seite 31
32 Trainingsdaten in das Netz laden Nach dem Page Load die Trainingsdaten laden (JS -> Ajax -> PLSQL -> JS) Man könnte trainingsdata oder testdata laden Testdata wäre ungelerntes, machen wir interaktiv CLOB wird als Ganzes geladen, aber stückweise ausgegeben Seite 32
33 Inputdatenstring zu JSON Funktion, die einen CLOB zurück gibt, der einem JSON String entspricht Seite 33
34 Was Sie in diesem Vortrag lernen werden: Wer wir sind und warum wir das machen Was wir gebaut haben Wie Sie sich eine lokale Apex 5 Arbeitsumgebung schnellstmöglich einrichten Wie Sie eine externe Seite analysieren, zerlegen und in Ihr Apex einbinden Wie Sie den Code des neuronalen Netzes für Ihre Zwecke erweitern Wie Sie Trainingsdaten erstellen, speichern und in Ihr Netz laden können Wie Sie Ihr trainiertes Netz abspeichern und wieder laden können. und das alles anhand einer funktionierenden Live Demo! Seite 34
35 Trainiertes Netz abspeichern 1. Die komplette Datenstruktur des Netzes in einen JS-String umwandeln 2. Den JS-String in einen APEX Collection CLOB speichern 3. Den PLSQL Prozess PRC_SAVE_NET aufrufen, dem die Struktur der Hiddenlayer übergeben wird in x01 Seite 35
36 Trainiertes Netz abspeichern 1. Den CLOB aus der Collection in eine lokale CLOB Variable speichern 2. Den String der Struktur der Hiddenlayer als Key verwenden 3. Merge in die Tabelle NEURALNET Seite 36
37 Trainiertes Netz laden 1. Aus der Tabelle NEURALNET das gespeicherte Netz für diese Hiddenlayer Struktur laden Seite 37
38 Trainiertes Netz laden 1. Apex Collection Clob JS-String JS Objekt 2. JS Objekt Gewichte und Bias ins Neuronale Netz übernehmen Seite 38
39 Was haben wir gebaut? Demo! Seite 39
40 Question & Answer Discussion Area in Jazz 2 You don't have to put an abrupt stop to exciting discussions at the end of a talk: In Room "Jazz 2" you can keep conversation going. Bitte geben Sie VERBUND den Fußzeilentext AG, über "Einfügen -> Kopf- & Fußzeile" ein
Excel-ähnliche Spreadsheets in Apex Innovation aus einer IT-Abteilung
Excel-ähnliche Spreadsheets in Apex Innovation aus einer IT-Abteilung Weinberger, Wien 14.11.2016 Michael.Weinberger@verbund.com * APEX 5.x oder APEX 4.x Das Unternehmen - VERBUND auf einen Blick 95 %
MehrReact in Apex Mit React zu noch besseren Apex Apps
React in Apex Mit React zu noch besseren Apex Apps Martin Schumacher, Apex Connect 2018 VERBUND AG, www.verbund.com Intro Demo 1: React Komponente in IG Report Column 24.4.2018 Seite 2 Intro Demo 1: React
MehrContinuous Delivery mit Orcas
Deployment von Oracle- Datenbanken in agilen Projekten Dr. Olaf Jessensky Senior Consultant OPITZ CONSULTING Deutschland GmbH APEX Connect 2016, Berlin, 26.04.2016 OPITZ CONSULTING Deutschland GmbH 2016
MehrCode Beispiel: /* path element */ var el = rc.path("m l 0-50 l l 0-50 l l 0 50 l l 0 50 z");
SVG in APEX: Best Practices an Live Beispielen Tobias Arnhold Tobias Arnhold IT Consulting Heppenheim Schlüsselworte APEX, Raphaël, RaphaelJS, Visualisierung, Javascript, HTML5, SVG, UX, Design, APEX-AT-WORK
MehrAPEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH
APEX Office Print - Einfach Druck machen! Daniel Hochleitner Freelance APEX Developer, FOEX GmbH APEX Connect 2018 Call for Papers bis 08.11.2017!! Agenda About APEX Office Print Lizenz / Architektur /
MehrNeue Welten: Externe Daten mit APEX nutzen
Neue Welten: Externe Daten mit APEX nutzen Carsten Czarski Oracle Application Express Development-Team DOAG Regio München - 17. Mai 2018 Copyright 2017 Oracle and/or its affiliates. All rights reserved.
MehrInhaltsverzeichnis. Apps für Android entwickeln
Inhaltsverzeichnis zu Apps für Android entwickeln von Jan Tittel und Jochen Baumann ISBN (Buch): 978-3-446-43191-1 ISBN (E-Book): 978-3-446-43315-1 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43191-1
MehrGraphen in Apex von Thomas Hernando. www.syntegris.de
Graphen in Apex von Thomas Hernando www.syntegris.de Einleitung FIRMENINFOS Gründung im Jahre 2000 mit Sitz in Neu-Isenburg bei Frankfurt am Main Mehr als 30 Berater Oracle Gold Partner Schwerpunkte liegen
MehrMit PL/SQL auf s ipad
DOAG 2012 Konferenz 20. November 2012, 15:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen
MehrMit PL/SQL auf s ipad
DOAG 2012 Konferenz 20. November 2012, 16:00 Uhr NCC NürnbergConvention Center Ost Mit PL/SQL auf s ipad Martin Friemel mfriemel@webag.com 1 Mit PL/SQL auf s ipad Wie entwickelt man PL/SQL-Webanwendungen
MehrDiagramme - Next Generation
Diagramme - Next Generation D3.js im Unternehmen nutzen Carsten Czarski Business Unit Database Oracle Deutschland B.V. & Co KG Was ist D3js? Daten-Visualisierung im Browser mit HTML5 und Javascript Basiert
MehrPuerto de La Luz, Gran Canaria
Puerto de La Luz, Gran Canaria Angegeben ist der jeweilige Höchstand mit H = Hochwasser/Flut und Tiefststand mit T = Niedrigwasser/Ebbe in Zentimetern. Die Zeitangaben des ozeanographischen Instituts beziehen
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
MehrGasbeschaffenheit bezüglich des Brennwertes "H s,eff " an wesentlichen Ein- und Ausspeisepunkten oder in den entsprechenden Teilnetzen
Gasbeschaffenheit bezüglich des Brennwertes " " an wesentlichen Ein- und Ausspeisepunkten oder in den entsprechenden Teilnetzen Der folgenden Tabelle können Sie die wesentlichen Einspeisebrennwerte und
MehrLernen vom Page Designer. Auf den Spuren von Jules Verne
Lernen vom Page Designer Auf den Spuren von Jules Verne 1 Lernen vom Page Designer Agenda 1 Einführung 2 Application Builder als Anwendung importieren 3 4 5 Page Designer im Detail (javascript stack, MVC,
MehrDynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs
Dynamisches Anzeigen von Informationen mit jqueryui Dialogs und Tabs Dr. Gudrun Pabst BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. HAMBURG MÜNCHEN STUTTGART WIEN 1 AGENDA Bitte warten
MehrWie sichert man APEX-Anwendungen gegen schädliche Manipulationen und unerwünschte Zugriffe ab?
APEX aber sicher Wie sichert man APEX-Anwendungen gegen schädliche Manipulationen und unerwünschte Zugriffe ab? Carola Berzl BASEL BERN BRUGG GENF LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR.
MehrGeoDaten Visualisierung mit APEX und OpenLayers
GeoDaten Visualisierung mit APEX und OpenLayers Davide Groppuso 20.11.2018 DOAG K+A Facts & Figures Mittelständischer IT-Dienstleister Technologie-orientiert Branchen-unabhängig Hauptsitz Ratingen 240
MehrVisualisierung von Geodaten in APEX Interactive Grid und OpenLayers
Foto: Volker Emersleben Visualisierung von Geodaten in APEX Interactive Grid und OpenLayers DB Systel GmbH Alessandro Fondacaro T.IPI 33 Düsseldorf 24.04.2018 Referent Alessandro Fondacaro Business Engineer
MehrAPEX 5.0: neue & überarbeitete Komponenten. Oliver Lemm Berlin,
APEX 5.0: neue & überarbeitete Komponenten Oliver Lemm Berlin, 16.09.2015 Agenda 1. Modale Dialoge 2. mobile Komponenten 3. Aktualisierte Komponenten 2 Modale Dialoge 3 Modaler Dialog (Page) Page Modal
MehrAPEX Datenverwaltung Wo sind die Daten gerade?
APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, Sessionverwaltung, Dynamic Actions Einleitung Eine APEX-Anwendung wird erst durch zusätzliche
MehrDauer Richtung Bemerkung ca. 0:03 Adlershof, Karl-Ziegler-Str. barrierefrei Fahrradmitnahme möglich
t 61 ca. 0:03 Adlershof, Karl-Ziegler-Str. barrierefrei Fahrradmitnahme möglich v Montag - Freitag Samstag Sonntag* 05 30 50 06 10 30 51 07 11 31 51 08 11 31 51 49 49 09 11 31 51 09 29 50 09 29 49 10 11
MehrDOAG München Layout und dynamische Elemente für APEX Anwendungen
DOAG München 2012 Layout und dynamische Elemente für APEX Anwendungen MuniQSoft GmbH Gegründet: 1998 Tätigkeitsbereiche: Oracle Datenbanken IT Consulting & Services Oracle Schulungen (SQL, PL/SQL, DBA,
MehrWordpress am eigenen Server installieren
Wordpress am eigenen Server installieren Voraussetzung: Zugang zum Server und einen Datenbanknamen und Datenbankuser 1. Download der aktuellen Wordpress-Version unter http://wpde.org/download/ Die Installation
MehrFrank Bültge Thomas Boley. Das WordPress-Buch. Vom Blog zum Content-Management-System
Frank Bültge Thomas Boley Das WordPress-Buch Vom Blog zum Content-Management-System 1 Was ist ein Weblog? 17 1.1 Merkmale von Weblogs 18 1.1.1 Newsfeeds 19 1.1.2 Permalinks 19 1.1.3 Kommentare 19 1.1.4
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrAPEX 5. Mit 6 Klicks kostenfrei zur APEX Webapplikation. Robotron Datenbank-Software GmbH Schulungszentrum Heilbronner Straße Dresden
APEX 5 Mit 6 Klicks kostenfrei zur APEX Webapplikation Robotron Datenbank-Software GmbH Schulungszentrum Heilbronner Straße 21 01189 Dresden Agenda Wie können Sie in nur 6 Schritten zu einer Oracle Application
Mehr!!!! Mail: Web: juergen-schuster-it.de. ! APEX D-A-CH Facebook Group: bit.ly/apex_on_facebook
!!!! Mail: j_schuster@me.com! Twitter: @JuergenSchuster Web: juergen-schuster-it.de!! APEX D-A-CH Facebook Group: bit.ly/apex_on_facebook Zu meiner Person Oracle (13 Jahre) Freiberuflich (5 Jahre) APEX
MehrOracle Forms und APEX
Oracle Forms und APEX Gerd Volberg + Jan Winkels OPITZ CONSULTING Deutschland GmbH Gummersbach Schlüsselworte Oracle Forms, Oracle Application Express, APEX, PL/SQL, JavaScript-API Einleitung APEX wird
MehrDie Logistik im Verbund Hauptlastverteiler
Die Logistik im Verbund Hauptlastverteiler Schnittstelle zwischen Kraftwerkserzeugung & Handel Klaus Hebenstreit 26.11.2015 Überblick Verbund Energiewirtschaftliche Planung Pumpspeicher Verbund/ Klaus
MehrMehr Dynamik in Apex mit Javascript und JQuery
Mehr Dynamik in Apex mit Javascript und JQuery Alexander Scholz its-people Frankfurt am Main Schlüsselworte: Javascript und JQuery in Apex einbinden, Elemente dynamisch anzeigen, Selectlisten aktualisieren,
MehrHomeServer/ FacilityServer
Visualisierung anlegen und testen HomeServer/ FacilityServer Visualisierung anlegen und testen Visualisierung anlegen und testen Die Visualisierung des HomeServers bietet die Möglichkeit, Grundrisspläne
MehrAPEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst
APEX Datenverwaltung Wo sind die Daten gerade? Dr. Gudrun Pabst Basel Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br. Hamburg München Stuttgart Wien Voraussetzungen Alles hier gezeigte benötigt
MehrDas Leben der Anderen
Das Leben der Anderen Twitter-Analyse mit Oracle12c, JSON und APEX Carsten Czarski Business Unit Database Oracle Deutschland B.V. & Co KG About: Carsten Czarski 1973 München Verheiratet zwei Kinder ORACLE
MehrInteraktive Visualisierung der Projektmanagement-Prozesse
Interaktive Visualisierung der Projektmanagement-Prozesse Abschlussvortrag zur Bachelorarbeit Dimitar Kosakov Inhaltsverzeichnis Rückblick Ziel Technologien Konzept View Webinterface Datenstruktur Umsetzung
MehrMail: Web: juergen-schuster-it.de
Mail: j_schuster@me.com Twitter: @JuergenSchuster Web: juergen-schuster-it.de APEX Podcast: apex.press/talkshow Dynamic Actions Examples: dynamic-actions.com APEX-Meetups: apexmeetups.com APEX D-A-CH Facebook
MehrDOAG HC ApEx Workshop. OPITZ CONSULTING GmbH 2009 Seite 1
OPITZ CONSULTING GmbH 2009 Seite 1 Ein Kurzeinstieg in Oracle Application Express Enno Schulte, Werksstudent OPITZ CONSULTING Gummersbach GmbH Fachhochschule Gummersbach, 07.10.2009 OPITZ CONSULTING GmbH
MehrDreamweaver MX Eigene Websites im Handumdrehen! SUSANNE RUPP
Dreamweaver MX 2004 Eigene Websites im Handumdrehen! SUSANNE RUPP R leicht R klar R sofort Inhaltsverzeichnis Inhaltsverzeichnis Liebe Leserin, lieber Leser,...9 1 Der Start 12 Installieren und aktivieren...14
MehrMul$media im Netz Wintersemester 2012/13. Übung 06
Mul$media im Netz Wintersemester 2012/13 Übung 06 Ludwig- Maximilians- Universität München Mul6media im Netz WS 2012/13 - Übung 6-1 Lösung zu Übungsbla5 04 Ludwig- Maximilians- Universität München Mul6media
MehrStudienarbeit Bildergalerie
Studienarbeit Bildergalerie Karina Hoffmann, 924332 Jennifer Eyring, 924319 Studienfach: Datenmanagement I und Netzwerktechnologien I Dozenten: Prof. Dr. Nik Klever und Erich Seifert Interaktive Medien
MehrVorlesung Unix-Praktikum
Vorlesung 3. Remote-Zugriff Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 03. November 2015 1 / 29 Willkommen zur dritten Vorlesung Was gab es von mir beim letzten Mal? Login im Einrichten
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
MehrInstallationsanleitung E-Newsletter
Installationsanleitung E-Newsletter Einleitung...2 Installation WebService...2 Vorbereitung Windows Server 2003, 2008, 2008 R2...2 Vorbereitung Windows Server 2012...6 PROFFIX E-Newsletter WebService installieren...
MehrThomas Theis. Einstieg in JavaScript
Thomas Theis Einstieg in JavaScript case«inhalt Inhalt 1 Einführung 13 1.1 Was mache ich mit JavaScript? 13 1.2 Was kann JavaScript nicht? 14 1.3 Browser und mobile Browser 14 1.4 Aufbau des Buchs 15 1.5
MehrInhaltsverzeichnis. jetzt lerne ich. Ein Wort vorab 15
Inhaltsverzeichnis jetzt lerne ich Ein Wort vorab 15 1 Installation und Einrichtung oder 1-2-3 TYPO3 17 1.1 Überlegungen zur Installation 17 1.1.1 TYPO3 stellt Ansprüche 18 1.1.2 Wie sollten Sie vorgehen?
MehrBroadway FAQ. Copyright 2017 Hauppauge Computer Works
Broadway FAQ Copyright 2017 Hauppauge Computer Works Inhaltsverzeichnis Verwenden eines externen Video-Players für Android...2 Symptome...2 Lösung...2 Router-Konfiguration, Beispiel: BELKIN...3 Lokale
MehrModul hinzufügen: Bildershow JS Flex slider
1 Joomla 4HD; Modul Bildershow, Komponente Akeeba Backup, Akeeba Kickstart Modul hinzufügen: Bildershow JS Flex slider klick: dann: 2 Joomla 4HD; Modul Bildershow, Komponente Akeeba Backup, Akeeba Kickstart
MehrInaktiver Vorgang. Nur Anfang Unterbrechung. Inaktiver Meilenstein. Inaktiver Sammelvorgang Manueller Vorgang Nur Dauer
Nr. sname Dauer Gesamte Anfang Fertig stellen Vorgänger zeit 0 VdEW-Website-Relaunch 176 Tage0 Tage Di 24.09.13 Sa 31.05.14 1 1 Informationsveranstaltung/Briefing 1 Tag0 Tage Di 24.09.13 Di 24.09.13 2
MehrRouter für BT-Professional MOBILE konfigurieren
Router für BT-Professional MOBILE konfigurieren - Dieses Dokument beschreibt, welche Einstellungen Sie an Ihrem Router vornehmen müssen, damit Sie von Ihrem externen Gerät auf den BT-Professional MOBILE
MehrWindows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH
Windows Azure für Java Architekten Holger Sirtl Microsoft Deutschland GmbH Agenda Schichten des Cloud Computings Überblick über die Windows Azure Platform Einsatzmöglichkeiten für Java-Architekten Ausführung
MehrWordPress lokal mit Xaamp installieren
WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp
MehrErfahrungen bei der Migration von MS Access nach Oracle Application Express
nach Oracle Application Express Landesbausparkasse Baden-Württemberg Christoph Blessing Oracle Deutschland GmbH 1,6 Mio. Verträge Vertragsbestand 47 Mrd. 1,3 Mio. Bausparer 10,4 Mrd. Bilanzsumme Mitarbeiter:
MehrWIR SAMMELN UNSEREN MÜLL WIEDER EIN.
1 O Z E A N K I N D M E D I A K I T WIR SAMMELN UNSEREN MÜLL WIEDER EIN. BISHER GESAMMELTER MÜLL ALLER 2 OZEANKINDER 14.370 KILOGRAMM IN 24 LÄNDERN 3 WAS IST OZEANKIND? Ozeankind ist unser Herzensprojekt.
MehrMapbender3 Workshop. Astrid Emde AGIT 2016 Salzburg
Mapbender3 Workshop Astrid Emde AGIT 2016 Salzburg Mapbender3 Astrid Emde WhereGroup AGIT 2016 Mapbender Developer Team Astrid Emde Mapbende Developer Team Mapbender PSC (Project Steering Commitee) Konzeption,
MehrMapbender3 Workshop. Astrid Emde AGIT 2015 Salzburg
Mapbender3 Workshop Astrid Emde AGIT 2015 Salzburg Mapbender3 Astrid Emde WhereGroup AGIT 2015 Mapbender Developer Team Astrid Emde Mapbende Developer Team Mapbender PSC (Project Steering Commitee) Konzeption,
MehrDynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs
Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, jquery UI, Dialogs, Tabs Einleitung Die von Apex erstellten HTML-Seiten
MehrKey-basierte SSH Login mit PuTTY
Key-basierte SSH Login mit PuTTY Diese Anleitung veranschaulicht, wie man ein private/public Key Paar generiert und verwendet um sich auf einem entfernten System mit SSH unter Verwendung von PuTTY einzuloggen.
Mehr1 DynWeb Entwicklung mobiler Webseiten
1 DynWeb Entwicklung mobiler Webseiten Quelle: http://winzerapp.com/infografik-nutzung-mobiler-endgeraete-und-mobile-shopping-in-deutschland jquery Mobile 2 DynWeb Entwicklung mobiler Webseiten Entwicklung
MehrÜberblick über APEX Carolin Hagemann
Carolin Hagemann BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENF HAMBURG KOPENHAGEN LAUSANNE MÜNCHEN STUTTGART WIEN ZÜRICH Vorstellung Oracle APEX PL/SQL-Entwicklung Carolin Hagemann Applikationsmodernisierung
Mehrjquery Einstieg 2 CSS manipulieren; toggle, hide und show
jquery Einstieg 2 CSS manipulieren; toggle, hide und show Inhalt: 1. CSS-Eigenschaften manipulieren 2. Beispiel 2: Elemente ein- oder ausblenden - Animationen 3. Theorie - Methode.toggle() bzw. hide()
MehrOracle9i Designer. Rainer Willems. Page 1. Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH
Oracle9i Designer Rainer Willems Leitender Systemberater Server Technology Competence Center Frankfurt Oracle Deutschland GmbH Page 1 1 Agenda 9i Designer & 9i SCM in 9i DS Design Server Generierung &
Mehr3Cloud. Anleitung für den MacOS Client.
Mit dem neuen 3Cloud Client für Mac können Sie die 3Cloud als Volume in den Mac-Finder einbinden. Bequemes Arbeiten mit Dateien aus 3Cloud in der gewohnten Mac-Umgebung Direktes Öffnen/Speichern von Dateien
MehrAufbau und Bestandteile von Formularen. Oracle Forms. Erstellen eines neuen Blocks (1) Starten von Oracle Forms
Oracle Forms Oracle Forms ist eine Applikation für den Entwurf und die Erstellung Forms-basierender Anwendungen. Diese Forms umfassen Dateneingabe-Formulare Datenabfrage-Formulare Browser-Formulare Oracle
MehrUser-Manual für Autoren
User-Manual für Autoren Inhaltsverzeichnis INHALTSVERZEICHNIS... 2 1. EINLOGGEN... 3 2. DHTML SCHALTFLÄCHE... 6 3. PASSWORT ÄNDERN... 7 4. TEXT EDITIEREN... 8 5. DATEIEN LADEN / BILD EINFÜGEN... 9 5.1
MehrWordPress Installation. Vorgehen bei der Installation von WordPress. Voraussetzung: Sie haben eine angemeldete Domain bei einem Provider
WordPress Installation Vorgehen bei der Installation von WordPress Voraussetzung: Sie haben eine angemeldete Domain bei einem Provider Es gibt zwei Möglichkeiten: 1. 2. Sie haben bereits eine Website online,
MehrAPEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung. Alexej Schneider DOAG 2015
APEX 5.0 als wertvolle Ergänzung einer SharePoint-Umgebung Alexej Schneider DOAG 2015 Über mich Alexej Schneider Bachelor Angewandte Informatik Schwerpunkte: APEX Front-End Mobile UI/UX Oracle APEX Berater
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
MehrPort-Weiterleitung einrichten
Port-Weiterleitung einrichten Dokument-ID Port-Weiterleitung einrichten Version 2.0 Status Final Ausgabedatum 04.207 Inhalt. Bedürfnis 3.2 Beschreibung 3.3 Voraussetzung/Einschränkungen 3.4 Abbildung 4.5
MehrGESTERN OWB, HEUTE ODI
GESTERN OWB, HEUTE ODI Ein Erfahrungsbericht eines OWB - Entwicklers Christian Piasecki! ÜBER MICH Christian Piasecki Consultant Beratung, Training, Entwicklung Oracle Technologie Oracle BI Suite Oracle
MehrDas Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten
Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine
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,
MehrATLAS 2x2 Server Installation ERSTELLT BY MARKUS TUVOK VERSION 1.4 // MITTEN IN DER NACHT LETZTES UPDATE
ATLAS 2x2 Server Installation ERSTELLT BY MARKUS TUVOK VERSION 1.4 // 21.17.2018 MITTEN IN DER NACHT LETZTES UPDATE 03.01.2019 // 07:54 UHR Vorwort Hallo Liebe Suchtgemeinde. Ich stelle Euch hier eine
MehrHochschule Darmstadt Fachbereich Informatik
Hochschule Darmstadt Fachbereich Informatik Entwicklung webbasierter Anwendungen Tipps und Tricks zur Software Installation 1 Vorbemerkung Auf den Laborrechnern ist natürlich alles installiert! Die Installation
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
MehrTutorium SS17 EINFÜHRUNG + BREAKOUT
Tutorium SS17 EINFÜHRUNG + BREAKOUT L U K A S L E I P O L D E V I B E R C H T O L D L. L E I P O L D @ C A M P U S. L M U. D E B E R C H T O L D @ B I O. I F I. L M U. D E Überblick Homepage: https://www.bio.ifi.lmu.de/studium/ss2017/prk_prop/index.html
MehrModerne Anwendungen und relationale Datenbanken? Natürlich!
Moderne Anwendungen und relationale Datenbanken? Natürlich! Carsten Czarski Consulting Member of technical staff - Oracle Application Express April 2017 Copyright 2016 Oracle and/or its affiliates. All
MehrDiagramme - Next Generation
Diagramme - Next Generation D3.js im Unternehmen nutzen Carsten Czarski Business Unit Database Oracle Deutschland B.V. & Co KG Data Driven Documents (www.d3js.org) 2 Was ist D3js? Daten-Visualisierung
Mehrkurguide Documentation
kurguide Documentation Release 0.1 Pedro Cuadra Apr 13, 2017 Contents 1 Installationsanleitung 3 1.1 Virtualbox-Installation.......................................... 3 1.2 Mininet VM-Importierung........................................
MehrInstallationsanleitung für die netzbasierte Variante Ab Version 3.6. KnoWau, Allgemeine Bedienhinweise Seite 1
1 Installationsanleitung für die netzbasierte Variante Ab Version 3.6 Copyright KnoWau Software 2014 KnoWau, Allgemeine Bedienhinweise Seite 1 2 Inhaltsverzeichnis 1 Übersicht... 3 2 Installation... 4
MehrDateien per Drag & Drop in Apex Applikationen ablegen
Dateien per Drag & Drop in Apex Applikationen ablegen Schlüsselworte Franziska Höcker MT AG Ratingen Apex, Dropzone.js, JQuery, JavaScript, Drag & Drop Einleitung Drag & Drop Fileupload ist ein Feature,
MehrAPEX verbessern mit Browser-Extensions
APEX verbessern mit Browser-Extensions Schlüsselworte APEX, JavaScript, JQuery, HTML5 Einleitung Till Albert MT AG Ratingen Wer kennt das nicht, beim Entwickeln mit APEX im Page Designer; irgendein kleineres
MehrOliver Brinkmann Java Swing-Applikationen & JApplets (mit NetBeans)
Oliver Brinkmann oliver.brinkmann@smail.fh-koeln.de Java Swing-Applikationen & JApplets (mit NetBeans) 1 Einführung in NetBeans Vorstellung: AWT-/Java-Swing-Paket JApplet Ereignisverarbeitung mit NetBeans
MehrModul Amazon Alexa. Installation. Installierbar auf Geräten der V3 Version ab Patch Level 1077.
Installierbar auf Geräten der V3 Version ab Patch Level 1077. Installation Das Modul wird über die Update Funktion unter Menüpunkt "Konfiguration - Update Einstellungen" installiert. Klicken Sie in den
Mehr1 von 5 03.03.2010 19:10
Statistik für kindgerechte-schule.ch (-02) - main 1 von 5 03.03. 19:10 Zuletzt aktualisiert: 03.03. - 15:55 Zeitraum: OK Zeitraum Monat Feb Erster Zugriff 01.02. - 00:18 Letzter Zugriff 28.02. - 23:53
Mehr1.1 Für wen ist dieses Buch geeignet? Für wen ist dieses Buch eher nicht geeignet? Was erwartet Sie in diesem Buch? 6
D3kjd3Di38lk323nnm 1 Einleitung... 1 1.1 Für wen ist dieses Buch geeignet? 4 1.2 Für wen ist dieses Buch eher nicht geeignet? 5 1.3 Was erwartet Sie in diesem Buch? 6 2 Die Adobe Digital Publishing Suite
MehrEs wird eine MySQL Datenbank benötigt, es wird die Tabelle SB_Musikmanager erstellt.
Anleitung zum Musikmanager, von Stephan Baukrowitz. Installation: Es wird eine MySQL Datenbank benötigt, es wird die Tabelle SB_Musikmanager erstellt. 1. Datenbank erstellen. 2. Daten auf den Server Kopieren
MehrHaupttabelle für Grundwasserstände EGLFING LEHRER 265B
Bayer Landesamt 25082017 Monatsmittelwerte [m ü NN] Hauptwerte der Abflussjahre [m ü NN] Nov Dez Jan Feb Mrz Apr Mai Jun Jul Aug Sep Okt Datum HW MW Datum NW 1915 526,73 526,68 526,50 526,29 526,13 526,19
Mehr01 Einführung in PHP. Einführung in PHP 1/13 PHP in Aktion
01 Einführung in PHP Einführung in PHP 1/13 PHP in Aktion PHP ist eine Programmiersprache, die ganz verschiedene Dinge tun kann: von einem Browser gesendete Formularinhalte auswerten, angepasste Webinhalte
MehrApps für ios entwickeln
Apps für ios entwickeln Am Beispiel einer realen App Bearbeitet von Jan Tittel, Jochen Baumann 1. Auflage 2013. Buch. XII, 222 S. ISBN 978 3 446 43192 8 Format (B x L): 17,9 x 24,7 cm Gewicht: 589 g Weitere
MehrADF & APEX to go! Expertengespräche ADF & APEX Previewer. am PITSS Stand 206. im Anschluss an diesen Vortrag! Wir freuen uns auf Ihren Besuch!
ADF & APEX to go! Expertengespräche ADF & APEX Previewer am PITSS Stand 206 im Anschluss an diesen Vortrag! Wir freuen uns auf Ihren Besuch! www.pitss.com Copyright 2012 PITSS GmbH Dynamische Mehrsprachigkeit
MehrIn diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen.
1 In diesem Abschnitt wollen wir uns mit der Architektur von Datenbank Managements Systemen beschäftigen. Zunächst stellt sich die Frage: Warum soll ich mich mit der Architektur eines DBMS beschäftigen?
Mehrhttp://login-38.hoststar.ch/user/web146/awstats.php?month=05&year=2014&output=...
Statistik für web146 (-05) - main http://login-38.hoststar.ch/user/web146/awstats.php?month=05&year=&output=... Page 1 of 6 10.07. Statistik für: web146 Zuletzt aktualisiert: 10.07. - 20:23 Zeitraum: Mai
MehrAgile Apex - Life Cycle Management. Life Cycle Management für Apex Applikationen im agilen Projektumfeld
Life Cycle Management für Apex Applikationen im agilen Projektumfeld Targets the Rapid Application Development Community 2009 Oracle Corporation Agenda 1. Life Cycle Development Software Lebenszyklus Continuous
MehrMatthias-Claudius-Gymnasium Fachcurriculum Informatik
Klasse 8 (2-stündig) Grundlagen der Informatik Einführung in die Programmierung mit Scratch 10 Wochen Betriebssysteme - die Aufgaben eines Betriebssystems nennen. - Einstellungen des Betriebssystems in
MehrVorlesung Unix-Praktikum
Vorlesung Unix-Praktikum Arbeiten von zu Hause Dorian Lehmenkühler Rechnerbetriebsgruppe Technische Fakultät Universität Bielefeld 24. Oktober 2018 1 Willkommen zur zweiten Vorlesung Was machen wir heute?
MehrInstallationsanleitung der ansitel VM (60-Tage Testversion) am Beispiel Oracle VirtualBox
Installationsanleitung der ansitel VM (60-Tage Testversion) am Beispiel Oracle VirtualBox 1. Installieren Sie Oracle Virtualbox für Ihre jeweiliges Betriebssystem (ww.virtualbox.org) 2. Laden Sie die ansitel
MehrInstitut für Programmierung und Reaktive Systeme. Java 1. Markus Reschke
Java 1 Markus Reschke 06.10.2014 Überblick Einführung in die Programmierung zur Vereinfachung des Einstiegs ins Studium Erstellung von ausführbaren Programmen für den Computer Denk- und Vorgehensweisen
Mehr<Insert Picture Here> Versteckte Juwelen. Nützliche APEX-Features - auch aus älteren Releases. Carsten Czarski ORACLE Deutschland B.V.
Versteckte Juwelen Nützliche APEX-Features - auch aus älteren Releases Carsten Czarski ORACLE Deutschland B.V. & Co KG Anwendungsentwicklung Erwartungen... Bedarf nach unabhängigen
Mehr