Agora… isso é o que eu chamo de Hacker!
Quando um colega de trabalho vai trocar de empresa, uma coisa que não pode passar batida é o share da pasta “Gambs” do cara… Sempre tem aquele script salvador, um que libera todas as permissões, outro reseta todas as aplicações, outro que é aquela query cabulosa que demorou 2 dias pra acertar… enfim.
Mas, quando você tem a oportunidade única de trabalhar com um Hacker DE VERDADE, o nível de gambiarra ultrapassa 9000!
Baseado em uma história verídica.
— OK, então… nosso DevOps foi pra outra empresa… O cara literalmente vivia dentro do terminal! Você sabe… aquele cara que ama Vim, que cria gráficos em Dot e escreve posts de wikis em Markdown… Se alguma coisa — qualquer coisa- exija mais de 90 segundos do seu tempo, ele escreve um script para automatizar aquilo…
— Aí, a gente tava sentado lá… vendo seu, é… “legado”
— É! Você vai amar isso!
-
smack-my-bitch-up.sh
- manda um SMS de “até tarde no trabalho” para sua esposa (aparentemente). Automaticamente pega razões de um array de strings, randomicamente. Roda dentro de uma cron-job. A job dispara se tiver alguma sessão SSH ativa no servidor depois das 9pm, com o seu login.-
kumar-asshole.sh
- escaneia a caixa de entrada por emails do Kumar (um DBA dos nossos clientes). Procura por palavras-chave como “ajuda”, “problema”, “desculpa” etc. Se uma das palavras-chave são encontradas — o script entra via SSH no servidor do cliente e faz rollback do banco de staging para o último backup. E então manda uma resposta “sem problemas, cara, tenha mais cuidado da próxima…”.
-
hangover.sh
- outra cron-job que roda em datas específicas. Manda automaticamente emails como “não tô sentindo bem/vou trabalhar de casa” etc. Adiciona uma “razão” de outro array de strings pré-definido. Dispara se não há sessões com interação no servidor às 8:45am.- (e o oscar vai para…)
fuckingcoffee.sh
- este aqui espera exatamente 17 segundos (!), então abre uma sessão SSH na nossa cafeteira (a gente não tinha IDÉIA de que a máquina de café estava na rede, rodava linux E tinha SSHD rodando!) e manda umas paradas pra ela. Parece binário… Acontece que essa coisa inicia a preparação de um expresso médio com leite e espera outros 24 (!) segundos antes de colocar em um copo. O tempo é exatamente o tempo que demora caminhar da mesa do cara até a cafeteira.Car%*ho! Esses eu vou guardar! haha