Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
require 'rubygems';require 'имя гема' (файла может не быть, если не предусмотрено автором гема), но всегда можно сделать require 'любой файл из каталога библиотеки гема';LIBPATH = File.expand_path('..', File.dirname(__FILE__)).freeze внутри него.require 'rubygems'
require 'yourgem/executor'
puts LIBPATH.$ gem -v
1.6.2
$ gem query --details --remote --name-matched build
ERROR: While executing gem ... (OptionParser::InvalidOption)
invalid option: --name-matched
$ gem query --details --remote --name-matches build
*** REMOTE GEMS ***
.......
RubyGems — подробно