A Licença MIT

Uma opção para licenciar seu software. A licença MIT foi criada pelo Massachusetts Institute of Technology, sendo uma licença copyleft utilizada no mundo Open Source. Caso não conheça esse termo open source, recomendo a leitura do meu post Software livre de código aberto e software gratuito, quais são suas diferenças?. 🙂 Escolher uma licença não é uma tarefa fácil, onde nem sempre temos conhecimento dos detalhes que a permeiam. Com o objetivo de auxiliar na compreensão, vou abordar os pontos que constituem a licença MIT....

2017-08-03 · 3 min · Diego Brocanelli

hhbr : 12 – Por que Golang? (Vídeo)

Go é uma linguagem de programação fantástica, criado pela galera do Google. Nesta edição ZeuCXB traz uma palestra robusta, recheado de exemplos para nós. Pegue seu bloco de notas, prepare uma pipoca e desfrute de uma super palestra. Acesse o vídeo da palestra e espero que aprecie o conteúdo! Dados da palestra Tema”Por que Golang?” Palestrante: Eliseu Codinhoto (@zeucxb) Canal: https://youtube.com/euprogramadoroficial Twitter: https://twitter.com/zeucxb GitHub: https://github.com/zeucxb LinkedIn: https://www.linkedin.com/in/zeucxb Slides: https://docs.google.com/presentation/d/1AHAvXOgkLBZuTmVMP574nXEcO0Dw-DHG2O7AZG-qf5s/edit#slide=id.p Links Comentados Sites https://golang....

2017-08-01 · 1 min · Diego Brocanelli

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