¿Cómo descargo y guardo un archivo binario a través de HTTP usando Ruby? La URL es http://somedomain.net/flv/sample/sample.flv. Estoy en la plataforma de Windows y preferiría no ejecutar ningún programa
¿Cómo descargo y guardo un archivo binario a través de HTTP usando Ruby? La URL es http://somedomain.net/flv/sample/sample.flv. Estoy en la plataforma de Windows y preferiría no ejecutar ningún programa
Conozco muy bien a Ruby. Creo que es posible que necesite aprender Python en este momento. Para aquellos que conocen ambos, ¿qué conceptos son similares entre los dos y cuáles son diferentes? Estoy buscando una lista similar a un manual que escribí para Learning Lua para JavaScripters : cosas...
En un modelo hay un campo validates :image_file_name, :format => { :with => %r{\.(gif|jpg|jpeg|png)$}i Se ve bastante extraño para mí. Soy consciente de que esta es una expresión regular. Pero me gustaría: para saber exactamente lo que significa. Es %r{value}igual a /value/? ser capaz de...
Quiero crear mi aplicación Rails con MySQL, porque me gusta mucho. ¿Cómo puedo hacer eso en la última versión de Rails en lugar del SQLite
El operador de incremento / decremento previo / posterior ( ++y --) son una sintaxis de lenguaje de programación bastante estándar (al menos para lenguajes de procedimiento y orientados a objetos). ¿Por qué Ruby no los apoya? Entiendo que podrías lograr lo mismo con +=y -=, pero parece...
¿Cómo puedo extraer una subcadena de una cadena en Ruby? Ejemplo: String1 = "<name> <substring>" Quiero extraer substringde String1(es decir, todo dentro de la última aparición de <y
¿Hay una forma más limpia de hacer algo como esto? %w[address city state postal country].map(&:to_sym) #=> [:address, :city, :state, :postal, :country] Me habría imaginado %sque habría hecho lo que quería, pero no lo hace. Simplemente toma todo entre los corchetes y lo convierte en un...
Me da un error AWS::S3::Errors::InvalidRequest The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.cuando intento cargar el archivo en el depósito S3 en la nueva región de Frankfurt. Todo funciona correctamente con la US Standardregión. Guión: backup_file =...
¿Cómo elimino todos los registros en una de las tablas de mi base de datos en una aplicación Ruby on
Intentando crear objetos y métodos de llamada dinámicamente por Object.const_get(class_name).new.send(method_name,parameters_array) que funciona bien cuando Object.const_get(RandomClass).new.send(i_take_arguments,[10.0]) pero arrojando un número incorrecto de argumentos 1 por 2...
En Ubuntu 10.04acabo de instalar rbenv. El comando de instalación no está presente. rbenv 0.4.0-49-g8b04303 Usage: rbenv <command> [<args>] Some useful rbenv commands are: commands List all available rbenv commands local Set or show the local application-specific Ruby version...
Estoy bastante seguro de que el error no tiene nada que ver con el contenido real del TenantIdLoadermódulo. En cambio, tiene algo que ver con las ActiveSupportdependencias. Parece que no puedo superar este error. Por lo que he leído, es porque ActiveRecord::Basese está volviendo a cargar o...
Así que estaba ejecutando algunos puntos de referencia en Ruby 2.4.0 y me di cuenta de que (1...1000000000000000000000000000000).sum calcula inmediatamente mientras que (1...1000000000000000000000000000000).inject(:+) lleva tanto tiempo que acabo de abortar la operación. Tenía la impresión de...
Me acabo de mudar a Ubuntu 8.10 como mi caja de desarrollo; es mi primera incursión seria en Linux como sistema operativo de uso diario, y estoy teniendo dificultades para poner en marcha Rails. He seguido una serie de tutoriales que parecen funcionar bien, pero cuando intento usar la instalación...
Tengo una gran variedad de objetos en Ruby on Rails. Quiero ordenar la matriz por un atributo del objeto. ¿Es
Necesito una función is_an_integer, donde "12".is_an_integer? devuelve verdadero "blah".is_an_integer? devuelve falso ¿Cómo puedo hacer esto en Ruby? Escribiría una expresión regular pero supongo que hay un ayudante para esto que no
Me gustaría mezclar mis elementos de la matriz. Algo como esto: [1,2,3,4].scramble => [2,1,3,4] [1,2,3,4].scramble => [3,1,2,4] [1,2,3,4].scramble => [4,2,3,1] y así sucesivamente, al
Al ejecutar rakeme sale este error: Ya has activado el rastrillo 0.9.2, pero tu Gemfile requiere el rastrillo 0.8.7. Considere usar el paquete exec. Usar en bundle exec rakelugar de simplemente rakeparece funcionar, pero ¿es la mejor manera de
Me encanta el ||=mecanismo de Ruby . Si una variable no existe o es nil, entonces créala y ponla igual a algo amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Necesito hacer algo similar en JavaScript ahora. ¿Cuál es la convención o la forma correcta de hacer esto? Sé ||=que no es una...
Me gustaría marcar un método como obsoleto, para que las personas que lo usan puedan verificar fácilmente su código y ponerse al día. En Java, establece @Deprecated y todos saben lo que esto significa. Entonces, ¿hay una forma preferida (o incluso herramientas) para marcar y verificar las...