Archive for setembro, 2007

Um dos conceitos base da programação orientada a objetos, a herança permite que o programador crie uma classe (classe filha, derivada ou subclasse) que é um refinamento ou uma especialização de outra classe (classe pai, base ou superclasse). Ruby permite herança simples, isto é, uma classe pode herdar os atributos e métodos de apenas uma […]


Para mim, a melhor IDE para desenvolvimento em Rails no momento. Link: http://www.netbeans.org/community/releases/60/index.html


O que essas duas coisas têm em comum? Veja aqui. Uma metáfora muito melhor do que a “fábrica de software”, uma metáfora completamente equivocada e que, infelizmente, se tornou realidade em muitas empresas que desenvolvem software.


Popularity, por Brian McCallister: porque muita popularidade, em tecnologia, faz mal. Configurando um console drop-down (estilo Quake) no Windows. Superators: adicione novos operadores ao Ruby. iPod Touch =D


Expressões regulares são uma verdadeira “mão na roda” para qualquer desenvolvedor. Seja para editar código-fonte ou para facilitar alguma tarefa repetitiva de uma aplicação, esse recurso está sempre presente. Até algum tempo atrás, achava que expressões regulares eram grego. Mas minha curiosidade não me deixou em paz e resolvi aprender sobre o assunto. Para minha […]


Uma das primeiras “preocupações” de um desenolvedor é a IDE ou editor a ser utilizado no trabalho com uma linguagem/framework. Em praticamente dois meses de Rails, testei diversos editores e algumas IDEs e, finalmente, fiz a minha escolha: NetBeans 6.0. Ainda em desenvolvimento, é a IDE com a melhor integração à Rails que utilizei (testei, […]


O site rubylearning.com, de Satish Talim, oferece um curso online de Ruby pelo segundo ano consecutivo. O material gerado no treinamento de 2006 deu origem à um e-book que pode ser baixado no mesmo site, juntamente com exercícios e exemplos. É possível acompanhar o curso e tirar dúvidas no fórum do site. Extremamente recomendado para […]