Publicado por Carlos Brandoem 29 de Dezembro de 2007
Para quem não conhece, o método auto_link recebe um texto qualquer como parâmetro e se o texto tiver algum endereço de email ou de um site ele retorna o mesmo texto com hyperlinks.
Por exemplo:
>> auto_link("Acesse este endereço: http://www.rubyonrails.com")
=> Acesse este endereço: http://www.rubyonrails.com
Acontece que alguns sites como o Amazon estão usando também o sinal de "=" (igual) em urls, e isto gera um bug no método. Veja só:
>> auto_link("Acesse este endereço: http://www.amazon.com/Testing-Equal-Sign-In-Path/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1198861734&sr=8-1")
>> Acesse este endereço: http://www.amazon.com/Testing-Equal-Sign-In-Path/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1198861734&sr=8-1
Note que o método terminou o hyperlink exatamente antes do "=", pois ele não suporta este sinal. Quer dizer, não suportava. Na próxima versão do Rails já teremos este problema resolvido. Mas fica a dica no caso de alguém querer usar o auto_link em uma url com o sinal de "=".
Publicado por Carlos Brandoem 26 de Dezembro de 2007
Já faz mais de um mês que aconteceu o RejectConf ‘07 aqui em São Paulo mas finalmente consegui o vídeo da minha palestra. O início da palestra está faltando, mas é basicamente assim:
Era uma vez um fazendeiro que tinha uma única vaquinha, que era o que lhe provia o sustento, o pão de cada dia. Todo dia de manhã o fazendeiro acordava e tirava o leite da vaca, depois vendia o leite e com isso ele conseguia dinheiro suficiente para passar o dia. Mas ele vivia reclamando que sua vida não melhorava, mas graças a Deus que ele tinha aquela vaquinha, senão ele não saberia como poderia conseguir seu sustento.
Um belo dia um primo da cidade vem visitá-lo e vê o fazendeiro se queixando da vida, e da falta de oportunidades. Então o primo encontra um meio de ajudar o fazendeiro, matando a sua vaca…
O restante você pode acompanhar no vídeo. Outra coisa que está faltando é o slide apresentado na palestra que você também pode pegar aqui:
Publicado por Carlos Brandoem 25 de Dezembro de 2007
É com muita alegria que anúncio o lançamento do segundo screencast do Nome do Jogo.
No vídeo desta semana eu dou o caminho das pedras sobre como refatorar o código de suas migrations, removendo um código estranho e criando um módulo para armazenar seus novos códigos.
Esta série de vídeos é bem recente e com certeza ainda tem muito o que melhorar, por isto eu agradeço todos os comentários e sugestões. E se tem algum assunto que você gostaria de ver aqui, deixe sua dica nos comentários.
Se voc6e é um usuário do iTunes e quiser assinar o feed dos vídeos é muito simples: Clique em Advanced - Subscribe to Podcast e adicione o seguinte endereço: http://feeds.feedburner.com/nomedojogo/podcast
Para assistir ou baixar o vídeo use os links logo abaixo.