JavaFree.org | RubyOnBr.org

Posts recentes by joao e o pe de feijao

Acompanhar Posts recentes by joao e o pe de feijao 126 posts encontrado

Páginas: 1 2 3 4 5 6

14/04/2011
Avatar joao e o pe ... 126 posts

Tópico: BUG RAILS 2.3.11 - Atribuindo coluna tipo TIME

Agora sim…:


module ActiveRecord
class Base
def instantiate_time_object_with_control(name, values)
if values.length == 2
values = [ Date.today.year, Date.today.month, Date.today.day ] + values
end
instantiate_time_object_without_control(name, values)
end
alias_method_chain :instantiate_time_object, :control
end
end

 
14/04/2011
Avatar joao e o pe ... 126 posts

Tópico: BUG RAILS 2.3.11 - Atribuindo coluna tipo TIME

Use assim:


module ActiveRecord
class Base
def instantiate_time_object_with_control(name, values)
if values.length == 2
values = [ Date.today.year, Date.today.month, Date.today.day ] + values
end
instantiate_time_object_without_control(name, values)
end
end
end

 
14/04/2011
Avatar joao e o pe ... 126 posts

Tópico: BUG RAILS 2.3.11 - Atribuindo coluna tipo TIME

Para você que usava RAILS 2.2.2 e agora usa RAILS 2.3.11 terá o sequinte problema:

Ao usar o HELPER time_select é gerado dois parametros do tipo: ‘param[nmr_horario(4i)]’ e ‘param[nmr_horario(5i)]’; com horas e secundos, respectivamente.

Ok! Mas ao atribuir isso ao objeto, a coluna TIME que recebe esses dois parametros não é setado corretamente. O que acontece é nmr_horario(4i) e nmr_horario(5i) que deveria ser HORA:MINUTO virá ANO/MÊS.
Queres corrigir? Use:

def instantiate_time_object_with_control(name, values)
  if values.length == 2
    values = [ Date.today.year, Date.today.month, Date.today.day ] + values
  end
  instantiate_time_object_without_control(name, values)
end
 
07/04/2011
Avatar joao e o pe ... 126 posts

Tópico: text_field e caracteres especiais

Links relacionados:

Method tag_options => http://apidock.com/rails/ActionView/Helpers/TagHelper/tag_options
Method escape_once => http://apidock.com/rails/ActionView/Helpers/TagHelper/escape_once
New function => http://apidock.com/rails/v3.0.5/ActiveSupport/Multibyte/clean/class
Feedback => https://rails.lighthouseapp.com/projects/8994/tickets/3181-patch-activesupportmultibyteclean-is-very-slow
 
07/04/2011
Avatar joao e o pe ... 126 posts

Tópico: text_field e caracteres especiais

Rapaze…

Pelo que vi o método utilizado para higienizar a string do value é o método ‘escape_once’.
No RAILS 2.3 é utilizado a função: ActiveSupport::Multibyte.clean

Uma solução é monkeypath deste metodo:

