Custom error messages in validations - Rails3 - Part#2 The Long Answer

In a previous post I showed how to get customized error messages in Rails3. Here I'm gonna break it down in case the that wasn't clear enough.

See more

Alguns exemplos didáticos de metaprogramação em Ruby

Eu acho que pra aprender programação, não adianta somente entender o que está acontecendo, não é só ler  ou "estudar": tem que praticar. O problema é que programação e seus recursos são bastante específicos na resolução de problemas específicos. Precisa de contexto. Por isso é dificil pra qualquer um dizer "ah, agora vou criar exemplos usando técnica tal para exercitar...". Na minha busca por tentar entender um método do Haml, me deparei com alguns conceitos de metaprogramação. Eu fiz isso, de tentar inventar alguma utilidade para o que eu tinha aprendido, mas não consegui. Depois de pesquisar encontrei alguns exemplos que foram úteis para mim, podem ser pra você também se estiver querendo um desafio que exija metaprogramação em ruby.

See more

Experimentos com variáveis de instância do Ruby

Lendo sobre como o Java trabalha com objetos resolvi testar para saber como o ruby se comporta. O exemplo a seguir compara a cópia de variáveis do tipo Fixnum com cópia de variáveis de instância. Bem curioso.

See more

Cotações das ações na bolsa de valores com Ruby e Sinatra

Neste post eu quero explicar como fazer uma aplicação que pegue dados sobre papéis da Bovespa, diretamente do site da Bovespa.

See more

Rails em aplicações com mais de uma base de dados

Com a popularização do framework Rails no desenvolvimento de aplicações web, vários softwares estão sendo oferecidos ao mercado no formato de serviço. É o tal do SAS (software as service). Nesse modelo, o usuário paga uma mensalidade para manter uma conta e se beneficiar do sistema de informação.

See more