Описание тега ruby-2.0

По вопросам, связанным с разработкой на Ruby версии 2.0. Если ваш вопрос относится к Ruby в целом, используйте тег [ruby].
2 ответа

Как использовать уточнения Ruby в представлениях Rails?

У меня есть проект Rails 4 с использованием Ruby 2.0. Я определил некоторые уточнения. Ввод <% using MyRefinements %> В верхней части окна просмотра файлов возникает ошибка "неопределенный метод" с использованием "". Когда я добавляю: using My…
17 мар '14 в 19:27
2 ответа

У Rails есть много в отношении принадлежащих

В моем приложении rails у меня есть следующие модели class Member < ActiveRecord::Base has_many :trainings end class Student < ActiveRecord::Base belongs_to :member has_many :trainings #maybe a through relationship here end class Teacher < …
07 фев '15 в 08:11
1 ответ

Использование сигналов прерывания и продолжения в рубине

У меня есть эта программа, которая загружает фотографии в базу данных через API. Однако обработка и загрузка всех этих изображений занимает довольно много времени, и я хочу иметь возможность останавливать и возобновлять процесс в произвольные момент…
11 сен '13 в 10:23
1 ответ

Rails 4.1.6 ID сессии

Как получить идентификатор сессии из объекта запроса. Ниже код может быть использован в Rails 3 для получения идентификатора сессии. Но, похоже, это больше не работает в Rails 4.1.6 и Ruby 2.1.3. request.session_options[:id]
1 ответ

Openshift: получение ошибки во время рукопожатия WebSocket с использованием faye

Я развернул приложение в openshift и хочу реализовать приложение чата с использованием веб-сокетов, поэтому я использовал faye. Он работает на локальном компьютере, но я получаю сообщение об ошибке на сервере при развертывании в openshift. Это мой ф…
0 ответов

rails best_in_place POST-запрос

Рубин 2, рельсы 4 Я работаю над приложением с редактированием на месте с /Gemfile gem 'best_in_place', :git => 'https://github.com/aaronchi/best_in_place.git' все отлично работает, чтобы обновить атрибут. например <td> <%= best_in_place_…
04 ноя '13 в 01:04
2 ответа

Вызов сценария Ruby 1.8 из сценария Ruby 2.0

Я не уверен, принадлежит ли это здесь или где-то еще (SuperUser?), Но в любом случае: У меня есть два сценария Ruby, один из которых требует Ruby 2.0 (A), а другой - 1.8 (B). А нужно вызвать Б с разветвленными процессами. А это что-то вроде этого: r…
19 ноя '13 в 21:21
1 ответ

Ruby 2.0 Open Uri всегда использует прокси, даже с флагом proxy = nil

В нашей кодовой базе сделан следующий вызов: require 'open-uri' open(url, :proxy => nil) Однако, когда вызов сделан, Open URI использует http_proxy переменная окружения для совершения вызова, которая эффективно блокируется нашим брандмауэром. Сог…
08 янв '14 в 11:33
1 ответ

Scrollspy не работает (BS 3 и Rails 4)

Я создаю длинную страницу и хочу, чтобы вкладки панели навигации стали активными, когда кто-то прокручивает страницу. Поскольку я использую Bootstrap 3, я думал, что scrollspy будет работать. Тем не менее, я не могу заставить его работать. Ниже мой …
26 окт '14 в 21:21
3 ответа

Как настроить новую среду ruby2+rails4?

Что я должен заметить или сказать, что отличается от установки среды ruby ​​1.9 + rails 3?
04 июн '13 в 07:45
5 ответов

Есть ли один вкладыш для этого?

Если предположить, search это дорого, есть ли способ сделать это одним вкладышем? result = Product.search(query) return result if result Так как поиск дорог, отсутствует следующее: return Product.search(query) if Product.search(query)
17 авг '13 в 02:21
4 ответа

Почему полоса не удаляет лидирующие пробелы?

Я пытался strip ведущий пробел строки: " Bagsværd".strip # => " Bagsværd" Я ожидаю, что это вернется "Bagsværd" вместо.
30 ноя '13 в 21:40
1 ответ

Не могу собрать собственные расширения с ruby ​​2.1.2

Я на Ubuntu 14.04.1 LTS (Trusty).Я использую rvm 1.25.28 (стабильный).Когда я хочу установить гем, который является родным расширением, он терпит неудачу с ruby-2.1.2 но отлично работает с ruby-2.0.0-p481, Я не могу найти ничего похожего на мою проб…
30 авг '14 в 09:46
1 ответ

ActionController::TestResponse не отвечает на метод has_selector?

Я следую за более старой версией (для Rails 3) скринкастов Майкла Хартла. Тем не менее, я использую Ruby 2 с Rails 4 (rspec-rails 3.0.1), интерполируя между уроками и практикой через поиски Google. Я застрял с возможно неправильным соответствием. Во…
0 ответов

Произошла ошибка при установке ruby-audio (1.6.1) (Использование Amazon Linux)

Я задавал подобный вопрос раньше (refs => [решено] Ошибка установки Gem ruby-audio-1.6.1 (с использованием Mac OS 10.9 / homebrew)), и это сработало. Но в этом случае это повторилось при развертывании. Попытка исправить это, как я делал это на Homeb…
08 ноя '14 в 02:35
2 ответа

Укажите кодировку символов для Net::HTTP

Когда я делаю этот HTTP-запрос: Net::HTTP.get_response('www.telize.com',"/geoip/190.88.39.27").body => "{\"timezone\":\"America\\/Curacao\",\"isp\":\"United Telecommunication Services (UTS)\",\"country\":\"Cura\xE7ao\",\"dma_code\":\"0\",\"region…
12 июн '14 в 22:59
1 ответ

В результате обновления до Ruby 2.0.0 "Rails в настоящее время не установлен в этой системе"

Я недавно обновил Ruby 1.9.3 до версии 2.0.0. Для этого я использовал следующую команду: $ rvm install ruby-2.0.0 $ rvm --default use ruby-2.0.0 Он успешно установлен и установлен по умолчанию ruby-2.0.0; однако, когда я вхожу ruby -v Я сталкиваюсь …
13 июн '13 в 22:28
1 ответ

Самоотверженный камень не создает слизень

gem "friendly_id", "~> 5.0.4" Модель: class Topic < Activerecord::Base extend FriendlyId friendly_id :generated_slug, use: [:slugged, :history] def generated_slug title end end При сохранении темы из нового действия слаг не создается, и, кроме…
18 май '15 в 17:12
1 ответ

Установка rubygems завершается неудачно при попытке установить Ruby 2.0.0 с RVM

Я работаю над своим первым приложением Rails. Я только что обновил с Rails 3.2.13 до Rails 4, и теперь я пытался установить ruby ​​2.0.0, но я застрял весь день, получая ту же ошибку. Я нашел несколько вопросов здесь, в SO и в других местах, многие …
5 ответов

Пользовательская обработка ошибок с Rails 4.0

Я строю API Ruby on Rails, используя Ruby 2.0 и Rails 4.0. Мое приложение - это почти исключительно JSON API, поэтому в случае возникновения ошибки (500, 404) я хочу зафиксировать эту ошибку и вернуть красиво отформатированное сообщение об ошибке JS…