CodingDojo na FATEC-GT

Rolou o dojo na faculdade (Fatec de Guaratinguetá) … foi show de bola =D

Depois de vencida as dificuldades para liberar a infraestrutura, finalmente, aconteceu sábado (28/08/10)  o primeiro dojo na FATEC-GT .. o primeiro MESMOOO, pois pelo que sabemos ainda tinha ocorrido um dojo nesta faculdade, e se bobear foi única FATEC de todo estado a ter um dojo 🙂

grupo de estudantes da fatec no dojo

Deu trabalho, foi um pouco burocrático mas no final deu td certo

Este é o segundo grupo de dojo que reuno…  e parece que estou pegando o jeito .. heheheh

Levei dois katas, e o escolhido foi o kataFizzBuzz, um kata simples perfeito para introduzir os conceitos do dojo, TDD e pair programming.

Alguns dados do encontro:

Tenho que agradecer a FATEC que cedeu a sala e o projetor, e ao professor Leandro Guarino que deu uma força para conseguirmos a autorização da FATEC, e ao Bruno que levou o notebook dele . OBRIGADO 😉

O Alvaro criou um blog para falar a respeito dos encontros de dojo na Fatec e fez um post a respeito do primeiro encontro, http://dojofatecguara.wordpress.com/2010/08/30/primeiro-dojo-sabado-28-08-2010/

E como eu disse no post anterior  o mais difícil foi começar

É isso ai, até o próximo dojo 😉

Blog do coding dojo da Canção Nova

A equipe de web programadores da Canção Nova (do qual faço parte) fez um blog com o objetivo de postar a respeito dos encontros de dojo que está acontecendo semanalmente.

Blog do Coding Dojo na Canção Nova

O encontro está cada vez melhor e vai ser ótimo compartilhar nossos acertos e erros como todos. 😉

Meu primeiro code dojo

Foi meu primeiro dojo, o primeiro dojo da empresa e o primeiro dojo da equipe…

Aconteceu terça-feira (10/08/10)  na empresa, e como diz o ditado a primeira vez a gente nunca esquece..  eu terei boas recordações pq foi ótimo =D

Pra quem não sabe Coding dojo (ou code kata) é um encontro onde os participantes tem o objetivo de praticar programação e trabalho em equipe, utilizando TDD (assunto do qual recomendo a leitura do excelente livro de TDD do Kent Beck) e qualquer linguagem de programação (preferencialmente aquela que vc ainda não domina).

equipe de programadores da Canção Nova

equipe de programadores da Canção Nova

Agendamos o coding dojo com uma semana de antecedência mas ainda sim por pouco não foi cancelado, devido algumas dificuldades com a configuração do notebook, as chaves da sala e o empréstimo do projetor… mas apesar das dificuldades, todos os participantes foram atrás e fizeram o dojo acontecer.

Devido as dificuldades mencionadas iniciamos com uma hora de atraso, (9:10hrs), conseguimos reservar a sala das 8-10 hrs, então tínhamos apenas mais uma hora, já havíamos escolhido o problema que foi o Secret Santa , deveríamos ter feito um brainstorm inicial sobre o problema, mas devido ao atraso não fizemos e isso nos fez falta, fomos direto programar a solução.

Apesar de não termos evoluído muito com a solução, o resultado foi excelente, logo depois do primeiro dojo, já percebo que alguns agora estão receptivos em aceitar o desafio e a nova cultura agile, e nem preciso mencionar os benefícios de ter toda equipe programando o mesmo código.

Inicialmente faríamos quinzenalmente, mas ao final do encontro todos foram unânimes em marcar logo o próximo dojo em uma semana e deixar o encontro semanal =D

Parece que o mais difícil foi começar,  agora só falta organizar um dojo na faculdade (Fatec de Guaratinguetá), alguém me ajuda ?

Website HD Inspeções

hdinspecoes.com.br

hdinspecoes.com.br

Projeto realizado para a empresa HS & Cia, empresa responsável pela área de informática da HD Inspeções.

A HD Inspeções é uma empresa do vale do paraíba que faz inspeções e revestimentos em tubos.

O job foi fazer um site estático, que consistiu em fazer o layout ( do qual foi feito no Illustrator), a conversão HTML/CSS, um script PHP de envio de email e o deploy para o servidor.

Segue o link do site

http://www.hdinspecoes.com/

Ruby+Rails no mundo real 2010 – eu fui!!…

