JavaFree.org | RubyOnBr.org

Posts recentes by rafaelchiarello

Acompanhar Posts recentes by rafaelchiarello 51 posts encontrado

Páginas: 1 2 3

26/08/2011
Avatar rafaelchiarello 51 posts

Tópico: Ajuda com Validação em formulário aninhado(accepts_nested_attributes_for)

Boa tarde, galera

Depois de quebra a cabeça tentando fazer uma validação custom em meu formulário resolvi pedi ajuda. Se alguém souber uma solução ficaria muito agradecido.

O Problemas é o seguinte… tenho hoje 3 modelos. ( Processo → ProcessoLicenca → ProcessoReponsavelTecnico )
Fiz um formulário aninhado do meu Modelo Processo:

Até ai tudo 100%, o formulário funciona perfeitamente, mas ai vem meu problema… na tabela “ProcessoLicenca” tenho dois campos atividade e porte e dependendo a atividade e o porte selecionado na View na hora de validar o formulário deveria ser feito uma consulta nos Portes para verificar se para aquela atividade e porte é obrigatório ou não o preenchimento do “ProcessoReponsavelTecnico”.

Já tentei algumas soluções para esse problemas, mas ai fiquei na dúvida de como fazer essa validação e em qual Modelo ela deveria ficar… enfim se alguém souber uma solução fico devendo umas “cervejas”.

segue meus modelos abaixo:


abaixo a validação para verificar se tem que obrigar ou não o técnico…. que tentei usar no Modelo ProcessoResponsavelTecnico

mas o problema aqui da validacao usada no modelo ProcessoResponsavelTecnico é que não sei como usar as váriais record.atividade_id e record.porte porque elas pertencem ao modelo ProcessoLicenca

 
25/05/2011
Avatar rafaelchiarello 51 posts

Tópico: Como vocês seta/controla o foco dos campos em Rails?

em HTML5 da para fazer como segue os exemplos abaixo, também vale a dica que tem muitas coisas que sempre foi feito usando javascript agora tem atributos em html mesmo:

<input maxlength="256" name="q" value="" autofocus>
<input maxlength="256" name="q" value="" placeholder="Digite aqui para buscar">

Exemplos:

enfim tem bastante coisa [spinbox, slider, date picker]… abraço a todos.

 
18/05/2011
Avatar rafaelchiarello 51 posts

Tópico: Mehlores Hosts no Brasil

Valeu pelas dicas e pelo tempo em responder, vou fazer alguns testes na Linode e ver se também fico mais feliz. hehehe
Abraço e Obrigado!

 
17/05/2011
Avatar rafaelchiarello 51 posts

Tópico: Mehlores Hosts no Brasil

wmalheiros, esse assunto de Hosts é uma polémica até mesmo aqui no forum… já teve vários posts referente a isso, mas como tu mencionou que utiliza a Linode, se puder me responder lhe agradeço.

Qual o plano que tu pegou?
E quantas apps tu tem hospedada nesse plano? Qual a performance?

Já vi amigos reclamarem de serviços de Cloud “básico” tipo 512MB de memória. Falam que a performance é muito baixa. Principalmente em horários comerciais quando tem bastante gente usando processador e disco.

Hoje eu tenho minhas apps na Locaweb, mas tenho problemas de performance pois demora para instanciar o Rails quando tu entra a primeira vez na aplicação e o processo morre muito rápido se tu ficar uns segundos sem interagir com a APP. Até tentei falar com o pessoal da Locaweb, mas não souberam me dizer nada a respeito.

Erra isso, desde já valeu pela atenção.

Se alguém ler esse comentário e quiser dar seu parecer fiquem bem a vontade.

 
17/05/2011
Avatar rafaelchiarello 51 posts

Tópico: Nome da action pelo modelo [RESOLVIDO]

Opa! Sei que já tem varias soluções, mas sempre vale a dica. Daria pra fazer algo assim:

ou

Não sei se ajuda, mas o que vale é a intenção. abraço a todos!

 
15/07/2010
Avatar rafaelchiarello 51 posts

Tópico: Problema usando RGhost e remote_form_for

Boa tarde a todos… por acaso alguém saberia como fazer pra abrir o arquivo PDF e nao renderizar em uma div? Estava usando o form_for normal funciona que eh uma maravilha, mas quando mudei pro remote_form_for comeco a renderiza em uma div que eh onde aparece o relatorio quando mando gera em HTML.

se alguem tiver alguma ideia, agradeço!!!!

o form é esse(algumas partes foram omitidas):


<% remote_form_for :proxy_relatorio, @proxy_relatorio,
:url => {:action=>"show"},
:update=>"relatorio",
:method => :get,
:html => { :id=>"form_proxy_relatorio" },
:loading => “$(‘loading’).show();$(‘form_proxy_relatorio’).disable();”,
:loaded => “$(‘loading’).hide();$(‘form_proxy_relatorio’).enable();” do %>

<%= submit_tag ‘Gerar relatório’, :class=>"botao_salvar" %>

