Apresentação criada para o curso de Android do Porto Digital.

Depois que conheci o bot do Google Talk Guru, fiquei curioso em saber como eram feitos esses bots. A princípio pensei que fosse alguma API do Google, até porque o google tem api para tudo, mas acabei descobrindo o IMified.

O IMified, como o próprio site explica, é uma plataforma escalável para criação e hospedagem de bots para IM, através de sua API é possível criar bots para Twitter, Google Talk, AIM, MSN e outros IMs. Bem, por enquanto vou parar por aqui mas nos próximos posts vou fazer um passo a passo para criar um bot para o Gtalk utilizando Python, Google App Engine e o IMified.

Para quem tem muitas contas de e-mail, o Gmail permite utilizar o recurso “De:”, com ele fica fácil manusear várias contas. Esse recurso permite o Gmail envie mensagens utilizando um dos seus outros endereços de e-mail listados como remetente, no lugar do seu endereço original.
A ativação desse recurso é bem simples:

Em Configurações, escolher a opção Contas e Importação.

Em Enviar e-mail como: clique no botão Enviar e-mail de outro endereço

Após seguir algumas etapas você poderá enviar e-mail pelo Gmail de uma conta externa.

Apoio Marina

Apoio Marina

O Marcos Gomes, o mesmo do Profissão: Programador , teve uma grande idéia para mostrar o seu apoio a candidata Marina Silva, ele criou um aplicativo web para divulgar conteúdo relacionado a candidata.
O Apoio Marina trata-se de um aplicativo feito em Python e Google App Engine que funcionam da seguinte maneira:

1. O usuário entra no site do aplicativo.
2. Autoriza o aplicativo publicar no seu perfil do twitter.
3. Define a freqüência dessas publicações.

Depois disso o aplicativo publicará com a frequência informada conteúdo, retirado do blog Minha Marina, relacionado a candidata. No seu blog, Marcos informa que não gastou nada, exceto algumas madrugadas de sono, e que o intuito era apenas contribuir com a divulgação do trabalho da  pré-candidata. No mesmo texto ele  informa que em 3 meses o Apoio Marina já publicou 193.993 twitts e 580 perfis. Mais um caso de que Small Acts Make Great Revolutions ,  parabéns pela idéia Marcos.

Eu, apoio e você ? 😉

| Mais informações sobre o Apoio Marina

Rodrigo Lira

Vale a pena lê a notícia do G1 sobre o logo do Google em comemoração aos 30 anos do Pac man. Muito legal 😀

| Link permanente para o pac man do google

Rodrigo Lira

Descobri recentemente que o Google tem uma API para geração de gráficos on line, o Google Chart API. O mais legal é que há alguns módulos em Python, para essa API como o pygooglechart e o google-chartwrapper.
A utilização desses módulos é bem simples, veja o código abaixo  que cria um gráfico de Pizza 3D com o pygooglechart.
from pygooglechart import PieChart3D
pie = PieChart3D(200,200) # Tamanho em pixels da imagem
info = [15,80,5] # os três dados que serão mostrados no Gráfico.
pie.add_data(info)
pie.download('pie.png')
print pie.get_url() # retorna uma url onde pode ser visualizado o gráfico
Através dos métodos disponíveis em cada instância é possível configurar título,  legendas para os dados, entre outros.
O resultado será
Seguindo o exemplo que está na página do google-chartwrapper o gráfico de Pizza 3D poderia ser criado da seguinte forma
>>> from GChartWrapper import Pie3D
>>> Pie3D([5,10]).title('Hello Pie').color('red','lime').label('hello','world')

Rodrigo Lira