Conforme um desenvolvedor começa explorar os padrões de projeto surgem conceitos que a primeiro momento parecem estranhos. Uma vez que entendido tais princípios torna-se possível construir sistemas com boa qualidade de design OO. Um dos princípios de projeto que é bastante recorrente é: Programe para uma interface e não para uma implementação. Antes de explicar […]
Blog
Configurando uma classe customizada no Laravel
Neste artigo, eu irei te mostrar como adicionar uma classe customizada em uma aplicação Laravel. Essa configuração funciona a partir das versão 5. Para ilustrar, primeiramente vamos criar um diretório chamado Libraries em App. Nessa pasta ficará arquivos customizados do projeto. Depois disso, adicione no diretório a classe Exemple.php. Exemplo de customização A classe final […]
4 extensões do Visual Estudio Code para integrar com a Unity
Todo mundo já sabe que o Visual Studio Code é um poderoso editor de código-fonte. Essa ferramenta possui extensões que são excelentes para várias linguagens. A seguir listarei os plugins que considero essenciais para programar na Unity com o c# . 1)C# Essa é provavelmente a primeira extensão que você instalará para dar suporte a […]
Configurando Jest no Angular
Pré-Requisitos Antes de começar verifique se você está com seu ambiente de desenvolvimento configurado. Cheque na sua máquina se os seguintes itens estão instalados: Node.js Angular CLI Git Editor de texto (Recomendo o Visual Studio Code porque existem várias extensões no Market place) Por que utilizar o Jest? O jest é uma ferramenta de testes […]
Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes
O Laravel a partir da versão a 5.4 passou a utilizar o conjunto de caracteres utf8mb4 por padrão. Esse conjunto de caracteres dá suporte ao armazenamento de emojis. Se você está utilizando uma versão do MySql superior a versão 5.77 ou uma versão do MariaDB superior a versão 10.2.2 você provavelmente não terá problemas. Contudo, […]
Como instalar o Laravel no Xampp
Requisitos para instalar o Laravel Primeiramente é preciso salientar que esse artigo é utilizado o Xampp instalado no Windows. Para instalar a versão 5.7 do Laravel é necessário que o servidor atenda as seguintes configurações: PHP >= 7.1.3 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension XML PHP Extension Ctype PHP […]