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

2 la respuesta

Compruebe si la cadena es la repetición de una subcadena desconocida

Estoy tratando de escribir un método regex o Ruby que encuentre el patrón repetido más largo en una cadena. Por ejemplo "abcabc" => "abc" "cccc" => "c" "abcd" => "abcd" ¿Cuál es la mejor manera de implementar esto? Intenté ingenuamente/^(.*)*$/ ...

8 la respuesta

¿Cuáles son las mejores características de Ruby on Rails, por qué elegirlo? [cerrado

Antes de hacer esta pregunta, eché un vistazo a los resultados de búsqueda de 'Ruby on Rails' aquí en SO. No pude encontrar mucho, pero lo siguiente encontrado en esta ...

4 la respuesta

¿Cómo usar Pry con Sinatra?

Estoy escribiendo mi primera aplicación Sinatra y me gustaría usar Pry para inspeccionar / depurar algunas cosas que suceden en la aplicación. Tampoco he usado Pry antes, pero me gustaría probarlo. ¿Cómo comenzaría a usar Pry con mi aplicación ...

1 la respuesta

Ruby - Diferencia entre: variable y @ variable

Como novato en Ruby on Rails, entiendo que las referencias "@" y ":" tienen diferentes significados. Yo viesta publicació [https://stackoverflow.com/questions/3538575/whats-the-difference-between-and-variable-variable-and-vari] en SO, que ...

2 la respuesta

ways para definir un método global en ruby

Estoy escribiendo una pequeña gema, y quiero definir un método similar a DSL, más o menos lo mismo quedesc ytask métodos enRastrill. Rake los define como métodos privados enRake::DSL módulo y luego self.extend Rake::DSL para mezclar el módulo ...

3 la respuesta

Comprender cómo funciona establecer_conexión en ActiveRecord

Este código fue tomado de la clase de gemas de ActiveRecord 2.3.14ConnectionHandler def establish_connection(name, spec) @connection_pools[name] = ConnectionAdapters::ConnectionPool.new(spec) endarece que cada vez que Ruby llama ...

2 la respuesta

¿Cómo obtengo una lista de los archivos que se han requerido en Ruby?

Esto es puramente un experimento, pero me pregunto si es posible obtener una lista derequire 'd gemas en tiempo de ejecución a través de algún tipo de metaprogramación. Por ejemplo, digamos que tengo: require 'rubygems' require 'sinatra' ...

3 la respuesta

¿Es correcto tener archivos que mezclan Javascript y Ruby? es decir. (.js.erb)?

Recientemente leí que incrustar ruby dentro de JavaScript esno es Buena idea Sin embargo, en libros como el Desarrollo web ágil de David Heinemeier Hansson con Rails, eso es exactamente lo que hace. Si incrustar ruby con JS NO es una buena idea, ...

1 la respuesta

Rails3 ¿Cómo puedo usar: parámetros en el ámbito con nombre?

Estoy tratando de mostrar una lista de hitos para un pedido en particular. (Los pedidos tienen muchos hitos). En mi modelo de pedidos, tengo esto: scope :open, lambda { joins("join milestones on milestones.order_id = orders.id"). ...

5 la respuesta

Obtenga el uso actual de la memoria del proceso ruby

Me gustaría formatear miLogger salida para incluir el uso de memoria actual, para parte de un proceso de larga duración. ¿Hay algo incorporado a Ruby para esto, un poco como PHP ...