Quando comecei a usar linux

De Ramoni

Conteúdo

Primeiro computador

Eu já havia brincado com um TK-80, mas era tão novo ou debil, que aquilo para mim era uma máquina fascinante, mas que só servia para imprimir caracteres na tela (o que já bastava para ser interessante).

Ano estimado: 1992 (eu tinha 12 anos)

Tinha um amigo meu no prédio em que eu morava que tinha um video game Phantom System, mas ele tinha uns joguinhos em outro aparelho também... um aparelho esquisito, que para jogar "Duro de Matar" tinha que colocar uma fita cassete em um aparelho externo ligado ao treco que era do tamanho de um vídeo cassete.
Aquilo pareceu bem mais interessante do que o Phantom System, pois era maior, era mais lento... parecia que a coisa tinha potencial.
Aquilo era um MSX.
Eu queria porque queria um daqueles, e enchi o saco dos meus pais por isso. Um tempo depois ganhei um.
Gradiente MSX Expert - meu primeiro computador.
O pior, é que eu só tinha um jogo de cartucho de kung fu. Aquele treco nas minhas mãos era realmente um computador, diferentemente de nas mãos do meu amigo que só o usava para jogar.
Ele vinha com BASIC. Precisa de mais para uma criança de 12 anos ?? Revistas e mais revistas publicando códigos basic na época, para amiga e MSX (e eu ficava me perguntando se esse tal de amiga era melhor do que o que eu tinha) e logo os loads, files, e a programação BASIC tomaram conta de mim.
Eu chegava a ir nas lojas que vendiam (copiavam, mas eu lá sabia o que era pirataria) jogos e perguntava não por um jogo, mas por jogos em BASIC, porque esses eu conseguia abrir e ler.
Um ótimo jogo era o Mansão de Sherlock Holmes, todo em basic. E como eu já sabia usar os screens, circle e paints, eu mudei algumas imagens do jogo. Naquele tempo era fácil fazer isso. Eu abri o jogo e acrescentei um novo personagem, só não consegui incluí-lo da possibilidade de ser o assassino. O jogo era em Basic, era só carregar e editá-lo... qualquer criança que soubesse inglês (e eu não sabia) poderia fazê-lo.

Novo prédio, novos amigos ano de: (fico devendo)

Me mudei para Vila Isabel, onde conheci um cara que eu não sabia que ia se tornar tão presente e importante no meio da

tecnologia e linux (ná época eu nem sabia o que era isso).

Ele tinha um outro computador... mas era tudo compatível e trocávamos idéia.
Eu fiz um programa de agenda eletrônica, que cadastrava endereços, telefones e etc. Como eu testei com minha mãe, e devo ter

cometido alguns erros nos dados, um disquete de 360k não era suficiente para cadastrar todo bloquinho dela. Eu sabia que os disquetes eram de face única, e eu queria que minha mãe pudesse usar o computador (que já nesse tempo, era muito mais complicado para ela do que para mim) inserindo um só disquete e tendo acesso à toda sua agenda.

Eu fiz o quer qualquer um faria: abrir o disquete de 5 1/4 e inserir a mídia de outro, virada para o outro lado. Quando o programa iniciava,

lia os registros e depois pedia para trocar o lado do disquede, aí carregava o arquivo contido do outro lado. Foi o verdadeiro disquete dupla face, mas ambas independentes (risos).

Uns anos depois (não tenho registros nesse meio tempo, meu MSX deve ter queimado), meu pai comprara seu primeiro computador.
Um 386 SX 16 (que com turbo virava 25 se não me engano), que usava sei lá para que. Devia usar o Lotus 123 e tal.
Eu quando ia na casa dele instalava jogos e mais jogos, do tipo de Indiana Jones e Test Drive..., mas ficava meio triste porque eu não conseguia abrir os jogos... não sabia ejm que formato estavam. Descobri que havia qbasic no computador dele, e até tentei portar alguns jogos do basic do MSX mas sem sucesso. Não gostei do qbasic.

Um dia cheguei na casa do papai e ele me mostrou um comando mágico: win (vencer em inglês). Aquilo abriu uma interface gráfica e várias janelas

restritas, com cada aplicação restrita ao espaço ocupado pela janela que eu podia regular. Me senti igualmente restrito.
Continuei jogando os joguinhos "for DOS" e tal.

Nessa época, eu já não era mais criança, devia ter uns 16 anos e não usava meu MSX fazia anos não lembro porque... ele deve ter queimado.

Primeiro x86

