Quer passar dois dias mergulhado em Rails junto com grandes Railers do Brasil e do mundo? E ainda curtir o sol numa das cidades mais bonitas do Brasil? Venha para o Oxente Rails!
O Oxente Rails vai acontecer em Natal, RN, nos dias 07 e 08 de agosto. Na programação, palestras sobre Ruby on Rails, Desenvolvimento [...]
Matemática nunca me interessou muito. Até gostava da disciplina, mas nunca me despertou a vontade de ir mais fundo, de estudar em casa – nunca dediquei tempo a matemática. O excesso de matérias de cálculo foi até um dos fatores que me fez escolher Tecnologia em Análise e Desenvolvimento de Sistemas ao invés de Ciências [...]
Eu e o @rafaelfranca estavámos conversando esses dias sobre como a gente testa, daí decidi fazer esse post sobre meu workflow de testes e as ferramentas que eu uso.
Tudo começa com uma feature no Cucumber. Sempre que tenho uma nova funcionalidade em mente, escrevo uma feature. Na primeira vez que escrevo não me preocupo nem [...]
Essa semana li “Transcending CSS” do Andy Clarke, membro do W3C’s CSS Working Group.
O livro é, de longe, o mais bonito que eu já li. Rico em imagens, bela tipografia, diagramação impecável. Primeiro livro que eu vejo com tamanho cuidado na estética.
Diferente do que cheguei a pensar, esse não é um só livro sobre técnicas [...]
Acabei de ler mais um clássico: Padrões de Projeto, da GoF (Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides). O livro tem duas partes. A primeira fala sobre o que são padrões de projeto e suas vantagens no desenvolvimento de software, e a segunda é um catálogo de 23 padrões.
A primeira parte começa bem interessante, [...]
Olá, galera!
Hoje aconteceu a primeira aula do curso de Desenvolvimento Web com Ruby on Rails que o ruby+web está promovendo. A aula foi um minicurso de Ruby básico, baseado principalmente no Aprenda a Programar. A aula foi prática e toda no irb (veja os exemplos de código usados na aula). Eu fiquei muito feliz em [...]
O ruby+web vai promover sábado, 25 de Abril, um minicurso de Introdução a Ruby.
Ruby é uma linguagem de programação “dinâmica, open source com foco na simplicidade e na produtividade. Tem uma [...]
Hoje o ruby+web participou, a convite do PSL-RN, da II Bienal de Informática do RN.
Eu e Rafael Uchôa demos uma palestra como tema “Desenvolvimento Ágil com Ruby on Rails“. Falamos sobre Agile, Ruby e Rails pruns 50 estudantes, desenvolvedores e gerentes. Sem muito código, mais teoria. As foto estão no flickr e os slides estão [...]
Li esses dias o livro Refatoração, do Martin Fowler com contribuições do Kent Beck e outros caras (tradução lançada pela Bookman). Assim como os outros livros dele que eu li (PeAA e UML Distilled), recomendo. Martin escreve direto ao ponto, e sua linguagem é leve e divertida.
Refatoração é dividido em duas partes. Os primeiros quatro [...]
A cada atualização do Redmine tenho notado as mudanças e quão significante elas são. O Redmine ainda nem chegou a versão 1.0 e na minha opinião já é significativamente melhor que alguns gerenciadores de projeto. Por exemplo, compará-lo com o Jira (licensa de $4,800 anuais) é piada. Redmine é software livre e muito mais completo.
Em [...]
Foi anunciado no blog Riding Rails que a wiki do Rails será reformada (revitalizada).
Para dar início ao projeto, a equipe do Rails está formando um grupo de pessoas dedicadas e interessadas em colaborar nessa “revitalização”. Interessados devem ingressar no grupo Ruby on Rails Wiki e ler esse tópico (acredito que seja esse) wiki software.
Atual wiki [...]
Eu adoro plataformas UNIX principalmente pelo fato de eu ter à minha disposição um comandinho milagroso:
$ tail -f log/development.log
Este comando permite que no terminal eu acompanhe o log de desevolvimento da minha aplicação (log/development.log) mostrando-o sempre atualizado.
Hoje lendo a lista de e-mails rails-br eu encontrei um assunto sobre isso e alguns usuários deram dicas realmente [...]
Atenção: O texto a seguir é produto de um usuário descontente com o serviço de internet fornecido pela Viacabo TV Pelotas desprovido de interesses comerciais e comprometido com a verdade.
O provedor de internet Viacabo TV Pelotas aumentou a velocidade da internet nos comerciais e reduziu a velocidade na prática. Em suma, um aumento real de [...]
Particularmente, eu odeio essa função toda de fim de ano, então normalmente não participo de correntes, previsões e todo esse sentimentalismo barato de fim de ano. O ano tem 365 dias, e não somente 7 dias. No entanto, quero compartilhar com vocês desejos meus para 2009 e algumas idéias do que virá a ocorrer.
Primeiramente, creio [...]
Se você mora na Terra, deve saber que o Rails Edge adotou o Rack. Mas, o que é esse tal de Rack?
O que é o Rack?
O Rack é uma interface entre servidores web e aplicações Ruby, baseada no padrão WSGI do Python. Ele possui diferentes handlers para os mais diversos webservers, como: Passenger, Mongrel, Thin, Ebb, Webrick, entre outros.
Ele é [...]