Mostrando postagens com marcador ruby. Mostrar todas as postagens
Mostrando postagens com marcador ruby. Mostrar todas as postagens

quinta-feira, 16 de junho de 2011

Dojo@UFBA #4 em 15/06/2011 - ruby

O que?
DOJO em Ruby na UFBA conduzido por Alex Chastinet (@alexchastinet) e Luciano Borges (@lusabo) em conjunto com a turma de Paradigmas e Linguagens de Programação a convite do professor Manoel Mendonça.

Quando?
15/06/2011, das 17h ás 19h 


Onde?
Sala 122 do PAF I na UFBA. 



Como foi a agenda? 
15' - Linguagem Ruby
105' - Programação em pares, rodízio a cada 5 minutos, 
20' - Retrospectiva 

Quem participou? 
Toda a turma. :) 

Qual foi o desafio? 
Desenvolver um sistema para analisar seus jogos da mega-sena.

Em qual linguagem?
Ruby 



E a retrospectiva?



Pontos Positivos :-)

  • Ruby (4x) / Sintaxe;
  • O desafio / Desafio interessante (2x) / Problema;
  • Programar novamente em Ruby;
  • Uma linguagem nova;
  • Linguagem parecida com as usadas em DOJOs passados;
  • Conhecimento de uma linguagem com um alto potencial de desenvolvimento web. Seria bom um DOJO com o Rails associado;
  • O rigor às regras de transição dos diálogos;
  • Problema explorou bem a linguagem, considerando o tempo reduzido do DOJO;
  • Práticas de TDD sendo seguidas a risca;
  • Convidados bem preparados;
  • Convidados participaram mais como pitlo;
  • A turma está mais ambientada com os DOJOs.

Pontos de Melhoria :-(

  • Ausência de mouse (2x);
  • Cor da fonte do ambiente de programação;
  • Tela preta da IDE;
  • Problema mal especificado como um todo, no entanto, não houve perdas com isso;
  • Desafio não ficou claro no início;
  • Conhecimento na linguagem;
  • Pilotos e co-pilotos ainda silenciosos (2x);
  • Introdução longa;
  • Conversas paralelas recorrente.

Contribuições do Prof. Manoel

  • Criar uma biblioteca de problemas com slides padronizados;
  • Criar uma aplicação de medição de tempo;
  • Tempo de pilotagem pode ser variável;
  • Comparação de Linguagens em DOJOs.



Teve slides? 
Sim. Veja aqui.

E fotos?





Então, mostre-me o código! 
O código está no Google Code no endereço https://code.google.com/p/dojo-bahia/source/browse/#svn%2Ftrunk%2Fufba-2011%2Floteria

quarta-feira, 13 de outubro de 2010

CBSoft Dojo #2: Tesouro (Ruby)

Daniel, Gustavo, Leandro, Fabrício, Daniel, Serge, Patrícia, Diego, Flávia, Márcio, Rodrigo, Mário

:-)
- Parabéns!! Muito legal...
- Ruby, de fato, é uma linguagem para programadores!
- Gostei! Foi uma oportunidade de aprender/conhecer outra linguagem
- Muito legal para aprender sintaxe de uma nova linguagem
- Problema fora do usual é interessante par pensremos "fora da caixa"
- Bom desafio
- Ruby é muito legal
- Acredito que o uso de uma linguagem nova numa plataforma difernte foi interessante
- Proporcionou conhecer coisas novas
- Vou fazer Dojo na UFBA!!
- O Auto Spec é bem legal
- Gostei!! O problema foi muito bem escolhido!
- O autoSpec agiliza o processo de TDD
- Gostei dos testse rodando automaticamente
- Conhecimento de nova ferramenta de testes (rspec e autospec)

:-(
- Horário conflitou com mini-cursos
- Pouco tempo
- A sala esta um pouco quente
- Pouca interaçao dentro da platéia. A platéia poderia trocar idéias para quando for a vez de pilotar já chegar com alguma solução


LinguÁgil: Dojo Noosfero

O que?
Coding Dojo Noosfero, no LinguÁgil 2010

Por que?
- Aprender a contribuir no Noosfero
- Aprender sobre RubyOnRails e Cucumber

Quando?
17/09/2010, das 19 as 21h

Onde?
UniJorge - Costa Azul

Como foi a agenda?
15' - Apresentação geral sobre o Noosfero
5' - Escolha de um dos bugs EasyToSolve
60' - Programação em pares, rodízio a cada 5 minutos,
15' - Retrospectiva

Quem participou?
Fabrício, Márcio Albuquerque, João Paulo, Luiz Cláudio, Guto Maia, Alexandre Gomes, Ivan, Serge Rehem, Bruno Porkaria, Antonio Terceiro, Rodrigo Souto, Daniela Feitosa

Qual foi o desafio?

Escolher e resolver um dos bugs ou new feature EasyToSolve do Noosfero. Optamos pelo #1259: Save and continue editing, acrescentando botão "Salvar e Continuar" (e sua respectiva funcionalidade) na tela de edição de artigos do Noosfero.

Em qual linguagem?
RubyOnRails, na máquina de @aterceiro usando um editor de texto e linha de comando

O que aprendemos?
Os post-its deram uma "sumida" no meio dos materiais do LinguÁgil, então os registros aqui colocados são da minha memória. Quem quiser contribuir, edita esta página e fica à vontade!

Pontos positivos :-)
- Conseguimos concluir a resolução da Feature
- Foi muito bom conhecer melhor o Noosfero e poder contribuir de fato com a ferramenta
- Cucumber e BDD - ótimas experiencias

Pontos de melhoria :-(
- O notebook de terceiro. O alt+tab não funcionava e o editor tava todo mexido :-P

Teve slides?
Sim, uma visão geral sobre o Noosfero e como contribuir com o projeto. PDF

E fotos?




Então, mostre-me o código!
Veja o commitdiff diretamente no github do noosfero!