Em Setembro vai rolar a segunda edição da QConSP, versão brasileira do principal evento de arquitetos e desenvolvedores do mundo. O evento é organizado pelo InfoQ Brasil em parceria com a Caelum. No ano passado o evento bombou, e tenho certeza que este ano não será diferente.
Marcarei presença apresentando, junto ao Andrews Medina, a palestra “Os complicados testes de interfaces e componentes web”, na trilha “O browser como plataforma”. Na palestra, apresentaremos algumas técnicas para testar interfaces web, seja de forma integrada ou de forma unitária (componentes isolados), usando ferramentas como Splinter e Jasmine.
Além da nossa palestra, o evento também contará com apresentações de feras como Guilherme Silveira, Jim Webber, Evan Weaver e outros. A QConSP 2011 vai acontecer nos dias 10 e 11 de Setembro, no Centro Fecomercio de Eventos, em São Paulo. Ainda da tempo de se inscrever!
Nos vemos lá! :)
Isso mesmo! Estamos organizando mais um splinter sprint, projeto open source do #cobrateam. Vai acontecer entre os dias 29 de Junho e 02 de Julho, durante o FISL – Fórum Internacional de Software Livre -, em Porto Alegre. Se você não vai ao evento, sem problemas, junte-se a nós remotamente! :) Vou aproveitar o espaço para prover algumas informações sobre o Splinter, roubando do post do Andrews Medina…
Continue Reading »
Caramba! Eu demorei uma semana pra conseguir parar e blogar sobre o Dev in Cachu. Organizadores, palestrantes e participantes já escreveram sobre o evento, como ele foi, como foram as palestras, e toda a coisa mais. O Leo Hackin “cuspiu” uma review sobre o Dev in Cachu em tempo recorde, enquanto outras pessoas “mais normais” como Andrews Medina, Paulo Jeveaux, Magno Machado, Breno Martinusso, Dênis Ferrari e André Tagliati escreveram sobre o evento durante essa semana que passou.
Dada a quantidade de material já produzida por excelentes profissionais, resolvi escrever um post que não é uma review do evento, mas um pouco dos bastidores de como tudo começou (ou pelo menos como eu acho que começou). Continue Reading »
Esta semana demos início à organização do FLISOL 2011, que acontecerá em um sábado, no dia 09 de abril. Em Vitória, estamos trabalhando em um evento de dia inteiro, em local ainda a ser definido, mas já estamos recebendo inscrições de palestras! Ficou interessado? Você pode submeter sua proposta de palestra preenchendo o formulário abaixo: Continue Reading »
Hoje lançamos o novo site da Giran, que construímos utilizando Flask e o Google App Engine. Foi uma grande oportunidade de aprendizado para o time, e um momento de imersão em práticas como TDD e integração contínua para os membros do time que ainda não tinham experiência com tais práticas.

Junto ao lançamento do novo site, incluímos uma novidade bem bacana: Giran Fast Tracks, que são cursos rápidos e imersivos sobre alguma-tecnologia-que-alguém-do-time-escolher. E entre os cursos que começarão a acontecer em Janeiro de 2011, está o primeiro curso de Django no Espírito Santo, o framework web para perfeccionistas com prazos. Além do curso de Django, temos também os cursos de CodeIgniter, VRaptor e Scrum. São cursos com 16 horas de carga horária e uma dinâmica focada no aprendizado prático do uso das ferramentas abordadas :)
Ficou interessado? Quer saber mais detalhes sobre o curso de Django? Entre em contato com a Giran!
Na última semana recebi o excelente livro Python e Django – Desenvolvimento ágil de aplicações web, escrito por Osvaldo Santana e Thiago Galesi, da Triveos. O livro foi lançado pela editora Novatec, que me enviou um exemplar para avaliação. De forma sucinta, posso dizer que o livro é totalmente sensacional e vale cada centavo que custa. Os autores estão de parabéns pelo material de qualidade sobre Python e Django.
A primeira parte do livro apresenta a linguagem Python de forma simples e direta, incluindo também um pequeno manual de referência das funções builtin, uma lista com os módulos da biblioteca padrão e fazendo uma rápida (e ótima) menção ao uso do virtualenv para desenvolvimento com ambientes isolados.
A partir do oitavo capítulo, o livro apresenta o framework Django, contando um pouco da história do mesmo, explicando sua arquitetura, forma de instalação e o seu uso num projeto de agenda de eventos. Diferente da abordagem adotada por Marinho Brandão no livro Aprendendo Django no Planeta Terra, aqui os autores estão um pouco mais preocupados com os conceitos por trás do framework (até por se tratar de públicos diferentes).
Alguns pontos que gostaria de destacar:
- Trata-se do melhor material introdutório de Django em português que eu conheço;
- Além de excelente material introdutório, também é um ótimo manual de referência da linguagem Python e do próprio framework Django;
- Achei foda incluírem referência ao desenvolvimento utilizando o virtualenv;
- Os autores foram muito felizes com o detalhamento do Django ORM no capítulo 14 e a demonstração da Django Debug Toolbar no capítulo 16;
- O capítulo que trata sobre Deploy e implantação também foi muito feliz ao abordar deploy com virtualenv, mas acho que outro servidor além do Apache também poderia ser abordado;
- Ponto para o Apêndice A que fala sobre depuração em Python utilizando o Python debugger;
- O Apêndice B fala da instalação do Python no Windows, mas o livro deixa um pouco a desejar quanto ao uso de Django no Windows. Na minha opinião não chega a ser um problema: só por que você pode desenvolver em Python no Windows não significa que você deva =P
Na página do livro no site da Novatec é possível fazer o download da introdução e do sumário do livro. Ficou interessado no livro? Você pode comprá-lo com 20% de desconto utilizando o código promocional FSOUZA até Dezembro! :)