Het opvragen van het metadata-document voor de MID VPRO_1234 gaat als volgt:

Maat: px
Weergave met pagina beginnen:

Download "Het opvragen van het metadata-document voor de MID VPRO_1234 gaat als volgt:"

Transcriptie

1 CouchDB Media API POMS voorziet in een REST API voor het opvragen van media metadata. Deze API wordt gefaciliteerd door Apache CouchDB. Deze metadata is gegroepeerd in zogenaamde documenten per programma, segment en groep. Deze documenten zijn in JSON geformatteerd. Er zijn API-calls voor het opvragen van metadata op basis van het ID van een entiteit en daarnaast zijn er API-calls voor het opvragen van zogenaamde views op deze metadata, waarbij de metadata op andere criteria dan ID beschikbaar wordt gesteld. De API-calls zijn read-only voor afnemers, dus alleen HTTP HEAD en GET requests zijn mogelijk. Er zijn 2 couchdb-databases beschikbaar. De eerste ('poms') is gebaseerd op het 'URN' van de objecten en de tweede ('media') op het 'MID'. We houden in deze documentatie de tweede aan, aangezien het de bedoeling is dat het 'MID' de leidende identifier wordt voor de objecten in poms. Hostname hackathon-api.omroep.nl Metadata Document API Elk metadata-document is uniek geïdentificeerd door een zogenaamde Uniform Resource Name (URN). Met behulp van de Metadata Document API is het mogelijk om een metadata-document op te vragen op basis van een URN. Dit gaat in het algemeen door een HTTP GET request te doen naar /media/mid. Voorbeelden Het opvragen van het metadata-document voor de MID VPRO_1234 gaat als volgt: GET /media/vpro_1234 Via curl is dat dus: curl Het opvragen van het metadata-document uit de poms-database gaat dus via de URN. Voor de URN urn:vpro:media:program: gaat het als volgt: GET /poms/urn:vpro:media:program: Via curl is dat dus: curl In beide gevallen zal het antwoord zal er ongeveer als volgt uitzien (vooral het veld _id is anders): "_id": "VPRO_1234",

