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 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, …
Laradock, instalação e configuração
Como instalar e configurar o Laradock, que é, como apresentado no artigo introdutório, um projeto para configuração rápida e simples de ambientes de desenvolvimento de sistemas PHP para web, usando Docker. Neste artigo tutorial, veremos mais detalhadamente como instalar e configurar um ambiente Laradock para trabalhar por projeto PHP, isto …
Repositórios de dados abertos para programadores
Awesome Data Table References é um repositório de minha responsabilidade, onde faço curadoria de referências para tabelas de dados abertos de instituições e órgãos brasileiros e mundiais. Sempre que é necessário criar um campos de escolha de municípios, estados brasileiros, buscas por CEP, identificação por raça ou cor, os desenvolvedores …
Extensões de domínio para usar em desenvolvimento local
Desde a versão 63 do navegador web Chrome (lançado em dezembro de 2017), o mesmo força todos os domínios que terminam em .dev (e .foo) a serem redirecionados para HTTPS por meio de um cabeçalho HTTP Strict Transport Security (HSTS) pré-carregado. A partir de julho de 2018 o Firefox também …
Laradock – Containers Docker para seu desenvolvimento PHP e Laravel – Introdução
Laradock é um ambiente de desenvolvimento web completo para Docker, que nasceu para atender o desenvolvimento de sistemas Laravel e atualmente provê containers para diversas situações para o desenvolvimento com PHP. Ele oferece suporte a uma variedade de serviços comuns, todos pré-configurados para fornecer um ambiente de desenvolvimento de PHP, …
Git Workflow simples
Neste artigo apresento uma proposta para um fluxo de trabalho simples usando a ferramenta de gestão de versão de código fonte padrão do mercado, um Git workflow. Para uma gestão eficiente de um projeto de desenvolvimento de software, além do uso elementar de uma ferramenta de versionamento, é importante definir …
Conky no Linux – monitor de sistema leve para seu desktop
Se você, como eu, gosta de ter algumas informações a respeito de meu sistema disponíveis rapidamente na tela, conheça o Conky, um monitor leve para desktop Linux. Sempre procurando pelos famosos gadgets e widgets, me deparei com o projeto Screenlets, de uso comum pelos usuários do Gnome. Porém, após utilizá-lo …