sábado, 31 de julho de 2010

Resumão do fisl 11

Estou de férias. :-D

Os últimos dias foram tão corridos, que ainda não tinha tido tempo nem paciência para postar sobre o fisl 11 e sobre algumas coisas interessantes do evento.

Diferente das últimas 5 edições, só estive no evento no sábado, mas foi possível rever muita gente e ter muitas conversas legais. Como estive por lá somente um dia acabei me focando em dois assuntos mais específicos: XMPP e Postfix.

Para quem não sabe, nessa edição do fisl contamos com a presença de dois importantes desenvolvedores de projetos XMPP: Thiago Camargo, criador do Jingle Nodes e Guus Der Kinderen, desenvolvedor do Openfire.

Contamos também com a presença do criador do Postfix, Wietse Venema e de um dos desenvolvedores do Dspam, Ion Mihai Tectu (que também é desenvolvedor do FreeBSD e atua hoje na coleção de ports do sistema, sendo um dos committers mais ativos da atualidade).

XMPP

Passei grande parte do dia e da noite de sábado com Thiago e Guus (que foram devidamente apresentados ao nosso tradicional chimarrão).


Em nossas conversas fiquei sabendo de duas novidades muito interessantes:
  • A nova versão do Openfire (3.7.0) deve ser lançada em aproximadamente um mês. A Jive já disponibilizou o novo hardware prometido e a versão beta já está sendo usada inclusive pelo projeto Redfire (aguardem novo post nos próximos dias).
  • Já existe um plugin Jingle Nodes para o Openfire. O código fonte já está commitado e em breve os binários estarão disponíveis para quem quiser testar o recurso. Assim que tiver mais notícias sobre isso tratarei novamente desse assunto.
Postfix e a Arena de Programação

A Arena de Programação desse ano tinha como objetivo criar um analisador de logs para o Postfix. Já havíamos iniciado um projeto similar com o post-la-ng, mas o mesmo acabou ficando meio parado devido a falta de tempo dos envolvidos.

Com a presença de Wietse Venema no evento, a idéia de desenvolver uma ferramenta de análise de logs do Postfix pareceu algo muito promissor. Diferente do post-la-ng, que pretendia somente exibir informações sobre as mensagens enviadas/recebidas, o novo analisador de logs deveria conseguir demonstrar toda a "vida" da mensagem, desde sua chegada ao servidor até sua entrega (na caixa do usuário ou no servidor externo do destinatário) e/ou rejeição, incluindo sua passagem por content filters e demais módulos existentes.

Para coordenar a Arena, Reinaldo de Carvalho (moderador da lista Postfix-BR e criador do Korreio) foi convidado. Além disso o próprio Wietse Venema foi consultado durante a apresentação inicial do projeto.

A participação de Wietse Venema foi muito bacana. Além de dissertar sobre o Postfix para os participantes da Arena, ele achou o projeto tão interessante que acabou desenvolvendo in loco um patch para o Postfix para auxiliar na obtenção dos dados necessários. Poder contar com a ajuda do criador do software foi algo realmente incrível.

Enfim, depois de 2 dias de intensa programação, nasceu o DALAS. O DALAS, na minha opinião, pode ser considerado um marco na Arena de Programação do fisl, que pela primeira vez em sua curta história terminou deixando como legado um software que já pode ser utilizado no “mundo real”.

Obviamente o DALAS ainda tem muito o que evoluir e ainda há muito a ser desenvolvido (afinal foram apenas 2 dias de trabalho, executados por cinco desenvolvedores, que inicialmente não sabiam do que se tratava o desafio da Arena), pois nessa primeira versão consegue analisar somente os logs do Postfix.

Em breve a página do projeto será criada, bem como uma mailing list. Novos desenvolvedores serão muito bem vindos e gostaria de incentivar todos interessados a participarem ativamente. Além disso, todos os criadores do projeto estão comprometidos em darem continuidade ao mesmo, o que é muito importante, principalmente no período de start de uma nova ferramenta FLOSS.



Quero deixar aqui meus PARABÉNS aos participantes da Arena de Programação do fisl 11 pelo seu empenho e trabalho colaborativo que gerou frutos promissores. Para os administradores de sistemas Postfix, poder contar com o DALAS será algo muito valioso e útil.

fisl 12

Para o fisl 12 ficaram algumas lições e ideias bem interessantes. Nos próximos posts pretendo levantar algumas questões e espero poder contar com a colaboração dos leitores e da comunidade FLOSS brasileira em geral no desenvolvimento de tais ideias.

quinta-feira, 8 de julho de 2010

Palestra no Café com o Tom adiada

Devido a compromissos profissionais, a minha palestra no Café com o Tom foi adiada para o dia 21 de agosto. Espero poder contar com a presença de todos os interessados, e peço desculpas pelo inconveniente.

Para os que não sabiam da palestra, segue:

XMPP - Comunicando-se através de um protocolo aberto: A palestra falará do protocolo XMPP, utilizado mais comumente para mensagens instantâneas: recursos, características, servidores, clientes, casos de sucesso e outros projetos que estão tornando as comunicações via internet muito mais simples e eficazes.

Mas enquanto o dia 21 de agosto não chega, aproveito esse post para falar também sobre o fisl 11.

No fisl 11 teremos as presenças de Thiago Rocha Camargo e Guus der Kinderen.

Thiago Rocha Camargo foi desenvolvedor do Openfire e atualmente trabalha na Nimbuzz. Ele é o criador do Jingle Nodes e no fisl 11 irá palestrar sobre o novo protocolo e também sobre web em tempo real com XMPP.

Já Guus der Kinderen, que é um dos desenvolvedores do Openfire, irá falar sobre esse excelente servidor XMPP e também apresentará uma palestra sobre o desenvolvimento de plugins para o mesmo.

Além disso, no fisl 11 você também poderá encontrar com o pessoal da e-Genial (desenvolvedora do Café com o Tom/Treina Tom) que irá ministrar um mini-curso de Ruby on Rails 3.0.

PS: mesmo não tendo relação com XMPP não podia deixar de citar também a presença de Wietse Venema, criador do Postfix.

Então não perca mais tempo e inscreva-se no fisl 11 agora.


quarta-feira, 7 de julho de 2010

Fifa restringindo o acesso de transmissões de rádio via web ao Internet Explorer ?

Hoje fiquei sabendo que a FIFA havia estipulado normas de transmissão de jogos da copa pelas rádios via web. Até aí não vejo problema algum, já que acredito ser importante padronizar a transmissão de um evento como uma Copa do Mundo.

O que me deixou realmente SURPRESO foi o fato da FIFA criar uma norma que só permite o uso de Internet Explorer para acessar as transmissões.

Vejam a imagem abaixo:



Alguém pode me explicar qual razão para tal existência de norma?

Só uma coisa me vem à mente: $$$$

É LAMENTÁVEL ....