2 "_rev": "2-675bf173c434939e28fe696db ", "segments": [ "lastmodified": , "embeddable": true, "credits": [ "scheduleevents": [ "start": , "urnref": "urn:vpro:media:program: ", "channel": "NED3" "start": , "repeat": "isrerun": true, "value": "" "urnref": "urn:vpro:media:program: ", "channel": "NED2" "duration": , "start": , "repeat": "isrerun": true, "value": "" "urnref": "urn:vpro:media:program: ", "channel": "BVNT" "duration": , "start": , "repeat": "isrerun": true, "value": "" "urnref": "urn:vpro:media:program: ", "channel": "BVNT" "type": "BROADCAST", "memberof": [ "index": 14, "added": , "urnref": "urn:vpro:media:group: " "added": , "urnref": "urn:vpro:media:group: " "workflow": "PUBLISHED", "crids": [ "crid://tmp.program.omroep.nl/ " "descriptions": [ "id": , "owner": "BROADCASTER", "value": "De correspondenten gaan op zoek naar nationalisten. Want hoewel de wereld steeds kleiner lijkt te worden, betekent dat niet automatisch dat iedereen zich wereldburger voelt. In de Verenigde Staten stuitte correspondent Kel op een afscheidingsbeweging, die de staat Vermont wil loskoppelen van de rest van het land.",

3 "type": "MAIN" "id": , "value": "waarin we naar de wereld kijken door de ogen van lokale filmmakers. Hun verhalen spelen zich vaak buiten de focus van de nieuwsmedia af, maar laten evengoed zien hoe de wereld er anno 2009 voorstaat. Hiermee is Metropolis een crossmediaal podium waarop een eigen, oorspronkelijke vorm van buitenlandberichtgeving gestalte krijgt.", "type": "MAIN" "id": , "owner": "BROADCASTER", "value": "De correspondenten gaan op zoek naar nationalisten. Want hoewel de wereld steeds kleiner lijkt te worden, betekent dat niet automatisch dat iedereen zich wereldburger voelt. In de Verenigde Staten stuitte correspondent Kel op een afscheidingsbeweging, die de staat Vermont wil loskoppelen van de rest van het land.", "type": "SHORT" "id": , "value": "Op zoek naar nationalisten. Want hoewel de wereld steeds kleiner lijkt te worden, betekent dat niet automatisch dat iedereen zich wereldburger voelt. Vaderlandsliefde, vlagvertoon en volksvermaak.", "type": "SHORT" "urn": "urn:vpro:media:program: ", "creationdate": , "poprogid": "VPRO_ ", "duration": , "broadcasters": [ "VPRO" "locations": [ "urn": "urn:vpro:media:location: ", "creationdate": , "lastmodified": , "publishstart": , "avattributes": "videoattributes": "height": 180, "width": 180, "aspectratio": "16:9" "avfileformat": "MP4", "bitrate": "programurl": " m4v", "type": "INTERNAL", "workflow": "PUBLISHED" "urn": "urn:vpro:media:location: ", "creationdate": , "lastmodified": , "publishstart": ,

4 "avattributes": "videoattributes": "height": 180, "width": 180, "aspectratio": "16:9" "avfileformat": "MP4", "bitrate": "programurl": " m4v", "type": "INTERNAL", "workflow": "PUBLISHED" "urn": "urn:vpro:media:location: ", "creationdate": , "lastmodified": , "publishstart": , "avattributes": "videoattributes": "height": 180, "width": 180, "aspectratio": "16:9" "avfileformat": "WM", "bitrate": "programurl": " asf", "type": "INTERNAL", "workflow": "PUBLISHED" "urn": "urn:vpro:media:location: ", "creationdate": , "lastmodified": , "publishstart": , "avattributes": "videoattributes": "height": 180, "width": 180, "aspectratio": "16:9" "avfileformat": "WM", "bitrate": "programurl": " asf", "type": "INTERNAL", "workflow": "PUBLISHED" "urn": "urn:vpro:media:location: ", "creationdate": , "lastmodified": , "publishstart": , "avattributes": "videoattributes":

5 "aspectratio": "16:9" "avfileformat": "HTML" "programurl": " "type": "EXTERNAL", "workflow": "PUBLISHED" "descendantof": [ "urnref": "urn:vpro:media:group:192119" "urnref": "urn:vpro:media:group: " "urnref": "urn:vpro:media:group: " "images": [ "imageuri": "urn:vpro.image:6363", "urn": "urn:vpro:media:image: ", "creationdate": , "height": 113, "lastmodified": , "width": 200, "owner": "BROADCASTER", "type": "PICTURE", "workflow": "PUBLISHED" "episodeof": [ "index": 41, "added": , "urnref": "urn:vpro:media:group:192119" "titles": [ "id": , "owner": "BROADCASTER", "value": "Eigen volk eerst (Metropolis TV)", "type": "MAIN" "id": , "value": "Metropolis", "type": "MAIN" "id": , "value": "Eigen volk eerst", "type": "EPISODE" "avtype": "VIDEO", "avattributes": "videoattributes": "aspectratio": "4:3"

6 Het metadata-document voor de groep met URN urn:vpro:media:group: vraag je als volgt op: GET /poms/urn:vpro:media:group: Het antwoord: "_id": "urn:vpro:media:group: ", "_rev": "2-2676ef22b76f36f ea1a2a10", "isordered": false, "lastmodified": , "embeddable": true, "credits": [ "scheduleevents": [ "type": "SERIES", "workflow": "PUBLISHED", "crids": [ "crid://tmp.serie.omroep.nl/1263" "descriptions": [ "id": , "value": "Entermatie voor heel de natie. Rechtstreeks vanuit GrandCafé Beeks. Techniek: Ted van Lieshout. Presentatie: Toon Spoorenberg en Peer van Eersel.", "type": "MAIN" "urn": "urn:vpro:media:group: ", "creationdate": , "broadcasters": [ "VPRO" "locations": [ "descendantof": [ "titles": [ "id": , "value": "Radio Bergeijk", "type": "MAIN" "avtype": "VIDEO", "images": [] Meer informatie Meer mogelijkheden van de CouchDB Document API vind je op de CouchDB wiki. Houd er rekening mee dat de POMS API's read-only zijn en dus alleen HTTP GET en HEAD requests ondersteund worden. Metadata View API Er zijn enkele zogenaamde views beschikbaar om metadata op andere manieren dan via document-id (MID of URN) op te vragen. Views worden in Apache CouchDB geïmplementeerd met behulp van Map/Reduce: een map-functie en een optionele reduce-functie. Een view is een index die snel te bevragen is. De keys van een view

7 index zijn JSON-waardes en kunnen naast getallen of strings dus ook JSON arrays zijn (zogenaamde complex keys). Als reduce-functie is voor alle metadata views de sommatie-functie gebruikt, zodat het makkelijk is om op te vragen hoeveel metadatadocumenten er in het resultaat van een view query zitten zonder de metadata zelf op te hoeven vragen. Query parameters Als je geïnteresseerd bent in de metadata-documenten zelf in plaats van het aantal, gebruik dan de query parameters reduce=false en include_docs=true. De query parameter reduce=false zorgt ervoor dat alleen het resultaat van de map-functie geretourneerd wordt en de query parameter include_docs=true zorgt ervoor dat dat de metadata-documenten in het resultaat opgenomen worden. De volledige metadata-documenten zijn namelijk niet in de view index opgenomen om dataduplicatie te voorkomen en schijfruimte te besparen. Zonder de query parameter include_docs=true worden er alleen referenties naar metadatadocumenten geretourneerd. Als dat genoeg is, is het aan te raden om include_docs=true niet te gebruiken. Zie de sectie querying options op de CouchDB wiki voor meer informatie over de beschikbare query-mogelijkheden. Beschikbare views De opbouw van view query URL's is als volgt: /media/_design/media/_view/viewnaam-en-query-parameters Voor de poms-database is het /poms/_design/media/_view/viewnaam-en- QUERY-PARAMETERS In beide database zitten, tenzij anders vermeld, dezelfde views. In veel gevallen zit er ook precies hetzelfde. Tenzij er in de key of value verwezen wordt naar documentids. Dan is het in de 'poms'-database de URN, en in de 'media'-database het MID. Uitzendingen op zender/net en starttijd De naam van deze view is broadcasts-by-channel-and-start en deze index heeft een complexe key met twee elementen. Het eerste element van de complex key is de zender-code, het tweede element de starttijd van een uitzending. Voorbeeld Alle uitzendingen op Nederland 1 die op 14 juni 2011 beginnen: GET /media/_design/media/_view/broadcasts-by-channel-andstart?startkey=["ned1", ]&endkey=["ned1", ]&reduce=false&in clude_docs=true Een vergelijkbare view broadcasts-by-net-and-start is er voor 'net' ipv channel. Alles op ZAPP: GET /media/_design/media/_view/broadcasts-by-net-andstart?startkey=["zapp",null]&endkey=["zapp",]&reduce=false

8 Uitzendingen op omroep en starttijd Er zijn drie views om programma's op omroep en starttijd op te vragen: 1. broadcasts-by-broadcaster-and-start (audio én video) 2. audio-broadcasts-by-broadcaster-and-start (alleen audio) 3. video-broadcasts-by-broadcaster-and-start (alleen video) Het eerste element van de complex key is de omroep, het tweede element de starttijd van een uitzending. Voorbeeld Alle uitzendingen van de VPRO die op 14 juni 2011 beginnen: GET /media/_design/media/_view/broadcasts-by-broadcaster-andstart?startkey=["vpro", ]&endkey=["vpro", ]&reduce=false&in clude_docs=true Voorbeeld Alle audio-uitzendingen van de EO die op 14 juni 2011 beginnen: GET /media/_design/media/_view/audio-broadcasts-by-broadcaster-andstart?startkey=["eo", ]&endkey=["eo", ]&reduce=false&includ e_docs=true Voorbeeld Alle video-uitzendingen van de NTR die op 14 juni 2011 beginnen: GET /media/_design/media/_view/video-broadcasts-by-broadcaster-andstart?startkey=["ntr", ]&endkey=["ntr", ]&reduce=false&incl ude_docs=true Uitzendingen op genre en starttijd Er zijn drie views om programma's op genre en starttijd op te vragen: 1. broadcasts-by-genre-and-start (audio én video) 2. audio-broadcasts-by-genre-and-start (alleen audio) 3. video-broadcasts-by-genre-and-start (alleen video) Het eerste element van de complex key is het genre, het tweede element de starttijd van een uitzending. Voorbeeld Alle uitzendingen in het genre 'Documentaire' die op 14 juni 2011 beginnen: GET /media/_design/media/_view/broadcasts-by-genre-andstart?startkey=["documentaire", ]&endkey=["documentaire", ] &reduce=false&include_docs=true Voorbeeld Alle audio-uitzendingen in het genre 'Drama' die op 14 juni 2011 beginnen: GET /media/_design/media/_view/audio-broadcasts-by-genre-andstart?startkey=["drama", ]&endkey=["drama", ]&reduce=false& include_docs=true

9 Voorbeeld Alle video-uitzendingen in het genre 'Drama' die op 14 juni 2011 beginnen: GET /media/_design/media/_view/video-broadcasts-by-genre-andstart?startkey=["drama", ]&endkey=["drama", ]&reduce=false& include_docs=true Onderdelen van groepen Er zijn verschillende views beschikbaar voor het opvragen van onderdelen van groepen: 1. by-group (alle onderdelen van een groep) 2. episodes-by-group (In 1.8 vervangen door episodes-by-parent-and-index) 3. episodes-by-parent-and-index (alle episodes met hun aflevering nummer). Sinds poms by-ancestor-and-type (alle onderdelen van een groep of ander mediaobject, ook recursief, met daarbij ook het type van het onderdeel). Sinds poms by-ancestor-and-first-broadcast-time (alle onderdelen van een groep of ander mediaobject, ook recursief geordend op eerste uitzendtijdstip). 6. by-ancestor-and-sortdate (alle onderdelen van een groep of ander mediaobject, ook recursief geordend op uitzend- of aanmaakdatum bij niet uitzendingen). Sinds poms by-parent-and-type (alle onderdelen van een groep of ander mediaobject, niet recursief, met daarbij ook het type van het onderdeel). Sinds poms 1.7 De view key is de URN of de MID van de groep. Voorbeeld Alle onderdelen van de groep POMS_VPRO_1234: GET /media/_design/media/_view/bygroup?key="poms_vpro_1234"&reduce=false&include_docs=true Voorbeeld De episodes van het seizoen S_VPRO_1234 kun je als volgt opvragen: GET /media/_design/media/_view/episodes-bygroup?key="s_vpro_1234"&reduce=false&include_docs=true Voorbeeld Alle tracks van de groep POMS_S_VPRO_152958: GET media/_design/media/_view/by-ancestor-andtype?reduce=false&key=["poms_s_vpro_152958","track"] Alle media, onafhankelijk van het type zou zo gaan: GET media/_design/media/_view/by-ancestor-andtype?reduce=false&startkey=["poms_s_vpro_152958"]&endkey=["poms_s_vpro_152958",]& inclusive_end=true Laatste uitzending van een Serie binnen bepaald tijd venster: GET /media/_design/media/_view/by-ancestor-and-first-broadcasttime?startkey=["poms_s_kro_099623", ]&endkey=["poms_s_kro_099622, ]&reduce=false&limit=1&descending=true

10 Media op tag De naam van deze view is by-tag en deze index heeft als key simpelweg een string: de tag. Voorbeeld Alle media met de tag aap: GET /media/_design/media/_view/by-tag?key="aap"&reduce=false&include_docs=true Media op type en titel (beschikbaar sinds POMS 1.7) De naam van deze view is media-by-type-and-title. De key is het type gevolgd door de lexicografische titel. De lexicografische titel is de main title, tenzij er expliciet een lexicografische titel is ingevuld. De titel is ook helemaal in kapitalen. Voorbeeld Alle albums waarvan de titel met een D begint: GET /media/_design/media/_view/media-by-type-andtitle?startkey=["album","d"]&endkey=["album","e"]&reduce=false Media op UID De naam van deze view is by-uid en deze index heeft als key een string: het Unique ID (UID). Voorbeeld Het mediaobject met het UID TROS_ : GET /poms/_design/media/_view/byuid?key="tros_ "&reduce=false&include_docs=true Deze view is niet beschikbaar in de 'media' database. Daarin is deze view dus overbodig, omdat wat we hier de UID noemen gewoon de MID is. Voorspellingen (beschikbaar sinds POMS 1.6) Er is een view die alle objecten teruggeeft die 'voorspeld' zijn. Dat wil zeggen dat ze nog niet afspeelbaar zijn, maar dat naar verwachting wel worden. Zodra ze echt afspeelbaar zijn geworden, verdwijnen ze weer uit deze view GET /media/_design/media/_view/predictions-by-channel-and-start?reduce=false Media op type, sortdate en kanaal Geeft alle obecten terug op 'type', sortdate (wat voor uitzendingen de eerste uitzenddatum is), en 'kanaal' (null als er geen uitzendingen waren). De uitzendingen tussen 1 april en 1 juni 2013:

11 GET media/_design/media/_view/by-type-and-sortdate-andchannel?reduce=false&startkey=["broadcast", ,null]&endkey=["broadcast", , Afspeelbare objecten (beschikbaar sinds POMS 1.5) De volgende views maken het vinden van 'afspeelbare' media eenvoudiger: 1. media-with-locations-by-broadcaster-and-first-broadcast-time (alle media met locaties gesorteerd op omroep en uitzendtijd) 2. media-with-locations-by-broadcaster-avtype-location (alle media met locaties gesorteerd op omroep en type) Meer informatie Meer informatie over de CouchDB View API is te vinden op de CouchDB wiki. Houd er rekening mee dat de POMS API's read-only zijn en het dus niet mogelijk is om als afnemer zelf views toe te voegen of te bewerken. De sectie over querying options zal waarschijnlijk het interessantst zijn. Meer informatie over hoe keys sorteren in een view index (view collation) vind je op de CouchDB wiki. Beschrijving van het metadata-model Voor tijdstippen wordt gebruik gemaakt van timestamps die het aantal milliseconden sinds 1 januari :00:00 GMT representeren. De meeste programmeertalen bieden kant-en-klare methoden om een tijdstip te converteren naar een dergelijke timestamp. In zowel Java als JavaScript kan dit bijvoorbeeld als volgt: Date.parse("14 Jun :00:00 GMT+0200") ===> Voor de lengte van mediafragmenten (duration) worden aantallen milliseconden gebruikt. In het algemeen zijn de documenten in couchdb JSON representaties van onze objecten. Er is daarvan een XSD beschikbaar. Hierin kun je in principe precies zien wat er allemaal kan voorkomen. Daarbij moet worden opgemerkt dat in couchdb slechts program's, group's en segment's zitten. Changes-feed Als je op de hoogte gesteld wil worden van alle gepubliceerde wijzingen kun je daarvoor de couchdb changes feed gebruiken. Dat kan op verschillende manieren

12 gebruikt worden (zie de couchdb-documentatie), maar de meest recht-toe-recht-aanmethode is alle wijzingen opvragen sinds een zeker versie-nummer (dat je dan zelf kunt onthouden om te weten tot hoever je bij bent) GET media/_changes?since= &limit=10&include_docs=true dit ondersteunt dus ook parameters als 'include_docs', 'limit' en 'descending' net als gewone views. In het resultaat vind je ook deletes, er zit dan een 'deleted: true' jsonattribuut op de geretourneerde objecten.

API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8

API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 API API...1 Identificatie...1 Opties...2 Acties...3 Webserver...6 Heartbeat...6 Buffer groottes...8 Identificatie Alle programma's communiceren met elkaar door gebruik te maken van JSON objecten. Het normale

Nadere informatie

Documentatie Visual Rental Dynamics Web API v2

Documentatie Visual Rental Dynamics Web API v2 Documentatie Visual Rental Dynamics Web API v2 Versie: 2.2 Datum: 18 december 2018 Inhoudsopgave 1. REVISIE HISTORIE... 3 2. INLEIDING... 4 2.1 ALGEMEEN... 4 2.2 TOEPASSINGEN... 4 2.3 FAIR USE POLICY...

Nadere informatie

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster

Databank - Basis 1. Inhoud. Computervaardigheden en Programmatie. Hoofdstuk 4 Databank - Basis. Terminologie. Navigeren door een Venster 4. 4. Inhoud rste BAC Toegepaste Biologische Wetenschappen Hoofdstuk 4 Databank Terminologie, Navigeren, Importeren Tabellen Records/Velden manipuleren Queries (Vragen) [Ook in SQL] sorteren filter volgens

Nadere informatie

Documentatie Visual Rental Dynamics Web API

Documentatie Visual Rental Dynamics Web API Documentatie Visual Rental Dynamics Web API Versie: 1.4 Datum: 6 maart 2018 Inhoudsopgave 1. REVISIE HISTORIE... 3 2. INLEIDING... 4 2.1 ALGEMEEN... 4 2.2 TOEPASSINGEN... 4 2.3 FAIR USE POLICY... 4 3.

Nadere informatie

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access

Gebruik van cryptografie voor veilige jquery/rest webapplicaties. Frans van Buul Inter Access Gebruik van cryptografie voor veilige jquery/rest webapplicaties Frans van Buul Inter Access 1 Frans van Buul frans.van.buul@interaccess.nl 2 De Uitdaging Rijke en veilige webapplicaties Een onveilig en

Nadere informatie

Les 15 : updaten van gegevens in de database (deel2).

Les 15 : updaten van gegevens in de database (deel2). Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken

Nadere informatie

Technical Note. API Beschrijving Aangetekend Mailen

Technical Note. API Beschrijving Aangetekend Mailen AUTHOR APPROVED Technical Note API Beschrijving Referentie: API beschrijving AM Versie: 0.0.7 Datum: 2015-07-24 Aangetekend Bellen B.V. Computerweg 5 Postbus 8307 3503 RH Utrecht T: +31 346 581 731 support@aangetekendmailen.nl

Nadere informatie

SQL datadefinitietaal

SQL datadefinitietaal SQL datadefinitietaal We kunnen er het schema van de database mee bepalen: metadata toevoegen, wijzigen en verwijderen uit een database. Basiscommando's: CREATE : toevoegen van metagegevens DROP : verwijderen

Nadere informatie

Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 11 juli 2017 Linux User Group Nijmegen

Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 11 juli 2017 Linux User Group Nijmegen Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 11 juli 2017 Linux User Group Nijmegen Inleiding Dit praatje gaat over Elasticsearch. De onderwerpen die aan bod komen: Wat is Elasticsearch?

Nadere informatie

Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 17 maart 2018 Nederlandse Linux Gebruikers Groep

Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 17 maart 2018 Nederlandse Linux Gebruikers Groep Elastic Search wat heb je aan data als je er niets mee doet.. Oscar Buse 17 maart 2018 Nederlandse Linux Gebruikers Groep Inleiding Dit praatje gaat over Elasticsearch. De onderwerpen die aan bod komen:

Nadere informatie

AUTHENTICATIE. Version Date Author Description Mark Hameetman Initiele document

AUTHENTICATIE. Version Date Author Description Mark Hameetman Initiele document Postbode.nu API Version Date Author Description 1.0 21-02-2018 Mark Hameetman Initiele document AUTHENTICATIE Via https://app.postbode.nu/settings/api kunt u uw eigen API key aanmaken en/of ophalen, deze

Nadere informatie

MEMO. De database server zit op piekmomenten aan een heel hoog CPU gebruik:

MEMO. De database server zit op piekmomenten aan een heel hoog CPU gebruik: From Didier Adriaensen To VVV Date CC 17/6/2014 Ref Subject Performantie SearchAPI en database. (deel 2) 1. Vaststellingen De database server zit op piekmomenten aan een heel hoog CPU gebruik: De pieken

Nadere informatie

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK

IBAN API. Simpel & krachtig. Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK IBAN API Simpel & krachtig Documentatie : IBAN REST API Versie : 1.0 DE BETAALFABRIEK Introductie De Betaalfabriek IBAN API is een REST API om IBAN-conversie en validatie te integreren in uw administratiesysteem,

Nadere informatie

Javascript oefenblad 1

Javascript oefenblad 1 Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de

Nadere informatie

Les 2 Eenvoudige queries

Les 2 Eenvoudige queries Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten

Nadere informatie

ibabs Public WCF Service

ibabs Public WCF Service Beschrijving ibabs Public WCF Service Versie 1.3 22-10-2015 Van ibabs BV Onderwerp Beschrijving ibabs Public WCF Service Referentie MDP2013102801 Datum 22 oktober 2015 Inhoudsopgave 1 Inleiding... 3 2

Nadere informatie

Aanleveren van te verzenden sms berichten aan SMS Via

Aanleveren van te verzenden sms berichten aan SMS Via Aanleveren van te verzenden sms berichten aan SMS Via 1. Inleiding Er zijn drie methoden van aanlevering van sms berichten mogelijk: via een HTTP request; dit kunt u gebruiken voor één sms bericht tegelijk

Nadere informatie

Inleiding Programmeren 2

Inleiding Programmeren 2 Inleiding Programmeren 2 Gertjan van Noord November 26, 2018 Stof week 3 nogmaals Zelle hoofdstuk 8 en recursie Brookshear hoofdstuk 5: Algoritmes Datastructuren: tuples Een geheel andere manier om te

Nadere informatie

Kennissessie INSPIRE. Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum.

Kennissessie INSPIRE. Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum. Kennissessie Algemene vereisten & architectuur Metadata View Services Download Services Ondersteuning vanuit Geonovum Thijs Brentjens Inhoud Download Services Pre-defined datasets via Atom feeds Pre-defined

Nadere informatie

VoipCenter Application Programming Interface (API)

VoipCenter Application Programming Interface (API) Introductie Via de VoipCenter PBX API is het mogelijk om : 1. informatie op te vragen inzake de configuratie van : - SIP-accounts - Telefoonnummers - Tijdfilters zoals feestdagen, vakantieperiodes en kantooruren

Nadere informatie

Zo kan je linken maken tussen je verschillende groepen van gegevens.

Zo kan je linken maken tussen je verschillende groepen van gegevens. 1 1. Entity Reference Entity Reference zal ook een onderdeel zijn van Drupal 8. Het is een module van het type veld. Het is een heel krachtige module die toelaat om referenties te maken tussen verschillende

Nadere informatie

MVC BASICS 2. Kevin Picalausa

MVC BASICS 2. Kevin Picalausa MVC BASICS 2 Kevin Picalausa 1 Forms 2 Action en Method Action Vertelt de Browser naar waar de form data (informatie) door te zenden. URL kan relatief of absoluut zijn. Method De manier waarop de form

Nadere informatie

Impactanalyse Samenwerkende Catalogi 4.0. Wat zijn de wijzigingen met de komst van SC 4.0 ten opzichte van SC 2.1

Impactanalyse Samenwerkende Catalogi 4.0. Wat zijn de wijzigingen met de komst van SC 4.0 ten opzichte van SC 2.1 Impactanalyse Samenwerkende Catalogi 4.0 Wat zijn de wijzigingen met de komst van SC 4.0 ten opzichte van SC 2.1 Versie 1.0 Datum 19 april 2012 Colofon Projectnaam Samenwerkende Catalogi 4.0 Versienummer

Nadere informatie

Praktijkvoorbeeld evolueerbare software-architecturen: Elgg. Salvi Jansen

Praktijkvoorbeeld evolueerbare software-architecturen: Elgg. Salvi Jansen Praktijkvoorbeeld evolueerbare software-architecturen: Elgg Salvi Jansen 8 januari 2011 Elgg: Open source social networking engine Introductie tot Elgg Elgg is een open source framework voor het ontwikkelen

Nadere informatie

Voor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com

Voor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com Welkom bij mijn PHP tutorial (Deel 1) Ik ga in deze delen PHP uitleggen, dit doe ik in het programma notepad++ (gratis) deze kunt u downloaden van www.richard3332.nl/downloads.php Als u beschikt over dreamweaver

Nadere informatie

4 ASP.NET MVC. 4.1 Controllers

4 ASP.NET MVC. 4.1 Controllers 4 ASP.NET MVC ASP.NET is het.net raamwerk voor het bouwen van webapplicaties. De MVC variant hiervan is speciaal ontworpen voor het bouwen van dergelijke applicaties volgens het Model-View-Controller paradigma.

Nadere informatie

Les 9: formulier controle met javascript.

Les 9: formulier controle met javascript. Les 9: formulier controle met javascript. Javascript is erg veel gebruikt bij internet toepassingen. In tegenstelling tot PHP, wat een server side scripting is, is java client side scripting. Dwz, niet

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van

Nadere informatie

HTML5 VIDEO. Een stand van zaken Jeroen Wijering, LongTail Video

HTML5 VIDEO. Een stand van zaken Jeroen Wijering, LongTail Video HTML5 VIDEO Een stand van zaken Jeroen Wijering, LongTail Video WHOIS JW? Auteur van de JW Player (2005) Open-source Flash video speler voor embedden in websites. Gebruikt door YouTube in 1e jaar Helaas,

Nadere informatie

Linked Data: stap voor stap, deel 4 Table of Contents

Linked Data: stap voor stap, deel 4 Table of Contents Linked Data: stap voor stap, deel 4 Table of Contents Linked Data: stap voor stap, deel 4...1 Inleiding...2 Identiteitslinken...2 Opzoeken...2 Link manueel leggen...4 Relaties leggen...6 Het vinden van

Nadere informatie

Instructie Beheren Cases

Instructie Beheren Cases Instructie Beheren Cases Om een vraag in te dienen met betrekking tot de werking van de software kunt u gebruik maken van onze portal. U gaat dan een Case aanmaken. Aanmaken Case Om een nieuwe case aan

Nadere informatie

Exercise assistant on-line

Exercise assistant on-line Exercise assistant on-line Onderwerpen - Introductie Exercise Assistant - On-line volgens MVC principe - Problemen bij MVC principe - Mogelijke oplossing - Richtingen onderzoek - Mogelijkheid tot meedoen

Nadere informatie

SMS Webservice Implementatie handleiding

SMS Webservice Implementatie handleiding SMS Webservice Implementatie handleiding Versie 1.2 Inhoudspagina Versiebeheer... 2 Overzicht webservice... 2 Begrippenlijst... 2 Starten met de straightxs webservice... 3 Algemene beschrijving van de

Nadere informatie

2. Starten met MediaMonkey

2. Starten met MediaMonkey 25 2. Starten met MediaMonkey MediaMonkey is een gebruikersvriendelijk programma voor het opbouwen en beheren van uw muziekcollectie. Met MediaMonkey kunt u geluidsbestanden en muziek-cd s beluisteren.

Nadere informatie

HET WORDPRESS ZONDER GEDOE STUDIEPAKKET

HET WORDPRESS ZONDER GEDOE STUDIEPAKKET X Theme portfolio HET WORDPRESS ZONDER GEDOE STUDIEPAKKET De Instructie E-Books om zonder gedoe zelf je WordPress website te maken INHOUD P 1 X Theme portfolio P 2 Portfolio Categorieën P 3 Portfolio Tags

Nadere informatie

Je website is het centrum van al je online activiteiten. Dat werkt allerlei kanten op.

Je website is het centrum van al je online activiteiten. Dat werkt allerlei kanten op. Kathleenferrier.nl: het KF centrum online Handleiding voor de Blog & Nieuwssectie Je website is het centrum van al je online activiteiten. Dat werkt allerlei kanten op. Het is de plek waarvandaan mensen

Nadere informatie

Sorteren, groeperen en totaliseren

Sorteren, groeperen en totaliseren 6 Sorteren, groeperen en totaliseren 6.1 Inleiding Een rapport maken begint met het selecteren van de tabellen en het plaatsen van de velden die u in uw rapport wilt afdrukken. Vervolgens sorteert, groepeert

Nadere informatie

NHibernate als ORM oplossing

NHibernate als ORM oplossing NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een

Nadere informatie

API DOCUMENTATIE LIVEVOETBALSTANDEN.NL

API DOCUMENTATIE LIVEVOETBALSTANDEN.NL API DOCUMENTATIE LIVEVOETBALSTANDEN.NL V1.0 B&M Media Competities opvragen; Middels de API is het mogelijk om alle competities op te vragen waar u een abonnement op heeft. U ontvang van ons een XML bestand

Nadere informatie

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net

Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net Workshop XIMPEL TV Winoe Bhikharie Vrije Universiteit Amsterdam www.ximpel.net / info@ximpel.net In deze workshop maak je kennis met XIMPEL TV en interactieve video. Bij interactieve video kun je de video

Nadere informatie

Dynamische websites met PHP (basis) Karel Nijs 2010/09

Dynamische websites met PHP (basis) Karel Nijs 2010/09 Dynamische websites met PHP (basis) Karel Nijs 2010/09 Leswijze Eerst wat theorie Begeleid met (korte) oefeningen Editor = UltraEdit Geen DreamWeaver Browser = Internet Explorer Vereiste voorkennis: (X)HTML

Nadere informatie

Yes-co informatie uitwisseling met 3MCP 1.3

Yes-co informatie uitwisseling met 3MCP 1.3 uitwisseling met 3MCP 1.3 Versie: 1.3 Datum: 2011-05-05 Auteur(s): Jan Horsman Geoffrey de Kleijn David Betgen Bestand: Yes-co 3MCP 1.3 specs v1.3.doc Version

Nadere informatie

De Kleine WordPress Handleiding

De Kleine WordPress Handleiding Introductie Dit is geen uitgebreide handleiding om een WordPress website of blog mee te bouwen. Het is ook geen overzicht van alle aspecten die een WordPress website zo bijzonder maken en geen verhandeling

Nadere informatie

Handleiding configuratie en gebruik tekenmodule

Handleiding configuratie en gebruik tekenmodule Handleiding configuratie en gebruik tekenmodule B3Partners Inhoudsopgave 1 Inleiding...2 2 Configuratie tekenmodule...3 2.1 Database tabel...4 2.2 WMS Service...5 2.3 Gegevensbron en kaartlaag...6 2.4

Nadere informatie

De plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt.

De plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt. Plsqldoc Genereer je documentatie Beeklaan 444 2562 BK Den Haag www.darwin-it.nl info@darwin-it.nl KvK 27283780 ING 65.35.40.663 Technical Architect Net als (vrijwel) elke ontwikkelaar vind ik het documenteren

Nadere informatie

Een inleiding in de Unified Modeling Language 67

Een inleiding in de Unified Modeling Language 67 Een inleiding in de Unified Modeling Language 67 1.4.5. Toepassing 5: Klasse Kaart. De opdracht bestaat erin algemene klassen te maken zodanig dat het mogelijk wordt om het even welk kaartspel te maken.

Nadere informatie

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren

Universiteit van Amsterdam FNWI. Voorbeeld van tussentoets Inleiding programmeren Universiteit van Amsterdam FNWI Voorbeeld van tussentoets Inleiding programmeren Opgave 1: Wat is de uitvoer van dit programma? public class Opgave { static int i = 0 ; static int j = 1 ; int i = 1 ; int

Nadere informatie

Inleiding Programmeren 2

Inleiding Programmeren 2 Inleiding Programmeren 2 Gertjan van Noord November 28, 2016 Stof week 3 nogmaals Zelle hoofdstuk 8 en recursie Brookshear hoofdstuk 5: Algoritmes Datastructuren: tuples Een geheel andere manier om te

Nadere informatie

Software Design Document

Software Design Document Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1

Nadere informatie

Formulieren maken met Dreamweaver CS 4/CS 5

Formulieren maken met Dreamweaver CS 4/CS 5 Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit

Nadere informatie

Quick Reference Guide Site beheer SharePoint TU Delft. Bestemd voor Key Users Versie 2.0 Datum 11-06-2012 Eigenaar SSC-ICT FAB SharePoint

Quick Reference Guide Site beheer SharePoint TU Delft. Bestemd voor Key Users Versie 2.0 Datum 11-06-2012 Eigenaar SSC-ICT FAB SharePoint Quick Reference Guide Site beheer SharePoint TU Delft Bestemd voor Key Users Versie 2.0 Datum 11-06-2012 Eigenaar SSC-ICT FAB SharePoint Quick Reference guide site beheer SharePoint TU Delft 1. Introductie

Nadere informatie

Message Server Handleiding voor Content Editors

Message Server Handleiding voor Content Editors Message Server Handleiding voor Content Editors 1 Message Server 15: Handleiding voor Content Editors INHOUDSOPGAVE Introductie 3 Vijf eenvoudige stappen... 4 1 Inloggen... 5 2 Berichten beheren... 6 3

Nadere informatie

APEX en JasperReports

APEX en JasperReports APEX en JasperReports een Dream Team! Spreker(s) : Datum : E-mail : Vincent Deelen 28 mei 2013 vincent.deelen@transfer-solutions.com WWW.TRANSFER-SOLUTIONS.COM Outline APEX en rapporten Oracle BI publisher

Nadere informatie

API Specificatie Doc

API Specificatie Doc API Specificatie Doc (reisafstanden.nl) Request Request Methode GET URL https://www.reisafstanden.nl/api? Request parameters Parameter Opties Verplicht Uitleg contenttype json of xml of jsonp of credits

Nadere informatie

Miniles gegevensbanken bevragen met SQL

Miniles gegevensbanken bevragen met SQL Miniles gegevensbanken bevragen met SQL In deze miniles gaat het over gegevensbanken of databases. Dit zijn bestanden waarin gegevens kunnen worden opgeslagen. Het is dan van belang dat je op een eenvoudige

Nadere informatie

Dergelijke functionaliteit kunnen we zelf ook aan eigen code toevoegen.

Dergelijke functionaliteit kunnen we zelf ook aan eigen code toevoegen. Indexers in C#.Net In deze tutorial ga ik het hebben over indexers. Bij het gebruik van bijvoorbeeld een ArrayList object, kan je de gegevens uit deze collectie opvragen als ware het een array. // ArrayList

Nadere informatie

Inhoud. Revisiehistorie... 3. Inleiding... 4

Inhoud. Revisiehistorie... 3. Inleiding... 4 Inhoud Revisiehistorie... 3 Inleiding... 4 1. Omgevingen... 5 1.1. Test/acceptatie-omgeving... 5 1.2. Productie-omgeving... 5 1.3. Methodes... 5 1.3.1. DataRequest... 5 1.3.2. StandaardDataRequest... 6

Nadere informatie

Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI)

Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI) Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI) datum 14 januari 2013 auteur Cor de Cloe Standaard-URI s naar Jurisprudentie mbv ECLI pagina 2 van 5 Inhoudsopgave

Nadere informatie

Handleiding: XML Vacature Interface. voor webbeheerders

Handleiding: XML Vacature Interface. voor webbeheerders Handleiding: XML Vacature Interface voor webbeheerders INHOUDSOPGAVE 1 INLEIDING...3 1.1 FEEDBACK... 3 2 BASISPRINCIPES...4 2.1 CRITERIA... 4 2.2 FILTEREN... 5 1 Inleiding Via de XML-interface kunnen de

Nadere informatie

OEFENINGEN PYTHON REEKS 1

OEFENINGEN PYTHON REEKS 1 Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren

Nadere informatie

Info Tracs Backend. Info Tracs v Handleiding v1.1

Info Tracs Backend. Info Tracs v Handleiding v1.1 Info Tracs Backend Info Tracs v.. - Handleiding v. Inhoud Info Tracs backend... Login... Backend... Overzicht... Albums... 5 Het Albums overzicht scherm... 5 Het Album toevoegen scherm... 6 Het Wijzig

Nadere informatie

PHP en een MySQL database.

PHP en een MySQL database. mysql_php.doc 1/5 PHP en een MySQL database. Om informatie uit een MySQL database op te halen moet je de volgende stappen uitvoeren: 1. een verbinding maken met mysql; 2. een mysql database selecteren;

Nadere informatie

Handleiding CUE Splitter Met dank aan Justchill (Auteur)

Handleiding CUE Splitter Met dank aan Justchill (Auteur) Handleiding CUE Splitter Met dank aan Justchill (Auteur) Voorwoord (Versie v0.6b13) Soms komt het voor wanneer je een muziekalbum downloadt, je iets krijgt in de vorm van enkele bestanden waaronder het

Nadere informatie

extra oefening algoritmiek - antwoorden

extra oefening algoritmiek - antwoorden extra oefening algoritmiek - antwoorden opgave "Formule 1" Maak een programma dat de gebruiker drie getal A, B en C in laat voeren. De gebruiker zorgt ervoor dat er positieve gehele getallen worden ingevoerd.

Nadere informatie

Modelleren en Programmeren

Modelleren en Programmeren Modelleren en Programmeren Jeroen Bransen 6 december 2013 Terugblik Programma en geheugen Opdrachten Variabelen Methoden Objecten Klasse Programma en geheugen Opdrachten Variabelen zijn gegroepeerd in

Nadere informatie

Snel aan de slag met KaartViewer

Snel aan de slag met KaartViewer Gebruikershandleiding KaartViewer versie 2.x Versie 2017 Nu met uitgebreide filtermogelijkheden Snel aan de slag met KaartViewer Bij deze actie moet u goed opletten Tip: er zijn meerdere mogelijkheden

Nadere informatie

Deel 2: Endnote bibliografische software gebruiken als databasemanager en editor

Deel 2: Endnote bibliografische software gebruiken als databasemanager en editor Deel 2: Endnote bibliografische software gebruiken als databasemanager en editor Versie feb. 2015 pag. 38 Endnote output: 1. Organiseer je database 2. Doorzoek de referenties in je database 3. Publiceren,

Nadere informatie

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd.

SQL is opgebouwd rond een basisinstructie waaraan één of meerdere componenten worden toegevoegd. BASISINSTRUCTIES SQL SQL : Structured Query Language is een taal gericht op het ondervragen van een relationele database en die aan veel klassieke databasemanagementsystemen kan worden gekoppeld. SQL is

Nadere informatie

Inhoudsopgave. Whitepaper Handleiding Google Analytics Implementatie Datum: Juli 2013 Schrijver: Gerard Rathenau

Inhoudsopgave. Whitepaper Handleiding Google Analytics Implementatie Datum: Juli 2013 Schrijver: Gerard Rathenau Whitepaper Handleiding Google Analytics Implementatie Datum: Juli 2013 Schrijver: Gerard Rathenau Inhoudsopgave Inleiding... 2 1.Maak een meetplan vóór je Google Analytics implementatie... 2 2. Profiel

Nadere informatie

OAS en het Kennisplatform API s. Dimitri van Hees

OAS en het Kennisplatform API s. Dimitri van Hees OAS en het Kennisplatform API s Dimitri van Hees (@dvh) RESTful API HTTP/web interface/api die aan veel, maar niet alle, principes van REST voldoet. REST is geen doel op zich, het aanbieden van een goede

Nadere informatie

Clang 1.3.0. Release Notes. created by

Clang 1.3.0. Release Notes. created by Clang 1.3.0 Release Notes created by Release 1.3.0 Niet zonder trots, presenteren wij Clang 1.3.0. Een release die geheel in het teken staat van de nieuwe split-run functionaliteit en de geheel vernieuwde

Nadere informatie

1.9.6 Release Notes Verbeteringen en uitbreidingen

1.9.6 Release Notes Verbeteringen en uitbreidingen 1.9.6 Release Notes Verbeteringen en uitbreidingen Februari 2014 Release Versie Item Versie Datum SiteOpMobi Platform (Inclusief SiteOpMobi Service, Control Panel, APIs) 1.9.6 19 februari 2014 2 Inhoudsoverzicht

Nadere informatie

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE,

ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, ONDERZOEK NAAR DE ZOEKMACHINE VRIENDELIJKHEID VAN COMMERCIËLE, CLOSED SOURCE CMSEN Versie: 2.0 Dit onderzoek betreft de zoekmachine vriendelijkheid van commerciële CMS-systemen, m.a.w. systemen waar de

Nadere informatie

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014

XML Datafeeds. Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 XML Datafeeds Volledig geautomatiseerd advertenties plaatsen V 2.3 1-5-2014 Dit document beschrijft de XML datafeed specificatie voor Pro Accounts van AdvertentiePlanet. 1 AdvertentiePlanet is een onderdeel

Nadere informatie

Maak een nieuwe site collectie aan met de waarden die beschreven staan in de volgende tabel.

Maak een nieuwe site collectie aan met de waarden die beschreven staan in de volgende tabel. 1 Oefeningen In dit document staan een hele reeks opdrachten die je moet voltooien. Eenmaal rond heb je een werkende SharePoint team site met blog, wiki, discussiefora, agenda, documentbibliotheken, etc.

Nadere informatie

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord

Nadere informatie

Een gelinkte lijst in C#

Een gelinkte lijst in C# Een gelinkte lijst in C# In deze tutorial ga demonstreren hoe je een gelinkte lijst kan opstellen in C#. We gaan een klasse schrijven, die een gelijkaardige functionaliteit heeft als een ArrayList, namelijk

Nadere informatie

De MySQL C API. Variabelen in C Functies in C Pointers in C

De MySQL C API. Variabelen in C Functies in C Pointers in C LinuxFocus article number 304 http://linuxfocus.org De MySQL C API door Özcan Güngör Over de auteur: Ik gebruik Linux sinds 1997. Vrijheid, flexibiliteit en opensource. Dat

Nadere informatie

Het omzetten van een ER-diagram naar SQL

Het omzetten van een ER-diagram naar SQL Het omzetten van een ER-diagram naar SQL Huub de Beer Eindhoven, 4 juni 2011 Omzetting ER-diagram naar SQL in twee stappen 1: ER-Diagram relationeel model Onderwerp van hoofdstuk 3 Entiteittype relatie,

Nadere informatie

Kennissessie Google Analytics.

Kennissessie Google Analytics. Kennissessie Google Analytics. Analytics Consultant Google Analytics, Adobe Reports & Analytics Webanalist sinds juni 2011 MA Bedrijfscommunicatie & Digitale Media BSc Bedrijfseconomie LinkedIn Wat verwachten

Nadere informatie

MWW orders feed. Algemene orders feed in XML format

MWW orders feed. Algemene orders feed in XML format MWW orders feed Algemene orders feed in XML format Inhoudsopgave Algemeen... 3 Sleutel... 3 Versie... 3 URL... 3 Output... 3 Vragen?... 3 Changelog... 3 Veld definities... 4 Algemene informatie... 4 Orders...

Nadere informatie

Technische Documentatie TaxatieVoertuig A2SP 2015

Technische Documentatie TaxatieVoertuig A2SP 2015 Technische Documentatie TaxatieVoertuig A2SP 2015 Versie Auteur Opmerkingen Datum 1.0 YB Initiële versie 25-06-2015 Inleiding SOAP is op basis van de wsdl redelijk zelf beschrijvend. Dit document richt

Nadere informatie

Foto presentaties en toepassingen 1

Foto presentaties en toepassingen 1 Foto presentaties en toepassingen 1 Foto in documenten Power Point presentatie met foto's en (video) Windows media player Windows live foto gallery/ live movie maker K-Media (Nero) Pinnacle DVD video 1

Nadere informatie

Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser:

Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser: WERKGROEP 1 OEFENINGEN Zorg ervoor dat je een database hebt aangevraagd op http://stap.iam.hva.nl Open daarna het volgende adres in je browser: http://stap.iam.hva.nl/phpmyadmin Log in met de gegevens

Nadere informatie

MS-Office documenten integratie via SAP PI

MS-Office documenten integratie via SAP PI MS-Office documenten integratie via SAP PI Met behulp van het SAP Process Integration systeem (SAP PI) kun je op vele manieren je integratie regelen tussen je SAP systemen en/of andere systemen. Ook met

Nadere informatie

Speaking OData to SharePoint 2010 in a RESTful manner

Speaking OData to SharePoint 2010 in a RESTful manner 1 Speaking OData to SharePoint 2010 in a RESTful manner Welkom bij mijn presentatie over REST, OData en SharePoint 2010. 2 Voorstellen Als eerste wil ik mijzelf voorstellen. Mijn naam is Michaël Hompus

Nadere informatie

Delft-FEWS & Web Services

Delft-FEWS & Web Services Delft-FEWS & Web Services Presentatie Delft-FEWS Gebruikers dag 2018 Marc van Dijk, Rudie Ekkelenkamp, Stef Hummel 5 Juni 2018 Delft-FEWS & (Web) Services 1. Delft-FEWS 2. Roadmap 3. Standaarden Verzamelen

Nadere informatie

Videolab Handleiding

Videolab Handleiding Videolab Handleiding Videolab Handleiding Welkom bij Videolab. Videolab is de streaming media service voor de Associatie K.U.Leuven. Met Videolab kan je snel en makkelijk eigen videomateriaal en weblectures

Nadere informatie

OFFICE A LA CARTE - ACCESS 2013

OFFICE A LA CARTE - ACCESS 2013 OFFICE A LA CARTE - ACCESS 2013 Inhoud HOOFDSTUK ACC-1.1: TERMINOLOGIE - (0:20) Wat is een database? Onderdelen van een database Tabellen en relaties Schematisch overzicht van de structuur van een database

Nadere informatie

Migratie PS API 40 naar 50

Migratie PS API 40 naar 50 Migratie PS API 40 naar 50 Inhoud Introductie... 2 Migratie... 2 Wijziging link ophalen beeldmateriaal... 2 Wijzigingen vertaalbare velden (translationtype)... 3 Targetmarkets (TM)... 4 Velden die zijn

Nadere informatie

DataFlex 19.0 SQL Server

DataFlex 19.0 SQL Server Connections to SQL Server 1 Agenda Connecties Aanpassingen in applicaties 2 Connecties Kort overzicht 3 SQL manier Connectie maken met een server (login) Connectie stelt je in staat om tabellen in een

Nadere informatie

Opzetten object - overzicht

Opzetten object - overzicht Opzetten object - overzicht In deze tutorial wordt in grote stappen aangegeven wat er voor nodig is om een volledig nieuw product op te zetten in i-reserve. De stappen zijn onderverdeeld in zes stukken,

Nadere informatie

Lab Webdesign: Javascript 7 april 2008

Lab Webdesign: Javascript 7 april 2008 H8: FORMULIEREN In dit hoofdstuk komt het "form"-object aan de orde: we zullen zien hoe we JavaScript kunnen gebruiken voor het manipuleren en valideren van de gegevens die een eindgebruiker invult in

Nadere informatie

xxter Mobotix T24 configuratie

xxter Mobotix T24 configuratie xxter Mobotix T24 configuratie Setup / instellingen voor VoIP De Mobotix T24 kan in samenwerking met xxter als video intercomsystem werken. De configuratie zoals beschreven in dit document is getest. Andere

Nadere informatie

2.2 Een tabel ontwerpen

2.2 Een tabel ontwerpen 2.2 Een tabel ontwerpen 2.2.1 Gegevens analyse Alvorens de tabellen van een database te kunnen gaan opzetten, dient u eerst te bepalen, welke gegevens daarin moeten worden opgenomen. Bepaal eerst het doel

Nadere informatie

OEFENINGEN PYTHON REEKS 1

OEFENINGEN PYTHON REEKS 1 Vraag 1: Expressies & Types OEFENINGEN PYTHON REEKS 1 Python maakt gebruik van enkele vaak voorkomende (data)types. Zo zijn er integers die behoren tot de gehele getallen (VB: 3), zijn er float s die behoren

Nadere informatie

Die client was niet meer dan een veredeld kladblok met een settings menu waarop ik mijn blognaam, userid en password kon invullen.

Die client was niet meer dan een veredeld kladblok met een settings menu waarop ik mijn blognaam, userid en password kon invullen. PuSH deel 3 De PuSH subscriber software zou op dezelfde machine kunnen draaien als de OBA website, maar omdat het shared hosting is en de memory-limiet regelmatig overschreden werd, hebben we besloten

Nadere informatie

Leer-Rijk Leveranciers API

Leer-Rijk Leveranciers API Leer-Rijk Leveranciers API Versie: 0.8 Laatst bijgewerkt op: 7-05-2018 Changelog 0.2 Verschillende status change velden toegevoegd zodat je kan zien controleren of een binnenkomende status change niet

Nadere informatie

In de meeste netwerkomgevingen staan de firewalls het browsen of surfen op internet toe.

In de meeste netwerkomgevingen staan de firewalls het browsen of surfen op internet toe. m:\helpdesk\vgmbox\documenten\handleiding - inzet binnen beveiligd netwerk (dmv proxyserver) - 20110112 - tbv pdf.doc Inzet van De VGM Box binnen een beveiligd netwerk Dit document beschrijft het functioneren

Nadere informatie