¿Cuál es la diferencia entre require_relativey requireen
¿Cuál es la diferencia entre require_relativey requireen
Sé sobre el enhebrado "cooperativo" de rubí con hilos verdes . ¿Cómo puedo crear hilos reales de "nivel de sistema operativo" en mi aplicación para utilizar múltiples núcleos de CPU para el
¿Cuál es la diferencia entre @titley title? Dado que ambos pueden ser nombres de variables. Además, ¿cómo decido qué tipo de variable debo usar? Con @o
Estoy tratando de instalar la gema pg de PostgreSQL para Ruby. Emití el siguiente comando: gem install pg Instalé Ruby 1.9.2 usando RVM. El comando anterior me muestra el siguiente error. El error es: Building native extensions. This could take a while... ERROR: Error installing pg: ERROR:...
Puedo encontrar gemas que se instalan usando gem list, pero no me muestra dónde están instaladas las gemas. ¿Cómo puedo encontrar dónde están las gemas y cómo puedo saber antes de instalar una gema dónde se
Tengo la siguiente matriz cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Quiero eliminar elementos en blanco de la matriz y quiero el siguiente resultado: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] ¿Hay algún método como compactese que lo haga sin
Quiero poder ejecutar las pruebas de un solo archivo de especificaciones, por ejemplo, para el único archivo que estoy editando. rake specejecuta todas las especificaciones. Mi proyecto no es un proyecto Rails, por lo rake spec:docque no funciona. No sé si esto importa, pero aquí está mi...
Tengo una variedad de hashes: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Estoy tratando de ordenar esta matriz en orden descendente de acuerdo con el valor de :baren cada hash. Estoy usando sort_bypara ordenar la matriz...
Tengo una cadena en Ruby: sentence = "My name is Robert" ¿Cómo puedo reemplazar fácilmente cualquier palabra en esta oración sin usar código complejo o un
Estoy usando Authlogic-Connect para inicios de sesión de terceros. Después de ejecutar las migraciones apropiadas, los inicios de sesión de Twitter / Google / yahoo parecen funcionar bien, pero el inicio de sesión de Facebook arroja una excepción: SSL_connect returned=1 errno=0 state=SSLv3 read...
¿Cuáles son todas las formas comunes de leer un archivo en Ruby? Por ejemplo, aquí hay un método: fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Sé que Ruby es extremadamente flexible. ¿Cuáles son los beneficios / inconvenientes de cada...
¿Cuál es la diferencia entre las rutas de recolección y las rutas de miembros en Rails? Por ejemplo, resources :photos do member do get :preview end end versus resources :photos do collection do get :search end end No
¿Cómo agrego un valor predeterminado a una columna que ya existe a través de una migración? Toda la documentación que puedo encontrar le muestra cómo hacerlo si la columna aún no existe, pero en este caso sí.
Estoy tratando de entender los bloques yieldy cómo funcionan en Ruby. ¿Cómo se yieldusa? Muchas de las aplicaciones de Rails que he visto usan yieldde una manera extraña. ¿Puede alguien explicarme o mostrarme a dónde ir para
He instalado RubyInstaller en Windows y estoy ejecutando IMAP Sync pero necesito usarlo para sincronizar cientos de cuentas. Si pudiera pasarle estas variables a través de la línea de comando, podría automatizar mejor todo el proceso. # Source server connection info. SOURCE_NAME =...
Cuando intento instalar la última versión de la brújula ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), aparece el siguiente error. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native...
¿Cómo escribo un bucle en ruby para poder ejecutar un bloque de código en cada archivo? Soy nuevo en Ruby, y he concluido que la forma de hacerlo es hacer cada ciclo. El archivo ruby se ejecutará desde un directorio diferente al directorio que quiero recorrer. Lo intenté Dir.foreachy no pude...
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 4 años . Mejora...
Estoy ejecutando Ruby en Windows, aunque no sé si eso debería marcar la diferencia. Todo lo que quiero hacer es obtener la ruta absoluta del directorio de trabajo actual. ¿Es esto posible desde irb? Aparentemente desde un script es posible usarFile.expand_path(__FILE__) Pero desde irb intenté lo...
Estoy usando el siguiente código para verificar si una variable no es nula y no es cero if(discount != nil && discount != 0) ... end ¿Hay una mejor manera de hacer