Python Magazine disponível a partir de Outubro

Foi anunciado pela linux.com (versão em português pela br-linux.org) a notícia sobre a Python Magazine, que estará disponível via assinatura (PDF e/ou impressa) a partir de outubro.

É uma boa notícias para os amantes da linguagem Python, que poderão contribuir enviando artigos, se aprovados, o autor recebe uma remuneração pelo mesmo. Um MacBook será sorteado entre os assinantes.

http://pythonmagazine.com/

Expressões Regulares – Uma abordagem divertida

Estou sempre lendo algum livro técnico, em paralelo a um não técnico. Esses dias comprei o mais novo livro do companheiro de eventos de software livre Aurélio Jargas, que trata de expressões regulares com muito bom humor. Apesar de já conhecer um pouco o assunto sempre procuro me aprofundar o máximo possível, além disso eu prefiro sempre comprar livros de autores nacionais, uma forma de incentivar e valorizar o trabalho local. [Saiba mais]

Twisted framework

Já comentei algumas vezes sobre o Twisted. Esse framework (feito em Python) está me ajudando bastante em alguns projetos que exigem comunicação entre servidores. Além disso, possui um webserver completo e uma metodologia que separa bem a parte lógica (código) e design (html), chamada Nevow (como no francês noveau ou nô-vu). Aos poucos estou explorando os recursos do Twisted e conseguindo fazer muita coisa em pouco tempo. Comecei pelo meu site pessoal, que está utilizando o twisted-web em sua estrutura. [Saiba mais]

RSS e Python

Como eu trabalho em uma empresa que desenvolve aplicativos para web, o RSS é algo que não pode faltar. Eu havia desenvolvido algumas funções bem básicas para parsear e gerar conteúdos RSS. Funcionava bem, até chegar ao ponto de precisar melhorar as bibliotecas e desenvolver novas funcionalidades. Resolvi dedicar algum tempo procurando alguma coisa já pronta, que tivesse todas as funcionalidades que eu preciava. Encontrei dois links que foram bastante úteis e resolveram boa parte de meu trabalho, principalmente economizando tempo de desenvolvimento. [Saiba mais]

Unununium

Tenho o hábito de fazer uma listinha de coisas interessantes para ler e estudar. Hoje estava passando o olho pela lista e me deparei com o Unununium. Trata-se de um sistema operacional desenvolvido com base no Python. Isso, o UUU é desenvolvido em Python. Cheguei a baixar o ISO e instalar usando o qemu, consegui dar boot, entrei no shell mas a partir dali não explorei muito e nem tive muito tempo para isso. [Saiba mais]

PIL – Python Imaging Library

Estes dias estive fazendo um sisteminha parecido com flog. O objetivo era fazer o upload da imagem para o servidor, gerar um thumb e manter a imagem no tamanho original e registrar algumas informações sobre a image, como tamanho, resolução e formato. Encontrei o PIL – Python Imaging Library, que é fantástico. Dei uma lida na documentação e é bastante simples de trabalhar. Consegui fazer um flog bem facilmente, fazendo o upload, guardando as informações em um banco MySQL e exibindo assim o resultado como eu queria. [Saiba mais]

Python Frappr

Vi uma thread na lista de Python Brasil sobre um tal do Frappr, um site que gera mapas do Google. Interessante a ideia, resolvi me cadastrar. Mas parece que o posicionamento de São Paulo não está bem onde é São Paulo. É uma questão de ajustes! 🙂

Veja aqui o Frappr do PythonBrasil

Legal saber onde está a galera de Python.

KirbyBase

Estes dias eu estava desenvolvendo uma aplicação web que precisava de banco de dados. Eu sempre trabalhei com MySQL e não tenho nada a reclamar deste banco, mas esta aplicação precisava de algo bem simples, poucas tabelas, um volume mínimo de dados e alguns selects para montar uma página em html dinâmico (feito com mod_python). Eu não queria subir o MySQL Server nesta máquina só para rodar esta aplicação, então comecei a olhar algumas alternativas como o SQLite. [Saiba mais]