Resultados de la búsqueda a petición "ruby"
Cómo obtener nombres de argumentos usando la reflexión
Me gustaría hacer una reflexión bastante dura en Ruby. Quiero crear una función que devuelva los nombres de los argumentos de varias funciones de llamada más arriba en la pila de llamadas (solo una más alta sería suficiente, pero ¿por ...
Ruby no 'asegura' cuando 'reintento' en 'rescate'
Considere este bloque de inicio-rescate-garantía: attempts=0 begin make_service_call() rescue Exception retry unless attempts>2 exit -1 ensure attemps += 1 end Si ejecuta ese código tal como está, genera una excepción porque no hay una función ...
¿Puedo usar CoffeeScript en las vistas ejecutadas en render.js?
¿Qué debo hacer para poder usar CoffeeScript en las vistas Rails JS? Por ejemplo def index format.js { render :layout => false } end ¿Qué necesitaría hacer para que Rails useindex.js.coffee?
¿Cómo eliminar una clave de Hash y obtener el hash restante en Ruby / Rails?
Para agregar un nuevo par a Hash que hago: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3}Existe una forma similar de eliminar una clave de Hash? Esto funciona {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} pero ...
¿Dónde colocar / acceder al archivo de configuración en gem?
Estoy escribiendo mi primera gema y me gustaría que el usuario recupere y establezca opciones específicas a través de un archivo config.yml. ¿Dónde se debe colocar este archivo dentro de la estructura de mi archivo de gemas y cómo alguien ...
Truncar cadena a las primeras n palabras
¿Cuál es la mejor manera de truncar una cadena a las primeras n palabras?
script / runner en rails 3
Tengo 2 trabajos que me gustaría ejecutar y dependen de Modelos en mi aplicación de rieles. Agregué los archivos ruby en una carpeta separada llamada Jobs, que he agregado al proyecto ferroviario. Cada vez que intento ejecutarlos mediante el ...
Obtener índice del elemento de matriz más rápido que O (n)
Dado Tengo una matriz ENORME, y un valor de ella. Quiero obtener el índice del valor en la matriz. ¿Hay alguna otra manera, en lugar de llamar aArray#index ¿para conseguirlo? El problema proviene de la necesidad de mantener una gran variedad y ...
Aprendizaje de inserción Ordenar en Ruby
Acabo de comenzar el curso de Introducción a Algoritmos del MIT a través del material publicado en línea. Junto con el curso, también he decidido aprender / mejorar mis habilidades en Ruby codificando los algoritmos que contiene. Estoy en el ...
Instalado memcached a través de homebrew, ¿cómo iniciar y detener el servidor?
He instalado memcached a través de homebrew. ¿Cómo inicio / detengo el servidor? ¿Alguna herramienta de línea de comandos para interactuar con memcached? ¿Homebrew tiene una forma de eliminar un paquete?