JavaFree.org | RubyOnBr.org

Posts recentes by Guilherme Garnier

Acompanhar Posts recentes by Guilherme Garnier 12 posts encontrado

22/11/2011
Avatar Guilherme Ga... 12 posts

Tópico: Rails e mass assignment: como aumentar a segurança dos atributos

Pessoal,
publiquei um novo post no meu blog, sobre mass assignment no Rails e os métodos attr_protected e attr_accessible:

http://blog.guilhermegarnier.com/2011/11/rails-e-mass-assignment-como-aumentar-a-seguranca-dos-atributos/

 
20/05/2011
Avatar Guilherme Ga... 12 posts

Tópico: Pik - Gerenciando múltiplas versões de Ruby no Windows

Pessoal,
publiquei um post sobre o Pik, uma ferramenta para gerenciamento de versões Ruby para Windows, bem semelhante ao RVM:

http://blog.guilhermegarnier.com/2011/05/gerenciando-multiplas-versoes-de-ruby-no-windows/

 
07/05/2008
Avatar Guilherme Ga... 12 posts

Tópico: Que erro é esse ??

Quando tive problemas de codificação (não exatamente esse, o insert funcionava mas a codificação de caracteres acentuados ficava errada), eu resolvi mantendo a codificação default na tabela e acrescentando um “encoding: utf8” no arquivo config/database.yml

 
10/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

Legal Shairon. Valeu mais uma vez pela ajuda.

Fiz um “refactory” do código anterior, acrescentando essa condição:

 
09/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

Respondendo minha própria dúvida: o valor deve ser definido depois do attr_static_{reader, writer, accessor}.

Só não sei explicar porque…

 
09/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

Mais uma dúvida: porque criando os accessors desta forma o valor inicial do atributo não aparece? Ex:

Já se eu definir os métodos manualmente:

 
09/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

Shairon,

fiz um complemento ao seu código, criando os métodos attr_static_reader e attr_static_writer:

 
09/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

Perfeito, é exatamente o que eu queria. Obrigado.

PS: alguém sabe dizer por que isso não existe por default no Ruby?

 
08/04/2008
Avatar Guilherme Ga... 12 posts

Tópico: attr_accessor para atributos de classe

É possível criar attr_accessors para atributos de classe? Por exemplo, para atributos de instância, o seguinte código:

é equivalente a:

Mas se para atributos de classe, eu preciso definir o get e set:

É possível substituir o código acima por attr_accessor, de alguma forma?

 
25/03/2008
Avatar Guilherme Ga... 12 posts

Tópico: Onde colocar arquivos auxiliares nos diretórios do Rails

Shairon,

boa idéia, vou usar só o BrazilianRails. Só estou sentindo falta de um método capitalize_br no módulo StringPortuguese…

PS: esse diretório lib não existe por padrão, certo?

 
24/03/2008
Avatar Guilherme Ga... 12 posts

Tópico: Onde colocar arquivos auxiliares nos diretórios do Rails

Pessoal,

estou criando um projeto em Rails, e surgiu uma dúvida: onde devo colocar os arquivos auxiliares? Sei que a estrutura de diretórios do Rails tem um local específico para cada tipo de arquivo (model, controller, view, template, JSs, CSSs, etc). Mas eu estou definindo alguns métodos extras para a classe String – um método para colocar a primeira letra de cada palavra em maiúscula, além do módulo BrazilianString (http://www.hashcode.eti.br/?p=33).

Qual é o melhor lugar para estes arquivos?

 
24/03/2008
Avatar Guilherme Ga... 12 posts

Tópico: Blogs...

Olha o meu aí…

http://ggarnier.wordpress.com/