В чем разница между require_relative и requireв
В чем разница между require_relative и requireв
Я знаю о "кооперативной" поточной обработке ruby с помощью нити зеленых нитей . Как я могу создать реальные потоки "уровня ОС" в своем приложении, чтобы использовать несколько процессорных ядер для...
Какая разница между @titleа title? Поскольку оба они могут быть именами переменных. Кроме того, как мне решить, какую переменную мне следует использовать? С @или...
Я пытаюсь установить PostgreSQL pg gem для Ruby. Я дал следующую команду: gem install pg Я установил Ruby 1.9.2 с помощью RVM. Приведенная выше команда показывает мне следующую ошибку. Ошибка: Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build...
Я могу найти драгоценные камни, которые установлены, используя gem list, но это не показывает мне, где драгоценные камни установлены. Как я могу найти, где находятся драгоценные камни, и как я могу узнать перед установкой драгоценного камня, где он будет...
У меня есть следующий массив cities = ["Kathmandu", "Pokhara", "", "Dharan", "Butwal"] Я хочу удалить пустые элементы из массива и хочу следующий результат: cities = ["Kathmandu", "Pokhara", "Dharan", "Butwal"] Есть ли такой способ compactсделать это без...
Я хочу иметь возможность запускать тесты одного файла спецификации - например, для одного файла, который я редактирую. rake specвыполняет все спецификации. Мой проект не является проектом Rails, поэтому rake spec:docне работает. Не знаю, имеет ли это значение, но вот моя структура каталогов....
У меня есть массив хэшей: [ { :foo => 'foo', :bar => 2 }, { :foo => 'foo', :bar => 3 }, { :foo => 'foo', :bar => 5 }, ] Я пытаюсь отсортировать этот массив в порядке убывания в соответствии со значением :barв каждом хеше. Я использую sort_byдля сортировки выше массив: a.sort_by {...
У меня есть строка в Ruby: sentence = "My name is Robert" Как я могу легко заменить одно слово в этом предложении, не используя сложный код или
Я использую Authlogic-Connect для сторонних логинов. После выполнения соответствующих миграций логины Twitter / Google / Yahoo, похоже, работают нормально, но логин Facebook выдает исключение: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed Журнал...
Каковы все распространенные способы чтения файлов в Ruby? Например, вот один метод: fileObj = File.new($fileName, "r") while (line = fileObj.gets) puts(line) end fileObj.close Я знаю, что Руби чрезвычайно гибок. Каковы преимущества / недостатки каждого...
В чем разница между маршрутами сбора и маршрутами членов в Rails? Например, resources :photos do member do get :preview end end против resources :photos do collection do get :search end end Я не
Как добавить значение по умолчанию для столбца, который уже существует в процессе миграции? Вся документация, которую я могу найти, показывает, как это сделать, если столбец еще не существует, но в этом случае он существует....
Я установил RubyInstaller в Windows и запускаю IMAP Sync, но мне нужно использовать его для синхронизации сотен учетных записей. Если бы я мог передать эти переменные ему через командную строку, я бы лучше автоматизировал весь процесс. # Source server connection info. SOURCE_NAME =...
Я пытаюсь понять блоки yieldи как они работают в Ruby. Как yieldиспользуется? Многие приложения Rails, на которые я смотрел, yieldстранным образом используются. Может кто-нибудь объяснить мне или показать мне, куда идти, чтобы понять...
Когда я пытаюсь установить последнюю версию компаса ( https://rubygems.org/gems/compass/versions/1.0.0.alpha.17 ), я получаю следующую ошибку. ERROR: Error installing compass: ERROR: Failed to build gem native extension. ERROR: Error installing compass: ERROR: Failed to build gem native extension....
Как мне написать цикл в ruby, чтобы я мог выполнить блок кода для каждого файла? Я новичок в ruby, и я пришел к выводу, что способ сделать это - сделать каждый цикл. Файл ruby будет выполняться из каталога, отличного от каталога, через который я хочу перейти. Я попробовал, Dir.foreachи я не мог...
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос Используя Ruby, как я могу выполнить цвет...
Я использую Ruby на Windows, хотя я не знаю, должно ли это иметь значение. Все, что я хочу сделать, это получить абсолютный путь текущего рабочего каталога. Это возможно от IRB? Как видно из скрипта можно использоватьFile.expand_path(__FILE__) Но из irb я попробовал следующее и получил ошибку...
Я использую следующий код, чтобы проверить, если переменная не ноль и не ноль if(discount != nil && discount != 0) ... end Есть лучший способ сделать