domingo, 3 de setembro de 2006

Amigos do Debian-BR

O que é o Debian-BR?

"O Debian Brasil (Debian-BR) é um projeto formado por usuários, desenvolvedores, tradutores e documentadores voluntários, com o objetivo central de tornar o Projeto Debian mais próximo dos usuários de nosso país, o sistema Debian localizado para o português brasileiro." - Copiado de http://www.debianbrasil.org/

Há uns anos, quando eu tentava frustantemente fazer o Debian Potato funcionar em minha máquina (Pentium 133Mhz, 32 MB de RAM, HD de 2G) acabei, sem querer conhecendo o #debian-br, acho que o encontrei na internet, usando o altavista, ou o cadê, sei lá... mas foi simplesmente fantástico! Conheci muita gente interessante e comecei a aprender muito sobre várias coisas, além de ter feito grandes amigos, amigos que eu tenho até hoje e espero que continuem meus amigos por muito tempo.

As primeiras grandes ajudas vieram do Gustavo <spuk> De Nardin e Eduardo <edrx> Ochs, foi o <spuk> que me apresentou ao que é hoje minha linguagem de programação preferida, Ruby. O <edrx> sempre foi loucão, lembro dele falando de LISP, Emacs e de linguagens estranhas que ele tinha escrito, extensões para latex e sobre o mestrado dele, as conversas sempre foram muito inspiradoras, "influenciadoras" acho que seria mais correto, pois acho que só uso Emacs até hoje por causa dele, além de ter influenciado muitas das coisas que penso sobre a GNU, Free Software e GPL. Sem contar que hoje eu curso Matemática, já sei de onde veio boa parte da inspiração por eu ter optado por tal curso.

E então eu comecei a brincar de programar, por pura curiosidade, mas como eu sempre fui convencido e megalomaníaco fui direto aprender C, sofri, suei e penei, mas fui aprendendo, os malditos ponteiros sempre fodiam tudo, falhas de segmentação, bugs aleatórios no meio de toda essa bagunça começaram a surgir pessoas interessadas em me ajudar.

Meus mestres foram certamente Gustavo <kov> Noronha, Agney <agney> Lopes e Leandro <acidx> Pereira, que vira e mexe davam algumas dica, olhavam o código e apontavam algum defeito ou me ajudavam a melhorar algum algoritmo. Com o <kov> além de aprender a programar eu aprendia muito sobre a filosofia do Debian, da GNU, eu começava a aprender direito como a GPL funcionava. O <agney> me ajudava a entender direito os problemas do meu código, dava dicas de como fazer as coisas mais portáveis ou mais fáceis de manter e o <acidx> me ajudou um bocado com o Colisão, que foi um semi-quase-jogo muito interessante e foi programando ele que eu comecei a testar minhas habilidades em C, testei várias idéias e vi que quase todas não funcionavam ou davam trabalho demais.

O colisão, que eu citei acima, foi um projetinho muito interessante e foi com ele que eu realmente comecei a aprender a programar e tudo o mais, mas a parte mais divertida era ficar conversando com o Caio <caio1982> Begotti sobre as "futuras" características do Colisão, o <caio1982> além de me dar várias dicas e mandar sprites e tiles para meu quase-semi-jogo, ficava me animando a programar algo melhor, algo jogável de verdade, mas o mais legal do <caio1982> são as críticas fulminantes que ele aleatoriamente lança - na hora você fica puto da vida mas depois entende e acha graça!

Foi nessa época que eu fui mais louco megalomaníaco excêntrico e acabei passando muito tempo tentando frustrantemente programar algum jogo fodão, perdi muito, mas realmente muito tempo digitando milhares de linhas de código inútil, nada reaproveitável, mas também foi quando eu descobri que eu realmente precisava aprender muita coisa antes de me arriscar com uma tarefa tão árdua!

Equanto minhas habilidades eram consumidas pela minha megalomania eu acabei conhecendo o Lúcio <topeira> Correa, que também chegou a me ajudar com programação, mas a ajuda mais significante certamente foi relacionada a engenharia de software. Ele sempre falava de diagramas de classes, documentar a idéia antes de programar, pensar nas coisas direito e foi ele que me ajudou a tratar minha megalomania e ver que é melhor eu fazer coisas simples e participar de projetos mais acessíveis a principiantes.

Tenho muito a agradecer a esses meus grandes amigos, mesmo que apenas uma procentagem muito pequena de meu conhecimento tenha sido aplicado à comunidade do software livre, quase tudo o que aprendi com eles tem me sido muito útil, sempre que estou programando algo eu inevitavelmente me lembro de dicas, conversas e broncas e fico muito feliz com tudo isso.

Porém aos poucos, acabei parando de freqüentar o #debian-br, passei a ter outras obrigações, vestibular, depois faculdade, trabalho etc... mas não perdi o contato com esses meus amigos, nós temos nosso sociedade secreta dedicada à cultura offtopic :)

sábado, 2 de setembro de 2006

O autista que só sabia dobrar papel

Quando eu era criança eu era completamente fanático por origami, eu sabia fazer muitos e passava uma boa parte do dia dobrando papel, lembro até que de algo comicamente vergonhoso aconteceu: eu estava na 3a ou 4a série e numa reunião de pais e mestres, uma professora falou que eu era autista, que não fazia nada, só ficava dobrando papel, o dia inteiro! ..e minha mãe ficou triste e voltou para casa chorando.

Minha mãe nunca pediu para eu parar de fazer origamis, apenas disse que preferia que eu fizesse a lição antes, não lembro se eu realmente voltei a fazer a lição e copiar o que estava escrito na lousa, continuei fazendo origamis por muito e muito tempo e só devo ter parado pelos mesmos motivos que as crianças largam seus carrinhos ou param de riscar as paredes com gis de cera.

Abaixo umas fotos de uma águia que fiz.

aguia_2_09_2006_3.jpgaguia_2_09_2006_2.jpgaguia_2_09_2006_1.jpgaguia_2_09_2006.jpg

Se quiserem aprender a fazer origamis, acessem: http://www.origami.com