Estive no evento Ruby on Rails no Mundo Real (http://www.temporealeventos.com.br/?area=130), organizado pelo Guru-SP, no sábado dia 29/05/2010.

Gostei do evento, os palestrantes mostram bom conhecimento dos assuntos, a apresentação sobre o Rails 3 apresentada por Hugo Barauna foi muito boa, que entre as novidades da nova versão eu destaco sua explicação sobre javascript no rails, que agora ficou fera demais.

Mas gostei pricipalmente das palestras sobre processamento em Batch e sobre o Rhodes, assuntos que me surpreenderam, pois não estava interessado por elas mas agora estou ansioso por uma oportunidade de utilizar, sai para o evento na expectativa por ver as apresentações de metaprogramação e refactoring, assunto do qual tenho pesquisando atualmente, talvez por causa desta expectativa que criei não apreciei tanto as apresentações, acho que poderiam ter sido melhor.. que certamente é uma tarefa difícil quando se aborda assuntos complexos como estes.

O evento foi show parabéns ao @guru_sp e a todos os palestrantes..  =D

Coffe Break Ruby+Rails no mundo real

Coffe Break Ruby+Rails no mundo real

O Rodrigo Ribeiro fez um post que cobriu todo o conteúdo e a programação do evento http://templariodatecnologia.wordpress.com/2010/05/31/minhas-impressoes-rubyrails-no-mundo-real-2010-290510/

Hotsite Interativo Cen

Interativocen é um HotSite para ser utilizado na cobertura do evento CEN (Congresso Eucarístico Nacional) 2010/XVI.

Hotsite CEN 2010

É um agregador de conteúdo que busca por CEN2010 no flickr, youtube, webtcn, podcast cn e twitter, permitindo que os internautas acompanhem tudo que acontece no evento e colaborarem com a cobertura online, basta adicionar a tag cen2010, mais informações no site do interativocen.

Foi produzido pela TI da Canção nova (FJPII) e participaram deste projeto: Marco Moura(programação), Marcos Paiva (webdesign), equipe do cpd, João Mariano (marketing), Ivanilson Thurler (gerente desenvolvimento) e André Bittencourt (gerente desenvolvimento).

O layout e a conversão HTML/CSS foi feito por Marcos Paiva.

Trecho de código HAML e Ruby on Rails do interativocen

A programação foi feita por Marco Moura, que fez a app em Ruby On Rails,a conversão do html para o template HAML , a programação JavaScript com Prototype/Script.aculo.us,  e os ajustes do fork do Mashup.cancaonova para funcionar como backend para consulta das API youtube, flickr, twitter.

trecho de código limpo em ruby on rails

Neste projeto foi feito um experimento utilizando conceitos de Código limpo de Uncle Bob (Clean Code), apesar de ser uma aplicação simples e essa ter sido a primeira vez que o conceito foi utilizado, foi possível observamos os benefícios que um código organizado, descritivo e objetivo proporcionam, se quiser conferir o código está disponível no github .

O site é uma colaboração da Canção Nova ao evento e será doado aos organizadores, e torcemos que este projeto seja útil a todos aqueles que de alguma maneira irão participar do evento.

É isso ai , até a próxima 😉

Marco Moura

texto originalmente criado para o blog.cancaonova.com/desenvolvimentoti

Scrum Meeting 2.0 .. eu fui !!!

Dia 26/11/2009 estive em São José dos Campos/SP participando do Scrum Meeting 2.0, evento criado pela Dextra Sistemas eTeamware do Brasil, com apoio do MIC – Microsoft Innovation Center para disseminar a cultura ágil em projetos de software.

A proposta do evento foi apresentar aos participantes o valor que o conceito de Business Agility proporciona aos projetos de software. Scrum permite alta velocidade de entrega, grande capacidade de ajustes a mudanças, alta produtividade, riscos minimizados e forte alinhamento entre TI e negócios.

Foram duas palestras, a primeira com o tema “Abordagem ágil em relação ao modelo de gestão tradicional”, ou seja, a transição do trabalhador 1.0 (era industrial) para o trabalhador 2.0 (era do conhecimento).  apresentado por Juan Barnabó da Teamware

E depois um caso prático de desenvolvimento em Scrum de plataforma de gestão de mídias digitais para a Globosat com equipe de projeto do fornecedor a 600km de distância,  que foi apresentado por Marcos Alves – Dextra

para mais informações : http://www.dextra.com.br/noticias/sao-jose-dos-campos-recebe-dia-26-o-evento-scrum-meeting-2.0.htm