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 Continue Reading

Configurando o Doctrine no Zend Framework 2

baixando_dependencias_doctrine

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 Continue Reading

Instalando e configurando o Zend Framewok 2

zf2-logo-small

O zend 2 trouxe diversas melhorias, dentre elas estão: adoção do composer como gerenciador de dependências, git como controle de versão oficial do projeto, injeção de dependências, dentre outras novidades. A mudança mais notada foi com a adoção do composer para gerenciamento de dependências do projeto, não é mais necessário baixar os fontes e inclui-los  manualmente Continue Reading

Quando devo comentar meu código?

Comentários nem sempre são a melhor solução Enquanto um comentário pode salvar muitas horas de trabalho, outros mil pode ocupar ainda mais tempo, antes de comentar um código veja as considerações abaixo: Tenha em mente que, quem lê seu código é um desenvolvedor então evite barbaridades como:

Opte sempre pela refatoração ao invés de Continue Reading

O que é hibernate ?

Hibernate é um framework para realizar o mapeamento objeto relacional(ORM) escrito na linguagem java, onde seu principal objetivo é diminuir a complexidade envolvido no desenvolvimento de aplicações que necessitam trabalhar com banco de dados relacional, onde ele realiza a intermediação entre o banco de dados e sua aplicação, poupando o desenvolvedor de ter que se preocupar com Continue Reading

Cursores e seu impacto na usabilidade

cursor

Cursor ou simplesmente seta do mouse como a maioria denomina, pode não parecer, mais tem bastante influência na usabilidade e experiência do usuário em seu site, porem poucas pessoas se atentam a esse pequeno detalhe. Todo mundo conhece que um texto é link  quando posicionado o cursor do mouse em cima do mesmo e logo Continue Reading

Desenvolvimento web por onde começar ?

Muitos me perguntam por onde começar, o que deve conhecer, e quanto tempo demora para se tornar um desenvolvedor web, alguns até arriscam dar alguns passos mas logo vem a limitação devido a falta de orientação para saber qual caminho trilhar. Vendo estas necessidades, escrevo este breve artigo para sanar as dúvidas de quem deseja Continue Reading

Removendo eventos jquery

Devido a grande facilidade do jquery em manipular eventos na arvore do dom, algumas vezes aplicamos determinados eventos a um elemento ou tag em carácter global. Porém em alguns casos necessitamos que um determinado elemento não herde o comportamento, sendo assim, podemos apenas desassocia-lo ao invés de mudar toda arquitetura da aplicação. Para entender melhor, supondo que você esteja desenvolvendo Continue Reading