Вопросы с тегом «ruby»

Ruby - это многоплатформенный динамический объектно-ориентированный интерпретируемый язык с открытым исходным кодом, созданный Юкихиро Мацумото (Matz) в 1995 году. Тег [ruby] предназначен для вопросов, связанных с языком Ruby, включая его синтаксис и его библиотеки. Вопросы по Ruby on Rails должны быть помечены [ruby-on-rails].

2
Проверка того, начинается ли строка или заканчивается другой строкой
Как мне проверить, начинается ли строка или заканчивается заданной строкой? Кажется, что нет доступных встроенных методов (или, может быть, это просто IDE, которую я использую, которая не отображается: RDE)
91 ruby  string 

9
Ускорение тестирования RSpec в большом приложении Rails
У меня есть приложение Rails с более чем 2000 примерами в моих тестах RSpec. Излишне говорить, что это большое приложение, и есть что протестировать. Запуск этих тестов на данном этапе очень неэффективен, и, поскольку это занимает так много времени, мы почти готовы отказаться от их написания перед запуском новой сборки. …

9
Проверить, имеют ли два массива одинаковое содержимое (в любом порядке)
Я использую Ruby 1.8.6 с Rails 1.2.3, и мне нужно определить, имеют ли два массива одинаковые элементы, независимо от того, находятся ли они в одном порядке или нет. Гарантируется, что один из массивов не будет содержать дубликатов (другой может, и в этом случае ответ будет отрицательным). Моя первая мысль была …

1
Почему строковая интерполяция работает в Ruby, когда нет фигурных скобок?
Правильный способ использования строковой интерполяции в Ruby следующий: name = "Ned Stark" puts "Hello there, #{name}" #=> "Hello there, Ned Stark" Я намерен всегда использовать его таким образом. Однако я заметил кое-что странное в интерполяции строк в Ruby. Я заметил, что строковая интерполяция работает в Ruby без фигурных скобок в …

13
Почему Ruby больше подходит для Rails, чем Python? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

12
Отладка в Ruby 1.9
Что вы, ребята, используете для отладки в Ruby 1.9? rdebug кажется несовместимым ... есть что-нибудь там?
90 ruby  debugging  rdebug 

8
Ошибка TCPServer: адрес уже используется - bind (2)
Несколько недель назад Jekyll у меня работал нормально, но теперь внезапно выдает следующую ошибку: TCPServer Error: Address already in use - bind(2) INFO WEBrick::HTTPServer#start: pid=7300 port=4000 % lsof -i :4000 <fetches nothing> Хотя на порте ничего не работает. Ниже приведены подробности: % jekyll --version Jekyll 0.11.2 % where jekyll /home/bhaarat/.rvm/gems/ruby-1.9.2-p290/bin/jekyll …
90 ruby  jekyll 

5
проблема с разрешением на установку драгоценного камня
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. Текущий логин - qichunren, и у пользователя qichunre есть права на запись в директорию .gem. Я хотел бы знать, почему gem не устанавливает файлы в мой домашний каталог .gem сначала? Почему …

30
Python против Ruby для метапрограммирования [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

3
Ruby не может загрузить такой файл - active_support / core_ext / object / blank
Я пытался запустить, brew doctorно система выскочила ошибка /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require ': невозможно загрузить такой файл - active_support / core_ext / объект / пустой (LoadError) Искал в Интернете, и в другом сообщении предлагалось просто «установить gem install activesupport», но затем я обнаружил ошибку: ERROR: Error installing activesupport: i18n requires Ruby version …


6
Правильная конфигурация MySQL для файла Ruby on Rails Database.yml
У меня такая конфигурация: development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 И я получаю эту ошибку: Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) Есть ли что-то очевидное, что я делаю неправильно?


5
неопределенный метод `visit 'при использовании RSpec и Capybara в рельсах
Я не могу заставить капибару работать с rspec. Это дает мне эту ошибку: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> Я знаю, что есть много сообщений об этом, но ни одно из решений не работает для меня. Большинство из них связано со спецификациями, не входящими в / spec / features, а …

7
Вычитание рубиновой даты (например, 90 дней назад)
Я был немного испорчен API joda-time: DateTime now = new DateTime(); DateTime ninetyDaysAgo = now.minusDays(90); Я пытаюсь проделать то же самое в Ruby, но я now = Time.now ninetyDaysAgo = now - (90*24) Однако здесь нет математики (я действительно работаю с датами в полночь). Есть ли удобный API для вычитания …
89 ruby  date 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.