hhbr : 11 – Bolt uma alternativa ao WordPress (vídeo)

Bolt é um CMS muito poderoso e amigo do desenvolvedor, adotando as melhores práticas e tecnologias em sua estrutura como por exemplo o Silex, twig (caso tenha interesse, disponho de um post explorando a engine “Twig – A Super engine template para PHP “), doctrine entre outros. Nesta décima primeira edição do canal hhbr temos o provilégio de aprecia uma super palestra do grane Jack Makiyama, onde ele apresenta os conceitos e arquitetura do Bolt, bem como uma bela dose de live code com muita mão na massa para apresentar as diversas features bacanas que o CMS dispõem....

2017-06-21 · 1 min · Diego Brocanelli

Relacionando entidades com Doctrine

Relacionamento de entidade com Doctrine é um recurso poderoso e que facilita e muito nosso trabalho com a manipulação de entidades. Este post é uma continuação do Aprenda a construir um CRUD simples, fácil e rápido com Doctrine onde sua leitura é fundamental, pois é a base para este post. Em nosso projeto temos todo o CRUD de produtos implementado, porem é natural que um produto seje ligado a uma categoria....

2017-06-08 · 7 min · Diego Brocanelli

Criando cache com o Zend-Cache

Olá, tudo bem?! Em nossas aplicações com frequência trabalhamos com informações/dados que não sofrem alteração com muita frequência, porem ela é carregada e processada o tempo todo em que o recurso é requisitado, acarretando em perda de performance e processamento desnecessário (maior custo para manter o sistema $$$) e uma experiência não muito agradável para o usuário. Umas das possíveis formas de resolver esse nosso problema é armazenando essa informações em cache, para isso vamos utilizar o componente Zend-Cache, componente robusto e que nos fornece um leque de possibilidades muito bacana para nossa caixa de ferramenta....

2017-05-19 · 4 min · Diego Brocanelli

Aprenda a construir um CRUD simples, fácil e rápido com Doctrine

Olá, tudo bem?! No ecossistema PHP temos disponíveis diversos projetos super bacanas, e para trabalhar na camada de banco de dados temos a nossa disposição o Doctrine, o mais popular projeto voltado para Database Storage e Object Mapping. O que você pode estar pensando é “Meu Framework X já tem implementações para isso”, sim de fato todos os grandes frameworks de mercado tem disponível componentes para abstração de banco de dados, porem uma das grandes vantagens do Doctrine é justamente ele poder ser utilizado em praticamente qualquer framework ou estrutura de projeto....

2017-05-17 · 12 min · Diego Brocanelli

hhbr : 10 – Training Center (Vídeo)

Olá, tudo bem?! Tivemos a décima edição do hhbr, uma edição recheada de muita informação! Nesta edição temos a honra de trazer um projeto open source fantástico o Training Center. Projeto no qual visa auxiliar e fomenta conteúdo para a comunidade de TI, trazendo excelentes iniciativas como os projetos Mentoria e Study Groups. O vídeo ficou fantástico e essa comunidade é muito ativa, recomendo que deem uma olhada para que possam analisar todas os excelentes trabalhos que estão construindo diariamente para a comunidade com a comunidade....

2017-05-16 · 1 min · Diego Brocanelli

Melhore a qualidade do código da sua equipe com Code Review

Olá, tudo bem?! Um dos métodos que podemos utilizar para melhorar nosso source code é adotar a pratica de code review. Ao realizar este processo, teremos a oportunidade de compartilhar conhecimento, melhorar o código e diminuir a quantidade de bugs que possivelmente existem no sistema. Mas o que é code review? Alguém (técnico) que não seja você, que irá analisar o seu código. Regras para um bom code review De 200 à 400 linhas de código no máximo....

2017-05-10 · 4 min · Diego Brocanelli

hhbr : 09 – Ember.js: Por que você ainda não está usando? (vídeo)

Olá, tudo bem?! É com alegria que apresento o vídeo da nona edição do canal hhbr e nesta edição tivemos a honra de prestigiar uma super palestra do grande Danilo Vaz, nesta edição foi abordado o tema “Ember.js: Por que você ainda não está usando?”, uma edição fantástica recheada de conteúdo e aprendizado de alta qualidade o Danilo não poupou informações compartilhando muito conhecimento com a comunidade, agradeço muito a ele por ter compartilhado seu tempo e conhecimento com a comunidade....

2017-05-04 · 1 min · Diego Brocanelli

PHPDoc, para que server e onde devo usar?

Olá pessoal, tudo bem?! Com certa frequência menosprezamos o valor do PHPDoc, porém o que é isso? ‘”PHPDoc” is a section of documentation which provides information on aspects of a “Structural Element”.’ PHP Fig – PSr’5 – Definitions “PHPDoc” é uma seção de documentação que fornece informações sobre aspectos de um “Elemento Estrutural”. Sua falta se dá no pior momento, onde necessitamos consultar um recurso e não encontramos nada sobre o mesmo, apenas as várias linhas de sua implementação....

2017-05-02 · 6 min · Diego Brocanelli

Comandos básicos do MySQL no terminal

Sumário Introdução 1. Conexão e Navegação Conectar ao MySQL Conectar diretamente a um banco de dados Listar todos os bancos de dados Selecionar um banco de dados Listar tabelas do banco selecionado Ver estrutura de uma tabela 2. Gerenciamento de Bancos e Tabelas Criar um novo banco de dados Apagar um banco de dados Criar uma nova tabela Apagar uma tabela 3. Manipulação de Dados Inserir dados em uma tabela Inserir de múltiplos dados em uma tabela Consultar dados de uma tabela Atualizar dados em uma tabela Deletar dados de uma tabela 4....

2017-04-21 · 5 min · Diego Brocanelli