Convenci meu pai de que eu também precisava de um computador.
Como ele e minha mãe não imaginavam para que um garoto queria um computador, me deram primeiro "cursos de informática". Fiz um curso na Data Control (muito popular na epoca) de dos, dbase, lotus 123 e o word<algumacoisa>.....
Fomos em uma feira comprar meu computador, e eu ja sabia exatamente o que eu queria !! Eu queria um pentium 150 (top na época) com HD SCSI de 2Gb, 64Mb de ram e placa de vídeo com 8Mb de VRAM (a melhor da epoca) !! era o top do top !!!. Chegando lá, tinha computador com pentium 166 lancamento... pedi este ! No fim, todos estavam levando computadores na hora, mas devido ao hd e placa de vídeo que eram TOP, meu computador só foi entregue dias depois.
E o que fazer quando ele chegou ?
Instalei o Windows 95 que o Simpson tinha (porque ele já tinha um PC antes de mim) e comecei a usar. Não fiz nada de útil não. Ficava na internet no IRC mas além de ser caro, o treco travava toda hora... eu devia estar instalando e configurando demais o sistema pro que ele poderia aguentar.
Um dia Simpson e eu conversando, ele me fala que existe coisa outra que não aquilo que a gente usava. Ele estava fazendo faculdade de física e sabia de um tal de linux.
Na mesma hora combinei com ele de comprarmos esse treco e ele ia copiar no PC dele que tinha gravador de CD ! Eu fui comprar o conectiva linux,

lembro até hoje do verso da caixa do CD que continha screenshots do KDE 0.beta. Acho que era o Conectiva Kurumin.

Instalei, e não sei como não tive dificuldades (e hoje as pessoas têm....). e o treco funcionava. Mas tudo bem, naquele tempo modems eram modems... e eu tinha um sportster 28k, que no mesmo dia já estava acessando a BBS que eu usava.
Nisso, já devia ser 1997, quando eu e Simpson vimos que aquele treco ali também não era lá essas coisas.... Ele tinha ouvido falar de um tal de Slackware, e eu a essa altura falei pra ele baixar que a gente usaria ! Baixou, gravou, e não deu outra. O bicho funcionou melhor ainda.

Eu, com o linux funcionando

Nesse tempo, Simpson já não morava mais no prédio em que eu morava, e perdemos um pouco o contato, e por várias vezes nesse anos isso ocorreu, mas a 2 semanas atraz (hj é 13/10/2007) eu estava no aniversário dele.... então esses trechos sem comunicação entre nós irá sempre ocorrer. Ele me indicou para um emprego pra ir trabalhar na empresa que estava uma vez e eu fui (depois voltei hehe).
Bom, eu estava usando Linux, não sabia da onde isso vinha, mas lembro que quando tive problemas para montar meu CD-ROM eu resolvi sozinho, diferentemente dessas pessoas que hje postam isso em listas de ajuda.... comodistas incapazes.
Eu vi que naquele CD vinha o apache, servidor web mais usado na Internet. Sendmail, o servidor de email pioneiro nisso. Bind, o DNS da ISC. Ou seja, tudo que regia a internet, os servidores, estavam todos naquele CD. Quando me dei conta disso, comecei a ler sobre cada um e configurar em minha máquina um pequeno ambiente de testes. Aquilo era fantástico, a internet toda girava em torno de softwares que eu tinha ali instalados.... como que eu não iria estudá-los ? Era fascinante.

Primeiro emprego 2001

Eu fazia duas faculdades. UERJ e UFRJ, ambas de Física. Em um período de férias fui na página da conectiva e vi que tinha um espaço para colocar curriculos. Eu nem tinha um currículo. Coloquei apenas o que eu sabia fazer no meu linux de casa... email, ftp, apache, dns etc.
Dois dias depois a Databras me ligou, me convocando para uma entrevista. Disseram que dos currículos que haviam solicitado à conectiva, o meu era o melhor (tinham outros ???).
Quando disseram que hospedavam 100 domínio de email e web, me perguntaram se eu sabia gerenciar isso. Eu falei: "Bom, eu montei um sendmail em casa e um apache....". Depois o Luiz Uhlig (outra figurassa no meio) me pediu para dar uma aula sobre permissões do sistema de arquivos para ele. Cometi um erro porque estava nervoso, mas ele viu que eu sabia do estava falando quando falei das permissoes em octal.
Bom, 2 dias depois lá estava eu trabalhando em um provedor.
A primeira coisa que lembro ter feito foi ter automatizado o sistema do suporte de criação, bloqueio e remoção de contas via um shell script com dialog, e isso economizava trabalho para nossa equipe.
Nessa época também, a equipe era Luiz Uhlig, Marcelo Gondim (gravata) e eu, que já na época, eram ótimos profissionais e foi muita sorte minha ter começado a trabalhar logo com essas duas figuras.

Administrador Linux

A essa altura eu já estava gerenciando o servidor de emails, web, DNS, FTP, o firewall com 500 rotas e 3000 regras iptables etc.
Fui instrutor de cursos da conectiva pois nós éramos parceiros.
Em fim, este foi início da minha carreira com Linux, e tenho sorte de ter sido assim.
Trabalhar em um provedor é uma realidade totalmente diferente da que você teria se planejasse um ambiente do zero para a sua empresa. Em um provedor você não fala em mudar, fala em migrar (e logo, 10 shell scripts pra isso). Você não fala em fazer tudo perfeito e forçar políticas, o que você faz é tentar melhorar em cima do que está.
Todo esse ambiente imperfeito, cheio de potenciais problemas e complexo de se manter, é que me deu toda a experiência suficiente para hoje, pegar um projeto perfeito e recusá-lo por falta de adrenalina.

Fim

Esta foi a estória de como comecei com Linux.
A continuação da minha carreira está em Minha Carreira e meu trabalho atual está em Meu trabalho
Ferramentas pessoais
Conteúdo do site