Arquivo de 19/06/2010

O Comitê Técnico de Implementação de Software Livre (CISL) convida para palestra técnica: Projeto TV Digital Social – Desenvolvimento de Aplicações Interativas utilizando Ginga/NCL e Lua,  que será realizada no auditório da Sede do Serpro, na segunda-feira, 21 de junho de 2010,, com transmissão ao vivo através do endereço http://streaming.serpro.gov.br/cisl/

Os novos recursos de interatividade disponibilizados pela tecnologia da  “TV Digital” (transmissão digital, recepção digital, canal de interatividade, “Ginga”, aplicações interativas)  proporcionam o oferecimento  de serviços públicos aos cidadãos  através do acionamento do controle remoto de um televisor ou de outros dispositivos móveis que possuem essa tecnologia embutida.

A Empresa de Tecnologia e Informações da Previdência Social (Dataprev) que em parceria com a Empresa Brasil de  Comunicação (EBC), em carater experimental transmite a aplicação interativa da Previdência Social na TV Brasil da cidade de Brasília.

Como esse momento é considerado um “marco zero”, na história da TV Digital Interativa, proporcionamos este encontro para esclarecimento de dúvidas a respeito desta tecnologia e os benefícios para a sociedade. Discorreremos  sobre os conceitos básicos da tecnologia, seu funcionamento, ferramentas utilizadas na construção do aplicativo, e a  importância da ajuda da comunidade de “TV Digital” no desenvolvimento.

No final da palestra a Aplicação Interativa “TV Digital – Social”  continuará disponível para  o público interessado interagir com a aplicação e sugerir novas implementações.

Confira aqui mais informações sobre a palestra.

Palestra Projeto TV Digital Social – Desenvolvimento de Aplicações
Interativas utilizando Ginga/NCL e Lua

Dia: 21/6
Horário: 10h às 12h
Local: Auditório do Serpro – Sede (Brasília-DF)

Transmissão
A atividade será transmitida pela Internet, por meio do serviço Assiste-Vídeo Streaming Livre do Serpro.

Para acompanhar, acesse:
http://streaming.serpro.gov.br/cisl/ ou clique no webbanner da palestra no sítio http://www.softwarelivre.gov.br.

Palestrante

Marco Antonio Munhoz da Silva, funcionário da Dataprev – Empresa de Tecnologia e Informações da Previdência desde 1989, Analista de Tecnologia de Informação, graduado em Tecnologia da Informação pela ULBRA/RS. Atualmente Gestor do Projeto “TV Digital – Social”. Palestrante em vários eventos sobre “V Digital e Interatividade”.

Durante a palestra poderão ser encaminhadas perguntas através do twitter http://twitter.com/cislgovbr e do e-mail cisl@serpro.gov.br.

Mais informações: cisl@serpro.gov.br

Quem gosta de shell já deve ter pensado algo do tipo: e se eu pudesse usar os serviços do Google via linha de comando? Pois é, isso agora é possível. O Google surpreendeu mais uma vez e lançou o GoogleCL,  uma coleção de  ferramentas feitas em Python para administrar via shell alguns serviços como Blogger,  Agenda, Contatos, Documentos, Picasa e Youtube.

Veja o que é possível fazer com essa ferramenta:

  1. Criar um post no Blogger: $ google blogger post –title “Título” “Conteúdo do Post”
  2. Criar um compromisso no calendário: $ google calendar add “Almoço com a família at noon tomorrow” (a data e alguns parâmetros precisam ser em inglês)
  3. Exportar os contatos para um arquivo CSV: $ google contacts list name,email > contatos.csv
  4. Criar um álbum no Picasa e adicionar todas as fotos de um diretório no HD: $ google picasa create –album “Viagem para Manaus” ~/photos/viagem_manaus/*.jpg
  5. Enviar um vídeo do seu HD diretamente para o Youtube: $ google youtube post –category Screencast aprenda_python.avi

Como instalar

Na página http://code.google.com/p/googlecl/ é possível encontrar as versões .tar.gz e .deb (Debian/Ubuntu). É necessário instalar a dependência python-gdata para que a ferramenta funcione. No Ubuntu, um sudo apt-get install python-gdata resolve o problema.

Como funciona

A ferramenta faz o acesso via OAUTH. Na primeira vez que você digitar o comando apropriado, será solicitado um acesso pelo navegador para fazer a autorização. Você deverá copiar e colar aquela URL no navegador, fazer a autorização, depois voltar no shell e dar um enter para continuar. Só precisa fazer isso uma vez por aplicação (Blogger, Calendar, Youtube). Com o acesso feito via OAUTH, não é necessário digitar a senha no terminal, então a senha não ficará gravada em nenhum lugar.

A lista dos comandos e opções para cada serviço pode ser obtida em http://code.google.com/p/googlecl/wiki/ExampleScripts

Gostei muito dessa ferramenta, permite inclusive a criação de diversos scripts para automatizar determinadas tarefas, como adicionar um lembrete na agenda, enviar um lote de fotos para o Picasa ou vídeos para o Youtube com poucas linhas de código. Fica a dica!

Fonte: Por Christiano Anderson em http://christiano.me/