- Data: 14/11/2009
- Horário: 10:00 às 12:20
- Participantes: Cláudia Mattos Izidoro, Guilherme Oenning, Lorival S. Chapuis, Murilo Carlos Cardoso, Rafael de Souza, Carlos Alberto Julio Batista, Polyana Roberta, Rafael Floriano, Juliano Thiago Rinaldi, Felipe Alberto
- Problema: Url splitting
- Ambiente: Python 2.6, PyUnit e Ubuntu 9.10 (Live)
- Código: Dojo #3 - 5.5 KB
- Formato: Randori
Desta vez o dojo começou em ponto. Quer dizer, quase. Tivemos uma demora no boot do Ubuntu Live, mas os participantes chegaram bem cedo. Mas isso não volta a ocorrer, no próximo dojo já não usaremos mais o Live.
Novamente optamos por um problema de algoritmo que envolvia a manipulação de uma string. O problema consistia em, dado uma URL correta, a classe deveria ser capaz de retornar algumas informações. São elas:
- Protocolo;
- Domínio;
- Caminho e
- Query String.
O problema foi 100% resolvido. 100%? Sim! Pela primeira vez conseguimos terminar completamente o problema. Percebi que o desenvolver da solução foi muito mais rápido que nos outros Dojos, este problema era mais complicado que o anterior mas mesmo assim conseguimos evoluir mais rápido. Logo mais estaremos resolvendo problemas de 7 cabeças em poucos minutos :)
Participem deste tópico no grupo, será discutido como serão os próximos breaks e se realmente haverá 3 horas de dojo ou se continuaremos a fazer apenas 2 horas.
O Murilo ficou encarregado de trazer os chocolates no Dojo #4, caso ele falte, o Rafael Souza trará.
Retrospectiva
Negativos:
-Faltou IDE (2);
-Faltou comida;
-Pouca participacao do co-piloto;
-Dificuldade com a linguagem;
-Gedit desconfigurado;
-Problemas com ubuntu live;
Positivos:
-Terminamos o problema (5);
-Comecamos no horario (4);
-Novos participantes (4);
-Problema abordado de facil solucao (2);
-Participacao de todos (2);
-Ter mais pessoas com conhecimento na linguagem;
Sugestões
-Mais tempo (4);
-Novos desafios diferentes;
-Turbinar Gedit (ipython, plugins);
-Topico sobre alimentacao no grupo;
-Colocar material de python no grupo;
-Colocar blog nos sites da ist e udesc;
-Instalar ubuntu;




[...] This post was mentioned on Twitter by Guilherme Oenning, Joinville Dojo. Joinville Dojo said: Está no ar o post do Dojo #3. http://www.joinvilledojo.com.br/2009/11/17/dojo-3/ #joinvilledojo [...]
Olá guilherme,
Já que vocês terminaram o problema, que tal no próximo ter um exercício que vocês considerem praticamente impossível de terminar? Desta forma vocês poderão focar nas diferentes maneiras de atacar um problema mais complexo e mesmo que não terminem terão algo para estudar em casa e discutir na lista de discussão.
De qualquer forma, parabéns pelo dojo!
Abraço,
Ivan
Olá Ivan,
Terminamos o problema às 12:20, o normal é acabar 12:00, mas o pessoal se animou um pouco, hehe.
Estamos procurando trazer problemas diferentes, mas está difícil, até agora só resolvemos problemas de algoritmos. Queremos achar um problema um pouco mais “real”. Se você conhecer mais algum site com problemas, por favor, nos repasse, atualmente utilizamos esta lista aqui: http://www.joinvilledojo.com.br/lista-de-katas/
[]‘s
Guilherme Oenning
Uma ótima fonte de problemas é esta página no grupo do DojoSP:
http://groups.google.com/group.....-problemas
Abraço,
Ivan
Bom não sei se os dojos continuam, mas uma dica para o tópico de sugestões (-Turbinar Gedit (ipython, plugins), de uma olhada neste plugin: http://code.google.com/p/gedit-ipythonconsole/