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

2 la respuesta

Zlib en Ruby para descomprimir .gz

Tengo un archivo .gz que contiene un documento XML. ¿Alguien sabe cómo usar Zlib correctamente? Hasta ahora, tengo el siguiente código: require 'zlib' Zlib::GzipReader.open('PRIDE_Exp_Complete_Ac_1015.xml.gz') { |gz| g = ...

3 la respuesta

Decodificando la solicitud firmada de Facebook en Ruby / Sinatra

Debido a que Facebook desprecia el nuevo FBML, estoy buscando una nueva forma de crear una pestaña "revelar" (una pestaña de página que muestra una versión para los fanáticos y otra para los no fanáticos). Facebook ha agregado datos a ...

3 la respuesta

¿Cómo manejar la combinación [] + = para el hash auto-vivificante en Ruby?

Para implementar la auto-vivificación de Ruby hash, se puede emplear la siguiente clase class AutoHash < Hash def initialize(*args) super() @update, @update_index = args[0][:update], args[0][:update_key] unless args.empty? end def [](k) ...

3 la respuesta

¿Cómo clasifico un conjunto de cadenas Ruby por longitud?

¿Cómo arreglo esto? arr = ["aaa","aa","aaaa","a","aaaaa"];¿Dentro de esto? arr = ["a","aa","aaa","aaaa","aaaaa"];

2 la respuesta

¿Cómo crear un operador para copia profunda / clonación de objetos en Ruby?

Me gustaría lograr lo siguiente introduciendo un nuevo operador (p. Ej.:=) a := b = {} b[1] = 2 p a # => {} p b # => {1=>2}Según tengo entendido, necesito modificar elObject clase, pero no sé qué hacer para obtener lo que quiero. require ...

3 la respuesta

Rutas de rieles: incorrecto singular para recursos

Tengo la siguiente línea en miroutes.rb (Rieles 4.1.4): resources :request_cachesSin embargo, cuando corrorake routes Me sale el siguiente resultado: request_caches GET /request_caches(.:format) request_caches#index ...

1 la respuesta

Relaciones de modelo

¿Cómo puedo obtener todas las relaciones para el modelo? IE, tengoUser modelo: class User < AR::Base has_many :messages, :foreign_key => 'author' has_many :posts belongs_to :role endEntonces, ¿cómo puedo saber qué relacionesUser modelo tiene? Y ...

2 la respuesta

Cómo enviar un paquete de mantener vivo a través de websocket en ruby on rails

Quiero enviar un "Mantener vivo del cliente" mensaje cada 30 segundos para mi conexión websocket. Así es como se ve el código que tengo en mi inicializador websocket: ws = WebSocket::Client::Simple.connect 'wss://bitcoin.toshi.io/' ws.on ...

11 la respuesta

¿Cuál es la diferencia entre include y require en Ruby?

Mi pregunta es similar a "¿Cuál es la diferencia entre include y extender en Ruby? [https://stackoverflow.com/questions/156362/what-is-the-difference-between-include-and-extend-in-ruby] ". Cuál es la diferencia entrerequire yinclude en Ruby? Si ...

9 la respuesta

¿Cómo reemplazar la última aparición de una subcadena en ruby?

Quiero reemplazar la última aparición de una subcadena en ruby. ¿Cuál es la forma más fácil? Por ejemplo, enabc123abc123, Quiero reemplazar el últimoa B CaA B C. ¿Cómo puedo hacer eso?