Category Archives: Geek

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 »

Sistema de Arquivos Interplanetário

O nome é bem ambicioso, mas acho que a idéia do IPFS (Interplanetary File System) é apenas acompanhar as outras novas tecnologias que já estão em uso. Se você pensar que temos endereços IPv6 mais do que suficiente para cada átomo no planeta, e que num pool ZFS você pode armazenar 256 trilhões de yobibytes, talvez… Read More »

Gambiarra pro Dropbox

Não muito tempo atrás a Dropbox anunciou que iria suportar apenas o sistema de arquivos ext4 para usuários Linux. Já fazem muitos anos que uso ZFS e comecei a procurar alternativas como OwnCloud e outros. Mas no final das contas o mais fácil mesmo foi fazer uma gambiarra: $ mv Dropbox dropbox.old $ truncate -s… Read More »

Postmortem

Fato: Em algum ponto alguma coisa vai dar errado. Eu já falei aqui no blog que tudo é horrível. E se você está em TI – ou qualquer outra área técnica na verdade – já deve ter visto ou participado de algum problema que causou dor-de-cabeça, prejuízo, perda de clientes, indisponibilidade de sistemas ou serviços… Read More »

Backup pessoal

Backup é uma coisa mais complicada do que deveria, eu acho… Não é complicado ter um backup, mas achar o balanço certo de freqüência, complexidade, número de cópias, custo e facilidade de restauração é menos intuitivo do que deveria, principalmente quando falamos de backup pessoal. Pelo menos para mim. Depois de uns bons anos sempre sentindo que minha… Read More »

Tudo que sei é que nada sei

Não era essa a idéia inicial do post, mas conforme fui juntando as idéias na cabeça, precisei admitir a realidade. Eu sou o John Snow… Eu não sei nada. Estava pensando em escrever um post sobre como escolher a melhor ferramenta para um trabalho. Mais especificamente uma linguagem de programação para o problema em mãos.… Read More »

Tudo é horrível

Isso pode ser uma surpresa para algumas pessoas, mas é a mais pura verdade: Quando se trata de tecnologia, tudo é horrível. A lei de Murphy diz que tudo que pode dar errado dará errado. Quase certeza que Murphy trabalhava com TI. Em TI nada funciona direito, problemas inesperados aparecem do nada, tudo quebra o tempo… Read More »

Neurogênese

Eu acho fascinante o corpo humano. É uma máquina extremamente complexa e cheia de relacionamentos e detalhes que ainda se provam um mistério para a ciência. Conforme o tempo vai passando e a tecnologia evoluindo vamos descobrindo cada vez mais sobre como funcionamos. Algumas teorias de como nós funcionamos acabam sendo provadas erradas e nova… Read More »

Sysadmin: Saiba programar

Como diz meu amigo Júlio, eu sou um velho. Então que esse post sirva de conselho pros sysadmins de uma geração mais nova. Vou tentar explicar porque você deve ser capaz de programar pelo menos em uma linguagem e como sua vida vai ser bem mais fácil por causa disso. Não acho que isso seja… Read More »