Описание тега ruby-2.2
По вопросам, связанным с разработкой на Ruby версии 2.2. Если ваш вопрос относится к Ruby в целом, используйте тег [tag:ruby].
0
ответов
Память увеличивается при обновлении ruby с 1.9.3 до 2.2.10
Я использовал Ruby 1.9.3 + Rails 3.2.22 в heroku, недавно я обновил ruby 1.9.3 до 2.2.10, затем я увидел, что память быстро растет и получает квоту памяти, мы использовали производительность L dynos и WEB_CONCURRENCY как 80. Поможет ли что-нибудь …
02 июл '18 в 13:58
5
ответов
Преобразование массива массивов в хеш с первым элементом массива в качестве ключа к хешу
Я хочу преобразовать этот массив [['a', 'b'],['c', 'd'],['e', 'f']] к этому хешу { "a" : "c", "b" : "d" }, { "a" : "e", "b" : "f" } Как это сделать? Я пытался использовать group_by и нормальные итераторы, но пока не повезло. Есть идеи?
23 апр '15 в 09:34
2
ответа
Как проверить SSH соединение с использованием Ruby
Это то, что я получил до сих пор. Это прекрасно работает, проблема в том, что я не могу ввести пароль для входа в систему ssh, мне нужно иметь общие ключи ssh, чтобы это работало: def ssh_conn(user, host, &block) begin ping_output = [] timeout(2…
11 фев '15 в 12:46
1
ответ
Не удалось войти с помощью устройства
Я использую devise gem для аутентификации и текущей версии rails (3.2.22), поэтому у моего пароля есть какой-то специальный символ, например '@', после обновления до ruby 2.2.0 я не смог войти с этими учетными данными, но это позволяет мне войти п…
31 янв '17 в 07:02
4
ответа
ruby on rails AbstractController::Helpers::MissingHelperError: Отсутствуют вспомогательные файловые помощники //
Я просто клонировал репозиторий, над которым я работал, с другого компьютера. Когда я пытаюсь выполнить миграцию базы данных, запустив rake db:migrate, я получаю следующую ошибку: AbstractController::Helpers::MissingHelperError: Missing helper file …
03 мар '15 в 17:05
2
ответа
Шифрование файлов для travis-ci на ruby-2.2.2 завершается неудачно с помощью "частного метода load, вызываемого для Psych:Module"
У меня проблемы с шифрованием моего database.yml для Трэвис CI. На основании их документации кажется, что вы шифруете файлы с помощью команды travis encrypt-file. Я работаю на Ruby-2.2.2, и он дает мне довольно загадочные сообщения об ошибках. travi…
28 июн '15 в 22:35
0
ответов
Округление вопросов со сложными числами в Ruby
В IRB (с использованием Ruby версии 2.2), если я пытаюсь получить квадратный корень из -1, увеличив его до степени 0,5, я получаю странные результаты: (-1)**(0.5) => (6.123233995736766e-17+1.0i) Это похоже на очень близкое приближение, но кто-ниб…
16 ноя '15 в 19:23
1
ответ
Нет такого файла или каталога @ rb_sysopen - libreconv
Я новичок в геме libreconv, использую Ruby 2.2.0 и версию Rails 4.2.0. Когда я конвертирую документ MS Word в PDF, я получаю следующую ошибку: 2.2.0> Libreconv.convert ('sample1.doc', '/Users/rp/test_document.pdf') Errno:: ENOENT: Нет такого файла и…
12 мар '15 в 11:02
2
ответа
Как подавить трассировку стека в выходе Ruby?
trap 'TERM' do warn 'Exiting.' exit 1 end Это печатает 10-строчную трассировку стека. Как подавить трассировку стека и выйти молча? Ruby 2.2.0
11 сен '15 в 00:27
2
ответа
Наличие столбца с десятичным типом с точностью до 2. Но сохраняя данные в нем, он сохраняет значение только с одной точностью.
Я использую Ruby 2.2.4 и PostgreSQL. Я создал миграцию: add_column :plans, :price, :decimal, precision: 7, scale: 2 Когда я собираюсь создать новую запись, она сохранит значение в столбце цены только с одной точностью. Почему так происходит? Я хочу …
24 июн '16 в 09:28
1
ответ
Разбить класс Ruby на отдельные файлы по миксинам или простым определениям?
Каков предпочтительный способ разбиения класса на несколько файлов? Mixins может работать, но в моем случае я просто хочу лучше организовать очень большой класс. Из двух методов, описанных ниже, один из них "лучше", чем другой? file_A.rb require 'fi…
16 сен '15 в 19:55
0
ответов
Объединение файлов PDF, содержащих дополнительный контент - Ruby 2.2.4 - Rails 4
В проекте Rails 4 мне было поручено объединить страницу "about" в конец PDF-документов, которые были загружены с помощью Paperclip. Проблема в том, что некоторые из загруженных PDF-файлов содержат необязательный контент. Я начал с использованием com…
01 фев '17 в 22:02
1
ответ
Rails 4.2.1 на Ubuntu 15.04 ошибка выполнения
Я только что установил рельсы 4.2.1 и ruby 2.2.2. Когда я бегу rails new blogЯ получаю следующую ошибку rbenv: rails: command not found The `rails' command exists in these Ruby versions: 2.1.6 Я новичок в Linux, и это поможет, если кто-нибудь може…
12 авг '15 в 00:21
2
ответа
Почему "instance.send(:initialize, *args, **kwargs, &block)" терпит неудачу только изнутри Class#new?
Я застрял на этом довольно давно. Взгляните на это: class SuperClass def self.new(*args, **kwargs, &block) i = allocate() # Extra instance setup code here i.send(:initialize, *args, **kwargs, &block) return i end end class Test < SuperCla…
13 окт '15 в 07:00
1
ответ
Работает над | | и && операторы
Я делал что-то, и я нахожу немного запутанным && функциональность оператора. Когда я делаю 5 || 15 => 5 nil || 15 => 15 5 || nil => 5 Но когда я делаю это с && оператором. 5 && 15 => 15 nil && 15 => nil 5 &…
12 окт '15 в 11:44
1
ответ
Как сохранить смайлики в формате URL в виде текста (например, "%F0%9F%98%80") в Postgres? (ROR)
Я изо всех сил пытаюсь сохранить закодированный эмодзи как текст. Я использую PostgreSQL, Ruby 2.2.2, Rails 4.1.9. Для кодирования / декодирования эмодзи я использую модуль ERB::Util http://ruby-doc.org/stdlib-2.2.2/libdoc/erb/rdoc/ERB/Util.html На …
17 июл '15 в 11:43
1
ответ
Могу ли я обновить до ruby 2.2 с рельсами 3.2.22?
Я использовал rails 3.2.11 с ruby 1.9.3, я пытался изменить версию. Мой вопрос: если я собираюсь использовать ruby 2.2 с рельсами 3.2.22, есть ли шансы где-нибудь потерпеть неудачу? какое будет влияние? будут ли какие-нибудь проблемы с отсроченной р…
25 янв '17 в 16:47
1
ответ
Ruby 2.2.0 и Rails 4.2 уничтожают вложенные атрибуты
Приложения, которые работают в Ruby 2.2.0 и Rails 4.2, вызывают проблемы при работе с вложенными атрибутами, особенно когда я пытаюсь удалить один или несколько из них. Тот же код в предыдущей версии работает как надо. Я прочитал эти инструкции и не…
25 фев '15 в 21:57
1
ответ
Как создать экземпляр связанной модели при использовании ассоциации has_many:through
У меня есть две модели (Called User и Plan), которые я связал с помощью has_many: через ассоциацию (называемую Участие). План должен быть создан пользователем, и поэтому я хочу знать: Как создать экземпляр модели Plan и экземпляр модели соединения. …
28 дек '15 в 17:51
1
ответ
Ошибки rbenv и nokogiri на MacOSX
Я перепробовал все, что Google бросил в меня, чтобы запустить мое приложение rails с nokogiri, Я запускаю свое приложение, используя ruby v2.2.7, и моя версия ruby управляется через rbenv. Я следил за каждым шагом здесь http://www.nokogiri.org/t…
19 фев '18 в 21:13