Livro livre: Programming Add-Ons for Blender 2.5


O autor do e-bookWirtualne modelarstwo” (em polonês, que mostra em detalhes como fazer um modelo de avião realista no Blender), publicou no seu site outro e-book, em inglês, chamado “Programming Add-Ons for Blender 2.5“, que explica passo-a-passo a criação de um add-on em Python (usando a IDE Eclipse) que imita o comando Bevel, que havia nas versões antigas do Blender (na atual, ele é um modificador).

O livro é curto (135 páginas) e tem muitas imagens detalhando o processo de criação.

Livro “A Byte of Python” em Português

Aos poucos surge mais material sobre Python em português.  Neste caso, é a tradução do livro “A Byte of Python”, escrito por Swaroop C. H., atualizado para a versão 3.0.

A tradução está disponível em:

O original em inglês:

Parabéns aos envolvidos na iniciativa, que estão creditados neste link:

Python para Desenvolvedores: Migrando para o Python 3

A principal novidade da próxima edição é o Python 3, o que fez com que várias partes do livro tivessem que ser repensadas.

Além das bibliotecas do Python em si, o livro aborda uma série de ferramentas, várias ainda sem suporte a versão 3.

A medida que os meses passam, mais dessas ferramentas foram adaptadas, o que facilita o processo de conversão. Entre os projetos compatíveis com o Python 3, estão o PyQt, NumPy, SciPy e VPython. Ainda pendentes, Matplotlib (que tem um branch py3k no repositório que já consegue plotar gráficos simples), PyOpenGL (que parece que suportará o Python 3 na próxima versão), entre outros.

Tirando a (in)disponibilidade de vários pacotes, a conversão dos exemplos de algumas partes do livro me mostrou que a migração não é tão traumática como pensei, a maior parte das mudanças são causadas pelo print (que agora é uma função) e por operações de strings (que agora são unicode por padrão).