Obtendo imagens do Gravatar

Olá, tudo bem?! Um serviço muito bacana é o Gravatar, onde você pode vincular uma imagem ao e-mail desejado e com isso ao comentar em um blog ou serviço que disponibiliza o recurso o mesmo exibirá automaticamente a imagem configurada. E para manipular o serviço com maior facilidade construí uma biblioteca para executar esta tarefa, vamos ao seu uso! Para isso vamos criar a estrutura do nosso projeto, crie um diretório com o seguinte nome ‘post-imagem-gravatar’....

2017-02-27 · 4 min · Diego Brocanelli

Calculando a diferença entre duas datas com PHP

Olá, tudo tranquilo?! Uma ação bem simples e que pode nos auxiliar em muito no dia a dia é calcular a diferença entre duas datas. Para isso vou demonstrar a forma mais simples para realizar esta ação. 1 2 3 4 5 6 <?php $dateStart = new \DateTime('2017-01-01'); $dateNow = new \DateTime(date('Y-m-d')); $dateDiff = $dateStart->diff($dateNow);< Vamos detalhar o código acima: Primeiro armazenamos a data base na qual desejamos verificar. Logo em seguida criamos uma variável e nela inserimos a data atual, lembrando que poderia ser qualquer data passado, presente ou futuro....

2017-02-09 · 3 min · Diego Brocanelli

Descobrindo a quantidade de quebra de linhas de um texto com PHP

Olá pessoal, como vocês estão?! Em minhas navegações e pesquisas pela web, me deparei com uma dúvida postada no Stack Ovwerflow, sendo a seguinte: Como posso descobrir quantas linhas tem um texto?” Na descrição da dúvida, foi explicado que o objetivo era contar quantas quebras de linhas tem em um texto. Sabendo da dúvida, agora vamos em busca da resposta. 1 2 3 4 5 6 7 <?php $string = 'Bacon ipsum dolor amet fatback sausage ball tip ham hock bacon burgdoggen....

2017-02-02 · 3 min · Diego Brocanelli

Converter data para PT-BR com PHP

Fala galera, tudo bem?! Uma dúvida recorrente é a conversão de data de EN para PT-BR, uma tarefa corriqueira em nosso dia a dia. Comumente trabalhamos no formato EN para armazenar a informação no banco de dados, porém em determinados casos temos a necessidade de converter a data para PT_BR. Pois bem, mas como podemos fazer isso? Temos diversas maneiras, porem a que vou apresentar aqui julgo ser a mais simples....

2017-02-01 · 1 min · Diego Brocanelli

Senhas mais seguras com Zend-Crypt

Olá pessoal, tudo bem?! Hoje em dia não consigo listar um sistema se quer que eu tenha trabalhado sem um mecanismo de login, pode ser com e-mail + senha, usuário + senha porem esse é um recurso que todos os sistema utilizam. E decorrente a isso aparece a grande pergunta, como tratar a senha? Sim, devemos tratar a senha e não devemos nunca, vou repetir, NUNCA devemos armazenar a senha em texto puro no banco de dados ou em qualquer outro tipo de armazenamento....

2016-12-28 · 4 min · Diego Brocanelli

hhbr : 05 – Refatoração (vídeo)

Olá pessoal, tudo bem?! Ocorreu hoje a quinta edição do hhbr, e nesta edição tivemos uma super palestra sobre refatoração, conteúdo apresentado pelo mestre Davi Marcondes Moreira aka @devdrops. Acesse o vídeo da palestra e espero que aprecie o conteúdo! Dados da palestra Tema: “Refatoração” Palestrante: Davi Marcondes Moreira Twitter: https://twitter.com/devdrops Site: devdrops.me GitHub: https://github.com/devdrops Comunidade: http://phpdojeitocerto.tumblr.com/ Slides: https://docs.google.com/presentation/d/1myN5bMo_RSPeUWT6vW1XM0HHamWq4HnHAReA80gMuJ4/edit#slide=id.g18ddc55d07_2_45 Links mencionados PHPMD: https://phpmd.org/ Blackfire: https://blackfire.io/ CorgiBytes: http://corgibytes.com/ PHPUnit: https://phpunit.de/ SensiolabsInsight: https://insight....

2016-12-10 · 1 min · Diego Brocanelli

Testes de forma simples, fácil e robusto em sistemas PHP com PHPUnit!

Olá pessoal, tudo bem?! Construir sistemas robustos, seguros e livres bugs (ou pelo menos o menor número possível 🙂 ) está presente em nosso dia a dia, e com isso temos diversas metodologias, ferramentas e recursos para que nossos códigos tenham qualidade e garantia de sua eficácia. Para o ecossistema PHP não é diferente, temos disponível uma ferramenta fantástica para executarmos testes unitários, e hoje vamos aprender um pouco sobre ela, seu nome é PHPUnit....

2016-12-06 · 8 min · Diego Brocanelli

hhbr : 04 – Por que PHP? (Vídeo)

Fala galera, tudo bem?! Ocorreu o quarto encontro hhbr](https://www.youtube.com/channel/UCh1xOy7SP_KyRn4wTNVvFHw/videos), e nesta edição temos o grande Anderson ‘Duodraco’ Casimiro nos presenteando com uma super palestra, como tema “Por que PHP?”. Acesse o vídeo da palestra e espero que aprecie o conteúdo! Dados da palestra Tema: “Por que PHP?” Palestrante: Anderson ‘Duodraco’ Casimiro Twitter: https://twitter.com/duodraco Site: https://duodra.co/ GitHub: https://github.com/duodraco Comunidade: http://phpsp.org.br inks mencionados Documentação oficial do PHP: http://php.net/ PHP Do Jeito Certo: http://br....

2016-12-03 · 1 min · Diego Brocanelli

Manipulando e validando URI com Zend-URI

Olá pessoal, tudo bem?! Para um programador é uma tarefa muito corriqueira manipular ou validar URI. E para facilitar essa tarefa iremos aprender a utilizar o componente Zend-URI, ferramenta fantástica e simples, que irá agilizar nosso dia a dia. Uma breve descrição do que é URI (Uniform Resource Identifier), sendo uma cadeia de caracteres utilizada para identificar ou denominar um recurso na internet. Não vamos utilizar um ZF Skeleton, vamos aprender utilizando somente o componente, porem a implementação é a mesma para quem está em um projeto construído com Zend Framework, e também mostra o quão modular é o framework....

2016-10-29 · 4 min · Diego Brocanelli