Ergonomia na prática da programação, qual cadeira você usa?

Posição correta X errada

Author's profile picture Diogo Souza Machado

Como configurar o Firebase Analytics usando Cordova, Ionic ou Phonegap

"Firebase Google Analytics com Cordova"

Author's profile picture Diogo Souza Machado

Como descobrir a idade de uma pessoa com PHP

O problema

Descobrir a idade de uma pessoa usando o antigo Date do PHP pode ser uma tarefa dificil, isso porque além de considerar a data de nascimento da pessoa, você vai ter que considerar o tempo.

Author's profile picture Diogo Souza Machado

Comece a colaborar no StackOverflow

Recentemente eu comecei a ajudar na plataforma StackOverflow, e hoje vou falar da importância de ajudar outros desenvolvedores, uma visão que eu tenho.

Author's profile picture Diogo Souza Machado

Scrum a arte de fazer o dobro do trabalho na metade do tempo o melhor livro que já li

Scrum a arte de fazer o dobro do trabalho na metade do tempo

Author's profile picture Diogo Souza Machado

Como eu faço prototipos de sistemas e aplicativos usando o caderno e o Adobe Experience Design

Prototipação capa

Author's profile picture Diogo Souza Machado

Como criar habilitar Domain Keys Identified Mail (DKIM)

Domain Keys Identified Mail (DKIM)

Author's profile picture Diogo Souza Machado

Javascript - Comando console - No Developer Tools do Google Chrome

O comando console.log vai muito além do que você pode imaginar, ele tem toda uma específicação que pode nos ajudar e muito na hora de programar Javascript, assiste ai:

Author's profile picture Diogo Souza Machado

Como criar um loading spinner com angularjs para chamadas $http

Imagem ilustrativa - Como criar um loading spinner com angularjs para chamadas $http

Author's profile picture Diogo Souza Machado

Apache Cordova e Phonegap e suas pequenas diferenças

Pois bem, neste artigo vamos fazer um comparativo entre os dois(Cordova e o Phonegap) e mostrar algumas pequenas diferenças que podem confundir.

Author's profile picture Diogo Souza Machado

Phonegap cli 6.0.0 novidades

Trago boas novidades para vocês do mundo Cordova/Phonegap, no dia 24/02 foi lançado o Cordova/Phonegap CLI 6.0.0 e com ele veio um recurso que merece esse post.

Author's profile picture Diogo Souza Machado

Pressionando um botão e incrementando um número com touchstart no angularjs

Eu tive a necessidade de criar recentemente uma interação daquelas que quando se pressiona o dedo e segura um botão ele vai aumentando ou diminuindo sozinho, e acreditem, eu rodei muito, mas muito na web para conseguir chegar encontrar uma solução.

Author's profile picture Diogo Souza Machado

Angularjs scroll event. Como rastrear o evento scroll (com poucas linhas)

Necessidade

Recentemente, tive a necessidade de capturar o evento scroll usando a framework Angular.js, o fato é que as coisas são um pouco diferente quando falamos em disparar eventos no Angular, o que acontece é que você vai precisar de criar uma directiva que vai ser aplicada a um objeto do html (div) e assim então o seu projeto começará a capturar os eventos de scroll e ai é só alegria.

Author's profile picture Diogo Souza Machado

Como trabalhar com a classe DateTime do PHP e facilitar sua vida

Você já se viu tendo problemas com datas quanto está programando em PHP, antes tinhamos que fazer tudo com a função date() e isso era extremamente cansativo e as vezes dava errado. Pensando nisso que existe a classe DateTime do PHP5, essa classe trabalha de forma maravilhosamente bem com datas e horas, e você pode com poucas linhas resolver grandes problemas, sem precisar de fazer POG.

POG: Programação orientada a gambiarras

Author's profile picture Diogo Souza Machado

Guia de como trabalhar com checkbox no Angularjs

Author's profile picture Diogo Souza Machado