Blog Archives

Matemática para jogos – Parte 2 – A física da colisão

Continuando a série sobre desenvolvimento de jogos, após verificar a colisão, o próximo passo é entender o que acontece no mundo real durante uma colisão. Como praticamente todos os simuladores de colisão que achei são feitos em java e tem

Posted in Jogos, Matemática

Matemática para jogos – Parte 1 – Colisão de círculos

Por uma incrível coincidência, assim como alguns dos meus amigos ex-caelum, recentemente voltei a estudar sobre o desenvolvimento de jogos. Há algumas semanas fiz um quase jogo para aprender um pouco sobre o canvas do HTML5 e WebSockets. O código

Posted in Jogos, Matemática

[Dica Rápida] Bulk update (atualização em massa) no Rails

Depois de muito tempo sem postar nenhuma dica rápida, estou escrevendo uma de Rails agora. É relativamente comum precisarmos fazer uma atualização em mais de uma linha da mesma tabela e quando se está usando o ActiverRecord é muito comum

Tagged with: , , ,
Posted in dica rapida

Da IDE ao editor de texto, do editor de volta a IDE e de volta de novo ao editor

Infelizmente estou escrevendo bem menos do que gostaria, especialmente nestes últimos meses que nem se quer passei aqui no blog e praticamente não usei nem o twitter. Estou preparando um post offtopic onde vou comentar melhor sobre tudo o que

Posted in Uncategorized

Renomeando arquivos em ruby

Primeiro post do ano ressuscitando a categoria dica rápida. Há uma ou duas semanas o PotHix me passou umas músicas, mas na hora de copiar, todos os arquivos vieram sem extensão. Depois de perder um tempo tentando resolver com bash,

Tagged with: , ,
Posted in dica rapida, Ruby

Minha opinião sobre ambiente de trabalho

Muito palpite e pouco estudo na nossa área acabam gerando grandes discussões sobre o ambiente de trabalho. Afinal, baias são ruins, mesões geram barulho e distrações, as pessoas precisam ter o seu espaço, e tantas outras questões sempre são levadas

Tagged with: , , ,
Posted in Agile

QConSP 2011

No final de semana passado aconteceu a segunda edição da QConSP e, novamente, tive a grande honra de ajudar na organização das Lightning talks (LT) no final do primeiro dia do evento como Host da track. Mais um evento organizado

Posted in Arquitetura, Palestras / Apresentações

Alguns projetos Open Source

Antes de mais nada, me desculpem pelos meses que o blog anda sem atualizações, um dos motivos é justamente o que vou comentar neste post. Desde o começo do ano passei a contribuir um pouco mais com projetos Open Source

Tagged with: , , , , , , , ,
Posted in Flex, Java, Ruby

Melhorando os testes dos seus models do Rails 3 com RSpec 2 e Remarkable ou Shoulda

Uma das coisas que mais me incomoda quando estou fazendo os meus testes,  é escrever testes para verificar os campos obrigatórios. Eu gosto muito de usar o RSpec e aqui está um exemplo comum de código que testa um modelo

Tagged with: , , ,
Posted in Rails, Testes

Meu ambiente de desenvolvimento em 7 itens

Fui convidado para a brincadeira pelo Adriano Almeida e pelo Anderson Leite e aí vamos nós: Máquina / Sistema Operacional Minha máquina “oficial” é meu macbook white 13″ que já está comigo desde 2008, mas com 4Gb e com upgrade

Posted in Uncategorized