Blog
O MySQL Explain é uma ferramenta usada para explicar o plano de execução que o SGBD do MySQL usa para executar uma query. Com essa ferramenta é possível entender quais índices o banco utiliza na query, quais os relacionamentos usados, quantas linhas foram examinadas para retornar os dados, se foi ou não necessário ler todos os dados da tabela.
Leia mais →
Vim é um editor de texto muito poderoso
Leia mais →
Gosto muito de ser preguiçoso e sempre que me vejo fazendo alguma coisa repetidas vezes fico imaginando formas de automatizar. Isso me ajuda a ser mais produtivo.
Leia mais →
NGINX é um servidor web que também pode ser usado como proxy reverso e balanceador de carga, proxy de e-mail e servidor de cache. O Nginx é conhecido por ser um servidor de alta performance, estável, de fácil configuração e baixo consumo de recursos
Leia mais →
Micro serviços ou Monolíticos? O que é melhor? A resposta para essa pergunta é a mesma para muitas perguntas do universo de desenvolvimento de software: Depende :)
Leia mais →
Neste post vou falar um pouco sobre Docker Compose e como usá-lo em desenvolvimento
Leia mais →
Neste post vou falar um pouco sobre Docker Compose e como usá-lo em desenvolvimento
Leia mais →
Ruby 2.3.0 foi lançado recentemente e eu resolvi entender um pouco sobre benchmark e fazer um comparativo entre as versões 2.2.3 e a 2.3.0
Leia mais →
Estou escrevendo este post para não esquecer como configurar novas resoluções de monitores no meu Ubuntu.
Leia mais →
Neste tutorial irei mostrar como instalar o Docker no Ubuntu 14.04
Leia mais →
Neste tutorial vou mostrar como criar VMs na nuvem da Google (Google Cloud Platform). O primeiro passo é acessar: cloud.google.com e clicar em "Sign in" no canto superior direito. Após o login (com sua conta Google) clique em "My Console" no canto superior direito. Ao clicar nesse link você irá para a página de projetos.
Leia mais →
O que é o Docker? "An open platform for distributed applications" - Uma plataforma aberta para aplicativos distribuídos. Essa é a definição no site, mas não fica muito clara no início, porém faz sentido depois. O Docker é uma ferramenta para distribuir aplicações em containers de forma rápida e leve, ou seja, você não precisa mais
Leia mais →
Atenção: faça os testes usando uma máquina virtual ou um pc que não tenha utilidade. Aí, galera, venho falar para vocês sobre o Chrome OS, o sistema operacional da Google, acabei de instalar ele no meu pen-drive e já estou utilizando, a propósito estou escrevendo este post nele. Eu estava empolgado para comprar um chromebook,
Leia mais →
Pessoal, vim deixar um post bem pequeno, mas que foi minha salvação e achei legal compartilhar. Estou em um projeto e acabei precisando fazer uma migração de dados, o problema é que meu script acabou duplicando as informações no banco de dados, imagine o problema, a sorte é que era um banco de desenvolvimento e
Leia mais →
Meus caros, estou escrevendo esse post para falar sobre uma dificuldade que tive logo quando resolvi programar em Ruby – uma IDE. Comecei meus primeiros estudos utilizando o Eclipse e fazendo os testes em meu próprio notebook, mas assim que comecei a testar meus códigos em servidores me deparei com problemas: A versão do Rails
Leia mais →