Como já foi dito aqui, o Django é uma ótima ferramenta para desenvolvimento de aplicações web. Este possui uma ótima ORM, que nos proporciona um fácil relacionamento com bancos de dados relacionais. Que tal utilizá-la a partir de uma base já criada, e modelada?
Continue Reading »
Esse tipo de trabalho é muito usado em projetos que o cliente precisa de versões impressas de relatórios, e existem algumas formas de se converter um html pra pdf pelo shell do linux, usando `html2ps` e `ps2pdf`, porém, nem sempre seu cliente vai ter isso instalado no servidor (e nem sempre ele será linux).
Continue Reading »
Uma das coisas mais estranhas do C++ pra mim são os templates, a sua sintaxe não é lá muito intuitiva (mas já vi coisas piores). Mas os templates são importantes, na verdade foram graças aos templates em C++ que a programação genérica se fortaleceu.
Continue Reading »
Inspirado pelo post de Rodrigo Senra intitulado Criando tabelas dinamicamente no Django resolvi fazer algo um pouco mais flexivel[1] que possa ser usado em outras tabelas e outras views, então escrevi o seguinte código[2]:
Continue Reading »
Por que não utilizar lambda para aquelas funções que podem ser feitas em uma linha?
Continue Reading »
Ás vezes precisamos que algumas funções passem por um certo controle antes de serem executadas, tais como verificação de usuario logado, passar algum parâmetro comum a várias funções. Ou ainda as vezes precisamos que as funções retornem um certo tipo de conteúdo tratado, que tem como exemplo retornar um json do retorno da função. Para isso servem os decorators!
Continue Reading »