Relato Conilsi - YAPC::SA::2006

O Conisli desse ano, certamente foi o melhor que eu participei, e como já disse para alguns amigos monges para o Perl, foi melhor que o Fisl

Infelizmente não podemos contar com a presença do Larry Wall, ele ficou doente aos 45 do 2a tempo e não pode vir, mas a Hacker Audrey Tang deu conta do recado, dando palestrar muito boas.

PS: vocês precisam ver ela programando, é meio insano, as vezes parece que ela está escrevendo um texto normal, sem contar que ela digita muito rápido.

Vamos a palestra:

1a Dia:

Optimization for fun: Primeiro Keynote do evento, Audrey Tang começou falando sobre comida, sim comida! achei estranho também, mas depois entendi, ela comparou o Mc Donald’s com o software proprietário, vem em uma caixinha fechada, você não pode dar opinião, já a comida em restaurante normal, muitas vezes o chefe pergunta se você gostou, se você der uma sugestão talvez eles aceitem.

Ela também falou do modelo “anarquismo” de desenvolvimento, como se você acha que uma coisa tá errada, não vá falar pro criador que está errada, faça a coisa certa e mostre pro criador, muitas vezes ao fazer isso você descobre que seu jeito é errado, mas modificando um pouco é legal, e como ela mesmo disse você ganha mais um “commit bit”

Nesse meio tempo no stand da TheSource o Alex, que eu esqueci o apelido porque é muito complicado, alguma coisa zohar sei lá, pois bem ele me mostrou um bug no mysql, mas especificamente no UDF do mysql, que me deixou um pouco assustado e que me lembra como eu sou feliz sendo programador agora ao invés de Administrador de rede

2a dia:

A Filosofia do Unix: Conheci a famosa figura do software livre, Rubens Queiroz, responsável pelo Dicas-L e pelo Rautu. Deu uma palestra muito boa, mostrando de forma divertida que ( ironicamente … ) era sua experiência de trabalho, disse coisas do tipo “quando você digita um comando e ele demora muito, é porque há algo errado..” hehe, muito bom. Depois do almoço foi as palestras dos monges

ETL e Perl: Fui ver essa palestra mais interessado nas Expressões Regulares, era como se ETL fosse “yet another” sigla para alguma coisa que se faz com expressão regular mas ai que fui entender, que ETL é uma coisa muito legal, não sei explicar em poucas palavras se estão interessado vejam na wikipedia.

PPS ( Postfix Perl Spam): O mda, contou para nós nessa palestra um pouco da sua experiência com postfix, e o quanto a empresa que ele trabalha economizou com softwares livres, com o Clamav, eu não me lembro muito bem o valor, mais era muito, sem contar que com software livre tudo funcionava, o outro proprietário levava o servidor a 100% de load average e não funcionava direito.

Construindo um motor de similiaridade com Perl: O monge português lá da terra do “vira-vira…” Nelio Nunes nos mostrou uma introducão sobre “Information Retrieval” com Perl, muito legal, o problema era que qualquer errinho que ele cometia no exemplo que ele estava escrevendo o mago já zuava “ele é português…” hehe.

Teste, Perl e TAP: Adriano Ferreira um monge que veio lá de Minas, mostrou como é fácil o “jeito” Perl de testar as coisas, eu nunca tinha tido curiosidade sobre isso, mas quando ele começou a mostrar eu já pensei “hmm, vou parar com aqueles programinhas testes_foobar.pl, e fazer algo mais *Perl*”

3a Dia:

Este dia perdi a hora, estava cansado e perdi a palestra do Flavio Glock sobre o v6.pm a implementação do Perl6 em Perl5, mas cheguei a tempo para a palestra da Audrey.

Perl6 Now!: Um introdução ao Perl6, aquele tipo de coisa que voce fica babando “eu quero..” hehe

Depois o Solli deu um curso de Perl5 na parte de mini-cursos do Conisli, muito bem pensado por sinal, não estou certo se o mini-curso foi no 3a dia ou no 2a, tenho certeza que o mini-curso de Perl6 foi no 3a dia, e pasmem vocês lotou, tinha pessoas que não conhecia o Perl, que queria conhecer o Perl6, o curso foi ministrado pelo Flávio Glock.

Na mesma hora estava acontecendo também a palestra do David Fetter. PL/Perl: Como fazer Procedures usando Perl, isso pode ser usado para muitas coisas, ele deu foco no uso para Benchmark, em um dos scripts de exemplo dele, ele pegava o pid que um SELECT criava, e analisava olhando no output do ps, quanto tempo demorou, etc.

Paralelamente estava acontecendo também os LightningTalks de Perl ( Sim, eu estava pulando de uma sala a outra ) Cheguei no começo da palestra da Audrey, que de acordo a descrição que ela me mandou por email.

{% blockquote %} I’d like to add one “ppencode” talk to the LT schedule. The abstract is simply: “The highly acclaimed talk from YAPC::Asia now comes to Latin America!” {% endblockquote %}

Vocês podem ter uma previa da palestra neste link do youtube.

Bom, depois disso foi o fechamento, para terminar algumas coisas:

-O Conisli está ficando melhor a cada ano

-Agradecimento a Segula, pelo patrocinio da Audrey Tang e do Larry Wall.

-Usuarios de Slackware não gostam de chaves ssh dos outros