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

8 la respuesta

Invierta una matriz sin usar un bucle en ruby

Tengo un desafío de codificación para invertir una matriz con 5 elementos. ¿Cómo haría esto sin usar el método inverso? Código: def reverse(array) array end p reverse(["a", 1, "apple", 8, 90])

3 la respuesta

¿Debo eliminar la migración después de la reversión?

Soy bastante nuevo en ruby y rails y estoy entendiendo las migraciones. Mi pregunta es cuál es la mejor práctica o el momento adecuado para eliminar una migración después de una reversión. Hasta ahora, lo que he leído es una cuestión de opinión ...

1 la respuesta

Enlace compartido protegido en Ruby on Rails [cerrado]

Estoy buscando una manera de crear y compartir enlaces protegidos a una vista de Rails. En mi aplicación, los usuarios pueden crear páginas de proyectos. Quiero permitir que los usuarios creen un enlace para compartir, de modo que solo ...

6 la respuesta

¿Eliminar elementos idénticos adyacentes en una matriz de rubíes?

Ruby 1.8.6 Tengo una matriz que contiene valores numéricos. Quiero reducirlo de modo que las secuencias del mismo valor se reduzcan a una sola instancia de ese valor. Entonces yo quiero a = [1, 1, 1, 2, 2, 3, 3, 3, 3, 2, 2, 2, 3, 3, 3]para ...

5 la respuesta

Convertir el objeto Date en TimeWithZone

Necesito convertir un objeto Date en un objeto TimeWithZone que represente el comienzo de ese día en una zona horaria determinada. El siguiente enfoque funciona, pero parece demasiado complicado ya que requiere que convierta la fecha en una ...

1 la respuesta

¿Cómo leer líneas del archivo en la matriz?

Esto es lo que quiero hacer, pero con una frase, si es posible: lines = Array.new File.open('test.txt').each { |line| lines << line }¿Posible?

5 la respuesta

Método para rellenar una matriz en Ruby

Esto es lo que tengo ahora y está funcionando de alguna manera: def padding(a, b, c=nil) until a[b-1] a << c end endEsto es cuando funciona: a=[1,2,3] padding(a,10,"YES") =>[1, 2, 3, "YES", "YES", "YES", "YES", "YES", "YES", "YES"] a[1,2,3] ...

3 la respuesta

¿Es esta la mejor manera de obtener elementos comunes de un hash de matrices?

Estoy tratando de obtener un elemento común de un grupo de matrices en Ruby. Normalmente, puedes usar el&operador para comparar dos matrices, que devuelve elementos que están presentes o comunes en ambas matrices. Todo esto es bueno, excepto ...

3 la respuesta

¿Gran notación O para los métodos de Ruby?

¿Cómo puedo encontrar la complejidad de un método Ruby? Por ejemplolongitud [http://www.ruby-doc.org/core-2.1.2/Array.html]? Si miro el código fuente, veo esto: static VALUE rb_ary_length(VALUE ary) { long len = RARRAY_LEN(ary); ...

2 la respuesta

¿Cómo secar el método con múltiples {'no encontrado'}?

Estoy tratando de manejar con gracia el mal JSON para lo siguiente, dondeHash#fetch no parece ser una opción (Maneja mal a JSON con Hash # ...