Preguntas etiquetadas con ruby

Ruby es un lenguaje interpretado orientado a objetos dinámico, de código abierto y multiplataforma, creado por Yukihiro Matsumoto (Matz) en 1995. La etiqueta [ruby] es para preguntas relacionadas con el lenguaje Ruby, incluida su sintaxis y sus bibliotecas. Las preguntas sobre Ruby on Rails deben etiquetarse con [ruby-on-rails].

6
Forma correcta de poblar una matriz con un rango en Ruby
Estoy trabajando en un libro que da ejemplos de rangos que se convierten en matrices equivalentes utilizando sus métodos "to_a" Cuando ejecuto el código en irb me sale la siguiente advertencia warning: default `to_a' will be obsolete ¿Cuál es la alternativa correcta al uso de to_a? ¿Hay formas alternativas de …
201 ruby  syntax 


7
¿Cómo documentar el código Ruby?
¿Existen ciertas convenciones de código al documentar el código ruby? Por ejemplo, tengo el siguiente fragmento de código: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: …
201 ruby 

6
ActiveRecord: tamaño vs conteo
En Rails, puede encontrar el número de registros utilizando ambos Model.sizey Model.count. Si se trata de consultas más complejas, ¿hay alguna ventaja en usar un método sobre el otro? ¿En qué se diferencian? Por ejemplo, tengo usuarios con fotos. Si quiero mostrar una tabla de usuarios y cuántas fotos tienen, …

9
"Para" vs "cada" en Ruby
Acabo de tener una pregunta rápida sobre los bucles en Ruby. ¿Hay alguna diferencia entre estas dos formas de iterar a través de una colección? # way 1 @collection.each do |item| # do whatever end # way 2 for item in @collection # do whatever end Solo me pregunto si …
200 ruby  loops  foreach  iteration  each 


7
¿Cómo codifico / decodifico entidades HTML en Ruby?
Estoy tratando de decodificar algunas entidades HTML, como el '<'devenir '<'. Tengo una gema antigua ( html_helpers ) pero parece que la abandoné dos veces. ¿Alguna recomendación? Necesitaré usarlo en un modelo.
200 html  ruby 


13
Rails 4 Token de autenticidad
Estaba trabajando en una nueva aplicación Rails 4 (en Ruby 2.0.0-p0) cuando me encontré con algunos problemas de token de autenticidad. Mientras escribía un controlador que responde a json (usando el respond_tométodo de clase), llegué a la createacción y comencé a obtener ActionController::InvalidAuthenticityTokenexcepciones cuando intenté crear un registro usando curl. …


10
Cómo encontrar una clave hash que contenga un valor coincidente
Dado que tengo el siguiente hash de clientes , ¿hay una forma rápida de rubí (sin tener que escribir un script de varias líneas) para obtener la clave dada que quiero que coincida con el id_cliente? Por ejemplo, ¿cómo obtener la clave client_id == "2180"? clients = { "yellow"=>{"client_id"=>"2178"}, "orange"=>{"client_id"=>"2180"}, …
198 ruby 


13
¿Cómo copio un hash en Ruby?
Admito que soy un poco un novato rubí (escribiendo guiones de rake, ahora). En la mayoría de los idiomas, los constructores de copias son fáciles de encontrar. Media hora de búsqueda no lo encontró en rubí. Quiero crear una copia del hash para poder modificarlo sin afectar la instancia original. …
197 ruby  hashmap 

5
Advertencia de Ruby 2.0.0p0 IRB: "DL está en desuso, utilice Fiddle"
Simplemente desinstalé mis versiones anteriores de Ruby, eliminé todas mis gemas (incluyendo Rails) e instalé Ruby 2.0. En otras palabras, una reinstalación totalmente limpia. Al iniciar IRB, recibí este mensaje: DL está en desuso, utilice Fiddle Nota: estoy en una máquina con Windows. ¿Qué significa este mensaje?
196 ruby  windows 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.