Pular para o conteúdo

Ademir Mazer Junior

YOUTUBE

YOUTUBE

Canal no Youtube com vídeo aulas gratuitas, aulas remotas ministradas em cursos de graduação de diversas universidades

Title

TWITTER

Perfil de Ademir Mazer Junior no Twitter, programação e engenharia de software

MAZER.DEV

MAZER.DEV

Meu currículo vitae como Engenheiro de Software e Professor e todos os canais sociais disponíveis: Github, Stackoverflow, etc


Artigos recentes

Erro no LaraDock com Mac Silicon computer (MacBook Pro M1) – Docker Desktop Apache2_1 sai com código 2
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.gitcd laradockcp .env.example .envdocker-compose build workspacedocker-compose build apache2docker-compose up apache2 workspace ——> Apache2_1 exited with code …
Como resolver erro Laradock e Docker com módulos Python
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 …
Criando o README do seu perfil no Github
Personalize o README do seu perfil no Github, deixe seu cartão de visitas de programador com a "sua cara" e aumente a visibilidade e clareza de sua posição técnica na área de desenvolvimento de software. O que é README Um arquivo README (LEIAME em Português), muitas vezes, é o primeiro …
Como instalar VSCode no Linux Ubuntu e Mint
A melhor forma de instalar o VS Code (Microsoft Visual Studio) em sistema operacional derivados do Debian, como Linux Ubuntu ou Linux Mint, é por meio de pacotes oficiais. Visual Studio Code é um editor leve de código fonte que fornece suporte abrangente e fácil compreensão para edição, navegação e …
Como repopular com old o campo de input file upload, em PHP e Laravel
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 …
Razões para escolher e usar PHP como linguagem de programação
Muitos iniciantes e até mesmo desenvolvedores experientes, mas que não conhecem a linguagem, questionam quais as razões para escolher, e definitivamente usar o PHP como a linguagem de programação para um projeto de pequeno ou grande porte, primeira linguagem ou projeto freelancer. Muitos adoram odiar a linguagem PHP, mesmo assim, …
Git commits semânticos
Commits semânticos no uso de Git e outros VCS (sistemas de versionamento de código), são a melhor forma de documentação de execução de implementação, por conferir contexto à gestão de mudanças. Escrever mensagens de commits nada claras, como task done ou bug fixed não auxiliam na manutenção de código e …
Como corrigir GIT lento com SSH no Github, Gitlab ou Bitbucket
Para corrigir comandos GIT de push e pull lentos, quando estamos usando chaves ssh nos serviços de repositórios Github, Gitlab e Bitbucket, é necessário alterar a configuração de versão de IP utilizada. Eu gosto de usar as conexões por HTTPS dos serviços de versionamento e repositório de códigos fonte, principalmente …
Como corrigir o erro do ESLint ‘Unexpected string concatenation’
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 leitura difícil. Corrigindo o erro …
Como resolver o erro fatal refusing to merge unrelated histories
O erro fatal refusing to merge unrelated histories é lançado ao tentar fazer o merge automático de projetos que possuem históricos Git diferentes. Desde o Release 2.9.0 o Git não permite esta operação. O erro fatal: refusing to merge unrelated histories geralmente acontece quando você tenta fazer o git pull de um repositório remoto, mas …
Conexão de bancos de dados do Laravel com Docker Laradock
A conexão é bem direta e intuitiva com os servidores de bancos de dados MySQL ou Mariadb em um projeto PHP Laravel quando se usa contêineres Docker do projeto Laradock. Porém algumas dicas e lembretes são importantes para evitar que você perca tempo quando estiver preparando seu ambiente de desenvolvimento …
Como liberar espaço no disco rígido do Linux Ubuntu, Mint, Debian
Está ficando sem espaço em seu sistema Linux? Aqui estão várias maneiras de limpar seu sistema para liberar espaço no Ubuntu e outras distribuições Linux baseadas no Debian como Mint. Com o tempo, o disco rígido de qualquer sistema operacional pode ficar desorganizado à medida que programas são adicionados e …
pt_BRPortuguese