Vídeo de Introdução ao Desenvolvimento de Jogos em Python

Finalmente consegui publicar o vídeo da palestra do João Sebastião de Oliveira Bueno da Python Brasil, sobre “Introdução a Programação de Computadores Orientada para Jogos, usando Python” no Conisli 2008.

Confiram a palestra, que foi bem interessante. O João usou o próprio Python para programar seus slides e mostrou como funciona para o pessoal. O começo do vídeo está meio tremido porque a sala estava lotada e eu estava sentado no chão segurando a câmera enquanto conseguia montar o tripé para a filmagem.



O vídeo ficou com boa qualidade, mas seus mais de 600 mb acabaram atrasando a publicação. Depois de rodar alguns sites de vídeo, encontrei o Viddler, que vem se mostrando o melhor serviço até então. O processo de upload é bem simples, e as opções são variadas. Recomendo que você dê uma olhada, principalmente se possuir um blog.

Python Campus

Nesta última semana aconteceu a primeira edição da Python Campus, o circuito de palestras sobre Python e Software Livre que percorrerá diversas universidades com o objetivo de disceminar cultura e conhecimento, além de desenvolver a comunidade com a participação ativa de alunos e professores.

Esta primeira edição foi sensacional. Organizada pela comunidade PythOnRio e SL-RJ (Software Livre RJ) com fundamental apoio do curso de Ciência da Computação da Universidade Gama Filho, nos dias 5 e 6 de novembro, 20 palestras e mini-cursos movimentaram os auditórios e laboratórios da universidade localizada na Candelária, no centro do Rio de Janeiro.

A convite da PythOnRio, eu apresentei a palestra “porquenãopython” para falar de como novas tecnologias estão relacionadas com as mudanças do mercado de TI e como nós na Myfreecomm estamos participando deste movimento e utilizando tecnologias inovadoras para aprimorar nosso trabalho.

A receptividade do público foi ótima, superando nossas expectativas. Os mini-cursos ficaram lotados. As palestras, tratando de assuntos variados como propriedade intelectual de software, voip, bio tecnologia, computação gráfica, web, acessibilidade, computação móvel, desenvolvimento ágil, contaram com a forte participação de alunos e professores que interagiram bastante nas sessões de perguntas e respostas até o fim da noite. Excelente! A organização do evento está de parabéns!

Quem não pode participar, acompanhem as comunidades PythOnRio e SL-RJ para saber onde e quando serão realizadas as próximas edições da Python Campus.

Placar final da PyconBrasil, RailSummit e Conisli

Nestes últimos meses, me esbaldei nos eventos de tecnologia. Junto com a equipe da Myfreecomm, compareci à PyconBrasil 2008, ao RailsSummit Latin America, e ao CONISLI.

Em setembro, começamos com a PyconBrasil 2008 que este ano aconteceu aqui no Rio de Janeiro. Apesar de não ter observado muita divulgação sobre o evento, a PyconBrasil foi impressionante. Um grupo enorme de pessoas realmente talentosas e ativas na comunidade se reuniu na Universidade Veiga de Almeida, onde o clima universitário, a infra-estrutura de primeira com energia e wi-fi de sobra para o incontável número de notebooks, e o público extremamente receptivo, favoreceram as rodas de conversas sobre os mais variados assuntos. Tudo isso recheado com um altíssimo nível técnico. Além de contar com atrações internacionais como o Bruce Eckel com sua famosa palestra “Why I Love Python”.  As palestras falaram desde propriedade intelectual de software, passando pela vedete web 2.0, até dispositivo móveis, algoritmos complexos de computação gráfica, e robótica. Simplesmente fascinante!

Pouco tempo depois, já em outubro, a primeira edição do RailsSummit deixou sua marca, focando no lado humano da tecnologia, ou seja, nos programadores. A organização do evento, lidarada por Fábio Akita conseguiu reunir referências da comunidade brasileira e internacional de RubyOnRails. O RailsSummit não teve tanta profundidade técnica quanto a PyconBrasil, mas de nenhuma forma isso deprecia o evento. Funcionando como um verdadeiro call to action, o evento balançou o público falando muito sobre postura, atitude, altruísmo, ideologia, filosofia, estilo de vida, qualidade de vida, desenvolvimento pessoal, negócios, metodologias, carreira, e conseqüentemente, dinheiro. Se eu tivesse que descrever o RailsSummit em apenas uma palavra, definitivamente seria: Inspirador.

Além disso, o clima de camaradagem muito semelhante ao da PyconBrasil, possibilitou que muitos grupos se misturassem, promovendo muitas confraternizações que aconteceram durante e depois do evento. Tenho certeza de que muitos fizeram muitos amigos, e não apenas contatos.

Na seqüência da semana do RailsSummit, tivemos o CONISLI. Não sei se fiquei exigente demais, mas não tive uma boa experiência com este evento. Algumas palestras foram realmente interessantes, como a turma da Cobra Tecnologia falando de suas experiências com voip e asterisk, o pessoal da Zimbra mostrando sua solução opensource de mensageria que está ganhando cada vez mais mercado, a turma do OpenGEO mostrando como integrar e aplicar tecnologias livres de geoprocessamento, o João Bueno dando uma aula de Python direto do console. No entanto, houveram palestras bastante desatualizadas e/ou superficiais que pareciam soltas. Além disso o CONISLI simplesmente não tinha a mesma energia dos outros dois eventos. Talvez tenha faltado foco, afinal software livre é um ramo muito amplo.

De qualquer maneira, estes três eventos reforçaram mensagens que nem sempre recebem a devida atenção, e deixo algumas delas aqui no final do post para que vocês reflitam e participem cada vez mais.

  • Não é atoa que o altruísmo é referenciado em diversas culturas, por diversas pessoas, de diversas épocas, como A maneira de viver a vida. Quanto mais você se dedica a ajudar os outros, mais isso se reverterá favoravelmente para você. E isso tem se tornado frequênte com a internet e o software livre. Praticando o altruísmo desenvolvedores conquistam reputação, e com isso as oportunidades simplesmente os encontram.
  • Não importa o quão rápido você lê, a melhor maneira de acompanhar as novidades é interagindo com as pessoas que compartilham dos seus interesses. Então saia da frente do computador e freqüente reuniões presenciais! Vida longa ao Dojos.
  • Antes de concluir que algo seja impossível, é preciso arregaçar as mangas e tentar. A experiência de tentar, mesmo sem atingir o sucesso idealizado fará toda a diferença. A mensagem aqui é que você precisa investir tempo no que você acredita, em você!
  • Se você sente que não tem tempo para escrever, ou iniciar um projeto qualquer, ou estudar, provavelmente suas prioridades estão bagunçadas. Ao contrário do ditado popular que diz “quem espera sempre alcança“, na prática o que acontece é “quem espera… espera“. Arregace as mangas agora mesmo e faça algo que te interesse de verdade. Certamente você precisará falhar inúmeras vezes. E mesmo quando falhar, mesmo quando seu código tiver aqueles trechos que mereciam ser armazenados em bad blocks no seu disco, publique-os!