ruby

Ruby: ¿Cómo obtener el primer carácter de una cadena

¿Cómo puedo obtener el primer carácter de una cadena usando Ruby? En última instancia, lo que estoy haciendo es tomar el apellido de alguien y simplemente crear una inicial de él. Así que si la cadena era "Smith" solo quiero "S".

¿Está en desuso Hash Rocket?

El bien citado RIP Hash rocket post parecería implicar que la sintaxis de Hash Rocket (:foo => "bar") está en desuso a fa ... referencia definitiva que indique que la forma de Hash Rocket en realidad está en desuso/sin consultar a partir de Ruby 1.9.

Rubí fuera de los rieles

A veces se siente que mi compañía es la única compañía en el mundo que usa Ruby pero no Ruby on Rails, hasta el punto de que ... ro de que esto no es realmente cierto, pero sería divertido escuchar algunas historias sobre el uso de Ruby no Rails por ahí.

Rails 4: los activos no se cargan en producción

Estoy tratando de poner mi aplicación en producción y las rutas de recursos de imagen y css no funcionan. Esto es lo que est ... s compilados. Pero es muy confuso por qué está funcionando correctamente para javascripts (observe la ruta /assets/****.js).

Nombre de este mes (Fecha.hoy.mes como nombre)

Estoy usando Date.today.month para mostrar el número del mes. ¿Hay un comando para obtener el nombre del mes, o necesito hacer un caso para obtenerlo?

Añadir a una cadena existente

Para anexar a una cadena existente esto es lo que estoy haciendo. s = 'hello' s.gsub!(/$/, ' world'); Hay una mejor manera ... unciona s = 'hello' s.object_id s = s + ' world' s.object_id En el caso anterior object_id será diferente para dos casos.

¿Cuál es la diferencia entre Class y Klass en ruby?

¿Cuál es la diferencia entre Clase y Klass?

Cocoapods setup atascado en pod setup comando en terminal

MacBook-Pro:~ skbc$ pod setup --verbose /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-d ... todavía tratando de averiguar cuál puede ser el problema es? Le agradecería mucho sus comentarios y sugerencias. ¡Gracias!!!

Ruby reemplazar cadena con patrón de expresiones regulares capturado

Estoy teniendo problemas para traducir esto a Ruby. Aquí hay una pieza de JavaScript que hace exactamente lo que quiero hace ... sd".gsub(/^(Z_.*): .*/, "#{$1}") "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "\1") "Z_sdsd: sdsd".gsub(/(.).*/) { |capture| capture }

Convertir json en ruby hash

Tengo un objeto JSON con el siguiente valor: @value = {"val":"test","val1":"test1","val2":"test2"} Quiero hacer un bucle ... lue = {"val"=>"test","val1"=>"test1","val2"=>"test2"} ¿Cómo puedo convertir el objeto JSON anterior a Ruby hash?

Ruby enviar vs enviar

Entiendo el concepto de some_instance.send pero estoy tratando de averiguar por qué se puede llamar a esto de ambas maneras. ... s Foo def bar? true end end foo = Foo.new foo.send(:bar?) foo.__send__(:bar?) ¿Alguien tiene alguna idea de esto?

La mejor manera de devolver un valor booleano aleatorio

He estado usando esto durante algún tiempo para devolver true o false al construir datos de semilla falsos. Solo me preguntaba si alguien tiene una forma mejor, más sucinta o detallada de regresar ya sea true o false. rand(2) == 1 ? true : false

Cómo evitar el almacenamiento en caché de páginas del navegador en Rails

Ubuntu - > Apache - > Phusion Passenger - > Rails 2.3 La parte principal de mi sitio reacciona a tus clics. Por lo ... ces bien, pero si no, entonces volver a cargar la página? ¿Crees que esto funcionaría? Gracias por toda su ayuda, Jason

Rails: Cómo cambiar el título de una página?

¿Cuál es la mejor manera de crear un título personalizado para páginas en una aplicación Rails sin usar un plug-in?

Comparar cadenas de Ruby independientemente del caso de la cadena

Necesito comprobar "Apple" == "Apple" # returns TRUE "Apple" == "APPLE" # returns TRUE "Apple" == "Apple1" # returns FALSE En Ruby. Necesito una comparación de cadenas, pero para que la comprobación no distinga entre mayúsculas y minúsculas.

Convierte la hora de una zona horaria a otra en Rails

Mis created_at marcas de tiempo se almacenan en UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UT ... el Este (EE.UU. y Canadá)' (teniendo en cuenta el horario de verano)? Algo como: Annotation.last.created_at.in_eastern_time

Encontrar valor en Array

¿Cómo puedo encontrar un valor en una matriz usando Ruby 1.8.7 ?

Cuál es la diferencia entre Gemfile y Gemfile.bloqueo en Rubí sobre rieles

Soy un principiante en Ruby on Rails y estoy usando Rails 3.0.9. ¿Cuál es la diferencia entre Gemfile y Gemfile.lock en Rails?

¿Cuáles son las trampas de Rubí de las que un novato debe ser advertido? [cerrado]

Recientemente he aprendido el lenguaje de programación Ruby, y en general es un buen lenguaje. Pero me sorprendió bastante v ... puts "zero is true!" if 0 # zero is true! ¿Cuáles son las otras "trampas" sobre las que advertirías a un novato de Ruby?

Python vs Ruby para metaprogramación [cerrado]

Actualmente soy principalmente un programador D y estoy buscando agregar otro lenguaje a mi caja de herramientas, preferible ... acterística que esté diseñada principalmente con proyectos muy grandes trabajados por un millón de monos de código en mente.