F X C H ANGE Click to buy NOW! w . cbvs5.crics8.org/.../CRICS8-Padroes_Web_2_0-200450.pdf ·...

Post on 22-Aug-2020

2 views 0 download

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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Minha responsabilidade seráprevinir….My responsibility will be toprevent…

http://sleepzine.com/wp­content/uploads/2008/01/is_sleepy_070924_ms.jpg

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

...provocação… just messing with you

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Em 2019, aprevisão é de queseja construído umsupercomputadormais potente que aMente Humana

Ray Kurzweil

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Difícil para acreditar nessa previsão?????Difficult to beleave?????

O Roadrunner (que é o nome deum pássaro conhecido no Brasilcomo papa­lé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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Fazenda de Servidores GoogleGoogle’s server farm

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Fazenda de Servidores GoogleClick t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Fazenda de Servidores Google em OregonGoogle’s Server Farm at Oregon

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Como podemos combater asmáquinas?

How can we still fight backthe machines?

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Felizmente o ser humanosupera qualquer máquinacom sua inteligência...

Thank God human capacity isgrater than any machine…

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Criatividade…Creativity….

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Trabalho em Grupo…Capacidade de ColaboraçãoTeam Work…. Collaboration Capacity

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Nas Artes…Art…

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Inteligência Coletiva

Collective Intelligence

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Dr. John Thompson ­ FOSE 2008

Serviços de Redes SociaisServices on Social Networking

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Exemplo na SaúdeExample on Health

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Dr. John Thompson ­ FOSE 2008

Compartilhando FotosSharing Photos

Library ofCongress’Flickr site

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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=en­us&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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Dr. John Thompson ­ FOSE 2008

Compartilhando PowerPointsSharing PowerPoints

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Dr. John Thompson ­ FOSE 2008

Compartilhando DocumentosSharing Documents

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Lembrete: A web social hoje está quebrada...Reminder: The social web today is broken…Em cada novo site, temos que:ûRe­criar uma contaûRe­digitar nossas informações deprofileûRe­encontrar nossos amigos,conhecidosûRe­estabelecer 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/opensocial­openid­and­oauth­oh­my­google­io/

On each site, we still have to:óRe­create an accountóRe­enter our profile infoóRe­find our friendsóRe­establish our relationships

New social apps have limitedoptions:óCreate yet­another­silo (andstart from scratch)

­or­óMake a widget inside an existingwalled garden

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

…Vários blocos para montagem de aplicativos ……and lots of “open social web” building blocks…

Fonte: http://josephsmarr.com/2008/05/30/opensocial­openid­and­oauth­oh­my­google­io/

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Criar  portabilidade e identidade durável on­lineCreate 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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Providers

Serviços que já adotam o OpenIDServiços que já adotam o OpenID

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

PIP account on VeriSign (OpenID)Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Personal Identity PortalClick t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

rel=me (XFN)ó Consolidar sua identidade on­line com me­linksó Consolidate your online identity with me­links

<a href="http://salm.blog.org.br" rel="friend met">...

<a href="http://jane­blog.example.org/" rel=“friend met ">Jane</a> <ahref="http://dave­blog.example.org/" rel="friend met">Dave</a> <ahref="http://darryl­blog.example.org/" rel="friend met">Darryl</a> <ahref="http://james­blog.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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

Friends­list or Professional­list portabilityó Localização contínua entre múltiplos sitesó Continuous discovery across multiple sites

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Facebook:

fonte: Jawad Shuaib

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

OpenSocial:

fonte: Jawad Shuaib

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Rede Sociais que dão suporte para oOpenSocialSocial Networks that support OpenSocial

fonte: Jawad Shuaib

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Resultado Final?What does it look like?

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

fonte: Jawad Shuaib

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Pessoa AAA

fonte: Jawad Shuaib

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Redes...Networks...

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.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!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

Referências¢OpenSocial homepage

http://code.google.com/apis/opensocial/¢ Tutorial, Google Gadget Editor

http://code.google.com/apis/opensocial/articles/tutorial/tutorial­0.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/opensocial­resources/wiki/

¢ Developer forumshttp://groups.google.com/group/opensocial

¢ IRC channel irc.freenode.net/#opensocial

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com

José Francisco Salm JuniorInstituto Stela

Click t

o buy NOW!

PDF­XCHANGE

www.docu­track.com Clic

k to buy N

OW!PDF­XCHANGE

www.docu­track.com