Como já demonstrei nos artigos anteriores, o Pelican é extremamente flexível e poderoso. Mas algumas funcionalidades só podem ser obtidas através de plugins. Felizmente, os desenvolvedores do Pelican fizeram um repositório para hospedar os principais plugins existentes.
Conforme destacado nesses outros artigos, agora estou usando o Pelican. Mas simplesmente instalá-lo não é o suficiente, é necessário customizá-lo para atender suas necessidades. Para isso, hoje vamos ver como configurar o Pelican através do comando pelicanconf.py. É importante lembrar que todas as...
Conforme relatado neste outro artigo, migrei este blog para o Pelican. Entretanto, meu blog atualmente possui 123 artigos (em português, em inglês são mais 55 artigos), o que torna praticamente inviável uma migração manual. Para acelerar o processo acabei utilizando ótimas ferramentas. Como outras...
Conforme relatado neste outro artigo, migrei este blog para o Pelican. Como é de praxe, acabei anotando tudo o que fiz e realizando uma documentação. Para essa instalação utilizei o Pelican 3.3, virtualenv e o Python 2.7. É muito raro você precisar recriar o ambiente do Pelican, mas como outros...
De uns tempos pra cá eu tenho percebido o quão desperdício de recursos computacionais (e humanos) é utilizar um blog em Wordpress. Pensem um pouco, eu comecei este blog em 2010, por qual motivo o 1º artigo que eu escrevi precisa ser "regerado" toda vez que que alguém o acessa? Ele poderia muito bem...
Todos que acompanham meu blog, ou meu trabalho, sabe o quanto eu valorizo a liberdade, sempre disponibilizo meu códigos, meus conhecimentos, as notícias que acho interessante (aqui, aqui e aqui) e tudo o mais que posso. Infelizmente, chega uma hora na vida que temos que nos tornar adultos e ter uma...
É relativamente comum ver na comunidade Python pessoas com um bom conhecimento e capacidade para colaborar com alguns projetos. Mas muitos se abstêm com a famosa frase: "não sou bom o suficiente". Entretanto, este é um grande erro. Não somente o fato de achar que seu conhecimento é insignificante...
De certo que todos nós que convivemos com a ideia da Filosofia GNU (Free and Open) já fomos taxados de revolucionários, socialistas e utópicos. Sim, é quase consenso fora do nosso universo que essa filosofia não deve e não irá se estender para outros ramos do conhecimento além do desenvolvimento de...
No último dia 25 de Setembro foi lançado o Gnome 3.10, e no dia 07 de Outubro (12 dias depois) a nova versão do meu ambiente desktop favorito chegou aos repositórios oficiais do Arch Linux. Este novo Gnome traz diversas melhorias e novos aplicativos e sua instalação no Arch Linux está bem simples.
Como já afirmei diversas vezes, a DAL do web2py é fantástica. Entretanto, ela tem diversas funcionalidades que não são muito divulgadas. Por exemplo, você sabia que todas as transações de banco que a DAL (ou o próprio framework Web2py) executa, elas são agrupadas em transações? Isso é bom, pois...