Articles of rubygems

No se puede instalar la gem MySQL2 en Windows 7

Recibo el siguiente mensaje de error durante la instalación, avíseme si necesito publicar más detalles. Seguí las instrucciones de la siguiente ubicación: https://github.com/oneclick/rubyinstaller/wiki/Development-Kit Estoy usando ruby ​​1.9.2p136 (2010-12-25) [i386-mingw32]. Esto es lo que obtengo: E:\work_desk\trunk>gem install mysql2 -v 0.2.4 Temporarily enhancing PATH to include DevKit… Building native extensions. This could take a while… ERROR: Error […]

Ruby: problema al instalar EventMachine en Windows 7

Estoy tratando de instalar la gem EventMachine en Windows 7 (usando Ruby 1.9.2 con RubyInstaller) a través del paquete, pero me sale el siguiente error. También instalé DevKit y está funcionando, pero todavía no puedo entender cuál es el problema: Installing eventmachine (0.12.10) with native extensions C:/Ruby192/lib/ruby/site_ruby/1.9 .1/rubygems/installer.rb:551:in `rescue in block in build_extensions’: ERROR: Failed […]

Cuál es la diferencia entre mysql y mysql2

Solía ​​trabajar con la gem mysql , pero a menudo hoy en día escucho acerca de la gem mysql2 . Además, está incluido en el Gemfile de forma predeterminada en Rails 3.0.x ¿Cuál es la diferencia y las ventajas de usar la gem mysql2 ?

Ruby 1.9.2 y Rails 3 no pueden abrir la consola de Rails

[gkaykck@main myApplication]$ rails console /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require’: no such file to load — readline (LoadError) from /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `require’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `require’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `’ from script/rails:6:in `require’ from script/rails:6:in `’ He instalado los Rails 3 en ruby ​​1.9.2p136, lo que está bien, supongo. Pero no puedo iniciar la consola de […]

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