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...
Ao instalar uma aplicação em um servidor Windows (necessidade de projeto, adequação a infraestrutura do cliente), me deparei com o erro “NumberFormatter Not Found”.
A primeira reação foi verificar se havia esquecido algum commit de meu ambiente de desenvolvimento PHP Laravel local para o repositório Github,...

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 ?

Como instalar o IDE (ambiente de desenvolvimento) VSCode da Microsoft nas distribuições derivadas de Linux Debian como Mint e Ubuntu?

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...

**PHP está morto, longa vida ao PHP** - apesar de por anos ser declarado o fim da linguagem PHP, ela continua evoluindo e cada vez mais grandes projetos coorporativos são suportados por ela. Este artigo descreve alguns motivos para adotar e/ou estudar a linguagem PHP.

O que são “Commits Semânticos”
Commits semânticos (Semantic commits), também conhecido como Commits Convencionais (Conventional commits), são a melhor forma de documentação da execução de sua implementação de aplicações, por conferir contexto à gestão de mudanças de seu código fonte. Commits semânticos são...
Configurar o GIT e protocolo de comunicação SSH para acelerar seu uso com Github, Gitlab ou Bitbucket.

Ao executar o ESLint em um código Javascript, NodeJs ou ExpressJs, podemos encontrar o erro de “concatenação de string inesperada” ou “Unexpected string concatenation”.
Este lint aponta para um possível código que manipula concatenação de strings, que foi escrito de maneira a resultar em uma...
Saiba como resolver o erro `fatal- refusing to merge unrelated histories` ao tentar realizar um pull ou merge em GIT