module ActionView
  module Helpers
    module TagHelper
      def escape_once(html)
        html.to_s.gsub(/[\"><]|&(?!([a-zA-Z]+|(#\d+));)/) { |special| ERB::Util::HTML_ESCAPE[special] }
      end
    end # TagHelper
  end # Helpers
end # ActionView
 
07/04/2011
Avatar joao e o pe ... 126 posts

Tópico: text_field e caracteres especiais

Olá meus amigos,

Estou fazendo o upgrade das minhas aplicações de RAILS 2.2 para RAILS 2.3 e os Helper text_field não conseguem apresentar caracteres especiais, a string é truncada.

Alguem tem esse problema?

 
29/03/2011
Avatar joao e o pe ... 126 posts

Tópico: attribute_names is null in Rails 2.3

Olá,

Fiz o upgrade na minha app de Rails 2.2.2 para Rails 2.3.11 e alguns métodos do ActiveRecord não estão funcionando normalmente, como:

  • attribute_names => []
  • attributes => {}
    (…)

Se eu faço downgrade da app o objeto volta a agir normalmente.

Alguem sabe o motivo?

 
02/12/2010
Avatar joao e o pe ... 126 posts

Tópico: Rastreando um metodo AR

Uai… tô fazendo upgrade de adptador.. não posso sair por ai mexendo nas models! Concorda?

 
01/12/2010
Avatar joao e o pe ... 126 posts

Tópico: Rastreando um metodo AR

Tudo baum, pessoar?

Eu estou com problemas de mapeamento objecto-relacional em campos data.
Será que dá pá intende, uai? To usando o novo adaptador ibm_db 2.5.5 (c/ Rails 2.3.10) que tá trazendo um objeto data como string.

Alguem sabe ai como faço para rastrear os métodos chamados quando chamo um atributo do Active Record (AR)?

Por exemplo:
Quando instancia uma classe do AR e chamo um atributo (get).. Quais os passos feitos para chegar até o valor…

Inté e um abração do Jão!

 
18/11/2010
Avatar joao e o pe ... 126 posts

Tópico: Problema: rails 2.3.10 X mongrel

o rails 2.3 incorporou o mongrel.

Quero só saber da rapazeada quem programa com rails 2.3 e sobe o serviço com mongrel_rails start????

Um abraço do Joaozinho.

 
17/11/2010
Avatar joao e o pe ... 126 posts

Tópico: Problema: rails 2.3.10 X mongrel

em produção uso passenger.

Mas não funcionou nem em desenvolvimento (c/ mongrel)…

 
17/11/2010
Avatar joao e o pe ... 126 posts

Tópico: Problema: rails 2.3.10 X mongrel

Me parece que rails 2.3 não trabalha com mongrel. Alguem sabe se isso é verdade…

 
17/11/2010
Avatar joao e o pe ... 126 posts

Tópico: Problema: rails 2.3.10 X mongrel

O que acontece é que usando ruby script/server funciona.
Só não funciona com o mongrel.

O erro apresentado é:

/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.10/lib/action_controller/cgi_process.rb:52:in `dispatch_cgi'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.10/lib/action_controller/dispatcher.rb:101:in `dispatch_cgi'
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.10/lib/action_controller/dispatcher.rb:27:in `dispatch'

No guia rails o release diz que possivelmente ao fazer upgrade voce terá problemas cookies

Este pessoal está com o mesmo problema

 
17/11/2010
Avatar joao e o pe ... 126 posts

Tópico: Problema: rails 2.3.10 X mongrel

Fala rapazeada,

Quero atualizar meu projeto de rails 2.2.2 para 2.3.10. Mas ao executar o projeto ocorre o seguinte problema:

Wed Nov 17 09:35:17 -0300 2010: Error calling Dispatcher.dispatch #<NoMethodError: You have a nil object when you didn't expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.split>

Pelo que vi está depreciado o suporte para CGI.

Alguem sabe a solução?

 
19/08/2010
Avatar joao e o pe ... 126 posts

Tópico: Working with Session

Legal!!! De mais…

Então existe tres tipos de sessão:


abstract_store
cookie_store
mem_cache_store

Alguem sabe se existe outro modo?

 
19/08/2010
Avatar joao e o pe ... 126 posts

Tópico: Working with Session

Ai mesmo mora o meu problema…

Numa tela posso fazer muitas operações. Caso eu faça diretamente no banco, como retornar caso o usuário cancele.

Sendo que o botao de cancelar indica que será cancelado todas as operacoes envolvida com o objeto pai.

 
18/08/2010
Avatar joao e o pe ... 126 posts

Tópico: Working with Session

O meu problema é que ao cadastrar um registro filho, é aberto uma popup, ao salvar é inserido o objeto na sessao.

Ou seja, eu não tenho as informações na Hash params. As informações filhas não cabem numa lista.

 
18/08/2010
Avatar joao e o pe ... 126 posts

Tópico: Working with Session

O problema é que minha aplicação está estourando o limite de memoria para o memcache, isso provoca o erro 500.

O motivo é que os formulários com cadastro de registros filhos são colocados numa sessão (session) (a tela tem um botão de cancelar, nessa caso só deleto a sessao). Como são muitos objetos na sessão isso estoura a memória limitada para o memcache.

Preciso eliminar a sessao, alguma coisa com rollback…

A rapazeada manja?…

Abraco,
Joao.

 
13/08/2010
Avatar joao e o pe ... 126 posts

Tópico: Working with Session

Fala Rapazeada,

Numa tela de cadastro de pessoa onde é possível cadastrar muitos telefones.
Nessa tela há um botão cancelar, ou seja, caso o usuário insira um monte de telefone e clique em cancelar, apaga-se os telefones inseridos.
Tudo é feito atraves de sessão, ou seja, caso a operação seja cancelada, apenas não é inserido no banco o que tem na sessão.

Gostaria de saber de vocês como fazem para não trabalhar com sessão…

Um abraço,
João.

 
10/03/2010
Avatar joao e o pe ... 126 posts

Tópico: Plugin para login

Fala rapazeada, como vai?

Quem sabe nomes de plugins de autenticação de usuário.

E qual a preferência

Um abraço do Joaozinho pra vc’s.

 
03/03/2010
Avatar joao e o pe ... 126 posts

Tópico: trazer conteudo

Uai, tenta assim sow:

 
03/03/2010
Avatar joao e o pe ... 126 posts

Tópico: ExtJS + Rails

Uai sow, podeis recuperar o erro das validações da moder assim, uai:

Joao

 
01/03/2010
Avatar joao e o pe ... 126 posts

Tópico: chamando uma action como se fosse um metodo

Fala rapazeada,

Tenho duas controllers: A e B.

Em B tenho a action chamada ‘new’

O que eu quero é:

um abraço,
Joao

 
30/11/2009
Avatar joao e o pe ... 126 posts

Tópico: Google Charts + PDF::Writer

Valeu Fernando, boa solução!

Para quem estiver com este problema, outra solução é escapar a URI:

Isso aqui pode deixar um pouco mais bonito o codigo:

http://code.google.com/p/google-charts-on-rails/

Existe ainda uma outra solução para quem quiser dar uma olhada:
http://blog.codefront.net/2007/12/12/gchartrb-ruby-google-chart-api/

Abraço,
Joao.

 
30/11/2009
Avatar joao e o pe ... 126 posts

Tópico: Google Charts + PDF::Writer

Fala rapazeada.

Estou querendo gerar um gráfico pelo google charts e apresentar num pdf pelo PDF::Writer.
Mas, eu não estou conseguindo refenrência a imagem gerado pelo google no pdf.

Algo do tipo:

Não funciona pois o método espera um caminho fisico da imagem…

Alguem tem uma solução pra mim?

Abraço,
Joao.

Próxima página

Páginas: 1 2 3 4 5 6