terça-feira, 10 de abril de 2012

Dojo iMasters Salvador 12/04/2012 às 15h

   Na próxima quinta-feira, 12/04/2012 vai rolar um Coding Dojo promovido pelo iMasters durante o 14o Encontro Locaweb de Profissionais da Internet (Hotel Pestana).

  O dojo acontecerá às 15 horas, e quem não estiver inscrito no evento pode ganhar um convite mandando email para alexandre.borba@imasters.com.br, com o Assunto: [Dojo iMasters] Salvador. Os 10 primeiros que enviarem o email com o assunto correto ganharão convite.

  Antes de começar o dojo, serão apresentados 3 problemas e os participantes votarão em qual problema e qual tecnologia será usada.

  Maiores informações com alexandre.borba@imasters.com.br e em http://www.imasters.com.br/dojo

quarta-feira, 7 de dezembro de 2011

Dojo com java 7


O dojo que aconteceu na Faculdade Ruy Barbosa no dia 3 de dezembro, sábado pela manhã, teve de fato uma galera bem motivada e super empolgada para fazerem o que eles mais gostam, programar. Durante todo o dojo houve conversas sobre o mercado de TI, e a falta de interesse por alguns profissionais.



Apresentação do java 7 : http://prezi.com/bxl_uxnxexbq/java-7/





O código e o problema do java 7: https://github.com/otaviojava/Dojo-java-7


  • Pontos Negativo
  • Poucas Pessoas compareceram
  • Número de pessoas
  • Duração de codificação
  • Falta de interesse do público


Pontos Positivo

  • Mostrar o que mudou na linguagem, no java, no jdk, na jvm
  • o dojo é um interessante trabalho em equipe de troca de conhecimento para a solução de problemas, no caso o desenvolvimento para uma solução
  • Domínio do conteúdo
  • Atualidades feitas de forma clara e objetiva
  • Troca de informações
  • A prática integrando os interessados no assunto
  • Conhecer os recursos sobre o java 7
  • Bater um papo sobre TI
  • Conhecer novas pessoas
  • Programar novamente em java
  • Discutir assuntos variados
  • Interatividade
  • O evento proporciona interação entre os participantes
  • Atual
  • Informações atuais e relevantes
  • Debate
  • Todos conversaram e debateram sobre alguns aspectos sobre o mercado de TI

sexta-feira, 4 de novembro de 2011

Dojo@Area1 GoogleAppEngine 20/08/2011 "Aquecimento para o Linguágil"


O que?
Coding Dojo de Google App Engine - Python

Por que?
Aquecimento para o LinguÁgil 2011

Quando?
03/09/2011, das 09h às 11h45


Onde?  
Faculdade AREA1

Teve anúncio: 
Segundo o anúncio inicial:
Agora é a vez do HTML5, quarto Coding Dojo de aquecimento para o LinguÁgil!! A nova versão do Hipertext Markup Language, o HTML, traz novidades muito interessantes e que colocam a diversão e o prazer de volta a programação web baseada em padrões. Além das novas tags, que trazem semântica a construção de páginas, muitas novidades na área do Javascript (JS) que melhoram ainda mais a experiência do usuário: geolocalização, websockets, webworkers, storage local, carregamento de arquivo local, etc. É nessa seara que iremos nos aventurar nesse próximo coding dojo de aquecimento para o LinguÁgil 3.0.
Agenda planejada?
09:00 – 09:40 : Apresentações coding dojo, SL4A
09:40 – 09:45 : Apresentação do problema
09:45 – 11:15 : Mão-na-massa
11:15 – 11:30 : Retrospectiva do coding Dojo


Quem participou? 
  • Rodrigo 
  • Paulo
  • Luiz Cláudio (LinguÁgil)
  • Vitor
  • Rosilane
  • Arlindo
  • Ana
  • Maurício Vieira (LinguÁgil)
  • Marcelo Curi (LinguÁgil)
  • Michel
  • Tarsis
  • Márcio Albuquerque (LinguÁgil)

Qual foi o desafio?
Utilizar o recurso de geolocalização do html5, e a api do googlemaps para obter o país da máquina, e em seguida, obter da API do Last.FM, a lista das 10 músicas mais ouvidas neste país.

O que aprendemos?

