residência oficial da equipa
pesquisar neste blog
posts recentes

Quem quer trabalhar na equipa do SAPO Campus?

Sapo Campus Escolas: Apresentação de conceito

“Sapo Campus: promoção da utilização de serviços da Web social em contexto educativo”

Sapo Campus Escolas - Sistema de Recomendações

PLE Conference em Aveiro... com a equipa do Sapo Campus

Sapo Campus Escolas sneak preview (1)

Internet e Web Development - Academia de Verão

Sapo Campus no Research Day da UA

Apresentação de NTC para alunos do pMate

Semeando a concórdia

arquivos

Abril 2012

Março 2012

Fevereiro 2012

Janeiro 2012

Julho 2011

Junho 2011

Maio 2011

Abril 2011

Fevereiro 2011

Janeiro 2011

Dezembro 2010

Novembro 2010

Outubro 2010

Setembro 2010

Agosto 2010

Julho 2010

Junho 2010

Maio 2010

Abril 2010

Março 2010

Quarta-feira, 11 de Maio de 2011
Apresentação de NTC para alunos do pMate

Hoje a equipa do Sapo Campus participou num evento de divulgação do curso de Novas Tecnologias da Comunicação para alunos do pMate. No final, os participantes receberam um "Passaporte digital" que permitem a criação de um utilizador do Sapo Campus da UA com acesso a todas as funcionalidades desta plataforma!

Ficam algumas fotos do evento.

Obrigado à Mónica Aresta pelo design e logística dos passaportes e ao Jorge Braz pela excelente apresentação do Sapo Campus!


tags:

publicado por carlossantos às 15:23

Terça-feira, 10 de Maio de 2011
Semeando a concórdia

Um dos desafios mais interessantes da plataforma Sapo Campus na Escola é o da integração de um conjunto de tecnologias que formam o "miolo" (ou core, para leitores mais sabidos da matéria) deste novo sistema. Alguns destes serviços são fornecidos pelo SAPO, outros são open source, e outros são desenvolvidos aqui nos Laboratórios SAPO. Apresenta-se em seguida um esquema de como se relacionam e, posteriormente, uma explicação resumida do que faz cada um e de como se comunicam. 

 

 

No centro do esquema encontra-se o SAPO-Broker, uma plataforma de alto débito de notificação de eventos, que nos permite receber informação relativa à interacção dos utilizadores com os serviços do SAPO. Ou seja, de cada vez que um utilizador publica uma foto, um post ou um video nos serviços do SAPO (em cima à esquerda) estes lançam para o SAPO-Broker um conjunto de dados relativos a esse evento (payload) que poderão depois ser capturados por outras aplicações 'à escuta' desses mesmos eventos.

 

Uma dessas aplicações é o Mercury. Um sistema feito aqui na casa que escuta os eventos das plataformas de fotos, videos e blogs disponibilizadas para o Campus e os enriquece com outra informação pertinente. Este processo de enriquecimento utiliza informação recuperada dos serviços do SAPO via APIs AJAX/SOAP bem como informação do próprio Sapo Campus. Uma vez tratados estes dados, voltam a ser lançados para o SAPO-Broker, desta vez em eventos próprios (com o prefixo '/sapo/campus/').

 

Estes nossos novos eventos encontram em seguida dois clientes:

 

 

 

A plataforma Sapo Campus consome então a informação proveniente do Solr via JSON, e a informação proveniente do Status.net usando o protocolo ActivityStreams, desenvolvido para esquematizar os diferentes tipos de acção provenientes de uma qualquer rede social. Por último, o próprio Sapo Campus enviará também eventos próprios para o SAPO-Broker, reiniciando o ciclo que o envolve, bem como ao Solr como ao Status.net.

 

Semear a concórdia entre estas seis plataformas é um processo complexo, com alguns sobressaltos pelo meio, mas perfeitamente exequível com algum esforço. Um desafio digno dos Laboratórios SAPO! ;)

 


tags: , , , , ,

publicado por nsimaria às 22:21

a equipa
Abril 2012
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5
6
7

8
9
10
11
12
13
14

15
17
18
19
20
21

22
23
24
25
26
27
28

29
30


tags

todas as tags

subscrever feeds

RSSPosts

RSSComentários

links