F X C H ANGE Click to buy NOW! w . cbvs5.crics8.org/.../CRICS8-Padroes_Web_2_0-200450.pdf ·...
Transcript of F X C H ANGE Click to buy NOW! w . cbvs5.crics8.org/.../CRICS8-Padroes_Web_2_0-200450.pdf ·...
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
ConteúdoContent
Máquina e HomemMan and Machine
Web 2.0
InteligênciaColetivaCollectiveIntelligence
Padrões naWeb 2.0Some Web 2.0Patterns
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Minha responsabilidade seráprevinir….My responsibility will be toprevent…
http://sleepzine.com/wpcontent/uploads/2008/01/is_sleepy_070924_ms.jpg
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
...provocação… just messing with you
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Guerra na corrida para o futuro da inteligênciaWar on where intelligence will be..
Máquina / Machine Ser Humano / Human§ Blue Gene/L 596 teraFLOPS (>596 trilhões
Instruções por Segundo) e 74 TB memória1
§ Linear, Arquitetura Von Neumann
§ Compreensão rígida de linguagem
§ Solução de problemas com escopos bemdefinidos (Deep Blue, Chinook, ATMs)
§ Chassi de metal, fácil de backup
§ Uma estimativa de 20.000 trilhões deInstruções por Segundo e 1.000 TBmemória2
§ Arquitetura paralela massiva
§ Entende linguagens flexivas e fuzzy
§ Solução de problemas gerais , funcionabem em novas situações
§ Chassi nucleotídeo, sem possibilidadede backup
1fonte: Fastest Supercomputer, November 2007, http://www.top500.org/system/89682fonte: http://paula.univ.gda.pl/~dokgrk/bre01.html
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Em 2019, aprevisão é de queseja construído umsupercomputadormais potente que aMente Humana
Ray Kurzweil
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Difícil para acreditar nessa previsão?????Difficult to beleave?????
O Roadrunner (que é o nome deum pássaro conhecido no Brasilcomo papaléguas) atingiu 1,02petaflop 1,02 quadrilhão decálculos por segundo.
Roadrunner isprocessing informationon a 1,02 petaflop (1,02Quadrillion process persecond)
1,000,000,000,000,000,000,000,000
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Fazenda de Servidores GoogleGoogle’s server farm
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Fazenda de Servidores GoogleClick t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Fazenda de Servidores Google em OregonGoogle’s Server Farm at Oregon
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Como podemos combater asmáquinas?
How can we still fight backthe machines?
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Felizmente o ser humanosupera qualquer máquinacom sua inteligência...
Thank God human capacity isgrater than any machine…
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Criatividade…Creativity….
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Trabalho em Grupo…Capacidade de ColaboraçãoTeam Work…. Collaboration Capacity
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Nas Artes…Art…
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Inteligência Coletiva
Collective Intelligence
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Dr. John Thompson FOSE 2008
Serviços de Redes SociaisServices on Social Networking
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Exemplo na SaúdeExample on Health
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Dr. John Thompson FOSE 2008
Compartilhando FotosSharing Photos
Library ofCongress’Flickr site
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Dr. John Thompson FOSE 2008
Compartilhando VideosSharing Videos
Top 10 Sites deCompartilhamento de
Videos
1. http://blip.tv/
2. http://www.stage6.com/
3. http://www.brightcove.com/
4. http://www.revver.com/
5. http://www.veoh.com/
6. http://video.msn.com/video.aspx?mkt=enus&tab=soapbox
7. http://www.youtube.com/
8. http://www.vimeo.com/
9. http://www.jumpcut.com/
10.http://vids.myspace.com/
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Dr. John Thompson FOSE 2008
Compartilhando PowerPointsSharing PowerPoints
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Dr. John Thompson FOSE 2008
Compartilhando DocumentosSharing Documents
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Lembrete: A web social hoje está quebrada...Reminder: The social web today is broken…Em cada novo site, temos que:ûRecriar uma contaûRedigitar nossas informações deprofileûReencontrar nossos amigos,conhecidosûReestabelecer nossas conexões
Novos apps tem limitações
Criação de um novo repositório (ecomeçar do zero)
OuFazer um novo widget dentro de umrepositório existente
Fonte: http://josephsmarr.com/2008/05/30/opensocialopenidandoauthohmygoogleio/
On each site, we still have to:óRecreate an accountóReenter our profile infoóRefind our friendsóReestablish our relationships
New social apps have limitedoptions:óCreate yetanothersilo (andstart from scratch)
oróMake a widget inside an existingwalled garden
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
…Vários blocos para montagem de aplicativos ……and lots of “open social web” building blocks…
Fonte: http://josephsmarr.com/2008/05/30/opensocialopenidandoauthohmygoogleio/
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Como compor esses elementos? Quaisserão os impactos para a nova “socialweb”?
How to join these pieces? What will bethe impact of the “new social web”?
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Quem sou eu na Web?Who am I on the web?
Quem eu Conheço?Who I know?
Como compartilhar aplicações sociais?How to share social apps?
Questões no contexto….Questions on the context
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Criar portabilidade e identidade durável onlineCreate a portable, durable online identity
OpenIDó Sign up / sign in sempre com a mesma contaó Sign up / sign in with an existing account
ó Link/ compartilhar seu dados de profile entre sitesó Link / share your profile data between sites
Quem sou eu na Web?Who am I on the web?
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Providers
Serviços que já adotam o OpenIDServiços que já adotam o OpenID
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
PIP account on VeriSign (OpenID)Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Personal Identity PortalClick t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
rel=me (XFN)ó Consolidar sua identidade online com melinksó Consolidate your online identity with melinks
<a href="http://salm.blog.org.br" rel="friend met">...
<a href="http://janeblog.example.org/" rel=“friend met ">Jane</a> <ahref="http://daveblog.example.org/" rel="friend met">Dave</a> <ahref="http://darrylblog.example.org/" rel="friend met">Darryl</a> <ahref="http://jamesblog.example.com/" rel="met">James Expert</a>
Quem sou eu na Web? (II)Who am I on the web? (II)
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Quem sou eu na Web? (III)Who am I on the web? (III)
Social Graph APIó Saiba o que os seus usuários (de seu
portal/serviço) falaram de sió See what your users said about
themselves
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Sem o padrão temos que fazer as conexões de outra forma…Without the patterns we have to build the relationship differently
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Quem eu Conheço?Who I know?Construir manter relacionamentos duradourosBuild and maintain real relationships
Contact APIsó Localizar pessoas do seu address book (ex: gmail)ó Find people from your current address book
OAuthó Compartilhar conteúdo entre sites confiáveisó Share private data between trusted sites
Friendslist or Professionallist portabilityó Localização contínua entre múltiplos sitesó Continuous discovery across multiple sites
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
O que é a OpenSocial?What is OpenSocial?
¢ Escrever uma vez e rodar em qualquer lugar¢ Write Once, Run Anywhere
¢ Utiliza o Gadget API da Goole¢ Built upon Google Gadget API
¢ Utiliza padrões JavaScript, HTML, e XML.¢ Uses standard JavaScript, HTML, and XML.
Criar aplicações sociais para rodar em qualquer lugarBuild social apps that can run anywhere
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Como um social app funcionaHow a social app Works
Container
Your Gadget’siframe
People requestsApp persistent
data
Seu servidorbackend
php,java,asp.net,python,perl
MySQL, MSSQL
AJAX Request
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Suporte para LinguagensLanguage SupportFacebook APIû FBMLû FQLû FBJSû Partial support for
AJAXû Linguagens de como:
PHP, Java, .NET onCanvas
OpenSocial APIû XHTML/XMLû JavaScriptû Full Support for AJAXû Backend languages
like PHP, Java, .NETon Canvas
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Facebook:
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
OpenSocial:
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Rede Sociais que dão suporte para oOpenSocialSocial Networks that support OpenSocial
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Resultado Final?What does it look like?
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Pessoa AAA
fonte: Jawad Shuaib
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Quem está usando as API’sWhose Using it
Only Orkut, hi5, MySpace have gone live to users with there OpenSocialimplementations.
Container No. of live applicationsFacebook 29,230Orkut 200Hi5 820MySpace 1,000
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Em 2005, o Papa Benedito XVImandou sua primeiramensagem de texto “Vamoscontinuar avançando na alegriade Deus e cofiando na suaajuda constante” para todos ostelefones celulares da TIM quehaviam se inscrito no serviço demensagem diária do papa.
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Redes...Networks...
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Plataforma de Social appsSocial application platform
FacebookGoogle /
Open Social Orkut
iGoogleGmail?
YouTube?
MySpace
Bebo
LinkedIn Hi5
Friendster
Photobucket
FB apps
FB apps
FB apps
FB apps
FB apps
GoogleGadgets
Widgets
OS apps
Widgets
OS apps
OS appsWidgets
ClearSpring
Widgetbox
Gigya
YahooMyBlogLog
Ning
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
Referências¢OpenSocial homepage
http://code.google.com/apis/opensocial/¢ Tutorial, Google Gadget Editor
http://code.google.com/apis/opensocial/articles/tutorial/tutorial0.7.html
¢OpenSocial v0.7 JavaScript API referencehttp://code.google.com/apis/opensocial/docs/0.7/reference/
¢ Usefull code snippets, best practiceshttp://code.google.com/p/opensocialresources/wiki/
¢ Developer forumshttp://groups.google.com/group/opensocial
¢ IRC channel irc.freenode.net/#opensocial
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com
José Francisco Salm JuniorInstituto Stela
Click t
o buy NOW!
PDFXCHANGE
www.docutrack.com Clic
k to buy N
OW!PDFXCHANGE
www.docutrack.com