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

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 …
Como usar o comando grep para pesquisar textos em arquivos no terminal Linux
Como usar o comando grep no Linux ou Apple macOS / OS X? Como posso usar o comando grep em sistemas operacionais Unix? Você pode me dar um exemplo simples do comando grep? O que é o comando grep Grep é um comando essencial do Linux e Unix. É usado …
Como configurar username e email por projeto com Git
Se você trabalha com diferentes usuários em projetos pessoais e de trabalho, é interessante configurar seu username e email no Git de maneira local, por projeto, para que seja corretamente rastreado no Github, Gitlab e Bitbucket. Por padrão o arquivo /<users>/.gitconfig é usado para armazenar as suas configurações globais de …
Instalando Git no Windows, Linux e MacOS
O sistema de versionamento de software Git não vem instalado por padrão nos sistemas operacionais Linux, Windows e MacOS. Mesmo se ele já tiver sido instalado, é uma boa ideia atualizar para a versão mais recente. Cada um dos sistemas possui uma maneira diferente para fazer esta instalação, sendo que, …