o controller é esse(algumas partes foram omitidas):


@proxy_relatorios = ProxyRelatorio.find_by_sql(sql)

respond_to do |format| format.html # index.html.erb format.xml { render :xml => @proxy_relatorios } format.pdf { rghost_render :pdf, :report => ‘proxy_relatorio’, :filename => “proxy_#{Time.now.strftime(”%d/%m/%Y-%H:%m")}.pdf" } format.js { render :update do |page| page.replace_html ‘relatorio’, :partial => ‘resultados’ end }

end


valeu a todos!!!!!!1

 
17/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Acessando variavel de sessão no Modelo

pois eh, eu também pensei que pudesse usar a variável de sessão onde eu quisesse, eu usei o plugin restful-authentication pra fazer a autenticação no sistema talvez seja por isso que não tah rolando. Único lugar que consigo fazer mostrar é nas views.

 
17/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Acessando variavel de sessão no Modelo

E dale, Ronaldo

Tem como rola um exemplo básico… não captei 100% a mensagem. O que eu to tentando faze eh um log de auditoria de alterações no banco …

 
14/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Acessando variavel de sessão no Modelo

BOm dia, pessoal

Tenho um probleminha que ainda não consegui achar uma solução ai gostaria de saber se alguém já fez isso.

To criando um Log do sistema. e Para isso estou usando o ActiveRecord::Observer .

Mas eu precisava gravar o usuario que está fazendo as update, create, destroy … soh que nao consigo pegar a variavel de sessao que tem o usuario no MOdelo.

Alguem saberia como fazer isso ???

Mais uma vez, valeu a todos.

 
12/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Dúvida em usar Ext JS no rails com Ldap

E dale, Ronaldo

Bah, primeiro valeu pelo teu tempo em postar o exemplo, já ajudou a clarear muitas coisas… vou começar a brincar com o Ext JS. E se surgir alguma coisa eu volto a postar no forum.

Se precisa de alguma coisa e eu puder ajudar estamos ai também!

Abraço.

 
12/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Dúvida em usar Ext JS no rails com Ldap

E dale Ronaldo, na verdade eu gostei da facilidade que o plugin me proporciona quando preciso usar o Ext JS. Mas eu to ligado sim na diferenca.

Tu teria algum exemplo pra me passar, de como tu usa isso, como que fica no controller, model e view. Se tiver links também serão bem vindos.

Valeu!

 
11/05/2010
Avatar rafaelchiarello 51 posts

Tópico: Dúvida em usar Ext JS no rails com Ldap

E dale, pessoal Por acaso alguem usa o Ext JS, alguma gem para facilitar o seu uso?
Estou usando a gem netzke com Banco de dados funciona que é uma blza, mas com LDAP não funciono.

Se alguem puder me dar um help eu agradeço, abraço a todos.

 
13/04/2010
Avatar rafaelchiarello 51 posts

Tópico: Problemas em Executar comandos do linux no rails

Bom dia,

Me deparei com um problema subliminar hoje, e pelo tempo que estou pedalando, talvez já tenha acontecido com alguém do forum, tenho minha aplicação rails usando o Apache 2.2.x com o Phusion Passenger até ai tudo bem… a situação é o seguinte em determinadas situações na aplicação eu tenho que incluir registros em um arquivo e em seguida reiniciar algum serviço do linux. Para reiniciar o serviço uso o “system”, mas o problema é que as vezes do nada o comando não é executado, apenas retorna “false” ai eu reinicio o apache e tudo volta a funcionar.

Por acaso alguém já passo por uma situação parecida!!!!

Valeu a todos!!!!

 
07/04/2010
Avatar rafaelchiarello 51 posts

Tópico: Programas que utilizam???

O “vim” é o suficiente.

 
07/04/2010
Avatar rafaelchiarello 51 posts

Tópico: Problema para fazer abrir/salvar o download de arquivo via aplicação

Bom dia, galera

Seguinte, andei olhando o forum pra ver se alguem já teve esse problomas, até achei um post, mas pelo que eu vi não teve solução. Enfim, gostaria de saber se alguem sabe como resolver o problema de fazer abrir/salvar downloads de arquivos pela aplicação. Minha situação é o seguinte, tenho um relatório de emails e nesse relatório eu abro o email da pessoa. Uso a GEM (tmail) para fazer o parse do email e mostrar na tela, mas os anexos estão no corpo do email em binário. Ai não sei como fazer para criar um link que abra esse anexo(pdf,jpg,doc e etc).

O que eu tentei fazer foi criar o arquivo anexo no /tmp/xxxx.pdf e depois criei um (link_to_remote) para uma (def ler_anexo) e na def coloquei o seguinte para tentar abrir o arquivo:

… enfim, ate mostra no log: (Streaming file /tmp/rel_proxy.pdf), mas não pede se eu quero abrir ou salvar o arquivo.
Também tentei usar o send_file, mas tambem não rolo.

Se alguem souber como fazer isso, se precisa de rota especial para acessar o /tmp/ do server ou um outra maneira de fazer isso… agradeço!!!!