Pontos positivos :-)
  • Tempo. Lista
  • Jasmine. Quantidade de participantes. Desafio legal
  • Aprendizado e interação com html5. Verificações de erros.
  • Amadurecimento da técnica do dojo.
  • Javascript. Participação de novas pessoas.
  • Compartilhamento de conhecimento. Produção coletiva do código.
  • Outra solução foi encontrada. Ampliou conhecimentos.
  • Novos conhecimentos. Bom número de participantes
  • Aprender mais a respeito de javascript. Compartilhar conhecimento.
  • Aprendi muito sobre depuração de javascript.
  • Quantidade de participantes
Pontos de melhoria :-(
  • Tempo. Jasmine desobediente, ou desconhecimento geral de closure
  • Diversas ferramentas interdependentes que precisem de conhecimento prévio de várias linguagens diferentes, causando um pouco de confusão.
  • Erros do javascript
  • Algumas dificuldades
  • Alguns pogs
  • Gestão do tempo
  • Teclado poderia ser menos confuso
  • Teclado diferente do que eu uso. Sem mouse
  • Faltaram mais baby steps
  • Entendimento do callback. Melhor intendimento do JS. TDD c/ JS é difícil
  • Falta de conhecimento sobre as tecnologias
Teve apresentação?
Sim. Maurício apresentou os slides Coding dojo em 5 minutos. Em seguida, Márcio explicou sobre o HTML5.

E fotos?



Em breve.





Cadê esse código todo? Publicado no Google Code.


sexta-feira, 28 de outubro de 2011

Dojo na Ruy Barbosa

Olá a todos

Vai acontecer no dia 29 de outubro de 2011, um dojo de Ruby na Faculdade Ruy Barbosa, no Rio Vermelho, na sala 202b. É aberto ao público, portanto quem quiser pode aparecer.

segunda-feira, 10 de outubro de 2011

Dojo Java na Unime


Senhores venho aqui deixar o meu relato sobre o que aconteceu no dojo que aconteceu na unime.

Gostaria de agradecer a presença de todos e de Jamara e Paulo Ortiz que nos prestigiaram com a presença. 

O dojo foi um sucesso!!! Pelo menos ao meu ponto de vista. Utilizamos o desafio sugerido pelo Marcio Albuquerque, mas foi um pouco fácil e logo concluimos o desafio e fizemos outras coisas no código como outras funções e tratamentos. De fato precisamos melhorar o desafio para o próximo (ficou com gostinho de quero mais). Mas acredito que o objetivo foi alcançado, que foi ensinar OO para a turma mais nova e os mais velhos aproveitaram para relembrar.
Gostaria que, se possivel, fosse postado no blog do dojo bahia para divulgar o evento que, acredito eu, será seguido de outros pois o professor Alexandre Lenz gostou da ideia, gostou da interação entre as pessoas e até disse que usaria dojo em sala!!!

Vale lembrar tambem que teve hora extra, é isso ai, troca de experiências e informações depois do dojo.
Seguem as fotos e mais abaixo os participantes e os pontos positivos e negativos.



Desafio: Construir uma calculadora com o objetivo de ensinar orientação a objetos para a turma do 4º semestre.


Participantes:
Vitor
Paulo Ortins
Clécio
André
Rilson
Jamara
Alexandre
Ualid
Paulo Almeida
Jutai
Celso

Slides: Os já tradicionais Coding-Dojo em 5 Minutos :D



Pontos positivos:
- Contribuição no aprendizado
-Exibição de novos conceitos
-Interação com pessoas de outros lugares
-Plantada a semente do dojo
-Relembrar java
-Interação entre alunos de turmas diferentes

Pontos de melhoria:
-Poucos participantes
-Pouco tempo
-Escopo pequeno e limitado
-Mais conceitos de OO
-Faltou refatorar o código
-Muitos palpites da plateia




terça-feira, 13 de setembro de 2011

Dojo Demoiselle 2

Desafio: DAO da entidade GRU (Guia de Recolhimento da União), utilizada em um dos projetos pilotos do Serpro no uso de Demoiselle 2, na regional Fortaleza.

Participantes: Flávio, Nauber, Joaquim, Welber, Marcelo, Carlos, Tulio, Haron, Ronaldo, Márcio, Ingrid, Ernanes, Victor, Regis, Frandberto, Emanuel, Paulo, Kelly

Slides: Os já tradicionais Coding-Dojo em 5 Minutos :D

Código: aqui

Retrospectiva

:(
- Pouco uso do Demoiselle
- Pouca participação da platéia
- Troca de experiencias
- Dojo facilita a integração
- Evolução incremental do exercício facilita o acompanhamento
- Simplicidade de adequar o Demoiselle
- Simplicidade do Dojo
- TDD
- Bom de experimentar TDD/Dojo
- Forma leve de introduzir os conceitos do Demoiselle
- Integração do grupo
- Conhecimento incremental e compartilhamento de idéias
- Interatividade e construção colaborativa
- Platéia participativa, motivada e focada
- Interação entre os alunos
- Dojo, TDD, experiencia dos instrutores e dos alunos
- Estimulo a partipação e trabalho em equipe
- Filosofia do Dojo
- Como evoluir o design, TDD

:(
- Falta de uma referencia de consulta ao Demoiselle
- Demora no rodízio de piloto/copiloto
- Piloto/copiloto falaram baixo
- Desafios improvisados
- Substituir os intrutores por instrutoras
- Mudança frequente entre classe e classe de teste
- Acabou o café
- Poderia focar mais nas funcionalidades do framework
- Interrupção da sessão Dojo dos participantes fora da hora
- Poderia ser um desafio mais "Demoiselle Like"
- Poderiam ser mais instrutoras

terça-feira, 6 de setembro de 2011

Dojo@Area1 HTML5+JS 03/09/2011 "Aquecimento para o Linguágil"




O que?
Coding Dojo de HTML5 + Javascript

Por que?
Aquecimento para o LinguÁgil 2011

Quando?
03/09/2011, das 09h às 11h45


Onde?  
Faculdade AREA1

Teve anúncio: 
Segundo o anúncio inicial:
Agora é a vez do HTML5, quarto Coding Dojo de aquecimento para o LinguÁgil!! A nova versão do Hipertext Markup Language, o HTML, traz novidades muito interessantes e que colocam a diversão e o prazer de volta a programação web baseada em padrões. Além das novas tags, que trazem semântica a construção de páginas, muitas novidades na área do Javascript (JS) que melhoram ainda mais a experiência do usuário: geolocalização, websockets, webworkers, storage local, carregamento de arquivo local, etc. É nessa seara que iremos nos aventurar nesse próximo coding dojo de aquecimento para o LinguÁgil 3.0.
Agenda planejada?
09:00 – 09:40 : Apresentações coding dojo, SL4A
09:40 – 09:45 : Apresentação do problema
09:45 – 11:15 : Mão-na-massa
11:15 – 11:30 : Retrospectiva do coding Dojo


Quem participou? 
  • Rodrigo 
  • Paulo
  • Luiz Cláudio (LinguÁgil)
  • Vitor
  • Rosilane
  • Arlindo
  • Ana
  • Maurício Vieira (LinguÁgil)
  • Marcelo Curi (LinguÁgil)
  • Michel
  • Tarsis
  • Márcio Albuquerque (LinguÁgil)

Qual foi o desafio?
Utilizar o recurso de geolocalização do html5, e a api do googlemaps para obter o país da máquina, e em seguida, obter da API do Last.FM, a lista das 10 músicas mais ouvidas neste país.

O que aprendemos?

Pontos positivos :-)
  • Tempo. Lista
  • Jasmine. Quantidade de participantes. Desafio legal
  • Aprendizado e interação com html5. Verificações de erros.
  • Amadurecimento da técnica do dojo.
  • Javascript. Participação de novas pessoas.
  • Compartilhamento de conhecimento. Produção coletiva do código.
  • Outra solução foi encontrada. Ampliou conhecimentos.
  • Novos conhecimentos. Bom número de participantes
  • Aprender mais a respeito de javascript. Compartilhar conhecimento.
  • Aprendi muito sobre depuração de javascript.
  • Quantidade de participantes
Pontos de melhoria :-(
  • Tempo. Jasmine desobediente, ou desconhecimento geral de closure
  • Diversas ferramentas interdependentes que precisem de conhecimento prévio de várias linguagens diferentes, causando um pouco de confusão.
  • Erros do javascript
  • Algumas dificuldades
  • Alguns pogs
  • Gestão do tempo
  • Teclado poderia ser menos confuso
  • Teclado diferente do que eu uso. Sem mouse
  • Faltaram mais baby steps
  • Entendimento do callback. Melhor intendimento do JS. TDD c/ JS é difícil
  • Falta de conhecimento sobre as tecnologias
Teve apresentação?
Sim. Maurício apresentou os slides Coding dojo em 5 minutos. Em seguida, Márcio explicou sobre o HTML5.

E fotos?
















Cadê esse código todo? Publicado no Google Code.