Вопросы по теме 'ruby-1.8.7'

AASM не работает с моими рельсами 3 и ruby ​​1.8.7 (неопределенное имя метода для nil:NilClass)
Я использую Rails 3.2.2 с драгоценным камнем aasm, у меня есть модель Document следующим образом: class Document < ActiveRecord::Base include AASM aasm do state :unread, :initial => true state :read state :closed...
2028 просмотров

Несовместимые кодировки символов Rails 2.3 + Ruby 1.8.7: UTF-8 и ASCII-8BIT
У меня была эта проблема в index.rhtml нашего приложения. По сути, у меня есть динамический div на странице, где отображается вся информация о текущих подписанных пользовательских проектах. Вот фрагмент, где возникает ошибка: <%...
502 просмотров

Переход с Rails 3.2.6 на 3.0.11
Я сталкиваюсь с проблемой, когда пытаюсь работать с рельсами 3.0.11. Я изначально работал с рельсами 3.2.6. Создайте прототип приложения в Rails 3.2.6, Ruby 1.9.2 и gem 1.8.7. Но потом выяснилось, что сервер, на котором нам нужно разместиться,...
599 просмотров

Различное поведение экспоненты для разных версий ruby
Я пытаюсь вычислить 2^1000 в ruby, но получаю разные результаты для разных версий. Есть идеи, почему? Используя 1.8.7: ~ » rbenv global system ~ ~ » ruby --version...
225 просмотров
schedule 20.11.2022

Ruby 1.8.7 конвертирует хэш в строку
Я не работал с ruby ​​1.8.7 и недавно был удивлен, что: {:k => 30}.to_s #=> "k30" Есть ли готовое исправление для преобразования хэша в строку для ruby ​​1.8.7, чтобы оно выглядело так: {:k => 30}.to_s #=> "{:k=>30}"
40422 просмотров
schedule 30.10.2022

Net::HTTP не отправляет запрос
У меня есть следующий метод в нашем проекте Ruby 1.8.7: def self.ping_server request_data = get_request_data uri = 'another_server.our_company.com' https = Net::HTTP.new(uri) https.use_ssl = true path = "/our_service" data =...
1348 просмотров

Ruby - выберите измененные значения из массива на основе некоторого условия
Я знаю, как выбирать, собирать и отображать в Ruby. Мне просто интересно, существует ли аналогичный собственный метод Ruby , который может комбинировать их и давать результаты за одну итерацию без необходимости удалять nil из массива? Например...
1166 просмотров
schedule 26.06.2023

Требовать файл, только если он существует
Возможно, есть лучший способ сделать это. Я хочу иметь возможность динамически загружать некоторые маршруты. Я планировал иметь статические маршруты в routes.rb и пользовательские маршруты в custom_routes.rb . Затем в нижней части routes.rb я...
2525 просмотров

Ошибка при установке тумана в ruby ​​1.8.7
Я работаю с туманом под ruby ​​1.9, но в наших новых требованиях нам нужно поддерживать ruby ​​1.8.x. Я исследовал и нашел это ( https://github.com/fog/fog#ruby-187 ), которые предлагают добавить: драгоценный камень «нокогири», «~> 1.5.0»...
266 просмотров
schedule 04.08.2022

Почему пустой файл ERB вызывает предупреждение в Ruby 1.8.7?
Я понимаю, что означает следующее предупреждение: -:1: предупреждение: бесполезное использование переменной в пустом контексте Но я не понимаю, почему ERB в Ruby 1.8.7 генерирует код, который использует переменную _erbout в пустом...
862 просмотров
schedule 28.07.2023

Ужасно медленное создание CSV
Предисловие. Мы прилагаем все усилия, чтобы обновить версии наших приложений на Ruby и Rails, но нам нужно работать с тем, что мы делаем в данный момент. У нас есть функциональность для экспорта данных в CSV в нашем приложении RoR. Недавно мы...
1627 просмотров

работает ли мемоизация внутри процесса?
У меня есть следующий метод: def download_link_for(site,title=nil) template = proc {|word|(title ? "%s_#{title}_csv": "%s_csv") % word} if site.send(template.call("update")) == false x.a "Generate", :href =>...
164 просмотров
schedule 24.09.2023

Как установить правильную версию Ruby в среде gem
Примечание. Этот вопрос относится к Как заставить упаковщик использовать версию Ruby, установленную chruby и .ruby-version? . Используя chruby , я установил Ruby 1.8.7 на macOS: $ ruby -v ruby 1.8.7 (2013-06-27 patchlevel 374)...
2033 просмотров
schedule 21.05.2023