abraco a todos.

 
23/03/2010
Avatar rafaelchiarello 51 posts

Tópico: Problema ao usar link_to_remote

Consegui resolver com a Ajuda do Jhonathas um participante da Lista de Discusão do [rails-br]

Bom, a solução é colocar um (render :inline=>"") ai a def não tenta acha o template e não retorna erro.

Era isso.!

 
22/03/2010
Avatar rafaelchiarello 51 posts

Tópico: Problema ao usar link_to_remote

Boa Tarde, pessoal

Estou com um problema ao usar o link_to_remote, tentei criar uma def acao que vai executar um comandos no linux e dar um alert informando se ocorreu tudo certo ou nao. Enfim quando tento fazer:

link_to_remote name, :url => { :action => "acao", :de => de, :corpo => corpo, :opcao => opcao },
 :complete => "alert('Email encaminhado com sucesso')"

ele ate executa a acao e tal, mas da esso erro:

ActionView::MissingTemplate (Missing template correio_relatorios/acao.erb in view path app/views):
  /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
  /usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
  /usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
  /usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
  /usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
  /usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
  /usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
  /usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
  /usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
  /usr/lib/ruby/1.8/webrick/server.rb:82:in `start'

Rendering rescues/layout (internal_server_error)

já tentei colocar:
layout “correio_relatorios”, :except => :acao (continua com o erro)

bom jah tentei de tudo, mas sempre que voh usa ajax eh uma briga!!!!

desde já… valeu a todos!!!!

 
22/02/2010
Avatar rafaelchiarello 51 posts

Tópico: Mostrar informações de hardware da máquina.

Valeu pelas dicas Fernando, vou brincar mais um pouco sim, mas já tentei de tudo… hehehehe!!! Depois retorno se obtive sucesso nessa missão!

Valeu!

 
21/02/2010
Avatar rafaelchiarello 51 posts

Tópico: linguagem dita simples, com instalação que é impossível

É amigo, não tenho um MAC para pode fala que já instalei, mas no windows e linux e barbada usei o passenger… não teve erro!

 
20/02/2010
Avatar rafaelchiarello 51 posts

Tópico: Mostrar informações de hardware da máquina.

Boa Tarde,

Gostaria de saber se alguem tem outra alternativa diferente da minha para conseguir mostrar as informações de hardware da máquina. Eu optei em utilizar o LSHW do linux gerando um XML com as informacoes da maquina, depois que é gerado o arquivo XML eu leio esse arquivo com a GEM xml-object, mas como os servidores variam muito… acabei achando alguns problemas para mostrar corretamente as informações.

Um problemao que naum consigo resolver é o XML abaixo:

Quando faço um each para mostrar os node[“core”,“ide”], funciona 100%, ele retorna uma Array com os 2 nodes, mas acontece que se tiver apenas um node… no caso apenas o “core” ele não retorna um Array e sim uma String, que no caso não funciona com o each pois não é um Array.

Já tentei de tudo pra fazer isso funciona e nada.

Se alguem tiver alguma ideia de como faze isso funcionar ou outra ideia de como mostra essas informações agradeço.

Acho que era isso, valeu a todos.

 
02/12/2009
Avatar rafaelchiarello 51 posts

Tópico: [OFF] Nginx com suporte ao PHP

valeu pela resposta @Ronaldo, mas eu tinha visto esse site sim, mas acho que to errando em alguma coisa… postei a duvida mais pra sabe se alguem jah fez isso funciona e caso alguem tenha conseguido aceito as dicas.

valeu!

 
02/12/2009
Avatar rafaelchiarello 51 posts

Tópico: [OFF] Nginx com suporte ao PHP

E dale, galera… sei que não é um forum de PHP, mas como o nginx é mais usado pra rails e tal, pelo menos consegui instalar ele e roda as aplicações ROR 1015 vezes mais rápido do que o apache. Enfim alguém saberia algum tutorial de como dar suporte de PHP no nginx?

desde já, valeu a todos.

 
02/12/2009
Avatar rafaelchiarello 51 posts

Tópico: Google Charts + PDF::Writer

Pra gerar gráficos eu uso o www.fusioncharts.com, vale a pena conferir é jóinha.

 
25/11/2009
Avatar rafaelchiarello 51 posts

Tópico: Dúvidas sobre Rotas no Rails

E dale, galera… sempre tenho dúvidas quando tenho que trabalhar com as rotas do rails. Já olhe 1015 explicações de como funciona, mas não tem jeito. Bom, toda essa história triste é pra ver se alguma alma caridosa sabe como fazer uma rota pra uma ação especifica por exemplo:

tenho um controller: correio_relatorios e uma action: acao

e gostaria que essa ação executasse da mesma maneira que é executado o destroy… executa a ação e retorna a mesma pagina.

a duvida é como ficaria essa rota pra essa nova ação?

 
16/11/2009
Avatar rafaelchiarello 51 posts

Tópico: find()

Talvez um find().length > 0 ajude a resolve.

Próxima página

Páginas: 1 2 3