Python Challenge

Aprenda python com o riddle PythonChallenge, o jogo possui 33 níveis atualmente, porém não é tão simples. Você precisa fazer alguns códigos em Python(Não obrigatoriamente, mas as dicas levam sempre para Python) para evitar tarefas que seriam bem cansativas se fossem feitas a mão.

Como jogar?

A cada nível o jogo vai lhe dar dicas em vários lugares diferentes, mas sempre no arquivo. A imagem é dica, os textos são dicas e até mesmo no código fonte existem dicas.

A resposta é feita trocando o arquivo da url com a nova resposta.
Exemplo:
http://www.pythonchallenge.com/pc/def/nivel1.html
se a resposta for nivel2 você deve colocar
http://www.pythonchallenge.com/pc/def/nivel2.html

Existe um forum, um wiki e o canal #pythonchallenge na rede freenode
Eu estou no nível 5 e já precisei usar vários código em Python para resolver e foi um bom exercício. Evitem ver as respostas antes de resolver. Bom jogo!
PS: Quando você passa para o próximo nível você pode ver as soluções do nível anterior. Tem uma galera que viaja na solução. hehe

Google Earth no Ubuntu

Hoje depois de ler no Inovações tecnológicas sobre Marte no Google Earth fiquei curioso para ver como estavam as imagens e fui baixar pro meu Ubuntu 8.10. Fui no site do Google Earth e baixei o .bin da versão  5.0.11337.1968 (beta) para instalar.  A instalação correu sem problema. $ chmod +x GoogleEarthLinux.bin $  ./GoogleEarthLinux.bin Instalação ocorre normal, porém na hora de executar clicando no ícone da área de trabalho o programa parece que vai abrir corretamente, mas fecha-se inesperadamente. Fui executar pelo terminal e vi que aparecia o seguinte erro:

./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference

Para corrigir: Na pasta do Google Earth ( cd ~/google-earth/ ) só movi o arquivo antigo libcrypto.so.0.9.8 e criei um link simbólico para ele da versão do /usr/lib com o mesmo nome:

$ mv libcrypto.so.0.9.8  libcrypto.so.0.9.8.old

$ sudo ln -s /usr/lib/libcrypto.so libcrypto.so.0.9.8

Feito isso é só rodar  o bicho que funciona normalmente. =D

Obs: Em relação as imagens de marte, eu não curti muito.

VimBook – O editor de texto Vim

vim_logo1Eu comecei a mexer no Vim depois que precisei fazer um trabalho na faculdade no SO Minix, e como ele não tinha interface gráfica como eu estava acostumado(Estilo Windows) tive que editar os códigos num editor feito para rodar no terminal. Fui apresentado ao Vim, na verdade já tinha visto comentários sobre esse editor em outros blogs.

No início foi bem complicado e eu não conseguia nem fechar o bicho.Em outubro do ano passado migrei pro Ubuntu e tenho usado o vim como o meu principal editor de texto, mas ainda não aproveito todos os recursos que ele pode oferecer.

Vi no blog Vivaotux um post falando de um projeto para fazer um livro sobre o Vim e fiquei acompanhando, essa semana o Sergio Luiz Araújo Silva,autor do Vivaotux, avisou do livro na lista do PUG-CE(PythonUserGroup-Ceará) . Baixei e gostei muito do resultado, estou lendo agora e resolvi divulgar o projeto.

Para mais informações sobre o livro acesse  http://code.google.com/p/vimbook/

Lembrando que você também pode ser um colaborador. =D

Creio que com o livro e a prática eu poderei usar o Vim de maneira mais produtiva.

Google Maps agora na versão BR

Hoje, assim como já fez com outros serviços, como o Youtube, a Google lançou a versão nacional do google maps. Empresas poderão até o fim deste ano por informações, fotos, sites sobre elas gratuitamente no serviço. O diretor geral da google no Brasil(Alexandre Hohagen) disse: ”Mesmo as empresas que não tiverem um site próprio poderão ter presença na internet”. Ele disse também que esse era o principal lançamento da google desde que eles chegaram ao Brasil.

Os mapas são fornecidos pela Maplink e base de dados da Telelista, a Google também fechou parceria com outras empresas para abastecer o google mapas com informações sobre lugar, como pizzarias, cinemas, shopping, lojas de veículos e outros.

diretogoogle.jpgO trabalho de migração do sistema para o formato nacional iniciou em maio do ano passado nos laboratórios da Google em Belo Horizonte. Os sites que usam a do API google maps poderão deixá-las na versão nacional apenas trocando o endereço no código.

Os diretos do site Apontador, que oferece serviço parecido com o google maps, dizem considera essa versão brasileira mais como uma aliada do que uma concorrente, visto que a receita do google é baseada na publicidade dos links patrocinados e o Apontador baseia-se na construção de projetos de mapas para outras empresas como Vivo, Claro e Globo.com. O Apontador revela também interesse em desenvolver projetos sobre a plataforma do google, mesmo tendo sua própria tecnologia (Na boa, nem se compara! hehe).