Ambiente de trabalho e produtividade

E antes que vocês se preocupem, o post é sobre seu ambiente virtual. Mais especificamente sua linha de comando. Se você não utiliza um console shell como seu principal ambiente de trabalho pode parar de ler aqui. Fazem muitos anos que utilizo Linux como meu desktop tanto em casa como no trabalho. Nos últimos 10… Read More »

Fazendo Cloud direito

Dando sequência aos posts relacionados à mudança de sysadmin tradicional para o cenário moderno de DevOps vou dar minha opinião® à respeito de Cloud. Como tudo começa O passo inicial de toda empresa migrando para Cloud parece ser simplesmente subir algumas máquinas virtuais no provedor de preferência e instalar alguma coisa nelas. Faz todo sentido:… Read More »

Wireguard

Wireguard é uma VPN que foi recentemente adicionada ao Kernel oficial do Linux. É extremamente rápida, simples e com excelente criptografia, além de ser multi-plataforma. Tem vários tutoriais por aí, mas talvez por ainda ser bem nova tive dificuldade de achar todos os passos necessários num só local. Terminei agora a pouco a minha configuração… Read More »

Bash: Checagem de erros

Comentei no post anterior que checagem de erros em bash pode ser meio complicada. Mas não necessariamente impossível. Só chata de implementar. Vamos dar uma olhada melhor como fazer isso. Shell script tem um problema inerente à sua natureza: É, genericamente falando, uma lista de comandos. Ele vai executar todas as linhas de comando, uma… Read More »

Fazendo DevOps direito: Linguagens de programação

No post anterior comentei da minha transição de syadmin para DevOps e minha opinião sobre 3 linguagens de programação ideais para DevOps: Shell, Python e Go. Shell Scripting Vou começar dizendo que se hoje a sua profissão é Sysadmin eu já assumo que você sabe shell script. Pelo menos um pouco acima do básico. Mas… Read More »

De sysadmin para DevOps

No final do ano passado eu comecei a procurar emprego e, como de costume, procurei pelo cargo de sysadmin ou system administrator. Na minha carreira como sysadmin eu majoritariamente administrei infra-estrutura composta de servidores Linux e Unix, redes – switches, roteadores, firewalls, subnets, vlans -, storage, backup, etc. Lógico que essa infra foi evoluindo. No… Read More »

Em andamento

Uns anos atrás comecei a me interessar mais por desenvolvimento de software. Não tanto na parte de algoritmos ou linguagens especificamente, mas em metodologias e no relacionamento entre os programadores e os administradores de sistemas. Depois de ler “The Phoenix project” comecei a entender um pouco melhor que aquelas boas práticas que eu tentei implementar… Read More »

Go Bag – Parte 2

Atendendo a pedidos, agora que atualizei a minha go bag, a lista do que tenho nela. No canto superior esquerdo tem um kit com luvas descartáveis, máscaras de poeira, um saco de lixo preto grande, cobertores de emergência e paninhos úmidos. Logo embaixo outro kit, com poncho e fósforos à prova d’água. Do lado uma… Read More »

Go Bag

Hoje deu piriri em alguém. Tenho certeza. 07:23 da manhã num domingo o celular começa a berrar loucamente. Anúncio de emergência do governo de Ontario: “Deu problema na usina nuclear. Tá tudo bem, só dando um toque” Mano… Como assim? Bom, no final das contas foi só um alerta desnecessário. Não aconteceu nada. Alguém apertou… Read More »

2019 em livros

Em Janeiro desse ano fiz post delineando meu plano de ler 52 livros esse ano. Um por semana, o ano inteiro, sem falha. Se você acompanha o blog deve ter visto o post anterior contando como quase tudo deu errado na nossa vida esse ano e fiquei um bom tempo sem trabalhar. Tentando olhar pelo… Read More »