Colocado por Marcelo Sabadini em
28/01/2010
Brincando com um bot para Gtalk
Boa noite pessoal!
Ontem a noite brinquei um pouco criando um bot para Gtalk. Como foi apenas uma brincadeira eu testei de dentro do gmail mesmo.. nem baixei um cliente.
O bot se chama tempo@bot.im e quando você envia uma mensagem para ele com o nome de alguma cidade brasileira ele responde com a situação do tempo. Ex:
Com certeza deve ter algum bug. Mas valeu para testar. O bot fica online sempre, portanto se quiser testar fique a vontade.
Estou dando uma olhada no protocolo Jabber(o Gtalk usa ele) e vou criar ‘coisa’ útil. Devo postar sobre isso. Aguardem…
Um grande abraço!!!
Colocado por Marcelo Sabadini em
18/01/2010
[Rapidinha] Python – ‘print_r()’ no Python
Olá pessoal,
Estava trabalhando em um script em Python e senti falta de uma função similar a print_r() do PHP. Dei uma pesquisada na internet e acabei achando um script bem legal e fácil de instalar. O python-print_r
Para acessar o script entre em http://wiki.github.com/marcbelmont/python-print_r/
A instalação dele é super simples, no meu caso que ja tenho o python-setuptools instalado foi super fácil:
sudo easy_install print_r
Mas caso tenha alguma dificuldade acesse o endereço que passei que la ensina a fazer a instalação manual do script.
Veja um exemplo da utilização:
Não sei se esta é a melhor opção, se tiver alguma dica melhor é só postar!!!
Abraços!
Colocado por Marcelo Sabadini em
15/01/2010
Firebug, amigo do dia-a-dia [2]
3) Ver o log detalhado dos requests(chamadas de arquivos .js, .css, imagens, chamadas Ajax)
Outra funcionalidade que eu acho muito útil é a ‘Rede‘ (‘Net‘ para quem usa o Firebug em Ingês). Com ela você pode ver todos os arquivos que foram chamados para montar sua página. E ainda pode ver qual foi o tempo de carregamento de cada arquivo.
Faça o seguinte, abra o Firebug(atalho é F12) em algum site e clique na aba ‘Net‘ ou ‘Rede‘. Na primeira vez que o fizer irá aparecer uma mensagem falando que o o painel Rede esta desabilitado e você terá que habilitar clicando na seta indicativa da imagem. Em seguida você verá algo como a imagem abaixo: Leia o resto desta entrada »
Colocado por Marcelo Sabadini em
07/01/2010
[Rapidinha] Django – Forçar o encoding de strings
Tive problemas com strings acentuadas vindo de um webservice. Estava tudo funcionando perfeitamente!!!! menos o os acentos das palavras…
Pesquisei por um bom tempo no oráculo e não consegui fazer funcionar. Troquei uma idéia com o @kplaube e ele me deu essa dica.
Para forçar o encoding de uma string no Django use:
-
force_unicode(s, encoding=‘utf-8′, strings_only=False, errors=‘replace’)
Feito isso tudo funcionou redondinho!
Ref: http://docs.djangoproject.com/en/dev/ref/unicode/#useful-utility-functions
Créditos: @kplaube



![print_r print r 300x174 [Rapidinha] Python print r() no Python](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/01/print_r-300x174.png)

