Articles of rubygems

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, […]

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?

No se puede acceder a RubyGems, posiblemente debido a SSL?

Nuevo desarrollador de Ruby on Rails aquí, tratando de instalarlo y configurarlo. Estoy siguiendo esta guía sobre cómo comenzar. Sin embargo, cuando llego a 3.2 Creación de la aplicación de blog, me encuentro con un problema cuando ejecuto rails new blog . Cuando bash eso, aparece un error que dice Se produjo un error al […]

Controladores de expansión de un Motor Rails 3 en la aplicación principal

Estoy usando un motor Rails como una gem en mi aplicación. El motor tiene PostsController con varios métodos y me gustaría ampliar la lógica del controlador en mi aplicación principal, por ejemplo, para agregar algunos métodos. Si solo creo PostsController en la aplicación principal, entonces el controlador del motor no está cargado. Hay una solución […]

¿Cómo uso RVM y creo gems disponibles a nivel mundial?

Estoy ejecutando Mac OSX 10.6.4 y he instalado RVM. Hasta ahora, ha sido genial, realmente me encanta la forma en que me permite administrar múltiples versiones de Rails y Rubyes en la misma máquina sin dolores de cabeza. Sin embargo, no quiero tener que instalar ciertas gems (como pasajeros) para cada configuración. ¿Hay alguna manera […]

¿Cómo “activo” una versión diferente de una gem en particular?

Quiero cambiar entre los carriles 2.3.10 como la gem “activa” para mi sistema operativo, de modo que pueda invocarlo en la línea de comando. ¿Es posible hacer esto? No estoy usando rvm. Tal vez es hora de comenzar. Intenté gem install rails –version=2.3.10 , pero eso solo asegura que la versión de la gem está […]

¿Cómo se degradan rubygems?

Tengo rubygems 1.3.1 instalado pero quiero volver a 1.2.0. ¿Cuál es el comando para degradar rubygems?

homebrew no funciona en OSX

Obteniendo este error cuando ejecuto el comando brew en la terminal. Necesito ayuda resolviendo /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’: cannot load such file — utils/popen (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ from /usr/local/Library/Homebrew/utils.rb:6:in `’ from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ from /usr/local/Library/Homebrew/global.rb:9:in `’ from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require’ from /usr/local/Library/brew.rb:16:in `’ aquí están mis configuraciones de env gem: VERSIÓN […]

¿Cómo puedo instalar una joya local?

Si descargo un archivo .gem a una carpeta en mi computadora, ¿puedo instalarlo más tarde usando gem install ?

rmagick gem install “No se puede encontrar Magick-config”

Aparece el error que se muestra a continuación cuando bash instalar la gem rmagick. Estoy en Snowleopard 10.6 usando RVM, Ruby 1.9.2-head y Rails 3.05. Las respuestas a preguntas similares me recomendaron instalar ImageMagick, lo cual hice con éxito. Otros sugirieron instalar la “biblioteca de libmagick9-dev”, sin embargo, no puedo encontrar la manera de hacerlo. […]