This story is about the added value of APIs (application programming interfaces) for modern businesses, developers and software consumers. It deals with API-fundamentals and shows how APIs are the cornerstones of modern business development (BizDev2.0). By looking at casestudies from Google Maps, Twitter, Amazon, eBay, Moo, Flickr, Netflix and other web2.0-companies, it becomes clear how APIs add value for all parties on the modern web.
This presentation was given by Olaf Janssen - Open Data coordinator for the National Library of the Netherlands (KB) - as a lecture for students of the master's course "Digital Access to Cultural Heritage" at Leiden University on 13-3-2014
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
Thanks to the recently released v4 of the Bot Framework SDK, creating your first bot is a breeze; still, implementing a production viable one is no easy task since several aspects must be taken into account such as user authentication, integration within existing apps, multi language support, technical considerations (e.g.: Azure Functions vs. MVC Core, Blob Storage vs. CosmosDB) and, last but not least, operational costs.
Moreover, you might want to reuse your bot’s Azure hosted, Cognitive Services-backed code to address Amazon’s Alexa users to avoid the need to implement (and evolve) it twice.
Eager to learn how to do that for real? Don’t miss this code-based talk then.
Interaktywne internetowe show pokazujące życie w 4 akademikach. Marka Crunchips stała się naturalną częścią organizowanych tam imprez, zgodnie z hasłem "jest Crunchips, jest impreza!".
ITCamp 2019 - Andrea Saltarello - Implementing bots and Alexa skills using Az...ITCamp
Thanks to the recently released v4 of the Bot Framework SDK, creating your first bot is a breeze; still, implementing a production viable one is no easy task since several aspects must be taken into account such as user authentication, integration within existing apps, multi language support, technical considerations (e.g.: Azure Functions vs. MVC Core, Blob Storage vs. CosmosDB) and, last but not least, operational costs.
Moreover, you might want to reuse your bot’s Azure hosted, Cognitive Services-backed code to address Amazon’s Alexa users to avoid the need to implement (and evolve) it twice.
Eager to learn how to do that for real? Don’t miss this code-based talk then.
Interaktywne internetowe show pokazujące życie w 4 akademikach. Marka Crunchips stała się naturalną częścią organizowanych tam imprez, zgodnie z hasłem "jest Crunchips, jest impreza!".
Social Network Analysis and collaborative learningFabio Nascimbeni
The presentation explore how network thinking and social network analysis can be useful to improve learners motivation and performance in collaborative learning settings.
MH Group Communications published a new white paper on a profound shift we have observed in the social media environment – a shift that we believe will compel companies to get off of the fence and engage social media with a comprehensive strategy.
We have labeled this new dynamic “asymmetric communications,” because we believe that it completely upends the traditional online communications model and allows individuals outside the company to use the company’s own web presence as a platform to broadcast their own views to the world, with or without the company’s approval.
A short summary of what you will find in the white paper:
Until now, many companies have ignored social media without suffering obvious consequences. No more. We have entered the era of asymmetric social media, and there isn’t a place on the web where your company can escape it.
Your online media coverage and advertising, your search engine results, and even your company’s own website are about to be overtaken by social media in a way you cannot stop, slow down, or control.
The Old Paradigm – “Opt-In” Social Media
* Social media platforms cross -communicated only manually and with some effort and difficulty.
* Brands can ignore social media, or dabbling in a few areas of social media with a piecemeal strategy.
* To see social media content you had to participate in social media platforms Even if some of your customers were talking about your company on social media platforms
The New Paradigm – Asymmetric Social Media
* Audiences have social media pushed to them automatically everywhere they go online. Your online media coverage and advertising, your search engine results, and even your company’s own website, are about to be overtaken by social media in a way, you cannot stop, slow down, or control.
* In every place that your brand is on the web, social media will there as well providing feedback and offering praise and criticism, and seeking a response.
The three dynamics driving the era of asymmetric social media are:
* Integration: Content flows easily across different social media platforms
* Aggregation: Multi-platform content is consolidated online for easy consumption
* Annexation: New tools allow un-controlled social media communication ON YOUR COMPANY WEBSITE.
What Companies Can Do To Prepare
Your company’s only hope of survival is to build a community of active online supporters who will lend credibility and authenticity to your brand on the Web, and defend your brand against negative attacks.
We hope that this paper will be helpful to executives who are trying to convince their superiors of the need to embrace social media. What do you think of the “asymmetric communications” trend? Are there other developments you would add as indicators of a shifting social media environment?
So you think you ….understand everyday life? Web2.0 & API theory – (still) ve...Olaf Janssen
This story is about the fundamentals of web2.0 theory and the added value of APIs (application programming interfaces) for modern businesses, developers and software consumers
The first 80 slides (about the fundamentals of web2.0) are available as a separate slidedeck via http://www.slideshare.net/OlafJanssenNL/part-1-of-the-lecture-so-you-think-you-understand-everyday-life-web20-api-theory-still-very-relevant-in-2013
The second part of the story - i.e. this particular slidedeck - deals with API-fundamentals and shows how APIs are the cornerstones of modern business development (BizDev2.0). By looking at casestudies from Google Maps, Twitter, Amazon, eBay, Moo, Flickr, Netflix and other web2.0-companies, it becomes clear how APIs add value for all parties on the modern web.
This presentation was given by Olaf Janssen - Product & Services Advisor for the National Library of the Netherlands (KB) - as a lecture for students of the master's course "Digital Access to Cultural Heritage" at Leiden University on 7-3-2013
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
Ronnie Mitra's slides from the Layer 7 Munich API Management Workshop. This workshop will included talks from Softcon CTO Michel Dorochevsky and Layer 7 API Architect Ronnie Mitra.
The workshop Covered:
• Discover the latest trends in the API economy
• Understand why API Management is important
• Learn best practices for securely exposing your APIs
• Find out what other organizations are doing to manage their APIs
Social Network Analysis and collaborative learningFabio Nascimbeni
The presentation explore how network thinking and social network analysis can be useful to improve learners motivation and performance in collaborative learning settings.
MH Group Communications published a new white paper on a profound shift we have observed in the social media environment – a shift that we believe will compel companies to get off of the fence and engage social media with a comprehensive strategy.
We have labeled this new dynamic “asymmetric communications,” because we believe that it completely upends the traditional online communications model and allows individuals outside the company to use the company’s own web presence as a platform to broadcast their own views to the world, with or without the company’s approval.
A short summary of what you will find in the white paper:
Until now, many companies have ignored social media without suffering obvious consequences. No more. We have entered the era of asymmetric social media, and there isn’t a place on the web where your company can escape it.
Your online media coverage and advertising, your search engine results, and even your company’s own website are about to be overtaken by social media in a way you cannot stop, slow down, or control.
The Old Paradigm – “Opt-In” Social Media
* Social media platforms cross -communicated only manually and with some effort and difficulty.
* Brands can ignore social media, or dabbling in a few areas of social media with a piecemeal strategy.
* To see social media content you had to participate in social media platforms Even if some of your customers were talking about your company on social media platforms
The New Paradigm – Asymmetric Social Media
* Audiences have social media pushed to them automatically everywhere they go online. Your online media coverage and advertising, your search engine results, and even your company’s own website, are about to be overtaken by social media in a way, you cannot stop, slow down, or control.
* In every place that your brand is on the web, social media will there as well providing feedback and offering praise and criticism, and seeking a response.
The three dynamics driving the era of asymmetric social media are:
* Integration: Content flows easily across different social media platforms
* Aggregation: Multi-platform content is consolidated online for easy consumption
* Annexation: New tools allow un-controlled social media communication ON YOUR COMPANY WEBSITE.
What Companies Can Do To Prepare
Your company’s only hope of survival is to build a community of active online supporters who will lend credibility and authenticity to your brand on the Web, and defend your brand against negative attacks.
We hope that this paper will be helpful to executives who are trying to convince their superiors of the need to embrace social media. What do you think of the “asymmetric communications” trend? Are there other developments you would add as indicators of a shifting social media environment?
So you think you ….understand everyday life? Web2.0 & API theory – (still) ve...Olaf Janssen
This story is about the fundamentals of web2.0 theory and the added value of APIs (application programming interfaces) for modern businesses, developers and software consumers
The first 80 slides (about the fundamentals of web2.0) are available as a separate slidedeck via http://www.slideshare.net/OlafJanssenNL/part-1-of-the-lecture-so-you-think-you-understand-everyday-life-web20-api-theory-still-very-relevant-in-2013
The second part of the story - i.e. this particular slidedeck - deals with API-fundamentals and shows how APIs are the cornerstones of modern business development (BizDev2.0). By looking at casestudies from Google Maps, Twitter, Amazon, eBay, Moo, Flickr, Netflix and other web2.0-companies, it becomes clear how APIs add value for all parties on the modern web.
This presentation was given by Olaf Janssen - Product & Services Advisor for the National Library of the Netherlands (KB) - as a lecture for students of the master's course "Digital Access to Cultural Heritage" at Leiden University on 7-3-2013
API Introduction - API Management Workshop Munich from Ronnie MitraCA API Management
Ronnie Mitra's slides from the Layer 7 Munich API Management Workshop. This workshop will included talks from Softcon CTO Michel Dorochevsky and Layer 7 API Architect Ronnie Mitra.
The workshop Covered:
• Discover the latest trends in the API economy
• Understand why API Management is important
• Learn best practices for securely exposing your APIs
• Find out what other organizations are doing to manage their APIs
During the last few years, companies started to embrace APIs.
In FRANCE, the API boom really started lately, in 2014.
Today every company wants to build its API.
We had been involved in several API projects : and the goal of this session is to share with you common pitfall that could compromise your API strategy.
INTERFACE, by apidays - Lessons learned from implementing our custom ‘Big Da...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Lessons learned from implementing our custom ‘Big Data’ API DSL
David Wobrock, Senior Lead API Engineer at Botify
a brief field guide to the ecology of tools, services and activities that could contribute to Personal Learning Environments. Talk by Mike Malloch to the Workplace PLEs seminar, London Knowledge Lab, Nov 1 2006
Our latest meetup was dedicated to all things RAML with our resident expert from MuleSoft taking us through everything from the history of the modelling language, the features of RAML 1.0, and brief overview of tool sets. As always lots of great discussion in the room so make sure you don't miss out on the next meetup by signing up today Signup here https://www.meetup.com/London-Mule-ESB-Meetup/
Five Elements of Software Engineering for Mobile3scale.net
I presented five elements of software engineering for mobile that IMHO increase the chance of success to Computing students at Imperial College.
These five elements are:
1. Make the technical platform choices right for your context
2. Get the UX right
3. Choose the right methodologies in the areas of building a business, customer development and product development
4. Enrich the functionality of your app integrating Web APIs
5. Leverage the power of tools (rather than reinventing the wheel)
I started a write-up of this talk. Find it here:
http://www.3scale.net/2014/04/five-elements-software-engineering-mobile-part-1/
Kristiaan De Roeck at UX Antwerp Meetup - 30 January 2018UX Antwerp Meetup
UX Antwerp Meetup, 30th of January, 2018 - organised by UXprobe https://www.uxpro.be/
Kristiaan De Roeck, senior IT architect and consultant at IBM
"How IOT, Cloud and Cognitive technology interconnect "
This talk positions "cloud", Internet of Things (IOT) and data analysis to each other. After generating massive amounts of information from the IOT, data is collected, stored and formatted in the Cloud. Then, based on Cognitive technology, data is analyzed with the goal of showing some unexpected outcome. This analysis can be used for any UX-oriented development, and generate insights for new UX perspectives. Kristiaan will describe some case studies; each of the subjects' first "stand alone" analysis, then combined in a bigger context to understand their dependencies.
Bio: Kristiaan De Roeck is a senior IT architect and consultant with 36 years of experienced in solution design, system architecture, information management, service management, and digital transformation projects. Kristiaan works for IBM.
Presentation of the open source BIM collective during the W78 CIB conference in Nice, France 2011.
Featuring BIM tools for sketchup, IfcOpenShell, BIMserver, BIMsurfer, IfcWebServer, UBERviewer.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2ohJwnX.
Matt Heath discusses why Go is suited for a microservices architecture, the language features that make it particularly attractive to high volume, low latency, distributed applications, and how easy it is to adopt into existing systems and organisations. Filmed at qconlondon.com.
Matt Heath works as a Distributed Systems Engineer at Monzo.
Atlas De Wit + Wikimedia Commons + Wikidata = nieuwe manieren van zoeken & v...Olaf Janssen
* https://www.kb.nl/themas/atlassen/stedenatlas-de-wit
* https://commons.wikimedia.org/wiki/Category:Atlas_de_Wit_1698
* https://tools.wmflabs.org/isa/campaigns/10
* https://commons.wikimedia.org/w/index.php?sort=last_edit_desc&search=atlas+de+wit+haswbstatement%3AP180%3DQ228655
https://commons.wikimedia.org/w/index.php?sort=last_edit_desc&search=atlas+de+wit+haswbstatement%3AP180%3DQ18813071
Presentation for a seminar about the collaboration between the heritage sectors and the scientific/academic sector, Leiden University Library, 26 november 2019
https://web.archive.org/web/20191127101217/https://www.netwerkdigitaalerfgoed.nl/wp-content/uploads/2019/11/Netwerkbijeenkomst-erfgoed-en-onderzoek-programma-2.pdf
Verbinden van bibliotheekcollecties met Wikimedia-projecten, KNVI-congres 201...Olaf Janssen
‘Samenwerking met Wikimedia levert een bibliotheek veel op’
Hoe kan je als instelling het bereik van je collecties vergroten door samenwerking met Wikimedia? Welke mogelijkheden zijn er om bibliotheekcollecties te verbinden met Wikidata en Wikimedia Commons? En waarom is het zo ontzettend leuk om samen te werken met de Wikigemeenschap? Olaf Janssen en Ursula Oberst vertellen hier meer over aan de hand van voorbeelden uit de praktijk.
Olaf Janssen, Wikimedia-coördinator bij de KB, en Ursula Oberst, informatiespecialist bij het ASCL in Leiden, willen hun collega’s graag inspireren en enthousiasmeren om samen te werken met Wikimedia. De meerwaarde is namelijk groot. Olaf: ‘Door de collecties, diensten, data en mensen van de bibliotheek te combineren met Wikipedia, Wikimedia Commons en Wikidata vergroten we ons publieksbereik enorm. Die hebben namelijk veel meer bezoekers dan onze eigen websites. Daarnaast is de samenwerking ontzettend leuk en inspirerend. Wij geven onze collecties en data open en vrij beschikbaar aan de Wikigemeenschap en zij gaan hier vervolgens mee aan de slag.’
Olaf en Ursula beginnen hun sessie op Smart Humanity met een korte introductie op de Wikiwereld, waarbij onder andere aandacht is voor Wikimedia Commons en Wikidata. Vervolgens zal Olaf een aantal voorbeelden geven van samenwerking van de KB met Wikimedia en de impact daarvan. Zo heeft de KB meerdere beeldcollecties gedoneerd aan Wikimedia Commons die veel gebruikt worden. Olaf sluit af met een kijkje in de toekomst: ‘Er zijn veel mogelijkheden voor toekomstige samenwerking. We onderzoeken bijvoorbeeld hoe de KB datasets volgens de principes van linked open data voor Wikimedia beschikbaar kan stellen. Daarnaast is er een mooie ontwikkeling gaande waarbij Wikimedia Commons en Wikidata aan elkaar worden gekoppeld. Er is een app ontwikkeld waarmee gebruikers op de afbeeldingen kunnen aangeven wat erop staat en dit wordt vervolgens gekoppeld aan Wikidata. Dit biedt veel opties en is bovendien zeer leuk om in een verloren half uurtje te doen.’
Ursula vertelt over de samenwerking van het ASCL met Wikimedia. Zij richt zich op twee aspecten van samenwerking: het verrijken van de catalogus met externe informatie en het verbinden van de catalogus met andere bibliotheekcatalogi. Het ASCL heeft zijn thesaurus in Wikidata geïntegreerd en Ursula licht toe wat er bij deze integratie komt kijken. Daarnaast heeft het ASCL een aantal webdossiers verrijkt met Wiki-elementen. In deze webdossiers, die handelen over een bepaald onderwerp, zijn data en afbeeldingen van Wikidata en Wikimedia Commons gebruikt. Wie geïnteresseerd is in een voorproefje, kan hier vast een kijkje nemen: https://www.ascleiden.nl/content/web-dossiers.
Deze slides zijn ook beschikbaar op https://commons.wikimedia.org/wiki/File:Verbinden_van_bibliotheekcollecties_met_Wikimedia-projecten,_KNVI_congres_2019,_14-11-2019,_Amsterdam,_Olaf_Janssen.pdf
Uitleg over het uploaden van zelfgemaakte foto's van monumenten en erfgoed in Tiel naar Wikimedia Commons en het gebruik van die foto's in artikelen op Wikipedia.
Speciale aandacht voor auteursrecht, Creative Commons licenties en het indelen van de foto's in de juiste categorieen
De instructie werd gegeven aan deelnemers aan het Wikicafe van de openbare bibliotheek van Tiel, op donderdagmiddag 10 oktober 2019.
https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/Wiki_Café_Tiel
Deze presentatie is ook beschikbaar op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Uitleg_zelfgemaakte_foto%27s_uploaden_Wikimedia_Commons,_Wikicafe_Tiel,_10-10-2019.pdf
Beelddonaties: enkele reis of retour? Studiemiddag Wiki Wetenschappers SAE 26...Olaf Janssen
De Koninklijke Bibliotheek doet regelmatig beelddonaties aan Wikimedia Commons (https://commons.wikimedia.org/wiki/Commons:Koninklijke_Bibliotheek)
In dit verhaal (40 min) ga ik in op 4 gevolgen van deze beelddonaties:
1. Verbeterde zichtbaarheid van KB-beeldcollecties
2. Commercieel hergebruik
3. Het aantrekken van externe expertise uit de Wikigemeenschap
4. Het via Commons en Wikidata creeeren van nieuwe zoek- en vindmogelijkheden van KB-beeldmateriaal dat op de eigen sites van de KB niet mogelijk is.
Presentatie tijdens de studiemiddag Wiki Wetenschappers van de Stichting Academisch Erfgoed (SAE) op 26 september 2019 in Utrecht
* https://web.archive.org/web/20190927132113/https://www.academischerfgoed.nl/projecten/wiki-wetenschappers/
* https://web.archive.org/web/20190920152100/https://www.academischerfgoed.nl/projecten/symposium-wikidata-in-de-erfgoedwereld/
Slides ook beschikbaar (pdf) op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Beelddonaties_-_enkele_reis_of_retour%3F_Studiemiddag_Wiki_Wetenschappers_SAE_26_september_2019_Utrecht.pdf
Kennisbijeenkomst Wikimedia en Bibliotheken, 15 mei 2019Olaf Janssen
Op woensdagmiddag 15 mei vond er bij de KB een gratis toegankelijke kennisbijeenkomst rondom Wikipedia voor medewerkers van bibliotheken plaats
"Wanneer delen van de bibliotheekcollectie, vergroten van zichtbaarheid en/of het delen van kennis met de gemeenschap een belangrijke rol speelt of gaat spelen in uw bibliotheek, is deze middag zeer aan te bevelen. Wij nodigen daarom programmamanagers, informatie- en collectiespecialisten, communicatiespecialisten en beleidsmakers van alle bibliotheekvormen of aanverwante organisaties van harte uit om deel te nemen."
https://web.archive.org/web/20190516154902/https://www.kb.nl/nieuws/2019/kennisbijeenkomst-samenwerking-wikimedia-en-bibliotheken-in-nederland
Deze presentatie belicht de parallellen tussen openbare bibliotheken en Wikipedia o.b.v.
https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/WaaromSamenwerken
Slides ook beschikbaar op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Kennisbijeenkomst_Wikimedia_en_Bibliotheken,_15_mei_2019,_KB,_Den_Haag.pdf
Introductie Delpher - Wikicafe Tilburg, 6 december 2018Olaf Janssen
Een introductie over de website Delpher (www.delpher.nl, ruim 100 miljoen pagina's uit Nederlandse kranten, boeken en tijdschriften)
* Wat is Delpher?
* Hoe wordt Delpher gemaakt?
* Wat is de meerwaarde van Delpher?
* Wat zit er in Delpher? (boeken, kranten, tijdschriften, radiobulletins)
* Hoe kun je zoeken in Delpher? (eenvoudig, uitgebreid, met wildcarts, met operatoren)
* Hoe bewaar en deel je zoekresultaten in Delpher?
* Waar vind je hulp over Delpher?
* Hoe wordt Delpher in Wikipedia gebruikt? (top 6)
* Hoe blijf je op de hoogte van nieuwe ontwikkelingen in Delpher?
Presentatie tijdens het Wikicafe van de openbare bibliotheek van Tilburg op donderdagavond 6 december 2018 (https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/Wiki_Caf%C3%A9_Tilburg#6_december)
Deze presentatie is ook beschikbaar op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Introductie_Delpher_-_Wikicafe_Tilburg,_6_december_2018.pdf
Leven lang leren met Wikipedia & de KB, Teamdag KB, 29 mei 2018, Den HaagOlaf Janssen
Inspiratiesessie 'Levenlang Leren & Wikipedia' voor de afdeling Marketing & Educatie van de KB tijdens een teamdag op 29 mei 2018 in Den Haag. (https://www.kb.nl/organisatie/organisatie-en-beleid/afdelingen-en-organogram/sector-marketing-diensten).
Hoe zet je zelfgemaakte foto's op Wikpedia? - Openbare bibliotheek 's-Hertoge...Olaf Janssen
Uitleg over het uploaden naar Wikimedia Commons van zelfgemaakte foto's van gemeentelijke monumenten in de wijk 't Zand in Den Bosch en het gebruik van die foto's in artikelen op Wikipedia.
Speciale aandacht voor het uploaden via de Android mobiele app.
Dit is een presentatie in het kader van het project 'Wikipedia in de openbare bibliotheek', deelproject 's-Hertogenbosch - https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/%27s_Hertogenbosch
Deze presentatie is ook beschikbaar op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Uitleg_foto%27s_uploaden_Wikimedia_Commons,_Openbare_Bibliotheek_%27s-Hertogenbosch.pdf
Wikipedia - artikel in Boekenwereld, jrg 33, nr 1, febr 2017Olaf Janssen
In het kader van de tentoonstelling "Conn3ct. Impact van drukpers en sociale media" (http://conn3ct.media) is er een speciale uitgave van Boekenwereld verschenen - jaargang 33, nr. 1, februari 2017, https://www.vantilt.nl/de-boekenwereld-2
Hierin heeft Olaf Janssen dit artikel over Wikipedia geschreven.
Uitleg over het uploaden van zelfgemaakte foto's van gemeentelijke monumenten naar Wikimedia Commons en het gebruik van die foto's in artikelen op Wikipedia. Speciale aandacht voor het gebruik van Creative Commons licenties en het indelen van de foto's in de juiste categorieen
De instructie werd gegeven aan deelnemers aan het Wikicafe van de openbare bibliotheek van Tilburg, op donderdagavond 4 januari 2018.
Deze presentatie is ook beschikbaar op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Uitleg_foto%27s_uploaden_Wikimedia_Commons,_Wikicafe_Tilburg,_04-01-2018.pdf
Wikipedia en de Koninklijke Bibliotheek: samen een wereldwijd bereik - Netwe...Olaf Janssen
Bij beschikbaarstelling van digitale bronnen richten instellingen zich nog teveel op de eigen website. In deze presentatie laat Olaf Janssen (KB) zien welke voordelen beschikbaarstelling van erfgoedmateriaal via Wikipedia kan bieden.
https://web.archive.org/web/20171117161604/https://www.oorlogsbronnen.nl/netwerkdag-2017-digitaal-hoedan
Using LOD to crowdsource Dutch WW2 underground newspapers on Wikipedia - DCH,...Olaf Janssen
During the second World War some 1.300 illegal newspapers were issued by the Dutch resistance.
Right after the war as many of these newspapers as possible were physically preserved by Dutch memory institutions. They were described in formal library catalogues, that were digitized and brought online in the ‘90s. In 2010 the national collection of underground newspapers – some 200.000 pages – was full-text digitized in Delpher, the national aggregator for historical full-texts.
Having created online metadata and full-texts for these publications, the third pillar ''context'' was still missing, making it hard for people to understand the historic background of the newspapers.
We are currently running a project to tackle this contextual problem. We started by extracting contextual entries from a hard-copy standard work on Dutch illegal press and combined these with data from the library catalogue and Delpher into a central LOD triple store.
We then created links between historically related newspapers and used Named Entity Recognition to find persons, organisations and places related to the newspapers. We further semantically enriched the data using DBPedia.
Next, using an article template to ensure uniformity and consistency, we generated 1.300 Wikipedia article stubs from the database.
Finally, we sought collaboration with the Dutch Wikipedia volunteer community to extend these stubs into full encyclopedic articles.
In this way we can give every newspaper its own Wikipedia article, making these WW2 materials much more visible to the Dutch public, over 80% of whom uses Wikipedia.
At the same time the triple store can serve as a source for alternative applications, like data visualizations. This will enable us to visualize connections and networks between underground newspapers, as they developed over time between 1940 and 1945.
---------------
Presentation during the DCH (Digital Cultural Heritage) conference, 30th Aug - 1st Sept 2017, Staatsbibliothek Berlin, Germany - http://dch2017.net
Joining forces with Wikipedia reasons, experiences and impact - Sharing is Ca...Olaf Janssen
In this talk Olaf Janssen explains how and why joining forces with Wikipedia fits in the bigger open data strategies of the Koninklijke Bibliotheek. Starting from a brief historic overview of its Wikipedian-in-Residence project in 2013-14, he not only explains how the KB has been collaborating with Wikipedia and its volunteer community over the last couple of years, but also which positive impacts it has had for the exposure, distribution and reuse of KB's collections.
Sharing is Caring – Brussels Extension: Opening up with Wikimedia took place on 20 June at the Royal Institute for Cultural Heritage in Brussels. This conference introduced the Belgian heritage sector to the possible applications of the various Wikimedia platforms for opening up digital collections. The conference showcased examples from museums, libraries and archives from Belgium and abroad. See
http://sharecare.nu/brussels-x-2017/
Sharing is Caring is a conference platform focused on collaboration and sharing in the cultural heritage sector, bringing together practitioners, researchers, and users of culture. See http://sharecare.nu/
This presentation is also available on Wikimedia Commons:
https://commons.wikimedia.org/wiki/File:Joining_forces_with_Wikipedia_reasons,_experiences_and_impact_-_Sharing_is_Caring_BrusselX_-_20_June_2017.pdf
Digitale Toegankelijkheid in de praktijk - Deel 1. Koninklijke Bibliotheek, 2...Olaf Janssen
Een website toegankelijk maken voor blinden: dat los je toch gewoon op met techniek? Nou: ja, maar dat is maar een klein deel van het verhaal. En een goed toegankelijke website houdt rekening met meer doelgroepen; óók jij hebt er waarschijnlijk baat bij.
In deze kennissessie (23 maart 2017) ontdek je welke aspecten er aan toegankelijkheid zitten. Olaf Janssen (Koninklijke Bibliotheek) en Sander van Lambalgen (extern adviseur Website as a Service (WaaS)) maken de reikwijdte van dit onderwerp inzichtelijk met brede achtergrondinformatie én concrete praktijkvoorbeelden. Grote kans dat jouw dagelijkse werkzaamheden ook baat hebben bij een beter begrip van toegankelijkheid.
Deze sessie was in het bijzonder gericht op projectleiders, product-owners, dienstcoördinatoren, redacteuren, ontwikkelaars en testers van de KB. Sander en Olaf zetten je aan het denken over toegankelijkheid en jouw invloed daarop.
De slides bevatten alleen het eerste deel (van Olaf) van deze kennissessie, de slides van Sander (Deel 2) zijn dus niet inbegrepen.
Introductie Wikipedia Fotodag OB Midden-Brabant, Tilburg, 01-04-2017Olaf Janssen
Introductie Wikipedia / Wikimedia Commons voor deelnemers aan de fotodag in de Spoorzone in Tilburg op zaterdag 1 april 2017
Zie
* https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/Midden-Brabant
* https://commons.wikimedia.org/wiki/Category:Fotodag_Bibliotheek_Midden-Brabant_1_april_2017
Deze presentatie is ook beschikbaar op Wikimedia Commons, https://commons.wikimedia.org/wiki/File:Introductie_Wikipedia_Fotodag_Spoorzone_Tilburg_1_april_2017.pdf
Linked Open Data case study (illegal newspapers WW2, Wikipedia, DBpedia) - Le...Olaf Janssen
A practical case study of how to create Linked Open Data for 1.300 Dutch underground newspapers from World War 2 using Wikipedia, DBpedia and an old paper book.
Lecture given by Olaf Janssen - Wikimedia & Open Data coordinator for the National Library of the Netherlands (KB) - for students of the master's course "Digital Access to Cultural Heritage" at Leiden University on 27-2-2017
Kansen voor Wikipedia-fotodag in de Spoozone in TilburgOlaf Janssen
Bibliotheek Midden-Brabant is bezig met de voorbereidingen voor een Wikipedia-fotodag in de Tilburgse Spoorzone in het voorjaar van 2017. ( https://nl.wikipedia.org/wiki/Spoorzone_(Tilburg) )
Olaf Janssen laat in deze korte presentatie zien welke kansen er liggen voor fotografie t.b.v. Wikipedia in dat gebied.
Daarbij heeft hij de uitkomsten van de Wikipedia-fotodag in Rijen van 23 april 2016 als positief voorbeeld gebruikt.
(https://nl.wikipedia.org/wiki/Wikipedia:GLAM/Wikipedia_in_de_Openbare_Bibliotheek/Theek5)
Dit laat zien hoe een relatief klein evenement vele maanden na afloop nog waarde toevoegt aan de activiteiten van andere bibliotheken.
Slides op Wikimedia Commons: https://commons.wikimedia.org/wiki/File:Kansen_Wikipedia_Fotodag_Spoorzone_Tilburg_2017.pdf
Lunchlezing Arnhemsche Eau de Cologne-fabriek 1873-1876, Koninklijke Biblioth...Olaf Janssen
In dit verhaal (vanaf slide 7) kijken we naar de eerste drie jaar van de geschiedenis van de Arnhemsche Eau de Colognefabriek (1873-1937).
Van de oprichting en eerste lokale handel in 1873, via landelijke faam naar de nauwkeurig voorbereide en zeer succesvol verlopen deelname aan de Wereldtentoonstelling van 1876 in Philadelphia.
Ontdek hoe een Groningse boerenzoon, het Vrijheidsbeeld, Heinz tomatenketchup, Pierre Cuypers en de Keizerin van Brazilië met de geschiedenis van Arnhem verbonden zijn.
Olaf Janssen gaf deze lunchlezing op 27 oktober 2016 in de Koninklijke Bibliotheek in Den Haag.
Ook beschikbaar als artikel (PDF) : https://commons.wikimedia.org/wiki/File:De_Arnhemsche_Eau_de_Colognefabriek,_1873-1937,_Reconstructie_van_een_bedrijfsgeschiedenis_aan_de_hand_van_historische_krantenberichten._Deel_1,_de_beginjaren_1873-1876_-_Arnhems_Historisch_Tijdschrift_Dec_2016_-_O.Janssen.pdf
Instructions for Submissions thorugh G- Classroom.pptxJheel Barad
This presentation provides a briefing on how to upload submissions and documents in Google Classroom. It was prepared as part of an orientation for new Sainik School in-service teacher trainees. As a training officer, my goal is to ensure that you are comfortable and proficient with this essential tool for managing assignments and fostering student engagement.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Read| The latest issue of The Challenger is here! We are thrilled to announce that our school paper has qualified for the NATIONAL SCHOOLS PRESS CONFERENCE (NSPC) 2024. Thank you for your unwavering support and trust. Dive into the stories that made us stand out!
The Art Pastor's Guide to Sabbath | Steve ThomasonSteve Thomason
What is the purpose of the Sabbath Law in the Torah. It is interesting to compare how the context of the law shifts from Exodus to Deuteronomy. Who gets to rest, and why?
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxEduSkills OECD
Andreas Schleicher presents at the OECD webinar ‘Digital devices in schools: detrimental distraction or secret to success?’ on 27 May 2024. The presentation was based on findings from PISA 2022 results and the webinar helped launch the PISA in Focus ‘Managing screen time: How to protect and equip students against distraction’ https://www.oecd-ilibrary.org/education/managing-screen-time_7c225af4-en and the OECD Education Policy Perspective ‘Students, digital devices and success’ can be found here - https://oe.cd/il/5yV
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Introduction to (web) APIs - definitions, examples, concepts and trends
1. Lecture for the course ‘Digital Access to Cultural Heritage’, 12-03-2015
Olaf Janssen, National Library of the Netherlands
olaf.janssen@kb.nl - @ookgezellig - slideshare.net/OlafJanssenNL
Introduction to (web) APIs
Definitions, examples, concepts and trends
2. Hi,
I’m Olaf Janssen
I’m an Open Data Coordinator
at the National Library of the Netherlands (KB)
Open Data coordinator???
That means I make sure KB’s open data and APIs get used by as many parties
and services as possible
kb.nl/dataservices
olaf.janssen@kb.nl
@ookgezellig
slideshare.net/OlafJanssenNL
5. What I hope you’ll get out of this talk
Better understanding of
1. What APIs are, and their importance
2. How APIs change life for
- organisations
- software developers
- consumers
Understand possibilities of APIs for cultural heritage
6. How does my talk fit in overall DACH course?
Digitizingheritage:what&why?,MartinaBorghmans,5February2015
w.r.t.
APIs
Access
“beyond the website”
14. date
T.F.O.Technology Fetish Object
Technology Fetish Object
to show how quickly the gadgets of
our youth go out of date.
http://www.slideshare.net/edsonm/michael-edson-let-us-go-boldly-into-the-future
15. 1985 1998 2003
[ CD player ][ Computer ]
[ 27” Widescreen
TV ]
http://www.slideshare.net/edsonm/michael-edson-let-us-go-boldly-into-the-future
23. BMICE ring 3
Source: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
24. Unfortunately:
Digitizing content (ring 2)
+
putting it on a website (ring 3)
≠
findable & usable for today’s users
http://www.designandux.com/wp-content/uploads/2013/09/unhappy-users.jpg
25. Bron: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
BMICE ring 4
26. Bron: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
BMICE ring 4
?
?
27. Bron: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
BMICE ring 4
Web2.0
?
28. Bron: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
BMICE ring 4
Web2.0
APIs
29. Bron: Business Model Innovatie Cultureel Erfgoed – DEN / Kennisland / OCW, 2009
Web2.0 & APIs
I’ll focus on these phenomena
for the rest of the talk
31. Slide taken from http://www.slideshare.net/edsonm/michael-edson-let-us-go-boldly-into-the-future
You read this article in preparation
If not: http://oreilly.com/web2/archive/what-is-web-20.html
Web2.0 key concepts 2005
Tim O’Reilly
What is Web 2.0: Design Patterns
and Business Models for the Next
Generation of Software
32. 1. The long tail
2. Data is the next Intel Inside
3. Users add value
4. Network effects by default
5. Some rights reserved
6. The perpetual beta
7. Software above the level of a single device
8. Cooperate, don't control
2005
Tim O’Reilly
What is Web 2.0: Design Patterns and
Business Models for the Next
Generation of Software
Concepts 1-7 elaborated on
slideshare.net/OlafJanssenNL/part-1-of-the-lecture-
so-you-think-you-understand-everyday-life-web20-
api-theory-still-very-relevant-in-2013
Slide taken from http://www.slideshare.net/edsonm/michael-edson-let-us-go-boldly-into-the-future
33. 1. The long tail
2. Data is the next Intel Inside
3. Users add value
4. Network effects by default
5. Some rights reserved
6. The perpetual beta
7. Software above the level of a single device
8. Cooperate, don't control
2005
Tim O’Reilly
What is Web 2.0: Design Patterns and
Business Models for the Next
Generation of Software
Slide taken from http://www.slideshare.net/edsonm/michael-edson-let-us-go-boldly-into-the-future
That is:
Web 2.0 applications are built of a
network of cooperating open data
services (open APIs).
39. API
(programmable) interface for interaction
computer computer
application application
software software
.. a means of putting information in and getting
information out of your system
without having to type it yourself…
40. API
(programmable) interface for interaction
computer computer
application application
software software
… with a number of characteristics ….
41. ATM to illustrate API characteristics
• Specialized service
does limited set of things very well
(“exposes certain services of bank”)
• Consistent & well-defined
operation
• Limited set of input
card, pin, amount, receipt Y/N
• Limited set of output
cash, (receipt)
• Enabling (protocolised) self-service
.... all while bank keeps control over the €€s
42. 1. The long tail
2. Data is the next Intel Inside
3. Users add value
4. Network effects by default
5. Some rights reserved
6. The perpetual beta
7. Software above the level of a single device
8. Cooperate, don't control
Web 2.0 applications are built of a
network of cooperating open
data services (open APIs).
2005
Tim O’Reilly
What is Web 2.0: Design Patterns and
Business Models for the Next
Generation of Software
43. 1. The long tail
2. Data is the next Intel Inside
3. Users add value
4. Network effects by default
5. Some rights reserved
6. The perpetual beta
7. Software above the level of a single device
8. Cooperate, don't control
2005
Tim O’Reilly
What is Web 2.0: Design Patterns and
Business Models for the Next
Generation of Software
Network of cooperating open data
services (APIs)
Offer APIs yourself
Offer open APIs yourself
Re-use open APIs of others
45. Your own open
webservice #1
Web2.0 (BMICE Ring 4)
a network of open APIs
For the KB
• OAI-PMH
• SRU
• Resolver
46. Your own open
API #2
Your own open
webservice #1
Web2.0 (BMICE Ring 4)
a network of open APIs
47. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
48. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
Mashup (in browser)
49. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
Mashup (in browser)
Open API
50. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
Mashup (in browser)
Open API
Open API
51. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
Mashup (in browser)
Open API
Open API
Application on desktop
52. Your own open
API #2
Your own open
webservice #1
Other party’s
open webservice
Open webservice
Web2.0 (BMICE Ring 4)
a network of open APIs
Mashup (in browser)
Mobile app
Open API
Open API
Application on desktop
53. Open API?
• Available on the web, freely shared
• Everybody can use it
(often after account registration / API-key, via self-service)
• Open standards & technologies
(JavaScript, XML, JSON, Oauth, SRU, OAI-PMH…)
• Openly documented
106. Biz Stone
(Twitter co-founder):
“The API has been inarguably the
most important thing we’ve done
with Twitter.”
“It has allowed developers to build on
top of our infrastructure and come up
with ideas that are way better than
our ideas, …. that we wouldn’t have
been able to get to, being a very small
team.”
107. Biz Stone
(Twitter co-founder):
“The API has been inarguably the
most important thing we’ve done
with Twitter.”
“It has allowed developers to build on
top of our infrastructure and come up
with ideas that are way better than
our ideas, …. that we wouldn’t have
been able to get to, being a very small
team.”
Joy’s law
“No matter which
business you are in, the
smartest people always
work for someone else”
108. Biz Stone
(Twitter co-founder):
“The API has been inarguably the
most important thing we’ve done
with Twitter.”
“It has allowed developers to build on
top of our infrastructure and come up
with ideas that are way better than
our ideas, …. that we wouldn’t have
been able to get to, being a very small
team.”
So, the API has easily 10x more
traffic than the website..”
109. Biz Stone
(Twitter co-founder):
“The API has been inarguably the
most important thing we’ve done
with Twitter.”
“It has allowed developers to build on
top of our infrastructure and come up
with ideas that are way better than
our ideas, …. that we wouldn’t have
been able to get to, being a very small
team.”
So, the API has easily 10x more
traffic than the website..”
“So, the API becomes a way for us
to grow our business…”
(Source, 2007)
110. Jeff Bar
(Amazon evangelist - 2008)
“The adoption of Amazon's Web
services (API) is currently driving
more network activity than
everything Amazon does through
their traditional websites”
111.
112. Brian Swette (eBay - 2000)
Our new API will openly provide the
tools that developers need to create
applications based on eBay
technology”
"There are already dozens of
companies and hundreds of
applications that rely on our site….
"Our new API will provide much
needed standardization. Existing
applications will run more reliably..”
“More and more companies will be able
to easily and seamlessly weave
eBay into their business models."
(source)
117. 1995
Why do we
need a Web
site?
2000 2005 2010
Of course we
have a Web
site
Of course
we have an
API
Why do we
need an
API?
118. 1995
Why do we
need a Web
site?
2000 2005 2010
Of course we
have a Web
site
Of course
we have an
API
Why do we
need an
API?
119. But websites are limited …
Disadvantages
• Limited population reach
(650M websites in 2012)
• Limited brand distribution
• Significant SEO and SEM
costs
Source: Dion Hinchcliffe, http://www.zdnet.com/blog/hinchcliffe
120. 1995
Why do we
need a Web
site?
2000 2005 2010
Of course we
have a Web
site
Of course
we have an
API
Why do we
need an
API?
121. Martin Tantow
(co-founder of 3scale, an API service provider):
“Not having an API today is like not
having a website in the 90s..”
“The website serves as no more than a
marketing tool, all added value is
delivered through the API “
(source)
123. 1995
Why do we
need a Web
site?
2000 2005 2010
Of course we
have a Web
site
Of course
we have an
API
Why do we
need an
API?
124. APIs help you grow your business
Added value
• Unlock new distribution channels for your content (mobile, social, gaming etc.)
• Reach new partners, markets, platforms & devices
Source: Dion Hinchcliffe, http://blogs.zdnet.con/Hinchcliffe
125. APIs help you grow your business
Added value
• Unlock new distribution channels for your content (mobile, social, gaming etc.)
• Reach new partners, markets, platforms & devices
Source: Dion Hinchcliffe, http://blogs.zdnet.con/Hinchcliffe
http://translogic.aolautos.com/2011/06/01/ford-googles-prediction-api-
foresees-greener-driving-routes-vi/
http://www.samsung.com/us/topic/apps-on-your-fridge
126. BizDev2.0 – decentalised business dev
Consumer/HackerBusiness/Partner
Flickr API
www.flickr.com/services/apps/search/?q=printing
These companies take
Flickr's API and build
printing services
without ever engaging
with Flickr's team
Flickr receives $$ for
API-calls
127. BizDev2.0 – decentalised business devhttp://www.flickr.com/services
Consumer/HackerBusiness/Partner
Flickr API
Flickr receives
• free brand distribution
• free content distribution
• customer loyalty
• goodwill
These people use Flickr’s
API for making home-
grown apps
without ever engaging
with Flickr's team
128. APIs help you grow your business
Added value
• Unlock new distribution channels for your content (mobile, social, gaming etc.)
• Reach new partners, markets, platforms & devices
• Stimulate innovation. Enable others to build (new, better) products &
functionalities
• Improve brand recognition and customer loyalty
.. all while keeping control over your data!
Joy’s law
129. OK, so this API stuff
is huge!
Time for some
hard figures!
138. 2009
• 13.000 3rd party apps for eBay (source)
• 60% of all eBay.com traffic via API (source)
• 7 billion $$$ revenu via API
2012
• eBay API 1 billion calls per day!
158. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
159. • Your favourite apps
• Device-independence
“Software above the level of a single device”
APIs make life easier…
with new possibilities & experiences
Evernote.com
160. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
AndroidBlog
161. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
162. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
Slideshare
embedded in
LinkedIn
163. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
Flickr
embedded in
Gmail
164. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
Embedded
Youtube clips
165. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
• Synchronisation & automation
166. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
• Synchronisation & automation
Social media
wall
167. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
• Synchronisation & automation
ifttt.com
zapier.com
168. APIs make life easier…
with new possibilities & experiences
• Your favourite apps
• Device-independence
• Sharing content
• Embedding content
• Synchronisation & automation
• Easier authentication
http://client-side-apis.appspot.com/
http://andywibbels.com/what-is-an-api/
API stands for Application Programming Interface and is a set of code and standards for accessing a Web-based application or service. API thus allows a web application to interact with other applications programmatically similar to the way human accesses a web application via GUI within web browsers. By exposing their functions or content via API, web applications allows developers to easily enrich their sites with new features.
http://www.hotscripts.com/blog/web-apis/
The acronym stands for “application programming interface”, which is a typically over-engineered way of saying “means of putting information in and getting information out of your system without having to type it yourself”. Typically you’ll provide the API with some information, and in return the system will process and spit back some other data. There’s any number of analogies that you can use, but one of my favourites is the cash machine. That’s pretty much an API for your bank – you put in your card and enter your PIN, ask the bank for money, and it then dispenses cash. The information you’re providing is the data on your card and your PIN, while the bank is supplying you with cash and a little paper slip telling you how big your overdraft is returns might be.
http://client-side-apis.appspot.com/
http://andywibbels.com/what-is-an-api/
API stands for Application Programming Interface and is a set of code and standards for accessing a Web-based application or service. API thus allows a web application to interact with other applications programmatically similar to the way human accesses a web application via GUI within web browsers. By exposing their functions or content via API, web applications allows developers to easily enrich their sites with new features.
http://www.hotscripts.com/blog/web-apis/
The acronym stands for “application programming interface”, which is a typically over-engineered way of saying “means of putting information in and getting information out of your system without having to type it yourself”. Typically you’ll provide the API with some information, and in return the system will process and spit back some other data. There’s any number of analogies that you can use, but one of my favourites is the cash machine. That’s pretty much an API for your bank – you put in your card and enter your PIN, ask the bank for money, and it then dispenses cash. The information you’re providing is the data on your card and your PIN, while the bank is supplying you with cash and a little paper slip telling you how big your overdraft is returns might be.
The acronym stands for “application programming interface”, which is a typically over-engineered way of saying “means of putting information in and getting information out of your system without having to type it yourself”. Typically you’ll provide the API with some information, and in return the system will process and spit back some other data. There’s any number of analogies that you can use, but one of my favourites is the cash machine. That’s pretty much an API for your bank – you put in your card and enter your PIN, ask the bank for money, and it then dispenses cash. The information you’re providing is the data on your card and your PIN, while the bank is supplying you with cash and a little paper slip telling you how big your overdraft is returns might be.
2) Open vs. gesloten API’s
API’s kun je globaal onderverdelen in twee smaken: open (of publieke) en gesloten API’s. Een API is open wanneer iedereen er gebruik van mag & kan maken, meestal na het geautomatiseerd aanvragen van een API-key (een soort wachtwoord voor de API). Ze zijn transparant in alle opzichten: ze worden op internet gepubliceerd, zijn open gedocumenteerd en gebruiken open technologieën en standaarden.
Een goed voorbeeld is bit.ly – de bekende URL-verkorter. Deze dienst laat je ook zien hoeveel mensen op een door jou aangemaakte verkorte URL hebben geklikt. Dit is handig wanneer je niet alleen (de URL van) een document wil verspreiden, maar ook inzicht wil hebben hoe groot het bereik van dat document is. Heeft bit.ly een open API?
Test 1: Bit.ly's API is openlijk gedocumenteerd
Test 2: Hij is beschikbaar via self-service. Je kunt meteen een account & key aanmaken en aan de slag gaan.
Test 3: Hij gebruikt open technologieën (xml, json, oauth – daarover later meer)
Andere bekende voorbeelden van publieke API’s zijn die van Twitter, Facebook en GoogleMaps.
Liveplasma is een zoekmachine voor muziek, bands, films, regisseurs en acteurs. Zoek naar een bepaalde artiest/band/film/regisseur/acteur en je krijgt een visuele weergave van aanverwante items die je zouden kunnen interesseren. Deze toepassing maakt gebruik van de Amazon API om verwantschappen tussen items te bepalen en detailinformatie van items weer te geven.
The web of relationships is generated using data from the Amazon Ecommerce API. A cursory comparison between the Liveplasma results and Amazon results for the same artist appears to indicate that Liveplasma uses Amazon’s “customers who bought this item also bought” data.
http://jasonharris.ca/2011/10/liveplasma-music-and-movie-discovery-web-app-review/
semi-random images from Europeana collections on Twitter. The program takes a list of "seed terms" from a file, searches for corresponding images on Europeana and posts the URL of the first result to the Twitter-Account EuropeanaBot. The current implementation has used Austrian place names and a list of Nobel Prize winners.
Definition of 'Business Asset'
A piece of property or equipment purchased exclusively or primarily for business use. Business assets span many categories, such as vehicles, real estate, computers, office furniture and other fixtures. Much of the start-up capital for many businesses goes toward the purchase of this type of asset. Business Assets are listed on the firm's balance sheet as items of ownership.
Investopedia explains 'Business Asset'
Most business assets can be written off and either depreciated according to the appropriate schedule or expensed under section 179 in the year of purchase. Business assets are different from business expenses, which include supplies and small tools and are simply deducted. Fixed business assets such as real estate and tangible property differ from current assets such as receivables.
http://corp.klout.com/blog/2011/07/two-billion-is-cool/
July 12th, 2011 by Matthew Thomson
API omvang tov werknemers
http://twittermania.nl/2011/05/twitter-900000-apps-600000-ontwikkelaars/
Door Bert Kok op 13 - 05 - 2011 13:48
Op #devnest, een conferentie voor Twitter-ontwikkelaars in San Francisco, heeft Twitter vannacht heel wat interessante getallen onthuld. Zo zijn er inmiddels 900.000 applicaties die op de een of andere manier het Twitter-platform gebruiken. Ongeveer 600.000 ontwikkelaars werken aan allerlei Twitter-apps. Verder verwerkt Twitter het ongelofelijke aantal van 13 miljard API-verzoeken per dag.
http://corp.klout.com/blog/2011/07/two-billion-is-cool/
July 12th, 2011 by Matthew Thomson
API omvang tov werknemers
http://twittermania.nl/2011/05/twitter-900000-apps-600000-ontwikkelaars/
Door Bert Kok op 13 - 05 - 2011 13:48
Op #devnest, een conferentie voor Twitter-ontwikkelaars in San Francisco, heeft Twitter vannacht heel wat interessante getallen onthuld. Zo zijn er inmiddels 900.000 applicaties die op de een of andere manier het Twitter-platform gebruiken. Ongeveer 600.000 ontwikkelaars werken aan allerlei Twitter-apps. Verder verwerkt Twitter het ongelofelijke aantal van 13 miljard API-verzoeken per dag.
http://corp.klout.com/blog/2011/07/two-billion-is-cool/
July 12th, 2011 by Matthew Thomson
API omvang tov werknemers
http://twittermania.nl/2011/05/twitter-900000-apps-600000-ontwikkelaars/
Door Bert Kok op 13 - 05 - 2011 13:48
Op #devnest, een conferentie voor Twitter-ontwikkelaars in San Francisco, heeft Twitter vannacht heel wat interessante getallen onthuld. Zo zijn er inmiddels 900.000 applicaties die op de een of andere manier het Twitter-platform gebruiken. Ongeveer 600.000 ontwikkelaars werken aan allerlei Twitter-apps. Verder verwerkt Twitter het ongelofelijke aantal van 13 miljard API-verzoeken per dag.
http://corp.klout.com/blog/2011/07/two-billion-is-cool/
July 12th, 2011 by Matthew Thomson
API omvang tov werknemers
http://twittermania.nl/2011/05/twitter-900000-apps-600000-ontwikkelaars/
Door Bert Kok op 13 - 05 - 2011 13:48
Op #devnest, een conferentie voor Twitter-ontwikkelaars in San Francisco, heeft Twitter vannacht heel wat interessante getallen onthuld. Zo zijn er inmiddels 900.000 applicaties die op de een of andere manier het Twitter-platform gebruiken. Ongeveer 600.000 ontwikkelaars werken aan allerlei Twitter-apps. Verder verwerkt Twitter het ongelofelijke aantal van 13 miljard API-verzoeken per dag.
http://corp.klout.com/blog/2011/07/two-billion-is-cool/
July 12th, 2011 by Matthew Thomson
API omvang tov werknemers
http://twittermania.nl/2011/05/twitter-900000-apps-600000-ontwikkelaars/
Door Bert Kok op 13 - 05 - 2011 13:48
Op #devnest, een conferentie voor Twitter-ontwikkelaars in San Francisco, heeft Twitter vannacht heel wat interessante getallen onthuld. Zo zijn er inmiddels 900.000 applicaties die op de een of andere manier het Twitter-platform gebruiken. Ongeveer 600.000 ontwikkelaars werken aan allerlei Twitter-apps. Verder verwerkt Twitter het ongelofelijke aantal van 13 miljard API-verzoeken per dag.
Breder bereik naar online publiek: Een API stelt bedrijven in staat om content op één plek te maken en deze dynamisch te posten en te updaten via de diverse kanalen die het bedrijf gebruikt om zijn content onder de mensen te brengen. Op die manier kan de data zonder extra inspanning een groot publiek bereiken.
Eigenaar van de assets (bv. KB): Een API kan tot een breder gebruik en bereik van collecties, diensten en merknaam leiden door (niche)markten, partners, platformen en devices te bedienen die op andere manieren minder efficiënt te bereiken zijn. Het openstellen van de (KB-)assets kan innovatie & onderzoek stimuleren en veel goodwill bij andere instellingen creëren.
Door het opheffen van de muur rondom producten en diensten d.m.v. APIs, kan de eigenaar van de business assets kanalen naar nieuwe markten, gebruikers en partnerschappen aanboren. Ook kunnen APIs het bedrijfsimago en de relaties met de klanten verbeteren.
Vergroten brand recognition and customer loyalty The company who releases the API allows its customers to access their services in new, more efficient ways, increasing brand recognition and customer loyalty.
Anderen in staat stellen om Organisaties kiezen voor een API wanneer ze bijvoorbeeld 3rd party ontwikkelaars willen aanmoedigen om op innovatieve manieren met hun data om te gaan. De externe bouwers kunnen dan met die data toepassingen bouwen die de organisatie zelf nog niet heeft kunnen bedenken of realiseren. With the API we also hope that others can develop new applications and services which we didn't think of or couldn't do ourselves!
Controle over de data houden : the company publishing the API has all the power. If the startup ever decides to change the terms of use for its API, for example, or decides to charge a fee for licensing the API, the third-party developer has no choice but to accept it and deal with it. …. and they still get to keep their source code proprietar
Kosten besprane: The startup gets to expand their company’s user base without having to spend any money to develop niche industry software (die niches-toepassignen kunne door andere partijen gemaaktworden
Innovatiee aandrijven: others can develop new applications and services which we didn't think of or couldn't do ourselves! Facebook released its API so that developers could create widgets or small applications that add fun, new functionality to the popular site.
Verrijking eigen data met die van anderen : core business can be “remixed
Breder bereik naar online publiek: Een API stelt bedrijven in staat om content op één plek te maken en deze dynamisch te posten en te updaten via de diverse kanalen die het bedrijf gebruikt om zijn content onder de mensen te brengen. Op die manier kan de data zonder extra inspanning een groot publiek bereiken.
Eigenaar van de assets (bv. KB): Een API kan tot een breder gebruik en bereik van collecties, diensten en merknaam leiden door (niche)markten, partners, platformen en devices te bedienen die op andere manieren minder efficiënt te bereiken zijn. Het openstellen van de (KB-)assets kan innovatie & onderzoek stimuleren en veel goodwill bij andere instellingen creëren.
Door het opheffen van de muur rondom producten en diensten d.m.v. APIs, kan de eigenaar van de business assets kanalen naar nieuwe markten, gebruikers en partnerschappen aanboren. Ook kunnen APIs het bedrijfsimago en de relaties met de klanten verbeteren.
Vergroten brand recognition and customer loyalty The company who releases the API allows its customers to access their services in new, more efficient ways, increasing brand recognition and customer loyalty.
Anderen in staat stellen om Organisaties kiezen voor een API wanneer ze bijvoorbeeld 3rd party ontwikkelaars willen aanmoedigen om op innovatieve manieren met hun data om te gaan. De externe bouwers kunnen dan met die data toepassingen bouwen die de organisatie zelf nog niet heeft kunnen bedenken of realiseren. With the API we also hope that others can develop new applications and services which we didn't think of or couldn't do ourselves!
Controle over de data houden : the company publishing the API has all the power. If the startup ever decides to change the terms of use for its API, for example, or decides to charge a fee for licensing the API, the third-party developer has no choice but to accept it and deal with it. …. and they still get to keep their source code proprietar
Kosten besprane: The startup gets to expand their company’s user base without having to spend any money to develop niche industry software (die niches-toepassignen kunne door andere partijen gemaaktworden
Innovatiee aandrijven: others can develop new applications and services which we didn't think of or couldn't do ourselves! Facebook released its API so that developers could create widgets or small applications that add fun, new functionality to the popular site.
Verrijking eigen data met die van anderen : core business can be “remixed
Breder bereik naar online publiek: Een API stelt bedrijven in staat om content op één plek te maken en deze dynamisch te posten en te updaten via de diverse kanalen die het bedrijf gebruikt om zijn content onder de mensen te brengen. Op die manier kan de data zonder extra inspanning een groot publiek bereiken.
Eigenaar van de assets (bv. KB): Een API kan tot een breder gebruik en bereik van collecties, diensten en merknaam leiden door (niche)markten, partners, platformen en devices te bedienen die op andere manieren minder efficiënt te bereiken zijn. Het openstellen van de (KB-)assets kan innovatie & onderzoek stimuleren en veel goodwill bij andere instellingen creëren.
Door het opheffen van de muur rondom producten en diensten d.m.v. APIs, kan de eigenaar van de business assets kanalen naar nieuwe markten, gebruikers en partnerschappen aanboren. Ook kunnen APIs het bedrijfsimago en de relaties met de klanten verbeteren.
Vergroten brand recognition and customer loyalty The company who releases the API allows its customers to access their services in new, more efficient ways, increasing brand recognition and customer loyalty.
Anderen in staat stellen om Organisaties kiezen voor een API wanneer ze bijvoorbeeld 3rd party ontwikkelaars willen aanmoedigen om op innovatieve manieren met hun data om te gaan. De externe bouwers kunnen dan met die data toepassingen bouwen die de organisatie zelf nog niet heeft kunnen bedenken of realiseren. With the API we also hope that others can develop new applications and services which we didn't think of or couldn't do ourselves!
Controle over de data houden : the company publishing the API has all the power. If the startup ever decides to change the terms of use for its API, for example, or decides to charge a fee for licensing the API, the third-party developer has no choice but to accept it and deal with it. …. and they still get to keep their source code proprietary (but the api open)
Kosten besprane: The startup gets to expand their company’s user base without having to spend any money to develop niche industry software (die niches-toepassignen kunne door andere partijen gemaaktworden
Innovatiee aandrijven: others can develop new applications and services which we didn't think of or couldn't do ourselves! Facebook released its API so that developers could create widgets or small applications that add fun, new functionality to the popular site.
Verrijking eigen data met die van anderen : core business can be “remixed
30. BRANDING• Spread your brand through the web and other channels – Twitter – Google Maps (300% growth versus Mapquest’s 20% growth)• Become an intrinsic part of the experience – New York Times & Guardian vis a vis news
Thanks to Netflix’s API, the digital movie brand’s service is present on a range of consumer devices that includes Sony PlayStation, Microsoft Xbox, and Roku. Of course, ubiquity has always been an important competitive weapon, but achieving it used to be a physical challenge (building stores). Now, it’s a digital one (getting into apps and on devices). There’s no better tool for lowering barriers to digital distribution than a robust API.
Look for “API”, “Developers”, “Data” etc
On API Evangelist I work to highlight the most popular approach to delivering web APIs, which is:
Pragmatic REST
Since REST takes advantage of the same Internet mechanisms that are used to view regular web pagesit has many advantages, resulting in faster implementations and easier for developers to understand. REST APIs allow you to take data and functionality available on your website and make these resources available through a Web API. Then, instead of returning HTML to represent these resources, the API returns data in one of two possible formats:
Extensible Markup Language (XML)
JavaScript Object Notation (JSON)
Eindgebruikers: Deze krijgen dankzij de API en de ontwikkelaars fraaie apps die ze nieuwe mogelijkheden geeft om de weg te vinden (Google Maps), te laten weten waar ze uithangen (FourSquare), gedachten met de wereld te delen (Twitter) of te kijken wat er vroeger op een bepaalde plek gebeurd is (Hier Was het Nieuws). Goede apps geven gebruikers meer gemak, vermaak, kennis, sociale connecties etc. en versterken de relatie tussen de klant en de aanbieder.