Ótimo local para hospedar sites em Django

A mais de um ano comprei um espaço na DreamHost, que é um ótimo serviço de hospedagem, oferece um espaço quase infinito, muita transferência e um preço bastante reduzido. Desconfiei bastante no começo, mas nesse quase um ano, o serviço nunca me deixou fora do ar. O grande problema da DreamHost é se você precisa de configurações personalizadas, como rodar sites com Django e outros frameworks web. Com acesso shell, você pode configurar seu próprio python, instalar seus módulos e fazer o site funcionar, mas a performance cai bastante. [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]

Aprendendo Django com exemplos – Tags

A Web 2.0 mudou alguns conceitos de organização, acabando com o antigo modelo hierárquico de diretórios e implementando uma classificação por tags, ou etiquetas em português. A maioria dos sites que estão no estilo web 2.0 possuem algum método de classificação dessa forma (veja Flickr, del.icio.us, inúmeros blogs, etc). Encontrei um ótimo artigo que explica em um exemplo simples como utilizar o django-taggings, que auxilia a implementação de tagging em aplicações web desenvolvidas com 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]

Dica de formulários em Django

O Django permite uma manipulação de formulários de forma bem interessante, porém o uso do newsform ainda confunde algumas pessoas, principalmente quem está começando agora no framework.

Uma dica bem interessante foi publicada aqui, explica através de newsform como fazer uma seleção múltipla, sendo que cada seleção possui o seu conjunto de respostas ou ações.

Mais informações: http://www.pointy-stick.com/blog/2008/01/06/django-tip-complex-forms/

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]

Pownce via celular

O Pownce é um site de microblog, no estilo do Twitter. Além do design bastante atraente, o site é rico em funcionalidades, recursos Ajax e é desenvolvido em Django. Para completar, o Pownce possui em seu time de desenvolvimento uma das musas do Vale do Silício, a Leah Culver, que utiliza Django em seu trabalho (leia mais aqui). Agora é possível acessar o Pownce via celular, basta para isso apontar o navegador de seu celular para a url http://m. [Saiba mais]

Livro The Definitive Guide to Django

Hoje comprei a versão eletrônica (ebook) do livro The Definitive Guide to Django: Web Development Done Right, da editora Apress. Mesmo já conhecendo relativamente bem o framework, gosto de comprar livros e ler bastante a respeito, uma forma que encontrei de estar sempre melhorando as técnicas e programar com mais eficiência. O livro parece ser muito bom, tanto para iniciantes como para quem já tem conhecimentos de Django. Foi baseado na versão 0. [Saiba mais]

Django na Info Exame

Tive o prazer de ler a matéria de uma página inteira sobre o Django. A matéria saiu na revista Info Exame do mês de Dezembro, cita as vantagens do framework como criar páginas em pouco tempo, aumentando assim a produtividade dos desenvolvedores e claro, aumentando também seu faturamento. Desenvolvedores que participam da lista do Django-BR deram entrevistas e foram citados na matéria (eu, inclusive). O framework tem ganhado atenção na mídia e novos adeptos. [Saiba mais]