Métodos customizados de validação com jquery validation

Em outro post, demostrei como validar formulários utilizando o jquery validation, entretanto, neste post, irei abordar aspectos um pouco mais avançado, que é a criação de métodos customizados para validação. Além dos métodos nativos, disponíveis no jquery validator, também podemos criar os nossos próprios métodos de validação e incorpora-los ao plugin, permitindo que ele se adapte […]

Operadores ternários em Python

Diferentes de outras linguagens que utiliza o operador ternário herdado da linguagem C, onde sua representação se dá pela sintaxe condição ? verdadeiro : false, o python possui uma sintaxe própria, porem que surte o mesmo efeito. Operadores ternários na computação possuem origem na linguagem C, onde sua função é verificar uma condição e executar uma instrução […]

Debugar aplicações django não seria tão fácil sem o debug toolbar

debug_toolbar

O django traz grandes facilidades, porém esconde perigos por trás dessa facilidade, e nisso está o uso excessivo de recursos por trás de toda automação que o framework proporciona, que ao invés de ajudar pode acabar atrapalhando. Entretanto para que possamos analisar os pontos fortes e fracos da nossa aplicação, precisamos de auxilio de alguma ferramenta […]

Ativando o painel admin do django

login_django

Quem é recém chegado no django, encontra como novidade o seu painel administrativo pronto, mesmo que o visual é um pouco ultrapassado, este é um dos recursos que eu mais gosto no framework, principalmente, devido a sua simplicidade e velocidade com que é possível fazer um crud e até lógicas mais complexas, praticamente inacreditável. Primeiros passos […]

Validação de formulários com jQuery Validation

form_validation

Validar formulários é uma das tarefas mais desgastantes no processo de desenvolvimento de software, entretanto, as aplicações web são os que mais precisam de atenção, pois temos algumas limitações que implicam na sua usabilidade: como internet, rede, diferentes tipos de navegadores e etc. Nenhum usuário gosta de submeter seu formulário, aguardar alguns segundos, e só […]

Minhas ferramentas de trabalho – Parte 1

victorinox-presentation-master-1339183474469_1920x1080

Cada desenvolvedor possui aquelas ferramentas que mais amam, alguns devido a recomendação de outros profissionais, já outras por afinidade. Nesse post vou listar algumas das ferramentas que utilizo no meu dia a dia. 1 – Sistema Operacional Sem sombra de dúvidas eu uso linux tanto no trabalho como no dia a dia. Ultimamente tenho usado […]

Auto relacionamento no Django

Auto relacionamento é bastante comum quando necessitamos de utilizar um determinado modelo de forma recursiva, nesse caso é impossível de se criar outras tabelas, pois não sabemos exatamente o nível de profundidade no qual esse relacionamento pode chegar. Um exemplo ideal para compreendermos a necessidade de auto relacionamento são nas lojas virtuais, onde um determinado […]

Configurando o Doctrine no Zend Framework 2

Doctrine é um framework para mapeamento objetos relacionais(ORM) escrito em php, bastante similar ao hibernate que é um orm muito popular na linguagem java, e para quem conhece este último não terá dificuldades ao trabalhar com o doctrine. Como no zend 2 o processo de instalação ficou muito mais fácil do que nas versões anteriores, a instalação e […]