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

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.


domingo, 28 de agosto de 2011

Dojo@Area1 SL4A 27/08/2011 "Aquecimento para o Linguágil"

Chegamos ao terceiro Coding Dojo de aquecimento para o LinguÁgil!! Agora a brincadeira vai ao mundo móvel, introduzindo a plataforma Android. Contudo, muita gente acha o Java muito verboso, ou simplesmente gosta mais de outras linguagens, como Python, PHP, Ruby, JS, Shell Script, Lua… Entra na parada o SL4A (Scripting Language for Android), um app que roda linguagens de scripts por cima da DVM (Dalvik Virtual Machine). Venha conhecer a plataforma, como trabalhar com ela e ainda por cima, veja ela funcionando para resolver um problema/desafio na hora!!

O que?
Coding Dojo de Scripting Layer for Android (SL4A).

Por que?
Aquecimento para o LinguÁgil 2011

Quando?
27/08/2011, das 09h às 11h30


Onde?  
Faculdade AREA1

Agenda planejada?
Segundo o anúncio inicial:
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? 
  • Paulo
  • Luiz Cláudio (LinguÁgil)
  • Guilherme (AREA1) 
  • Maurício Vieira (LinguÁgil)
  • Marcos 
  • Fabíola
  • João Victor 
  • Marcelo Curi (LinguÁgil)
  • Victor
  • Thales
  • Arlindo
  • Euler
  • Vitor
  • Rilson
  • Márcio Albuquerque (LinguÁgil)

Qual foi o desafio?
Mostrar o pódio de qualquer corrida da Fórmula 1.

O que aprendemos?

Pontos positivos :-)
  • Nova linguagem
  • Várias pessoas participaram, bom número de participantes
  • Foi em PHP
  • Uso do TDD
  • Explicação da Tecnologia
  • Conhecimento sobre a tecnologia
  • Foi bem informativo, porém faltou alguns conhecimentos de algumas pessoas
  • Faltou uma breve introdução sobre a linguagem
  • Boa interação com o grupo, mesmo com pouco conhecimento, dá pra interagir
  • Bem explicado
  • Todos participaram
  • Mais interativo
  • Desafio foi bom, explorou Android e JSON
  • Fluência devido ao conhecimento que o público já tinha de Dojo
  • Lista de Pilotos e Co-pilotos
  • Marcador de tempo com aviso sonoro
  • Boa participação
  • "Android com linguagens de script é massa"
  • Proposta do Dojo foi MUITO interessante
  • Ótima oportunidade para aprender
  • Ambiente ótimo
Pontos de melhoria :-(
  • Platéia confundia piloto e co-piloto
  • Emulador do Android demora pra levantar
  • Faltou TDD no Android
  • Pouco tempo - quando está na melhor parte, acaba
  • Demora para entender o desafio para quem chegou atrasado
  • Faltou um pouco mais de organização
  • Muito barulho
  • Ajuda sendo dada fora de momento 
  • Piloto e co-pilot sendo guiados, não sabendo o que fazer
  • Base de SL4A dada muito rapidamente
  • Nem todos os particpantes tiveram seus 5 minutos atendidos
  • Muitas pessoas opiniando ao mesmo tempo
  • Não houve muito bem o baby-steps
  • Foi em PHP
  • A sala toda foi o co-piloto
  • Muita sugestão da platéia
  • Pouco tempo
Teve slides?
Sim. Foi feita uma apresentação do que é o SL4a por Márcio.

E fotos?







Retrospectiva por Márcio e Curi

Platéia

Participantes/autores da solução.

Participantes/autores da solução.


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