Pós-Dojo .NET 23/02
Pessoal!
Recebemos a retrospectiva do Dojo de .NET de fevereiro na ThoughtWorks, infelizmente não consegui participar mas nem por isso (afinal eu só escrevo as coisas por aqui =P) o blog fica sem a retrospectiva, né?
Recebemos do Guilherme Motta (já que eu só to ajudando o Gabriel =)) a retrospectiva do jogo, sem mais delongas segue ali abaixo:
“Após um fracasso de audiencia no primeiro encontro do TW .NET Dojo, tivemos a ideia de explorar a solucao do Minesweeper criada no primeiro encontro para demonstrar o Razor, engine/framework de MVC 3 para .NET.
Tivemos um público surpreendente, tivemos 42 confirmados e 30+ estavam presentes. Durante o evento, exercitamos nossos conhecimentos de orientacao a objetos, TDD e outros basicos.
No ultimo dojo, listamos os seguintes pontos legais, ruins e algumas sugestoes para melhorar. Seguem abaixo:
Coisas legais:
MVC 3 Razor Framework.
Local do Dojo & Totosinho – Patrocinado pela ThoughtWorks.
Participacao dos membros do grupo DevRS, DojoPOA e de todo mundo que não veio de nenhuma caravana.
Coisas ruins:
Comecar o Dojo as 20:30.
Probelma foi grande. Faltou focar mais em M ou V ou C.
Houveram pessoas que não conheciam Minesweeper (campo minado).
Faltou alcool.
FALAR MAIS! (while coding).
FALAR MENOS! (quando nao estiver pilotando/coopilotando).
Sugestoes para os proximos:
Aumentar a periodicidade.
Mobile.
Datas alternativas.
Comecar 19:30/20:00.
Pretendemos continuar com os Dojos de .NET aqui na ThoughtWorks Brasil e o proximo será dia 30 de marco. Nao iremos mais trabalhar com o problema do campo minado e comecaremos um novo.”
E de lambuja já sabemos que temos mais um dojo de .NET agora para o dia 30, logo mais informações =D
Leia também a opinião da galera do DevRS.NET http://devrs.net/post/dojo-thoughtworks-2402/
Obrigado e parabéns a todos os envolvidos =D
E bora bora que logo tem mais!
Abração!
Miguel Grazziotin
Pós-Dojo Ruby ThoughtWorks
Buenas pessoal!
Antes tarde do que nunca, oficializando o acontecimento do GURU-RS na TW, venho trazer a retrospectiva (by @dbiazus) e as fotos (by @cv) de como foi o coding dojo (já que cheguei atrasado e encharcado daquela chuva absurda que resolve desabar bem quando estou no meio da PUC, claro =P).
Sem mais delongas, detalhes do problema e do jogo, além dos pontos positivos e negativos pelo grande Diogo no blog da softa e fazendo coro com o ilustre CV “pics or didn’t happen” so see the Flickr!
Terão mais, e lá vai mais post!
Abração!
Miguel Grazziotin
Pós-Dojo Java (FTEC e TcheLinux, rapaiz!)
Buenas pessoal, cá estamos nós voltando às atividades, como foram de fim de ano?
Para começar os posts do ano nada melhor que contar um pouquinho sobre o evento do TcheLinux do dia 04/12 do ano passado, quando o pessoal gentilmente cedeu um espaço pra fazermos uma pequena “palestra + prática” sobre os coding dojos, o DojoPoa e, claro, fazermos um dojo também pra galera ver que beleza (e 90% da galera que assistiu nunca tinha participado, muito bom), e rolou até uns slidezinhos (a serem melhorados) que subi no slideshare e estão ali embaixo oh!
Entre idas e vindas da galera na palestrinha, participação e tal, acho que tivemos um público de umas 15 pessoas, valeu muito a pena e vamos logo pro feedback!
=POSITIVOS=
* Problema legal
* Baby steps
* Exploramos bastante TDD
* Bastante refactoring
* Comunicação de piloto/co-piloto com a platéia
* Chocolate e refri eh bom
* Bastante pessoas e caras novas =D
=NEGATIVOS=
* Teclado ruim
* NetBeans (preferimos eclipse mimimimi…)
* Tempo curto por pessoa
* Detalhar melhor o problema/objetivo melhor
=SUGESTÕES=
* Definir estratégia antes que começar a implementar
Pós dojo JavaScript
Este é o pós dojo mais demorado do mundo, mas estamos nos esforçando para manter as tradições criadas pelo Miguel heheheh.
Então, no sábado passado rolou o tão esperado dojo de JavaScript lá na TargetTrust. O guru da vez foi o Jaydson que preparou um material muito bom sobre a linguagem e a ferramenta QUnit para os testes unitários. Rolou uma verdadeira aula sobre como usar a ferramenta, e acredito que todos saíram de lá dominando o assunto.
Os problemas propostos foram muito bem preparados pelo Jaydson. Ele nos trouxe primeiramente a proposta de criar uma função que recebia um string e retornava o inverso desta. Após terminarmos o problema, ele juntamente com o Felipe N. Moura nos mostraram uma forma “ninja” de resolver o problema em apenas uma linha.
Além deste problema, também fizemos uma função que identifica se um número se enquadra na categoria dos números perfeitos (para maiores referências sobre o assunto, consulte a wikipedia).
Ambas as soluções podem ser encontradas no github do grupo http://github.com/jaydson/DojoPOA.
Fotos aqui.
Foi o dojo com o maior número de desistência, mas acredito que deva ter sido em função do feriado. Tivemos apenas seis participantes.
🙂
– Coffee³ (é sempre fantástico na Target)
– Sala e infra-estrutura da Target
– Desafio
– Linguagem
– Desafio resolvido
– Dojo na parte da tarde
– Nível do desafio muito bom
– Galera
– Localização
– Grazziotin não veio
– Conhecemos pessoas novas
– Não houve frame war
😦
– Feriadão (povo não vem quando tem feriado)
– Evasão (mais de 15 inscritos e apenas 6 participantes)
– Não foi possível para todos os presentes visualizarem o quadrado (você só vai saber do que se trata se aparecer em algum dojo)
– Atraso da galera (Jaydson e Felipe chegaram 20 min. depois)
Sugestões:
– Marcar um boteco
Era isso, e desculpem a demora.
😉
Igor Leopoldes
(ou João, ou Paulo, ou Bender)
Pós-Dojo dia 09/10 – Fande
Eis que fizemos mais um Dojo lá na Fande nesse último sábado! Infelizmente (e também pelo feriadão, que ninguém é de ferro) poucas pessoas compareceram e eu esqueci de informar no anúncio o número da sala, sorry.
O nosso guru pythonista, Dorneles, apareceu com o Mac dele totalmente configurado, inclusive com o Zé Marreta, o simpático e “sutil” contador de tempo. Escolhemos o problema na hora (o que não foi muito bom), usando o RubyQuiz, e acabamos fazendo o Barrel Of Monkeys (sugestão do Alf, que infelizmente não pode ficar até o fim), resultando em uma playlist com músicas que comecem com a última letra da música anterior.
Foi bastante divertido e, como tínhamos pouca gente, todo mundo jogou e foi apanhar um pouco do Python e dos módulos que não conhecíamos. Resolvemos ir até o fim do problema já que gastamos um tanto de tempo com a documentação dos módulos e conversando, e fomos até pela 13:30h mas terminamos o bicho =D (mesmo não cuidando algumas situações, tipo caracteres especiais).
Participantes
————-
– Dorneles Tremea, @dorneles, dorneles@tremea.com
– Gabriel Engel, @gabrielengel, gabriel@fande.com.br
– Leandro Nunes, –, leandron85@gmail.com
– Guilherme Ruduit, @gruduit, guiruduit@gmail.com
– Miguel Grazziotin, @miguelgraz, miguelgraz@gmail.com
Pontos Positivos
—————-
– Pringles 🙂
– Ambiente massa na Fande!
– Bem divertido!
– Variedade de tópicos abordados na linguagem
– Uso de módulos extra: os, urllib, random, minidom, gzip
– Zé Marreta (Controle de tempo): http://is.gd/fVgy6
– Bom problema, pode ser explorado de várias formas
– Resolvemos o problema (sort of…)
Pontos Negativos
—————-
– Pouca gente
– Faltou Coca-Cola
– Muito tempo em cima da documentação dos módulos
– Faltou teste para tratamento de caracteres nao alfabéticos
– Métodos sem docstring
Como “brinde” tivemos um monte de coisa pra comer (sempre que tem Dojo na Fande o pessoal chega segunda com a despensa abastecida hein? =)), inclusive o Pringles. E o Dorneles, apesar de ficar puxando flamewar =P, levou mais camisetas da Python Brasil e todo mundo saiu com uma nova. Tu aí que não foi perdeu, preibói =P (Mas aparece na próxima e tenta a sorte ;D).
Python também foi bem visto por todo mundo, prevejo mais Dojos com essa, calibrem suas identações!
Abraço e até a próxima!
Miguel Grazziotin
Pós-Dojo UFRGS – 6.10
Tivemos mais um coding dojo nesta quarta-feira, na no campus do Vale da UFRGS !! Meu atraso se deve a problemas do período de provas, então peço desculpas sinceras a todos.
Desta vez tivemos apenas “a nata” no coding dojo ! Éramos poucos, mas bastante animados ! Participaram do dojo o mestrando Raphael (atrasadinho, preferiu a gelatina do RU), eu (Gabriel), o Lucas Fialho, o Rafael “27” e o Cristiano Dalbem.
Nesta quarta, portanto, com pouca gente, resolvemos tentamos resolver o problema dos Mictórios em Python e UnitTest. Pelo pequeno número de gente, muitas vezes transgredimos a regra de troca platéia\piloto\co-piloto e fomos seguindo quase caoticamente lol. No fim das contas, o Raphael atrasado surgiu com a média das distâncias que fez nós destravarmos o problema todo, e tudo acabou correndo como devia.
Também tivemos café desta vez o/
Espero a participação massiva do pessoal na quarta-feira que vem !! Além disso, estamos preparando um Dojo num horário especial durante a Semana Acadêmica do Instituto de Informática, dos dias 18/10 ao 22/10, portanto, aguardem maiores informações !!
🙂
Python \o/
Problema foi legal
Apenas a “nata”
Café \o/
😦
Pessoas de menos
Atrasadinhos
Pós-Dojo dia 02/10 – TargetTrust
Com excelente espaço gentilmente cedido pela TargetTrust, rodamos um bom Dojo com C#, brincando com Números Romanos, usando a suite nativa de testes, e contando com a participação de uma galera nova que nunca tinha participado de um dojo.
Como foi?
Começamos com uma breve explicação das práticas do Dojo e uma overview do desafio proposto – Números Romanos, e com um belo de um coffee break cedido pela TT (ponto alto do encontro, como mostra a retrospectiva).
Na galera tinhamos desenvolvedores que trabalhavam com C# diariamente, adeptos do PHP, e o grande Cabral! Todos muito animados, o que rendeu momentos engraçados durante a sessão J. Ainda tivemos a participação da Morvana, o que é muito bacana para desmistificar a presença de mulheres no software. Enfim, 9 cabeças bem legais!
Finalizamos com uma sessão de Lightning Merchand, onde tu tinha alguns minutos para divulgar o que tu anda fazendo. Foram apresentados a aguardada #desconf, o fantástico Mailee, o promissor TheWebMind e a muito interessante Liquid da Rede Imagem. Ainda discutimos sobre Dojo com Javascript, usar Git durante o Dojo e “evangelizar” o pessoal, então já temos sementes para o próximo Dojo.
Não vencemos o desafio mas tivemos interações produtivas e conseguimos explorar bastante a linguagem, o que é muito mais valioso.
Retrospectiva
Carinha Feliz
– Coffee tava sucesso ++
– Baby Steps é massa para quem tá aprendendo a linguagem
– Troca de XP points
– Interação para resolução do problema (baderna J)
– TDD
– Galera do C# é animada (e piadista)
Carinha Triste
– Coffee demorou e não tinha colher
– Baby Steps é foda
– Comunicar que pode vim mesmo sem programar, mesmo que não saiba a linguagem + Para ter mais adesão inicial (algo para incluirmos na estratégia de Marketing do grupo)
– Pessoal deixando o problema difícil para depois
– Falar mais sobre os conceitos por trás do Dojo (e não só a prática)
– Não resolveu o problema
– Pessoal do C# não conhece GitHub
É isso aí, vamos continuar agitando o #DojoPoa pela cidade!
Abraços,
Rafael Bandeira
Pós-Dojo dia 11/09
Saiu o dito Coding Dojo na Fande, como combinado foi nesse sábado com o plano de começar às 10h, mas a maioria do pessoal já tinha chegado antes, mesmo com a chuva incomodando e fazendo o pessoal pensar em ficar dormindo mais um pouco. Fizemos a festa em 16 malucos e apavorando a galera da Fande com o espaço, mas ficou tranquilo.
Como muita gente nunca tinha participado de Dojos também optamos pelo clássico FizzBuzz, em Ruby, até com um pouco de receio que fosse muito rápido de ser resolvido, mas com esse número de participantes, considerando que até quem tava só de curioso/fotógrafo também foi lá programar e seguindo os baby steps (com alguma dificuldade, é verdade) levamos cerca de hora e meia, tempo bom considerando que usamos cerca de meia hora conversando sobre o DojoPoa e mecânica de Coding Dojos, acabou que fechou certinho o horário pro pessoal fazer um pós-Dojo no restaurante mexicano ali pertinho =D
Inclusive já está no Github o FizzBuzz que fizemos http://github.com/dojopoa/FizzBuzz e para os que usam git: git clone git@github.com:dojopoa/FizzBuzz.git
Pontos Positivos:
- Pessoas novas, caras desconhecidas, fugindo daquela situação de “vocês de novo!”
- Lugar, o ambiente da Fande é show
- Desenvolvimento, não solução
- Conceitos de pair programming
- Ruby
- Todos participaram
- Regra das duas palminhas, pra quando os pilotos precisam de ajuda técnica e/ou chamar atenção, caso a conversa esteja alta
- Café, comida e Pringles (na próxima mais Pringles =P)
- Pontualidade, todo mundo estava lá antes das 10h!
Pontos Negativos:
- Conversas paralelas, talvez muito altas ou muito perto dos pilotos, por vezes acabou dificultando
- Teclado e mouse do @gabrielengel
- Falta de sinalização de estado verde/vermelho
A melhorar:
- Lugar maior dependendo da quantidade de pessoas, estamos buscando ajuda em faculdades, ideias/sugestões entre em contato 😉
- Mouse e teclado melhores
- Conceito de baby steps, que sabemos ser difícil de se controlar
- Apresentação conceito dojo/tdd, poderia ter sido melhor apresentado no começo
- Apresentação/preparação ferramentas e ambiente de desenvolvimento
Comentários:
Saldo completamente positivo, ainda mais pra um dos primeiros Dojos de muita gente. Segue a pretensão de fazer semanalmente! =D
Seguem os contatos de quem deixou anotado lá e os que mais achei, faltaram alguns, avise-nos que editamos aqui.