Métodos privados e protegidos não deveriam ser acessados fora do escopo permitido de classe ou subclasses. Porém existem algumas situações onde isto é necessário, para mim em alguns contextos de testes automatizados (unitários ou de integração), ou em outros onde estou implementando uma funcionalidade e quero realizar...
Se você quer montar o melhor ambiente para desenvolvimento de software em Linux Mint (ou Ubuntu ou outros derivados Debian), este é o artigo certo para isso.
Toda pessoa desenvolvedora de software organiza seu ambiente de trabalho para programação usando um misto de necessidades das tecnologias que usa para programar,...
Z Shell, ou simplemente zsh, é um poderoso shell interativo para consoles e terminais de sistema operacional Unix like como Linux Ubuntu, Mint, Debian dentre outros. Além de também ser uma poderosa linguagem de script. Muitos dos recursos úteis do bash, ksh e tcsh foram incorporados ao zsh; e muitos recursos extras aos...
Aumente sua produtividade no desenvolvimento de aplicações usando VSCode com a instalação de extensões (plug-ins).
Visão geral de boas práticas que podem ser aplicadas como técnicas na escrita de Código Limpo, independente da linguagem de programação ou framework.
Este artigo apresenta uma visão geral da engenharia de software, que é um ramo da engenharia associado ao desenvolvimento de produtos de software, programas de computador, usando princípios, métodos e procedimentos científicos bem definidos. O resultado da engenharia de software é um produto de software eficiente e...
Se você já se deparou com o erro “Class NumberFormatter Not Found” ao instalar uma aplicação Laravel em um servidor Windows ou Linux, este artigo vai ajudar a resolver este problema.
Vamos explorar neste artigo a causa para o erro class "numberformatter" not found
em PHP Laravel, e como resolvê-lo...
O que fazer quando você se depara com o "error - src refspec main does not match any" ao renomear uma branch no GIT?
Ao usar Laradock, acessando o container Workspace por vezes tenho recebido o seguinte erro ao tentar executar o php composer
:
COMPOSER_AUTH" does not match the expected JSON schema, this may result in errors and should be resolved:
- Boolean value found, but an object is required
Segundo esta issue do...
Como fazer o checkout com GIT, de um único arquivo, que não pertence a branch que você está trabalhando?
Em uma instalação do Laradock, para rodar o ambiente em Docker num Mac Silicon computer (MacBook Pro ou M1) seguindo os passos abaixo, o Apache2 não sobe, mostrando erro exited code 2
:
Passos
- git clone [email protected]:laradock/laradock.git
- cd laradock
- cp .env.example .env
- docker-compose build workspace
- docker-compose...
Ao tentar subir contêineres docker, para a distribuição de Laradock, com as imagens de apache2
, redis
, mariadb
e workspace
padrão, me deparei com a seguinte lista de erros.
Aparentemente os erros descrevem que módulos Python não estão disponíveis, por não encontrar os arquivos *.py
.
docker-compose up -d apache2 redis...
Como criar um README básico, porém com as informações essenciais, para o seu perfil de pessoa desenvolvedora no Github ?
Aprenda a melhor maneira de instalar o VSCode no Linux Ubuntu e Linux Mint. Este guia fornece passos diretos usando pacotes oficiais para a instalação.
Após a validação de formulários de entrada de dados, que retornam ao usuário com informações dos erros que devem ser corrigidos, a boa prática de popular os campos com os antigos valores (old) não é possível de ser aplicada aos campos de upload - field files, tanto em PHP Laravel como em qualquer outra linguagem.
Esta...