Articles of rubygems

Problema de Ruby (error) – en la gem de rastrillo

Estoy ejecutando ruby ​​1.9.2p0 en Rails en Windows OS con rubymine 3.1.1. Lo uso por ג varias semanas. Hace unos días, traté de ejecutar mi proyecto desde rubymine y la notificación de la console fue: "No se pudo encontrar el rastrillo-0.8.7 en ninguna de las fonts Proceso terminado con el código de salida 7 " […]

Combine 3 campos de selección y valide como uno en mi model de usuario en ruby ​​on rails 3

Ok, tengo 3 cuadros de selección para seleccionar la date de nacimiento. Tengo la configuration de constantes en mi model de usuario para proporcionar meses, años, etc. De todos modos, puedo validar con éxito estos cuadros de selección por separado. Lo que quiero hacer es combinar el: día,: mes y: año y almacenar en: cumpleaños […]

¿Cualquier rubygem para iniciar session / networkingireccionar las llamadas a la API del service web remoto por gems como httparty, faraday, httpclient, etc.?

Al usar gems como httparty / faraday / etc. que hace llamadas api remotas, ¿hay alguna gem que pueda interceptar la request, especialmente los parameters de request para iniciar session o mostrar en stdout?

Cómo modificar una class dentro de un module dentro de una gem de Ruby

Estoy tratando de get la línea de time de Twitter de un usuario específico, pero la forma en que funciona la gem de Twitter es orderar los tweets en el order opuesto que necesito (del más nuevo al más antiguo). La gem de twitter agrupa los tweets de la línea de time de un usuario […]

Rails – installation de gems

Pregunta rápida sobre la installation de la gem: cuando uso la bundle install , sé que instala las gems necesarias para mi proyecto individual, pero no afecta otros proyectos en mi computadora. Si utilizo gem install name_of_gem ¿eso también afectaría solo al proyecto actual o afectaría a todos los proyectos en mi computadora usando rails […]

¿podemos O los ámbitos en el constructor de scope?

Estoy usando ryanb-scope-builder y estoy enfrentando el siguiente problema. def self.search(options) scope_builder do |builder| builder.released.visible builder.cheap if options[:cheap] end end Esto genera una consulta que tiene: builder.released.visible *AND* builder.cheap if options[:cheap] Mientras que quiero que el scope sea OR'ed como builder.released.visible *OR* builder.cheap if options[:cheap] ¿Hay alguna gem de generador de scope que pueda resolver […]

La gem Bundler instalada desde github se instala en una location diferente

Estoy tratando de instalar una gem de github como esta: gem 'omniauth', :git => "git://github.com/intridea/omniauth.git", :require => "omniauth" El problema es que la gem no se está cargando en realidad. Los objects de Ruby no están allí. Por lo tanto, bundle show omniauth me muestra: Users/felipe/.rvm/gems/ruby-1.9.2-p136/bundler/gems/omniauth-5972c94792cf El problema es que la gem se está instalando […]

Acortó el enlace con Bitly API, ¿cómo elimino el 'http: //'?

Actualmente estoy usando la gem ruby-bitly para acortar enlaces en una aplicación de Rails; sin embargo, el resultado tiene un "http: //" delante del enlace bit.ly. Esto no es amigable para tweets / otras publicaciones sensibles a la longitud. ¿Cómo elimino eso automáticamente? Acción del controller de enlace: def shorten_with_bitly(url) link = Link.find(params[:id]) bitly = […]

Problema al ejecutar metric_fu para Rails

Estoy tratando de hacer que metric_fu funcione, pero estoy recibiendo un error extraño. braga@braga-laptop:~/prj/dummy_app$ rake metrics:all –trace (in /home/braga/prj/dummy_app) rake aborted! RubyGem version error: chronic(0.6.2 not ~> 0.3.0) /usr/local/lib/site_ruby/1.8/rubygems.rb:812:in `report_activate_error' /usr/local/lib/site_ruby/1.8/rubygems.rb:223:in `activate' /usr/local/lib/site_ruby/1.8/rubygems.rb:258:in `activate' /usr/local/lib/site_ruby/1.8/rubygems.rb:257:in `each' /usr/local/lib/site_ruby/1.8/rubygems.rb:257:in `activate' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:33:in `require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in `require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:547:in `new_constants_in' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in `require' /home/braga/prj/dummy_app/Rakefile:12 /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' […]

¿Qué formatting debería tener la versión constante de mi proyecto?

He visto muchas cosas Foo::VERSION::STRING Foo::VERSION Foo::Version ¿Alguna sugerencia de cuál es el mejor y más común incumplimiento?