Segunda alfa da versão 3.0 do Python disponível

Python

O Guido lançou e disponibilizou a segunda versão alfa da nova versão da linguagem de programação Python, a 3.0a2, também conhecida como Py3k.

A versão inclui melhorias significativas, correção de bugs encontrados na primeira alfa e uma nova lista de tarefas. Quem quiser acompanhar o desenvolvimento, basta acompanhar maiores informações nesse link. Detalhe: é uma versão experimental, utilize apenas para testes e curiosidade.

Um shell bacana em Python

Quem desenvolve em Python geralmente utiliza muito o prompt interativo, ou shell em Python, como é conhecido por muitas pessoas. A maioria das distribuições já vêm com Python instalado, onde seu shell padrão pode ser chamado via comando python, mas não é tão interativo nem muito intuitivo (mas eu o utilizo muito para testar pedaços de código). Estava fuçando nos pacotes do Ubuntu quando descobri um chamado python-wxgtk e python-wxtools. Resolvi instalar esses dois pacotes e quando finalizou, pude perceber que existiam vários ícones novos no menu programação do GNOME. [Saiba mais]

Primeira reunião GruPY-SP

Ontem tivemos a primeira reunião do GruPY-SP (Grupo de Usuários Python do Estado de São Paulo). Reunimos 14 pessoas, o encontro foi bastante divertido, regado de pizza, boa cerveja e claro, muito assunto relacionado a Python. Conhecer as pessoas da lista e encontrar velhos conhecidos é sempre uma atividade muito bacana. O grupo paulista foi criado, decidimos fazer reuniões periódicas em São Paulo Capital e no interior para ajudar a fortalecer essa grande linguagem em todo Estado. [Saiba mais]
python 

Decibel – um tocador de música minimalista

Publiquei a pouco tempo um artigo sobre o Listen, um tocador de músicas bastante interessante, feito em PyGTK. O recurso que mais admiro em um tocador de música é a simplicidade. Eu quero apenas selecionar as faixas favoritas e aguardar que o tocador toque todas na ordem selecionada. Gosto do Rhythmbox, mas acho sua interface poluída demais e consome muita memória. O Listen estava sendo meu tocador favorito, até conhecer o Decibel Audio Player, que também é desenvolvido em PyGTK e tem uma interface muito mais simples que o Listen. [Saiba mais]

Python Magazine de graça

Peguei a dica no blog do Og e baixei meu exemplar gratuito da Python Magazine. Ainda não li todo o PDF, mas contém 46 páginas de muita notícia e código Python. Passando o olho pelas páginas, acredito que o seu conteúdo seja de excelente qualidade. Esse exemplar é gratuito, mas se deseja continuar lendo os próximos exemplares será necessário pagar uma assinatura.  Referência.

Utilizando Matplotlib/pylab com Django

No meu post anterior, coloquei um link para o Mashable com mais de 25 dicas de ferramentas interessantes para Python. Dentro dessas ferramentas, reencontrei uma muito interessante, que já tinha utilizado em algumas situações e me ajudou muito a fazer gráficos estatísticos. A ferramenta é a http://matplotlib.sourceforge.net/, que cria facilmente gráficos e plotagens de diversas formas e estilos. Navegando no site, encontrei uma dica de como integrar a ferramenta no Django, tornando assim a criação de gráficos on the fly de forma bastante elegante podendo utilizar informações provenientes de um banco de dados. [Saiba mais]

Mais de 25 aplicativos em Python

Saiu no Mashable uma lista de mais de 25 aplicativos em Python que podem ajuda-lo no dia a dia. Segundo nota publicada no site: “Python é uma das linguagens mais populares, e alguns dizem ser a mais fácil. Nós selecionamos mais de 25 ferramentas que podem ajuda-lo, não importando o seu nível de conhecimento da linguagem.”

A lista completa pode ser obtida nessa url: http://mashable.com/2007/10/02/python-toolbox/

Google e Python

O Google usa muito Python, isso é um fato conhecido por todos, sendo que a empresa contratou até seu criador, o matemático Guido van Rossum. Uma discussão bastante interessante aconteceu na comp.lang.python esses dias, onde alguns desenvolvedores discutiram o quanto que Google utiliza Python em sua infra estrutura. É possível chegar a conclusões interessantes, segundo a discussão, quase todo o Youtube é feito em Python, tirando claro os servidores que são thttpd lighthttp (obrigado Tiago). [Saiba mais]

Gajim – um IM feito em Python

Conhecia o Gajim a algum tempo, mas nunca fui seu usuário porque na época o software apresentava alguns bugs e sempre preferi utilizar o Gaim (que agora se chama Pidgin). Hoje eu estava olhando algumas aplicações desenvolvidas em PyGTK e me lembrei desse IM. Resolvi instalar e ver como estava. Aparentemente não teve muitos avanços visuais, desde a última vez que utilizei, mas como eu uso apenas Jabber, resolvi configurar minhas duas contas (Jabber. [Saiba mais]

Como pensar como um computólogo

O clássico _How to Think Like a Computer Scientist: learning with Python_ está sendo revisado, atualizado e seu nome mudou para _How to Think Like a (Python) programmer_. Para quem não conhece, esse é um excelente documento para aprender lógica de programação e claro, aprender Python. O autor é um renomeado professor e explica de forma clara e direta pontos fundamentais como funções, boas técnicas de programação e outros assuntos relacionados. [Saiba mais]