Запитання з тегом «ruby»

Ruby - це багатоплатформна, динамічна об'єктно-орієнтована інтерпретована мова з відкритим кодом, створена Юкіхіро Мацумото (Мац) у 1995 році. Тег [ruby] призначений для питань, пов'язаних з мовою Ruby, включаючи її синтаксис та його бібліотеки. Питання Ruby on Rails слід позначати темою [ruby-on-rails].


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


7
Віднімання дати Рубіну (наприклад, 90 днів тому)
Мене трохи розпестив joda-time API: DateTime now = new DateTime(); DateTime ninetyDaysAgo = now.minusDays(90); Я намагаюся зробити подібне в Ruby, але я now = Time.now ninetyDaysAgo = now - (90*24) Однак тут математика не працює (я справді працюю з датами опівночі). Чи існує зручний API для віднімання дати?
89 ruby  date 

3
Різниця між $ stdout та STDOUT у Ruby
У Ruby, у чому різниця між $stdout(перед знаком долара) та STDOUT(у всіх великих літери)? Виконуючи переспрямування вихідних даних, що слід використовувати і чому? Те саме стосується $stderrі STDERR. Редагувати: Щойно знайшов відповідне запитання .

6
Як придушити виходи консолі / IRB Rails
У мене застрягла досить дивна проблема. Я тестував деякі записи db на нашому виробничому сервері в Rails Console, де майже всі команди приводили до величезної кількості рядків o / p, через що канал ssh був повішений :( Чи є спосіб придушити екранні зображення консолі / irb? Дякую

4
Ruby strftime: Місяць без нуля?
Чи є у Ruby strftimeформат місяця без нуля? Я знайшов, що %eотримав день без першого нуля, але не мав удачі з місяцем. В кінцевому підсумку хочеться дати, відформатованої як: 9/1/2010
89 ruby  date  format  strftime 


14
Команду Gem не знайдено
Я встановив самоцвіт на Ubuntu 10.10 32 bit з apt-get install gem -y Але коли я намагаюся бігти gem install something.gem Я отримую помилку команди не знайдено. bash: gem: command not found Я встановив самоцвіт, чи є якась причина, за якою він каже, що не може знайти команду? Ці файли …
89 ruby  linux  rubygems 

8
Не вдається запустити “reils console” через помилку з лінією зчитування
Я не можу виконати rails consoleчерез цю помилку: localhost:TwitterForZombies wiz$ rails c /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `require': dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib (LoadError) Referenced from: /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle Reason: image not found - /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands/console.rb:3:in `<top (required)>' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `require' from /Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails/commands.rb:38:in `<top (required)>' from script/rails:6:in …

8
рейки пучок чистим
Після оновлення набору у вас з’являться деякі дорогоцінні камені, які можуть бути застарілими, оскільки встановлена ​​нова версія цього дорогоцінного каменя. Під bundleвиконуваним файлом такої команди немає, тобто bundle clean. Як можна позбутися цих застарілих самоцвітів? Це спроба зменшити розмір кулі в моїй програмі рейок.

3
Як запустити файл .rb з IRB?
Я починаю з Ruby on Rails. Зараз я переглядаю навчальний посібник, де сказано, що мені потрібно запустити файл .rb з IRB, і це створить файл .xml у моєму поточному каталозі. Моє питання полягає в тому, як запустити файл .rb в IRB? І чи повинен я бути в каталозі, де живе …


5
Що робить Ruby's Array # shift?
Мені важко зрозуміти, що роблять у Ruby методи shift і unshift класу Array. Чи може хтось допомогти мені зрозуміти, чим вони займаються?
88 ruby 

5
попередження: константа :: Fixnum не підтримується під час створення нової моделі
Я намагався знайти якесь рішення для цього, але я дійсно не міг знайти нічого, пов'язаного з помилками, які виникають у мене під час запуску команди rails: rails генерують модель Назва книги: підсумок рядка: текст isbn: рядок /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated /home/vmu/.rbenv/versions/2.4.0/lib/ruby/gems/2.4.0/gems/activesupport-5.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.