Coding Dojo Rio #17

quarta-feira, 27 maio 2009

O relato da nossa última reunião está um pouco atrasado, mas ainda está em tempo…

O problema que encaramos foi o Diamond. A proposta era construir um losango (o diamante) a partir da letra do vértice horizontal passada como parâmentro. Parece complicado, mas é simples:

Entrada = C

Saída =

      A
  B       B
C           C
  B       B
      A

O problema se revelou difícil de testar, e acredito que nosso maior desafio foi justamente este, o de manter o foco nos testes.

Usamos novamente Python e o código está no repositório do Dojo Rio.

Tivemos também algumas ótimas novidades:

  • Conseguimos as esperadas guloseimas durante o Dojo!!
  • A Angéllica reapareceu depois de um bom tempo fora.
  • Estamos conseguindo resolver as questões estruturais das seções, estamos respeitando as regras.

Os pontos baixos foram poucos:

  • Entre entrevistas, novos empregos e problemas de saúde, sentimos muitas ausências.
  • Melhoramos um pouco a questão do atraso, mas ainda não chegamos lá.
  • Sentimos falta da presença prometida do pessoal da myfreecomm.

É isso, o Dojo Rio continua melhorando. Vamos lá, para o alto e avante!


Coding Dojo Rio #16

sábado, 16 maio 2009

No dia em que a princesa Belinha assinou a Lei Áurea, 13 de maio, tivemos nosso dojo #16 no CEFET-RJ. Mais uma vez tentando aplicar o SOLID.

Depois de uma repassada rápida pelos princípios sólidos, resolvemos aproveitar o problema que encaramos na PythOnCampus e reescrever o KataPotter usando orientação a objeto.

A percepção geral foi que, apesar de complicada, a solução do problema fluiu muito bem e ainda cedeu espaço para aprendizados novos, como alguns detalhes sobre a modelagem OO e os métodos __mágicos__ de Python. Foi também uma boa oportunidade pra assistir as trapaças pra fazer os testes passarem (hahaha), mas está valendo.

Apesar disso tudo, precisamos resolver algumas questões:

  • falta de guloseimas durante o dojo;
  • conversa durante o vermelho;
  • estouramos o timer algumas vezes;
  • atraso, começamos por volta de 19:30 dessa vez;
  • falta de guloseimas durante o dojo. Realmente precisamos resolver isso! 🙂

Essa reunião foi protagonizada pelo Alex, que foi usado em TODOS os exemplos pra explicar qualquer coisa. Além dele, também estavam presentes o Leandro, começando a se firmar como dojeiro (isso existe?), o Israel (eu) e os veteranos Berrondo e Rodolfo.

Pra terminar, conversamos sobre a PoC da PoR a pedido do Berrondo e falamos sobre empreendedorismo comendo petiscos de frango e queijo.

Acho que é tudo… Como de costume, nossos códigos estão no repositório, acompanhe de lá e apareça na quarta!!


Coding Dojo Rio na PythonCampus na Universidade Gama Filho no campus da Piedade

segunda-feira, 11 maio 2009

Neste sábado foi realizada a segunda edição do PythonCampus, evento itinerante realizado pela PythOnRio.

Uma das atividades do evento foi um Coding Dojo.

De cara, dá para perceber que o nome assusta, ou no mínimo engana… As pessoas não sabem do que se trata um Coding Dojo…

Será um software, será um framework, uma linguagem, um lugar?!

Tentei mais uma vez tirar essa dúvida apresentando o que é o Dojo, o que fazemos, e convidando todos a se juntar a nós nas quartas-feiras.

Coding Dojo Rio na II PythonCampus

A apresentação que usei está no meu slideshare:

Leia o resto deste post »


Coding Dojo Rio #15

quinta-feira, 7 maio 2009

Em 6 de Maio de 2009, tivemos nosso dojo no CEFET-RJ com o “problema do estacionamento”.

Trata-se de um problema inédito, inventado por mim (Rodolfo), e complementado por todos durante o dojo, em que temos um estacionamento onde entram e saem carros. A idéia básica é, dado os horários de entrada e saída de carros, calcular quanto cada um deve pagar pelo estacionamento.

Utilizamos Python 2.6, Windows e Notepad++. Procuramos trabalhar o código seguindo os princípios SOLID de orientação a objetos.

Presentes:


PythonCampus na Universidade Gama Filho no campus da Piedade

terça-feira, 5 maio 2009

Neste próximo sábado, dia 9 de maio, das 9h às 13h, será realizada a 2a. edição da PythonCampus na Universidade Gama Filho no campus da Piedade.

A PythonCampus é um evento promovido pela PythOnRio (Comunidade Python do Rio de Janeiro) com o objetivo de levar conhecimentos de Python, Software Livre e Métodos Ágeis ao público universitário.

Com um formato de caravana, a PythonCampus visita as universidades integrando estudantes, professores e profissionais do mercado sob o movimento de Software Livre no Rio de Janeiro.

No evento são promovidos mini-cursos, open spaces, dojos e palestras. As atividades são realizadas por profissionais, especialistas e pesquisadores da área tecnológica, abordando tendências e o estado da arte do Software Livre. Veja a grade de programação.

A entrada é franca e as inscrições são para controle da organização. Inscreva-se já!

Teremos uma edição especial do Coding Dojo Rio, de 09:00h às 11:00h.


Coding Dojo Rio #14

sábado, 2 maio 2009

O Dojo #14, no dia 29 de abril, contou com 11 participantes! Muitas “caras novas” que se animaram com a idéia durante a reunião da PythOnRio no FLISOL, compareceram ao CEFET nesta quarta-feira.

Para integrar o pessoal, começamos com uma rodada de apresentações. Na sequência e fizemos uma introdução às idéias do Dojo com uma passada rápida pela palestra Coding Dojo Rio. Leia o resto deste post »