Resultados da pesquisa a pedido "ruby"
Operador ternário de ruby em erb?
Como posso fazer esse código parecer melhor: <%=raw manuscript.uploaded_to_s3? ? "<span style=\"color:green;\">" : "<span style=\"color:red;\">" %>Ou seja, o HTML pode sair do bloco ERB, facilitando a leitura?
Leia o conteúdo de um arquivo local em uma variável no Rails
Tudo o que eu quero fazer é obter todo o conteúdo de um arquivo local e armazená-lo em uma variável. Quão? File.read(@icon.full_filename).each {|l| r += l} só me dá uma parte disso. No PHP, eu apenas useifile_get_contents.
Usando variáveis locais em define_method
Eu gostaria de entender comodefine_method funciona e como usar corretamente as variáveis fora do bloco de definição. Aqui está o meu código: class Test def self.plugin for i in 1..2 define_method("test#{i}".to_sym) do p i end end end plugin end ...
Inverter uma string em Ruby
Como você inverte uma string no Ruby? Eu sei sobre string # reverse. Estou interessado em entender como escrevê-lo em Ruby puro, de preferência uma solução no local.
Executando o aplicativo Ruby no Apache
Ultimamente, estou aprendendo Ruby e quero fazer upload de um aplicativo Web de teste para o meu servidor. Mas não consigo descobrir como executá-lo na minha hospedagem compartilhada. Meus detalhes de hospedagem Hospedagem compartilhada com ...
Como imprimir o caractere unicode U-1F4A9 'monte de cocô' emoji
Estou tentando imprimir um caractere unicode em Ruby, especificamente a pilha de cocô. Tem um valor unicode de U-1F4A9. Mas quando tento imprimir "\ u1F4A9" na saída ou em um arquivo, não vejo nada. Preciso imprimir em um tipo específico de ...
Meus pedidos jquery AJAX POST funcionam sem enviar um token de autenticidade (Rails)
Existe alguma disposição nos trilhos que permita que todas as solicitações de AJAX POST do site sejam transmitidas sem um authenticity_token? Eu tenho uma chamada ajax do Jquery POST que chama um método de controlador, mas não coloquei nenhum ...
Obter argumentos de método usando o TracePoint do Ruby
Consigo acessar os argumentos de um método Ruby usando a API do TracePoint: def foo(foo_arg) end trace = TracePoint.trace(:call, :c_call) do |tp| tp.disable case tp.method_id when :foo, :sub method = eval("method(:#{tp.method_id})", tp.binding) ...
Algoritmo para renderizar uma árvore binária-horizontal horizontal no formato Texto / ASCII
É uma árvore binária bastante normal, exceto pelo fato de que um dos nós pode estar vazio. Eu gostaria de encontrar uma maneira de produzi-lo de maneira horizontal (ou seja, o nó raiz está à esquerda e se expande para a direita). Eu tive alguma ...
Blocos e rendimentos em Ruby
Estou tentando entender blocos eyield e como eles funcionam em Ruby. Como éyield usava? Muitas das aplicações Rails que eu já useiyield de uma maneira estranha. Alguém pode me explicar ou me mostrar para onde ir para entendê-los?