Articles of ruby

¿Cómo hacer contenido estático en Rails?

Mirando diferentes opciones: Una es simplemente colocar las páginas estáticas en la carpeta pública /, pero sí quiero que el encabezado del diseño / aplicación sea consistente. Intenté esto, pero recibí un error: # in routes.rb: map.connect ‘*path’, :controller => ‘content’, :action => ‘show’ # in content_controller.rb: def show render :action => params[:path].join(‘/’) end Todo […]

Rails Paperclip cómo eliminar los archivos adjuntos?

Estoy utilizando Paperclip (con Amazon s3) en Rails 3. Deseo eliminar un archivo adjunto existente sin reemplazarlo mediante una acción de actualización. Solo he encontrado un ejemplo de esto aquí y no pude conseguir que funcione, simplemente no se eliminó y no había nada en los registros que dijera por qué. Quería hacer algo como […]

Especificaciones no resueltas durante Gem :: Specification.reset:

Cuando lanzo Guard, obtengo esta salida: $ guard WARN: Unresolved specs during Gem::Specification.reset: lumberjack (>= 1.0.2) ffi (>= 0.5.0) WARN: Clearing out unresolved specs. Please report a bug if this causes problems. ¿Qué significa esto y cómo lo soluciono? Contenido de Guardfile: guard ‘livereload’ do watch(%r{.+\.(css|js|html)$}) end guard ‘sass’, :input => ‘css’, :style => :compressed, […]

¿Qué es || = en ruby?

Posible duplicado: ¿Qué significa || = en Ruby? ¿Qué es || = en ruby?

Iterar a través de cada archivo en un directorio

¿Cómo escribo un ciclo en ruby ​​para poder ejecutar un bloque de código en cada archivo? Soy nuevo en ruby, y he llegado a la conclusión de que la forma de hacerlo es hacer cada ciclo. El archivo ruby ​​se ejecutará desde un directorio diferente al directorio por el que quiero pasar. Dir.foreach el Dir.foreach […]

Analizar el contenido del correo electrónico de la respuesta citada

Estoy intentando descubrir cómo analizar el texto de un correo electrónico desde cualquier texto de respuesta entre comillas que pueda incluir. Me he dado cuenta de que, por lo general, los clientes de correo electrónico escriben “En tal o cual fecha escriben tal o cual cosa” o anteponen las líneas con un corchete angular. Lamentablemente, […]

Ruby: ¿Cómo escribir una gem?

Me gustaría escribir un paquete para Ruby y ponerlo a disposición como una joya. ¿Cuáles son las herramientas, los pasos y las trampas? ¿Hay buenos tutoriales, screencasts, etc. que te hayan ayudado a aprender cómo hacerlo?

Modelo de Rails, vista, controlador y ayudante: ¿qué va a dónde?

En Ruby on Rails Development (o MVC en general), ¿qué regla rápida debo seguir en cuanto a dónde poner la lógica? Por favor, responda afirmativamente: con Ponga esto aquí , en lugar de No lo ponga ahí .

Comentarios de varias líneas en Ruby?

¿Cómo puedo comentar varias líneas en Ruby?

Error inesperado de keyword_end, pero la syntax parece estar bien

Se supone que esta función extrae los nombres de un archivo de valores separados por comas y los coloca en una matriz. def xprt_csv_to_ary(csv_file) namecatcher_regex = “/^[\.{1}]([AZ]+)\.{3}/” # Matches up to char before next name current_word = 0 names_array = [] while current_word < 5000 if current_word == 0 name = csv_file.readline.match(namecatched_regex) else name = […]