Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].

5
Agregar clase si la condición es verdadera en Haml
Si post.published? .post / Post stuff De otra manera .post.gray / Post stuff He implementado esto con rails helper y parece feo. = content_tag :div, :class => "post" + (" gray" unless post.published?).to_s do / Post stuff Segunda variante: = content_tag :div, :class => "post" + (post.published? ? "" : …
155 ruby  haml 




5
¿La matriz incluye algún valor de otra matriz?
¿Cuál es la forma más eficiente de probar si una matriz contiene algún elemento de una segunda matriz? Dos ejemplos a continuación, que intentan responder la pregunta, foodscontienen algún elemento de cheeses: cheeses = %w(chedder stilton brie mozzarella feta haloumi reblochon) foods = %w(pizza feta foods bread biscuits yoghurt bacon) …
155 ruby  arrays 

30
No se puede instalar RMagick 2.13.1. No puedo encontrar MagickWand.h.
Cuando intento instalar rmagick, aparece el siguiente mensaje de error: Can't install RMagick 2.13.1. Can't find MagickWand.h. *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Estoy en …
154 ruby  install  rmagick 

4
¿Cómo ordenar un Ruby Hash por valor numérico?
Tengo un contador hash que estoy tratando de ordenar por conteo. El problema con el que me encuentro es que la función Hash.sort predeterminada ordena los números como cadenas en lugar de por tamaño de número. es decir, Hash dado: metrics = {"sitea.com" => 745, "siteb.com" => 9, "sitec.com" => …
154 ruby  hash 


9
Ruby on Rails: ¿cómo representar una cadena como HTML?
yo tengo @str = "<b>Hi</b>" y en mi opinión erb: <%= @str %> Lo que se mostrará en la página es: <b>Hi</b>cuando lo que realmente quiero es Hola . ¿Cuál es la forma rubí de "interpretar" una cadena como marcado HTML? Editar : el caso donde @str = "<span class=\"classname\">hello</span>" …

6
Cómo intercambiar claves y valores en un hash
¿Cómo cambio claves y valores en un hash? Tengo el siguiente Hash: {:a=>:one, :b=>:two, :c=>:three} que quiero transformar en: {:one=>:a, :two=>:b, :three=>:c} Usar mapparece bastante tedioso. ¿Hay una solución más corta?
154 ruby  hashmap 

11
Ruby: require vs require_relative: práctica recomendada para solucionar el problema en Ruby <1.9.2 y> = 1.9.2
¿Cuál es la mejor práctica si quiero requireun archivo relativo en Ruby y quiero que funcione tanto en 1.8.xy&gt; = 1.9.2? Veo algunas opciones: solo hazlo $LOAD_PATH &lt;&lt; '.'y olvídalo todo hacer $LOAD_PATH &lt;&lt; File.dirname(__FILE__) require './path/to/file' verifique si RUBY_VERSION&lt;1.9.2, luego defina require_relativecomo require, use en require_relativetodas partes donde sea …
153 ruby  ruby-1.9  ruby-1.8 

17
Cómo depurar scripts de Ruby [cerrado]
Cerrado. Esta pregunta necesita detalles de depuración . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado el año pasado . Mejora esta pregunta Copié el siguiente código Ruby de Internet e hice algunos cambios pero no …
153 ruby  debugging 



7
ceros a la izquierda en rieles
Tengo campos hry min, ambos enteros en mi aplicación. Para el hrcampo, si el usuario ingresa "1", me gustaría que Rails lo rellene automáticamente a "01" antes de guardarlo en la base de datos. También para el mincampo si el usuario ingresa "0", debe ingresar como "00". ¿Cómo puedo hacer …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.