Resultados de la búsqueda a petición "ruby"

8 la respuesta

Cómo obtener la fuente HTML de una página web en Ruby [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Equivalente de cURL para Ruby? [/questions/929652/equivalent-of-curl-for-ruby] 12 respuestasEn navegadores como Firefox o Safari, con un sitio web abierto, puedo hacer clic derecho en la página y ...

4 la respuesta

Caracteres de Unescaping en una cadena con Ruby

Dada una cadena en el siguiente formato (la API Posterous devuelve publicaciones en este formato): s="\\u003Cp\\u003E"¿Cómo puedo convertirlo a los caracteres ascii reales de modo ques="<p>"? En OSX, utilicé con éxitoIconv.iconv('ascii', ...

3 la respuesta

Crear archivo adjunto de clip a partir de la imagen rmagick

Tengo un problema para encontrar una manera de guardar una imagen creada con RMagick en un archivo adjunto de clip. imageList = Magick::ImageList.new imageList.new("images/apple.gif", "images/overlay.png") ... picture = ...

3 la respuesta

¿Cómo convierto cada elemento de una matriz en su propia matriz?

Usando Ruby 2.4. Tengo una serie de cuerdas ... ["a", "b", "c"]¿Cómo tomo lo anterior y convierto cada elemento en su propia matriz de un elemento? Entonces, me gustaría que el resultado de tal operación fuera [["a"], ["b"], ["c"]]?

1 la respuesta

Estrategia de autenticación personalizada para idear

Necesito escribir una estrategia de autenticación personalizada para https://github.com/plataformatec/devise [https://github.com/plataformatec/devise]pero no parece haber ningún documento. Como se hace

1 la respuesta

Bloque de Ruby y argumentos sin paréntesis

Extraje ejemplo simple: require 'pp' x = 1..3 pp x.map do |i| {:value => i, :double => (i*2)} end pp x.map { |i| {:value => i, :double => (i*2)} } pp(x.map do |i| {:value => i, :double => (i*2)} end) pp(x.map { |i| {:value => i, :double => ...

3 la respuesta

¿Cómo sabe Ruby dónde encontrar un archivo requerido?

Aquí hay una pregunta más para novatos: require 'tasks/rails'Vi esta línea en Rakefile en la ruta raíz de cada proyecto de rieles. Supongo que esta línea se usa para requerir vendor / rails / railties / lib / task / rails.rb para cargar todas ...

5 la respuesta

¿Por qué agregar un valor a una matriz en hash también modificará la otra variable que tiene asignada?

Código de muestra: hash_of_array = { a: [] } b = hash_of_array c = hash_of_array b[:a] << 1 puts b # => { a: [1] } puts c # => { a: [1] }¿Por qué ambas variables tienen 1 en su matriz? Solo lo agregué en variableb. Probado Ruby Versión 2.3.1, ...

3 la respuesta

errores de punto flotante de rubí

¿Alguien puede explicar por qué multiplicar por 100 aquí da un resultado menos preciso pero multiplicar por 10 dos veces da un resultado más preciso? ± % sc Loading development environment (Rails 3.0.1) >> 129.95 * 100 12994.999999999998 >> ...

1 la respuesta

Manera de cargar la carpeta como módulo constante en el directorio de la aplicación rails

Entonces, tenga un proyecto de rails 5 y me gustaría cargar un directorio como este /app /services /user foo.rbcomo la constante :: Servicios :: Usuario :: Foo ¿Alguien tiene experiencia en obtener rutas de carga automática de rieles ...