GEdit é o editor padrão do GNOME, bastante flexível, trabalha com plugins que permite a ampliação de seus recursos e adicionar novas funcionalidades.
Foi publicado no Br-Linux uma ótima dica sobre o GEdit, que explica como utilizar um plugin para fazer funcionar aquele recurso de auto completar para quem programa em Python, facilitando assim o desenvolvimento nessa linguagem.
Embora eu não abra mão do Emacs no meu dia a dia, a dica é bastante interessante.
[Saiba mais]
Python – a linguagem que mais cresceu em 2007
Um relatório divulgado pela Tiobe afirma: Python foi a linguagem de programação que mais cresceu em 2007. Esse resultado foi obtido comparando seu crescimento, preferência dos programadores e número de linhas de código com os dados de outras linguagens.
Conversando com alguns amigos que trabalham em provedores de internet, não é difícil perceber o quanto a linguagem está ganhando penetração junto aos administradores de sistemas. Muitos estão substituindo Perl por Python, inclusive algumas distribuições como Ubuntu e Debian (e outras) já possuem várias ferramentas para auxiliar a administração e essas ferramentas foram desenvolvidas em Python.
[Saiba mais]
O Pownce agora é público
Não é mais necessário ter convites para se juntar ao Pownce, um serviço de micro blogging no estilo do Twitter, que inclui recursos como compartilhar links e arquivos com os amigos, além de claro, pequenas mensagens (que no caso do Pownce, você tem um espaço maior de 140 caracteres para escrever o que quiser).
O Pownce é mais um site bem sucedido (de muitos que estão surgindo) desenvolvido em Django.
[Saiba mais]
Python para web é uma excelente escolha
Hoje estava desenvolvendo alguns novos recursos para o site que trabalho. Passou pela minha cabeça uma retrospectiva, desde o momento que usei Python pela primeira vez e porque adotei essa linguagem. Me lembro que o primeiro contato com linguagem foi meio assustador, não conseguia imaginar uma linguagem de programação que tivesse tabulação como separador de blocos. Mas depois que acostumei, as coisas começaram a ficar fáceis e o uso da linguagem começou a aumentar, chegando a ponto de converter vários programas de Perl para Python.
[Saiba mais]
Conheça o Twill
O Twill é um script desenvolvido em Python que possibilita navegar em páginas web através do terminal. Com ele é possível seguir links, preencher formulários, trabalhar com cookies tudo isso através de scripts. A idéia do projeto é ser uma espécie de browser em linha de comando, seguindo manipulando todas as funções que um navegador consegue, deixando apenas JavaScript por fora.
A instalação do Twill pode ser feita através da página de downloads em http://twill.
[Saiba mais]
Quem quer convites para o Pownce
Já escrevi algumas vezes sobre o Pownce, um serviço de microblog no estilo Twitter, com alguns recursos a mais. O site é bacana por ter um jeitão de web 2.0 e é desenvolvido utilizando o framework Django. Para completar, a bela Leah Culver é uma das responsáveis pelo site (e principal desenvolvedora Python/Django do Pownce).
Ainda tenho 5 convites disponíveis. Se alguém quiser, deixe comentário nesse post, informe seu e-mail corretamente no campo apropriado que enviarei o convite.
[Saiba mais]
Utilizando o ORM Storm
Python é minha linguagem de programação favorita, isso muita gente já sabe. A linguagem tem me acompanhado a mais de 5 anos e só me trouxe felicidades, foi uma escolha que não me arrependo. Fico feliz em ver o seu crescimento, o número de empresas que aderem a cada dia e o número crescente de novos desenvolvedores.
Tenho várias ferramentas para uso profissional que foram desenvolvidas em Python, muitas delas utilizam banco de dados MySQL.
[Saiba mais]
Lista de tarefas com o Task Coach
O Task Coach é um gerenciador de tarefas desenvolvido em wxPython, multi plataforma e bastante eficiente. O aplicativo implementa uma forma de organizar tarefas de forma hierárquica, ou seja, uma tarefa que depende de outro conjunto de tarefas para ser realizada.
É possível criar categorias e incluir cores para melhor organizar as tarefas, além de poder determinar com precisão o tempo gasto para concluir os itens de uma lista.
O aplicativo é bastante eficiente e pode ser instalado em qualquer sistema operacional que suporte Python com a biblioteca gráfica wxPython.
[Saiba mais]
pygooglechart
Uma dica bem interessante para quem trabalha com desenvolvimento web e muitas vezes precisa apresentar relatórios gráficos estatísticos. O Google possui uma API para gerar gráficos dinamicamente, conhecida como Google Chart API. Até onde pude observar, essa API é relativamente nova e já tem um módulo Python para facilitar a integração com outros aplicativos Python.
Seu uso é muito mais simples que uma Matplotlib e a saída acaba sendo mais atraente para um usuário final.
[Saiba mais]
Python é uma das linguagens favoritas
Todo ano o site Br-Linux faz uma campanha com a comunidade de software livre nacional para decidir os melhores aplicativos, personalidades, linguagens de programação e outros pontos interessantes.
Uma das surpresas foi notar o avanço da linguagem Python, que está conquistando cada vez mais desenvolvedores. O resultado mostrou que Python está acima de PHP e praticamente empatada com Java, com uma diferença de apenas 1%.
A linguagem também se destacou nas categorias Grupos de Usuários ou Organização Livre Nacional e Fórum ou Lista de E-mails (destacando a Associação Python Brasil).
[Saiba mais]