opensocial cct
DESCRIPTION
TRANSCRIPT
Fortaleza, CE12 Abril, 2008
Open Social
CaféComTapioca
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
CulturaPrimeira onda
Segunda ondaSegundo setor, industrialismo,
iluminismo, burguesia vs proletário
Terceira ondaTerceiro setor, serviços,
tecnologia, modernismo, geração digital
Primeiro setor, agricultura e extrativismo, medievalismo, renascença
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Revolução Francesa
A burguesia (2ª onda) dominou o poder econômico mas não o
poder político que continuou nas mãos da aristocracia (1ª onda)
Cultura
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Revolução Digital
A geração digital (3ª onda) dominou o poder econômico mas não o poder político que
continuou nas mãos da geração analógica (2ª onda)
Cultura
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Revolução Digital
WEB 1.0 é a materialização da 2º onda na forma digital
Cultura
WEB 2.0 é a modificação cultural da 3º onda na forma
digital
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Terceira onda
Produção de riquezas + Serviços + pessoas
Cultura
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Produção de riquezas + Serviços + pessoas
Cultura
Terceira onda
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Pessoas
Individualidade vs Coletividade
Cultura
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Individualidade – Coletividade = Exploração
Cultura
Pessoas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Coletividade - Individualidade = Escravidão
Cultura
Pessoas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Individualidade + Coletividade = MUTUALISMO
Cultura
Pessoas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Redes Sociais"Redes sociais são redes de
comunicação que envolvem a linguagem simbólica, os limites
culturais e as relações de poder"
Fritjof Capra (Áustria, 1939 - ) é um físico teórico e escritor que desenvolve trabalho na
promoção da educação ecológica.
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Redes sociais = (Sabedoria das Massas + Compartilhamento)
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Redes sociais = (Sabedoria das Massas + Compartilhamento)
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Sabedoria das Massas
Os homens pensam em bandos, enlouquecem em bandos, embora só recuperem os sentidos
lentamente e um a um.
Extraordinay Popular Delusions and the Madness of Crowds
Charles Mackey 1841
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Jerusalém , ano 33
Mas vós tendes por costume que eu vos solte alguém pela páscoa. Quereis, pois, que vos
solte o Rei dos Judeus? [jo 18:39]
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Jerusalém, ano 33
Então todos tornaram a clamar, dizendo: Este não, mas Barrabás. E Barrabás era um
salteador. [jo 18:40]
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Individualmente, qualquer um é toleravelmente sensível e razoável, como
membro de uma multidão ele imediatamente se torna um estúpido.
Bernard Baruch(August 19, 1870 - June 20, 1965) was an
American financier, stock market speculator, statesman, and presidential
adviser
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Berlim, ano 1933
Quem meu povo escolhe para liderá-los?Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Berlim, ano 1933
Partido Nacional Socialista dos Trabalhadores Alemães
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Todas as decisões em grupo são trágicas?
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
A resposta média de um grupo é tão boa ou
melhor que a resposta do membro mais
inteligente ... ... na maioria das coisas a resposta média é ridícula,
na tomada de decisões frequentemente é
excelente.“The Wisdom of Crowds”James Surowiecki, 2004
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
1968
USS ScorpionSubmarino Nuclear
Desaparecido num raio de
37km
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
1968
USS Scorpion
John Craven contrariando o sendo comum de pedir aos especialistas que consultassem entre si uniu os dados em separado e montou um
retrato de onde estaria
Localizado a 201 metros da suposição
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Decisões pelo consenso das massas provocam resultados
errados, enquanto a melhor decisão nasce da síntese do confronto de ideías supostamente contrárias e
sem relação entre si.
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Sabedoria coletiva <> Sabedoria popularO homem tende a seguir o senso
comumO homem tende a seguir um grupo
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com28 de janeiro, 1986
Challenger
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com28 de janeiro, 1986
ChallengerTimes: “Não há pistas para a causa
do acidente”
Thiokol: -12%Lockheed: -3%
Martin Marietta: -3%
Rockwell International:
-3%
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com28 de janeiro, 1986
Challenger
Thiokol: -12%
... Negociantes não tinham informações privilegiadas ...
Meia hora a partir da explosão o mercado sabia o responsável ...
... O Resultado saiu 6 meses depois ...... Anéis de vedação feitos pela ...
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Diversidade de opinião + independência +
descentralização + agregação
=Decisões sábias das massas
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Diversidade de opinião + independência +
descentralização + agregação
=Decisões sábias das massas
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
AgregaçãoMecanismo para transformar avaliações pessoais em uma
decisão coletiva
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Agregação
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Agregação
http://www.forvo.com/
Sabedoria das Massas
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Redes sociais = (Sabedoria das Massas + Compartilhamento)
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Compartilhamento =Disponibilização + Transparência
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Compartilhamento
Ações descentralizadasEscolhemos o que interessa e
descartamos o restoEgoísmo coletiva autoregula as decisões pelo melhor ao grupo
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Compartilhamento =Disponibilização + Transparência
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Transparência = Plataforma Aberta
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Transparência = Plataforma Aberta
Redes Sociais
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Open SocialPlataforma AbertaStandard Based
XHTML + Javascript
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
A common open set of APIs for building social applications across multiple sites
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Apache ShindigRI JAVA e PHP
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Write once, run anywhere
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
People ("Quem sou eu", "Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
People ("Quem sou eu", "Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
People ("Quem sou eu", "Quem são meus amigos")
function onLoadFriends(response) {alert(response.get('viewer').getData());
};function getData() {
var req = opensocial.newDataRequest();req.add(req.newFetchPersonRequest(
VIEWER), 'viewer');req.add(req.newFetchPeopleRequest(
VIEWER_FRIENDS),'viewerFriends');req.send(onLoadFriends);
};
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
People ("Quem sou eu", "Quem são meus amigos")
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Open Social
People ("Quem sou eu", "Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Activities ("O que estou fazendo")function callback(data) {
alert(data.getField(opensocial.Activity.Field.TITLE));};
function postActivity(text) {var params = {};params[opensocial.Activity.Field.TITLE] = text;var activity = opensocial.newActivity(params);opensocial.requestCreateActivity(activity,opensocial.CreateActivityPriority.HIGH, callback);
};
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Activities ("O que estou fazendo")Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
People ("Quem sou eu", "Quem são meus amigos")
Activities ("O que estou fazendo")
Persistence (Estado sem um server)
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Persistence (Estado sem um server)
function requestMyData() {var req = opensocial.newDataRequest();var fields = ["TuangrID"];req.add(req.newFetchPersonRequest(
opensocial.DataRequest.PersonId.VIEWER), "viewer");
req.add(req.newFetchPersonAppDataRequest("VIEWER", fields),"viewer_data");
req.send(handleReturnedData);}
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Persistence (Estado sem um server)
function handleReturnedData(data) {var mydata = data.get("viewer_data").getData();var viewer = data.get("viewer");me = viewer.getData();var data = mydata[me.getId()];//esta cadsatrado no tuangr?if(data["TuangrID"] != me.getId()){
cadastrarUsuario(me);}
}
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
Persistence (Estado sem um server)
function cadastrarUsuario(me) {var req = opensocial.newDataRequest();req.add(req.newUpdatePersonAppDataRequest(
"VIEWER","TuangrID", me.getId()));req.send(requestMyData);
}
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com
OpenSocial Resourceshttp://code.google.com/opensocialhttp://code.google.com/p/opensocial-resources/Aplicação OpenSocialhttp://www.tuangr.com/api/componente/opensocial/ofertas/opensocial
Open Social
Christiano M ilfontTuangr System s Analysthttp://w w w.tuangr.com