Marque na agenda: JUDCon Brasil 2014!

Esse ano acontece mais uma vez o maior evento da comunidade JBoss no Brasil!

Os eventos do JUDcon costumam abordar temas como projetos da comunidade jboss (wildfly, jbpm, gatein, resteasy, entre outros).

O evento acontecerá no dia 26 de Setembro e será em São Paulo. O Call For Papers está aberto e você pode enviar sua apresentação. A inscrição de propostas de apresentações terminam no dia 22 de Agosto. Saiba Mais.

Envie sua proposta de apresentação

Veja mais sobre a edição anterior

Anúncios

APIs de dados públicos – Desenvolvento utilidades

Introdução: APIs é tudo! Olhe as APIs do Programmable WEB para entender:

http://www.programmableweb.com/apis/directory

Motivação: O Twitter é em boa parte, um sucesso por causa da API. O Orkut ganhou mais popularidade após o OpenSocial (Vice “Buddy Poke” e “Fazendinha”[acho que é isso])…

Blás blás:
O fato é que as vezes serviços/dados públicos podem ser oferecidos através de APIs, ajudando na construção de aplicativos que podem ser úteis, isso mesmo, úteis(Como o famoso Mashup de Chicago, que mostra os dados do crime por lá em um mapa: http://www.chicagocrime.org/).

Chegamos ao ponto: Porque aqui no Brasil não temos tantas APIs de dados públicos como acontece em outros países( exemplo essa API do Canadá: http://www.programmableweb.com/api/canadas-economic-action-plan)? A informação do nosso país deve ser nossa na forma de APIs para nossas aplicações acessarem, é obrigação do governo disponibilizar formas de acesso aos dados. Exemplos?

  • requisições de uma determinada prefeitura: deveria ser lei cada prefeitura disponibilizar dados do município em forma de APIs(como andam os pedidos do povo, horários de ônibus etc), mas as vezes nem dados em HTML temos….
  • Eleições e históricos das: Mais do que obrigação! Onde iremos acessar esses dados? Como iremos tirar inteligência do histórico das eleições?
  • Brasil e planos: Poderíamos acessar os dados de como andam as coisas no país, os investimentos e tals…
  • Dados de deputados/pessoas públicas, uso de dinheiro público: ….
  • Funcionalidades: Tudo deveria ter um webservice também, no entanto, sei das complicações disso no quesito segurança e tals…

Você ainda deve estar se perguntando porque disso

Para que mais aplicações possam surgir a favor do povo e a favor de novos negócios. Um exemplo foi o Mashup que mapeia reclamações feitas por paulistanos a prefeitura.


Enfim, a idéia principal é eu poder fazer um Mashup que, por exemplo, Mostre as necessidades de cada pessoa no meu bairro em um mapa, ou, muitos exemplos seriam escritos aqui, pense o que você poderia fazer com dados públicos e comente.

Notas:

– É claro que um Screen Scraping resolve tudo, mas todos sabem os problemas com SC.

– O governo poderia escrever apps públicas? Errado! Não poderia, o povo sabe a necessidade e se alguém do povo(eu e você por exemplo) sabe desenvolver (ou nem precisa saber desenvolver com os recursos de hoje) e algumas coisas o governo/prefeitura não quer informar: Como as reclamações de enchente no meu bairro: Eu queria colocar em um “mapinha”, mas a prefeitura nunca faria algo público assim né, convenhamos!

– É claro que se envolve dinheiro a coisa anda mais rápida. Uma das formas de motivar a geração de uma API pública é mostrar que isso pode gerar renda para os desenvolvedores e eles “atormentarem” por ai para conseguirem APIs públicas.