Unclutter

27/04/07

Sabe quando você está digitando algo e o cursor do mouse fica bem em cima do texto e que você tem que ir lá — tirar a mão do teclado — e mudar o cursor de lugar, normalmente para fora da tela para não acontecer de novo? Então, o Unclutter faz justamente isso! Ele remove o cursor do mouse da tela toda vez que você estiver digitando algo.

Pelo que percebi aqui, não funciona no Firefox, mas tudo bem! Nos outros lugares — editor — funcionou que é uma beleza! Para instalar este utilitário execute o comando sudo aptitude install unclutter. Depois, é só adicionar o comando unclutter -keystroke & à sua sessão para iniciá-lo automaticamente.

Simplesmente indispensável!

Update: Eu fiz um pequeno screencast mostrando como fazer isso.

Rubygems no Ubuntu não funciona

25/04/07

Se você usa Ubuntu e é preguiçoso como eu, deve ter procurado o pacote do Gems no repositório na hora de instalar Ruby on Rails. Ele existe sob o nome "rubygems", mas não instale-o, pois ele não funciona corretamente.

Quando você vai instalar um gem — Rails, ZenTest ou outro qualquer — o gerenciador Gems irá baixá-lo e instalá-lo, mas não irá criar os links simbólicos. Então, você não conseguirá rodar os comandos rails ou autotest, por exemplo.

Para contornar esta situação, acesse http://rubyforge.org/projects/rubygems/ e baixe a versão mais recente. Quando o download terminar, você deve rodar o comando sudo ruby setup.rb de dentro do diretório extraído.

Demorei para descobrir isso, então, fica a dica!

Railscasts

22/04/07

Não sei se você já conhece, mas há algum tempo o Ryan Bates está publicando screencasts sobre Ruby on Rails, em um projeto chamado Railscasts. A qualidade dos screencasts é excepcional.

Entrei em contato com o Ryan logo que ele lançou o primeiro episódio e ele me adiantou que irá fazer uma série de screencasts sobre TDD. É esperar para ver!

Não perca tempo! Vai lá e baixa todos os Railscasts!