Funções nativas PHP – str_getcsv

Olá! PHP é uma linguagem fantástica com inúmeros recursos nativos que facilitam e entrega alta performance. Uma dessas funções é a str_getcsv, responsável por ler um arquivo csv e converter seus valores em um array. Versões do PHP suportadas: PHP 5 >= 5.3.0 e PHP 7 Assinatura da função: 1 str_getcsv ( string $input [, string $delimiter = "," [, string $enclosure = '"' [, string $escape = "\\" ]]] ) Retorno da função: array...

2020-01-03 · 2 min · Diego Brocanelli

hhbr: 25 – Introdução a CQRS e Event Sourcing (vídeo)

Olá, tudo bem?! Nesta 25º edição da comunidade hhbr tivemos uma incrível palestra sobre “Introdução a CQRS e Event Sourcing” com o monstro da programação Marcelo Santos, abordando de forma prática todas as etapas para implementação e compreensão do CQRS e Event Source em sua aplicação, tivemos exemplos de código e muitas perguntas respondidas na rodada de perguntas. Acesse o vídeo da palestra e espero que aprecie o conteúdo! Dados da palestra Tema: “Introdução a CQRS e Event Sourcing” Palestrante: Marcelo Santos Twitter: @marcelsud Site: http://marcelsud....

2019-11-05 · 1 min · Diego Brocanelli

hhbr: 22 – Trabalho Remoto na Vida Real

Olá, tudo bem?! Nesta 22º edição da comunidade hhbr pudemos apreciar uma fantástica palestra sobre “Trabalho Remoto na Vida Real” com o grande Davi Marcondes Moreira, um tema muito em alta na comunidade de TI, por chamar muito a atenção por um estilo que proporciona maior qualidade de vida e produtividade. Foram abordados os pontos positivos, negativos e muitas dicas para poder se preparar e iniciar sua jornada com o trabalho remoto....

2019-11-05 · 1 min · Diego Brocanelli

hhbr: 17 – Primeiros passos com integração contínua (vídeo)

Olá, tudo bem?! Nesta 17º edição da comunidade hhbr pudemos apreciar uma fantástica palestra sobre “Primeiros passos com integração contínua” ministrado pelo grande Iury Alves. Demonstrado na prática as principais técnicas e conceitos para iniciar com a integração contínua, abordando ferramentas que facilitam nossa vida. Sem mais delongas, segue abaixo a gravação da palestra. Dados da palestra Tema: “Primeiros passos com integração contínua” Palestrante: Iury Alves Site: https://medium.com/@iurysouza/ Twitter: https://twitter.com/yorix20 GitHub: https://github....

2019-11-05 · 1 min · Diego Brocanelli

hhbr: 16 – Contribuindo com o PHP e o PHP TestFest 2017 (vídeo)

Olá, tudo bem?! Nesta décima sexta edição da comunidade hhbr trazemos uma grande palestra com o tema “Contribuindo com o PHP e o PHP TestFest 2017”, ministrado pelo grande Rogerio Prado de Jesus. Dados da palestra Tema: “Contribuindo com o PHP e o PHP TestFest 2017” Palestrante: Rogerio Prado de Jesus Site: https://rogeriopradoj.com/ Twitter: https://twitter.com/RogerioPradoJ GitHub: https://github.com/RogerioPradoJ Comunidade: https://t.me/PHPTestFestBrasil Link dos slides: https://speakerdeck.com/rogeriopradoj/contribuindo-com-o-php-e-o-php-testfest-2017-hhbr-hackers-house-br-number-16 Links Comentados https://phptestfest.org/> https://3v4l.org/ http://pensandonaweb.com.br/ https://externals.io/ https://www.youtube.com/channel/UCZDace9Yohbdbncpj9Wf_mQ https://qa....

2019-11-05 · 1 min · Diego Brocanelli

hhbr : 01 – Docker para iniciantes

Olá, tudo bem?! Em nossa primeira edição da comunidade hhbr trazemos uma grande palestra com o tema “Docker para iniciantes”, ministrado pelo grande Wellington F. Silva. Foi abordado os principais conceitos básicos, com muitos exemplos de uso prático. Espero que apreceiem o conteúdo. Acesse o vídeo da palestra e espero que aprecie o conteúdo! Dados da palestra Tema: “Docker para iniciantes” Palestrante: Wellington F. Silva Site: http://wfsilva.com Twitter: https://twitter.com/_wsilva LinkedIn: https://linkedin....

2019-11-05 · 1 min · Diego Brocanelli

Novidades do PHP 7.4

Olá, tudo bem?! Com previsão de lançamento para dezembro de 2019, o PHP 7.4 está com novidades muito legais e que temos que estar antenados e acompanhando essa evolução, separei abaixo algumas novas funcionalidades que acredito serem bem bacanas. Preloading rfc Preloading é uma adição incrível ao core do PHP, o que pode resultar em uma melhora em seu desempenho. Atualmente os arquivos PHP são carregados e recompilados a cada requisição....

2019-05-05 · 2 min · Diego Brocanelli

Refactoring – Replace temp with query

Olá, tubo bem?! Frequentemente vemos o uso de variáveis locais realizarem operações e/ou ações. 1 2 3 4 5 6 7 8 9 10 <?php $basePrice = $this->quantity * $this->itemPrice; if ($basePrice > 1000){ return $basePrice * 0.95; } else{ return $basePrice * 0.98; } Por que devemos refatorar? Abrirá portas para utilizarmos o Extract Methods. Podemos reutilizar a mesma expressão em outras partes do sistema. Facilitamos as modificações/implementações de regras de negócio....

2018-09-17 · 1 min · Diego Brocanelli

Modularizando Sua Aplicação Laravel

Olá, tudo bem?! Criar aplicações reutilizáveis, manuteníveis, de fácil compreensão pelos membros do time é o desafio do dia a dia. Sem sombra de dúvidas é o correto e devemos seguir esta linha de pensamento, pois assim temos uma aplicação saudável, facilitando novas implementações. O Laravel é um grande framework, onde vem crescendo cada vez mais ao longo dos anos, em minhas pesquisas e estudos encontrei uma maneira de construir aplicações de forma modular no framework, e irei compartilhar com vocês os resultados dos estudos....

2018-09-05 · 4 min · Diego Brocanelli