Enviar pesquisa
Carregar
Activity Streams And Contexts
•
5 gostaram
•
943 visualizações
Bruno Pedro
Seguir
Tecnologia
Notícias e política
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 15
Baixar agora
Baixar para ler offline
Recomendados
Finding the optimum Horsepower for your internet project
Finding the optimum Horsepower for your internet project
Comsultia
Recreating mobile controls in mobile web apps
Recreating mobile controls in mobile web apps
Chris Love
Extending availability in Office365 with ADFS and KEMP ADC
Extending availability in Office365 with ADFS and KEMP ADC
Kemp
Get Started With Wix, Canva and Prezi
Get Started With Wix, Canva and Prezi
tutiefrutti
My diary
My diary
lavarezguyosogissell
Live Stream Monitoring
Live Stream Monitoring
Joseph Hsu
Etwas mit Leap
Etwas mit Leap
Andy Abgottspon
Mongo DB - Segen oder Fluch
Mongo DB - Segen oder Fluch
Mayflower GmbH
Mais conteúdo relacionado
Destaque
Bridging the Gap Between APIs and Customers
Bridging the Gap Between APIs and Customers
Bruno Pedro
Computer concepts presentation 2
Computer concepts presentation 2
Arunodya Silva
Everything OAuth
Everything OAuth
Bruno Pedro
Introd to CS. Presentation
Introd to CS. Presentation
Miguel Rebollo
Api Design & The Paris Subway
Api Design & The Paris Subway
Bruno Pedro
Schnelle Geschäfte
Schnelle Geschäfte
Mayflower GmbH
tarpipe WordPress plugin demo
tarpipe WordPress plugin demo
Bruno Pedro
Link extraction and classification
Link extraction and classification
Bruno Pedro
node-fs
node-fs
Bruno Pedro
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Mayflower GmbH
Test-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPC
Mayflower GmbH
The Executable Web
The Executable Web
Bruno Pedro
Maintainable consumers
Maintainable consumers
Bruno Pedro
Shoeism - Frau im Glück
Shoeism - Frau im Glück
Mayflower GmbH
Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)
Bruno Pedro
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debugging
Mayflower GmbH
Who's using your API?
Who's using your API?
Bruno Pedro
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
Mayflower GmbH
APIs Love to Chat
APIs Love to Chat
Bruno Pedro
How to Automate API Discovery
How to Automate API Discovery
Bruno Pedro
Destaque
(20)
Bridging the Gap Between APIs and Customers
Bridging the Gap Between APIs and Customers
Computer concepts presentation 2
Computer concepts presentation 2
Everything OAuth
Everything OAuth
Introd to CS. Presentation
Introd to CS. Presentation
Api Design & The Paris Subway
Api Design & The Paris Subway
Schnelle Geschäfte
Schnelle Geschäfte
tarpipe WordPress plugin demo
tarpipe WordPress plugin demo
Link extraction and classification
Link extraction and classification
node-fs
node-fs
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Native Cross-Platform-Apps mit Titanium Mobile und Alloy
Test-Driven JavaScript Development IPC
Test-Driven JavaScript Development IPC
The Executable Web
The Executable Web
Maintainable consumers
Maintainable consumers
Shoeism - Frau im Glück
Shoeism - Frau im Glück
Autenticação e Autorização (in portuguese)
Autenticação e Autorização (in portuguese)
Plugging holes — javascript memory leak debugging
Plugging holes — javascript memory leak debugging
Who's using your API?
Who's using your API?
Salt and pepper — native code in the browser Browser using Google native Client
Salt and pepper — native code in the browser Browser using Google native Client
APIs Love to Chat
APIs Love to Chat
How to Automate API Discovery
How to Automate API Discovery
Semelhante a Activity Streams And Contexts
The Latest in Association Technology
The Latest in Association Technology
Distilled Logic
Nodevember 2017: AMP Primer
Nodevember 2017: AMP Primer
Lisa Huang
February 2018: Sustainable UX Conference
February 2018: Sustainable UX Conference
Lisa Huang
Virtual Collaboration
Virtual Collaboration
raanan
Open and Accessible UI
Open and Accessible UI
Mark Meeker
Programming for non-Programmers
Programming for non-Programmers
Evgeny Tsarkov
Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017
Robert Nyman
Douglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash Up
360|Conferences
USING VISION SENSORS FOR INNOVATIVE HCI
USING VISION SENSORS FOR INNOVATIVE HCI
Rakuten Group, Inc.
JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
PROIDEA
Revolutions The Appendix
Revolutions The Appendix
Shunsaku Kudo
The state of Plone performance
The state of Plone performance
Interaktiv
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
LogeekNightUkraine
2017 Silicon Valley Code Camp: Instant Mobile Web
2017 Silicon Valley Code Camp: Instant Mobile Web
Lisa Huang
Progressive Web App Challenges
Progressive Web App Challenges
Jason Grigsby
Web Performance Optimisation
Web Performance Optimisation
Chris Burgess
Cheaponomics
Cheaponomics
Carsonified Team
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
Patrick Chanezon
NHibernate
NHibernate
guest25d9808
Voices that matter: High Performance Web Sites
Voices that matter: High Performance Web Sites
Stoyan Stefanov
Semelhante a Activity Streams And Contexts
(20)
The Latest in Association Technology
The Latest in Association Technology
Nodevember 2017: AMP Primer
Nodevember 2017: AMP Primer
February 2018: Sustainable UX Conference
February 2018: Sustainable UX Conference
Virtual Collaboration
Virtual Collaboration
Open and Accessible UI
Open and Accessible UI
Programming for non-Programmers
Programming for non-Programmers
Building for Your Next Billion - Google I/O 2017
Building for Your Next Billion - Google I/O 2017
Douglas Knudsen - Great Mash Up
Douglas Knudsen - Great Mash Up
USING VISION SENSORS FOR INNOVATIVE HCI
USING VISION SENSORS FOR INNOVATIVE HCI
JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
JDD2014: How to defeat feature gluttony - Katarzyna Mrówca
Revolutions The Appendix
Revolutions The Appendix
The state of Plone performance
The state of Plone performance
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
Kostiantyn Yelisavenko "Mastering Macro Benchmarking in .NET"
2017 Silicon Valley Code Camp: Instant Mobile Web
2017 Silicon Valley Code Camp: Instant Mobile Web
Progressive Web App Challenges
Progressive Web App Challenges
Web Performance Optimisation
Web Performance Optimisation
Cheaponomics
Cheaponomics
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
GDD Japan 2009 - Designing OpenSocial Apps For Speed and Scale
NHibernate
NHibernate
Voices that matter: High Performance Web Sites
Voices that matter: High Performance Web Sites
Mais de Bruno Pedro
What are Web APIs
What are Web APIs
Bruno Pedro
Growing your business with an API
Growing your business with an API
Bruno Pedro
Product growth with an API
Product growth with an API
Bruno Pedro
How to grow your business with an API
How to grow your business with an API
Bruno Pedro
How to Automate API Testing
How to Automate API Testing
Bruno Pedro
Asynchronous Microservices in nodejs
Asynchronous Microservices in nodejs
Bruno Pedro
The importance of /me
The importance of /me
Bruno Pedro
API Code Generation
API Code Generation
Bruno Pedro
Is OAuth Really Secure?
Is OAuth Really Secure?
Bruno Pedro
OAuth checklist
OAuth checklist
Bruno Pedro
Information Retrieval Challenges
Information Retrieval Challenges
Bruno Pedro
OOP (in portuguese)
OOP (in portuguese)
Bruno Pedro
Segurança (in portuguese)
Segurança (in portuguese)
Bruno Pedro
Cache e Performance (in portuguese)
Cache e Performance (in portuguese)
Bruno Pedro
Web Services (in portuguese)
Web Services (in portuguese)
Bruno Pedro
Sessões (in portuguese)
Sessões (in portuguese)
Bruno Pedro
User Interface (in portuguese)
User Interface (in portuguese)
Bruno Pedro
Takeoff2008
Takeoff2008
Bruno Pedro
Mais de Bruno Pedro
(18)
What are Web APIs
What are Web APIs
Growing your business with an API
Growing your business with an API
Product growth with an API
Product growth with an API
How to grow your business with an API
How to grow your business with an API
How to Automate API Testing
How to Automate API Testing
Asynchronous Microservices in nodejs
Asynchronous Microservices in nodejs
The importance of /me
The importance of /me
API Code Generation
API Code Generation
Is OAuth Really Secure?
Is OAuth Really Secure?
OAuth checklist
OAuth checklist
Information Retrieval Challenges
Information Retrieval Challenges
OOP (in portuguese)
OOP (in portuguese)
Segurança (in portuguese)
Segurança (in portuguese)
Cache e Performance (in portuguese)
Cache e Performance (in portuguese)
Web Services (in portuguese)
Web Services (in portuguese)
Sessões (in portuguese)
Sessões (in portuguese)
User Interface (in portuguese)
User Interface (in portuguese)
Takeoff2008
Takeoff2008
Último
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf
The Good Food Institute
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
IES VE
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Francesco Corti
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
nooralam814309
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Alkin Tezuysal
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
DianaGray10
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
Neo4j
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
shyamraj55
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAI
Vijayananda Mohire
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
DianaGray10
20140402 - Smart house demo kit
20140402 - Smart house demo kit
Jamie (Taka) Wang
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
adam112203
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
ThousandEyes
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
Knoldus Inc.
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
KaustubhBhavsar6
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Safe Software
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
Infopole1
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
DianaGray10
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
Brian Pichman
Último
(20)
2024.03.12 Cost drivers of cultivated meat production.pdf
2024.03.12 Cost drivers of cultivated meat production.pdf
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
Keep Your Finger on the Pulse of Your Building's Performance with IES Live
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Graphene Quantum Dots-Based Composites for Biomedical Applications
Graphene Quantum Dots-Based Composites for Biomedical Applications
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
Design and Modeling for MySQL SCALE 21X Pasadena, CA Mar 2024
UiPath Studio Web workshop series - Day 2
UiPath Studio Web workshop series - Day 2
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
GraphSummit Copenhagen 2024 - Neo4j Vision and Roadmap.pptx
How to release an Open Source Dataweave Library
How to release an Open Source Dataweave Library
My key hands-on projects in Quantum, and QAI
My key hands-on projects in Quantum, and QAI
UiPath Studio Web workshop Series - Day 3
UiPath Studio Web workshop Series - Day 3
20140402 - Smart house demo kit
20140402 - Smart house demo kit
Patch notes explaining DISARM Version 1.4 update
Patch notes explaining DISARM Version 1.4 update
EMEA What is ThousandEyes? Webinar
EMEA What is ThousandEyes? Webinar
Introduction to RAG (Retrieval Augmented Generation) and its application
Introduction to RAG (Retrieval Augmented Generation) and its application
How to become a GDSC Lead GDSC MI AOE.pptx
How to become a GDSC Lead GDSC MI AOE.pptx
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
Planetek Italia Srl - Corporate Profile Brochure
Planetek Italia Srl - Corporate Profile Brochure
Extra-120324-Visite-Entreprise-icare.pdf
Extra-120324-Visite-Entreprise-icare.pdf
Explore the UiPath Community and ways you can benefit on your journey to auto...
Explore the UiPath Community and ways you can benefit on your journey to auto...
CyberSecurity - Computers In Libraries 2024
CyberSecurity - Computers In Libraries 2024
Activity Streams And Contexts
1.
Google MiniBarcamp Lisbon
April 2009
2.
Activity stream
3.
Activity stream
4.
Activity stream
5.
Activity stream
6.
Activity stream
7.
Features • Verb • Noun •
Optional: avatar, user name, context, ...
8.
Information flow • How
to make sense?
9.
Information flow • How
to propagate?
10.
Pull • Simple • ATOM
based • Organic growth • Platform independent BUT...
11.
Full pull Dramatic growth
== huge FAIL!
12.
Pull with middleman
Better, but not realtime...
13.
Push with middleman ~Realtime,
context aware and reversible
14.
More info • http://activitystrea.ms/ •
Atom Activity Based Schema http://martin.atkins.me.uk/specs/activitystreams/activityschema • Atom Activity Extensions http://martin.atkins.me.uk/specs/activitystreams/atomactivity
15.
Thank you! Bruno Pedro bpedro@tarpipe.com twitter:
@bpedro tarpipe.com/user/bpedro
Baixar agora