Arquivo da Categoria 'Rails'

Refatorações e “mágicas” do Rails

Programar em Ruby on Rails muitas vezes parece mágica, pois com pouco código pode-se fazer muita coisa. No entanto, como mágicos do Rails, devemos conhecer bem nossos truques, ou não faremos mágicas impressionantes ou realistas. Podemos construir código desnecessariamente complexo se não soubermos dos artifícios dos quais dispomos.

Além disto, quero alertar aqui para a importância da Refatoração: quando vermos um código e acreditarmos ser possível simplificá-lo, esclarecê-lo ou deixá-lo mais aderente ao modelo MVC, devemos fazê-lo. Este exercício não só nos faz comprender melhor o código (se não foi criado por nós) como minimiza problemas futuros que venhamos a ter. Façam sempre refatoração quando forem adicionar algo ao código. Não podemos focar somente nas funcionalidades e ir carregando um código legado, ou então no futuro (não tão distante) iremos pagar dobrado.

Continue a ler »

Dicas Técnicas & Ruby & Rails Bernardo Pádua 16 Abr 2007 1 Comentário

Gettext no Ruby

Gettext é a biblioteca padrão para a internacionalização de software. Obviamente existe uma versão para Ruby. O seguinte guia explica como configurar um projeto Rails para usar o Gettext. Dá também umas dicas sobre o uso de UTF-8 (padrão de caracteres).

http://manuals.rubyonrails.com/read/chapter/105

Ruby & Rails Bernardo Pádua 12 Abr 2007 Nenhum Comentário

Rubyweaver

Existe uma extensão do dreamweaver para Ruby. Está disponível no site abaixo .

http://rubyweaver.gilluminate.com/

Ruby & Rails luiz.laydner 11 Abr 2007 Nenhum Comentário

Through Associations

Associações muitos-para-muitos requerem a criação de uma tabela intermediária para poderem ser implementadas. Tomemos como exemplo as entidades USERS e GROUPS.

USERS(id, nome_completo, email)
GROUPS(id, nome, descricao)
GROUP_USERS(id_usuario, id_grupo)

Continue a ler »

Rails luiz.laydner 11 Abr 2007 2 Comentários

Subdiretórios no Rails

O Rails permite que você particione diferentes áreas do sistema, agrupando os controllers em subdiretórios.

por exemplo: /admin ou /admin/articles etc

O Ruby on Rails utiliza o seguinte mapeamento entre URLs e os controllers:

http://www.url.com/application/mycontroller/myaction/id

Continue a ler »

Rails luiz.laydner 11 Abr 2007 2 Comentários

Postgres/Ruby para Windows

O site abaixo contém dicas para configurar o Postgres/Ruby para Windows.

http://www.vandomburg.net/pages/postgres-ruby-windows

Dicas Técnicas & Rails luiz.laydner 04 Abr 2007 Nenhum Comentário


divina olive oil ge nighthawk 9003 bulbs metra integration adapter RL H&R taxcut 2008 reviews champion cargo pants japanese folktale One-Inch Boy sunex tools 8013abldlx jane parker fruit cake canada FOX Future Womens Hoodie box of pampers & luvs. 3m Command hooks do they work zyxel x-550nh router review tahnee welch video versa gripps pro series THE PRINCE AND THE PAUPER WITH GUY WILLIAMS ON DVD coby 7587 7 in. digital photo frame reviews buy weed eater 2595 vacuum bag rosanna holiday plates 12 days of christmas seacret dead sea nail buffer playskool dance cam ben10 alien maker Miller 300026 No 50Hd Heavy Duty Cart att office location marathon 21 pills SALES canadian biodegradable forks dilantes chocolate boho holiday dessert plates electric cable hoist 1100 pounds LILYETTE MINIMIZER 360 DEGREE JACQUARD BRA therm technology 12 volt heater how to connect a pantech matrix to the computer step2 grass hopper 5400 bumble andbumble powder frisby 1200 watt pc 2.1 subwoofer computer speakers reviews jet Parallel Clamp Kit a christmas carol reginald owen colorized DVD men's private shavers decaffeinated k-cup pods Glade Extra Outlet Night Light B000YZCG4O Sony VGN-SR140E/B Online adult dating freeporn Books Shop Amateur Girlfriends hardcore teen old mature anal Female domination sex anal cumshots lesbian fisting BBW hardcore Online dating