Tuesday, January 15, 2008

Traduzindo o "Learn to Program"

http://spreadsheets.google.com/pub?key=pU_MriAPjg2D9-CooO8OeEg&gid=0

Tudo traduzido. Agora só falta alguém revisar os arquivos que eu traduzi... Ou eu traduzi os maiores e mais chatos e, por isso, ninguém está com coragem de revisar, ou minha tradução foi um lixo e alguém está refazendo do zero...

Friday, January 11, 2008

Traduzindo o Learn to Program

Quem tiver interesse, o Fabio Akita (do "Akita on Rails") está traduzindo o grande tutorial "Learn to Program", do Chris Pine.

Quem quiser ajudar e não se importar em ter seu trabalho ignorado pelos outros "colaboradores", sinta-se à vontade.

UPDATE: Sem link não rola, né? Aqui está

Friday, November 23, 2007

Test Notifier gem para Ruby + RedGreen

Depois de ler a dica do Nando Vieira sobre como exibir o resultados dos testes usando o libnotify, eu comecei a brincar com o ZenTest e com o RedGreen. Mas, ao usar o RedGreen com o Test_Notifier, a bolha (para mim) ficava vazia.

Fuçando no código, eu acabei vendo que o pessoal sobrecarregou o método to_s da classe TestResult, criando um alias para o método antigo. Confuso? Sim. Mas altere a linha 40 do arquivo /usr/lib/ruby/gems/1.8/gems/test_notifier-0.0.1/lib/test_notifier.rb:

De:

system("notify-send -i #{image} #{title} \"#{@result.to_s}\"")

Para:

system("notify-send -i #{image} #{title} \"#{@result.old_to_s}\"")

E tenha tudo funcionando... :-)

Friday, November 16, 2007

Tabas no Gvim

Como eu assino o Feed do TaQ, eu acabei sabendo de uma dica para abrir arquivos em novas abas numa instância do [g]vim. Me interessei por isso e já comecei a usar, já que ao desenvolver em Rails, você acaba tendo que abrir alguns zilhões de arquivos.

MAS (sempre tem um 'mas') eu não estava achando muito produtivo ficar catando o mouse para mudar de aba... Então era hora de perguntar ao Google o que fazer... A resposta não podia ser mais simples: você pode mudar de abas usando :tabn e :tabp, ou pode digitar gt enquanto estiver no modo normal. :-)


--//--

Estou enrolando para começar esse blog já faz alguns meses. A idéia é colocar aqui tudo o que eu quebrar a cabeça para aprender. Mais para ter uma referência futura... :-)
Eu tenho algumas coisas anotadas... Outras coisas por traduzir... Mas pretendo encher esse espaço aqui... :-)

A minha idéia inicial era terminar meu blog antes, mas estou com pouco tempo para programar meus projetos pessoais. Eu sei que eu posso instalar um Wordpress por lá, mas eu não vou aprender tanto assim... :-)

Por ora, é só.