Presentation som hölls 10 November på Uppsala Learning Lab. Seminariet var annonserat som:
Nya verktyg på webben - och på universitetet?
Små webbaserade verktyg, s.k. widgets, syns allt oftare på sociala nätverkssidor som Facebook eller på datorns eller mobilens desktop. Seminariet ger en överblick av den snabba utvecklingen av widgets samt resonerar kring hur dessa verktyg skulle kunna användas inom universitetet.
EntryScape is a platform that allows people to create and share rich personal data, educational material, and other information in an interoperable way across systems through flexible entries. Entries can include any type of information and support provenance tracking, access controls, relationships and categorization to make content findable. The platform aims to facilitate reuse of information for education across courses and repositories in a way that avoids data silos and enables access from any device.
Presentationen som jag använde mig när jag pratade om Google Analytics och mätning på "Sök och mät 2012" (2012-02-21 för att vara exakt).
Bland annat innehåller presentationen lite live case från http://www.fritidsresor.se
17/5 pratade jag om Google Analytics och Fritidsresors videospårning på sveriges första "Google Analytics Conference" på Berns i Stockholm.
Här är presentationen som jag använde.
Vill du se hur vår filmspelare ser ut och funkar kan du besöka:
http://www.fritidsresor.se/film/
Presentation som hölls 10 November på Uppsala Learning Lab. Seminariet var annonserat som:
Nya verktyg på webben - och på universitetet?
Små webbaserade verktyg, s.k. widgets, syns allt oftare på sociala nätverkssidor som Facebook eller på datorns eller mobilens desktop. Seminariet ger en överblick av den snabba utvecklingen av widgets samt resonerar kring hur dessa verktyg skulle kunna användas inom universitetet.
EntryScape is a platform that allows people to create and share rich personal data, educational material, and other information in an interoperable way across systems through flexible entries. Entries can include any type of information and support provenance tracking, access controls, relationships and categorization to make content findable. The platform aims to facilitate reuse of information for education across courses and repositories in a way that avoids data silos and enables access from any device.
Presentationen som jag använde mig när jag pratade om Google Analytics och mätning på "Sök och mät 2012" (2012-02-21 för att vara exakt).
Bland annat innehåller presentationen lite live case från http://www.fritidsresor.se
17/5 pratade jag om Google Analytics och Fritidsresors videospårning på sveriges första "Google Analytics Conference" på Berns i Stockholm.
Här är presentationen som jag använde.
Vill du se hur vår filmspelare ser ut och funkar kan du besöka:
http://www.fritidsresor.se/film/
The document discusses various methods for accessing and consuming external data with jQuery including:
1) RESTful web services and consuming REST APIs with jQuery's AJAX methods by making GET and POST requests.
2) Common data formats for APIs like XML, JSON, and RSS and examples of each.
3) Consuming the Twitter REST API with jQuery to get user tweets, post new tweets, and search tweets.
4) Twitter's @Anywhere solution which makes it easy to add Twitter features like follow buttons and tweet widgets to applications.
5) Demonstrating the Facebook JavaScript SDK and APIs for features like login/logout and posting.
Presentationen gavs vid lanseringen av kulturnav.org i Oslo den 3 september. Syftet med presentationen var att ge en lättfattlig introduktion till vad länkade data är, vilka problem det löser och vad status är idag.
Frukost 2.0 - Introduktion till webb 2.0 och bibliotek 2.0 - Sammanfattning /...casmi
Första seminariet 20 februari 2008 i seminarieserien "Frukost 2.0. Hur påverkar webb 2.0 utvecklingen på SUB?". Föreläsare: Björn Olofsson, Lärum & Camilla Smith, Stockholms universitetsbibliotek
Predikan i Sjömarkenkyrkan 2016-10-09
Jesus gick därifrån utmed Galileiska sjön och sedan upp på berget. Där satte han sig ner. Mycket folk kom till honom, och de hade med sig lama, blinda, lytta, stumma och många andra och lade ner dem framför honom. Han botade dem, och folket häpnade: stumma talade, lytta blev friska, lama gick och blinda såg. Och de prisade Israels Gud.
This slide show is from my presentation on what JSON and REST are. It aims to provide a number of talking points by comparing apples and oranges (JSON vs. XML and REST vs. web services).
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Att bygga applikationer som "förstår" länkade data behöver inte vara komplicerat om man har rätt verktyg. Presentationen belyser några aktuella exempel och förklarar hur de har genomförts med hjälp av MetaSolutions produkter.
Slides in swedish from a presentation I held at Valtech Days 2009 on the architecture of the web. I discus HTTP, resource and service application design.
The document discusses various methods for accessing and consuming external data with jQuery including:
1) RESTful web services and consuming REST APIs with jQuery's AJAX methods by making GET and POST requests.
2) Common data formats for APIs like XML, JSON, and RSS and examples of each.
3) Consuming the Twitter REST API with jQuery to get user tweets, post new tweets, and search tweets.
4) Twitter's @Anywhere solution which makes it easy to add Twitter features like follow buttons and tweet widgets to applications.
5) Demonstrating the Facebook JavaScript SDK and APIs for features like login/logout and posting.
Presentationen gavs vid lanseringen av kulturnav.org i Oslo den 3 september. Syftet med presentationen var att ge en lättfattlig introduktion till vad länkade data är, vilka problem det löser och vad status är idag.
Frukost 2.0 - Introduktion till webb 2.0 och bibliotek 2.0 - Sammanfattning /...casmi
Första seminariet 20 februari 2008 i seminarieserien "Frukost 2.0. Hur påverkar webb 2.0 utvecklingen på SUB?". Föreläsare: Björn Olofsson, Lärum & Camilla Smith, Stockholms universitetsbibliotek
Predikan i Sjömarkenkyrkan 2016-10-09
Jesus gick därifrån utmed Galileiska sjön och sedan upp på berget. Där satte han sig ner. Mycket folk kom till honom, och de hade med sig lama, blinda, lytta, stumma och många andra och lade ner dem framför honom. Han botade dem, och folket häpnade: stumma talade, lytta blev friska, lama gick och blinda såg. Och de prisade Israels Gud.
This slide show is from my presentation on what JSON and REST are. It aims to provide a number of talking points by comparing apples and oranges (JSON vs. XML and REST vs. web services).
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Att bygga applikationer som "förstår" länkade data behöver inte vara komplicerat om man har rätt verktyg. Presentationen belyser några aktuella exempel och förklarar hur de har genomförts med hjälp av MetaSolutions produkter.
Slides in swedish from a presentation I held at Valtech Days 2009 on the architecture of the web. I discus HTTP, resource and service application design.
EPiServer, Drupal, Django, Wordpress, Sharepoint, Sitecore, Umbraco... När det gäller CMS och webbramverk är verktygslådan stor! Hur vet man vad man ska välja? Står valet mellan open-source-produkter eller kommersiella produkter eller finns det fler parametrar som spelar in?
I denna första genomgång av den tekniska verktygslådan guidar Pär Fröberg och Mattias Uhlegård dig genom CMS- och webbramverksdjungeln. Vi kommer att berätta om för- och nackdelar med de plattformar som vi på Creuna arbetar mest med och vilka trender vi ser framöver.
Pär Fröberg CTO Creuna
Mattias Uhlegård System Architect Creuna
Frukostseminarium iBiz & Microsoft 19/5-2016Adam Wahlund
Presentation från iBiz Solutions & Microsofts frukostseminarium kring framtidens systemintegration. Hur ska man hantera den digitala transformationen och hur kan systemintegration bli en konkurrensfördel? Ta del av slides från Richard Hallgren, Lösningsarkitekt på iBiz Solutions, Tord Glad Nordahl på Microsoft och Arne Björn Mildal, IT-Direktör Lövenskiold Handel
Integration i molnet med Scandic Hotels & iBiz SolutionsAdam Wahlund
Presentation av den molnbaserade integrationslösning som iBiz Solutions har utvecklat tillsammans med Scandic Hotels. Oerhört spännande case som baseras på Azure-plattformen
Similar to Att bygga webbapplikationer baserade på länkad data (20)
5. Nackdelar med icke
RESTfulla Applikationer
Static Web Pages Web1.0
RPC WS API + LD API
Prog. Enh. API & App. i konflikt
(Låt oss undersöka denna sista implikationen lite noggrannare)
6. Prog. Enh. Webb Applikation och LD
● Webbapplikationen != LD API
○ RDFa => RDF på två ställen, måste synkas
○ Semantic HTML => dubbel semantik att underhålla
● Webbapplikationen == LD API (RDFa)
○ Designa Applikationen först => dåligt API
○ Designa API:et först => dålig applikation
7. Min rekommendation?
RESTfulla Ajax Web Applikationer
som jobbar med Länkad Data
(RESTfulla Native Applications är ok för tex mobiler
och kan då jobba med samma länkad data)
Bilden tagen från The Noun Project
8. Hinder för Länkad Data baserade
RESTfulla Ajax Webb Applikationer
● Hämta Länkad data
○ Cross Side Scripting problem
○ Hur presentera Länkad Data utan att ladda alla
referenser, URI:er är inte vackra
● Skrivbar Länkad data
○ Javascript vänliga RDF format
○ Javascript API:er för RDF
○ Editerings ramverk
○ Hur skicka tillbaka modifierad länkad data till servern
9. Skrivbar Länkad Data - Initiativ
Ej lämpliga
● WebDav - utvidgning till HTTP
● Atom - för specifikt, ingen RDF mappning
● SPARQL1.1 Update - RPC orienterat
Intressanta / att bevaka
● RDFa 1.1 - RDF i HTML
● JSON-LD och RDF/JSON - RDF i JSON
● SPARQL 1.1 Graph Store HTTP Protocol
● Linked Data Basic Profile 1.0
● Linked Data Platform (LDP) Working Group
10. Skrivbar Länkad Data - Ramverk
På serversidan / molntjänster
● Callimachus - Folders, BLOBs & RDF grafer
● EntryStore - Resurser, metadata och ACL:er
● OpenApp - länkad data för widgets
På klientsidan (javascript)
● rdfquery - JQuery plugin för att processa RDF
● RForms - RDF i konfigurerbara formulär
11. Demos - Info & Länkar
RForms - konfigurerbara RDF formulär
http://code.google.com/p/rforms/
EntryStore / EntryScape
http://my.confolio.org/
http://code.google.com/p/entrystore/wiki/Introduction
OpenApp inom ROLE Platformen
http://role.ull.uu.se
http://role.ull.uu.se/spaces/uutestbed
12. RForms - RDF Formulär
● Mall i JSON ● Ordning, lablar, förklaringar
● Klarar djup RDF struktur ● Presentation / Editering
● RDF/JSON ● Autodetekterar via properties