0
ответов

Обновление атрибутов `User` без запроса пароля

Прямо сейчас пользователи могут редактировать некоторые свои атрибуты без необходимости вводить свой пароль, потому что мои проверки настроены следующим образом: проверяет: пароль,: присутствие => истина,: подтверждение => ...
вопрос задан: 16 August 2011 19:02
0
ответов

Лучший способ проверить логические значения в Rspec

Здесь вы можете получить некоторые мнения. Как лучше всего проверять логические значения с помощью RSPEC? Я видел, как это делалось несколькими разными способами: myvar.should == true myvar. должно быть правдой myvar.should be Также ...
вопрос задан: 16 August 2011 18:53
0
ответов

Есть ли способ проверить, установлены ли постоянные cookie-файлы на рельсах?

Я использую TestUnit и хочу для проверки функциональности «запомнить меня» (при входе пользователя в систему). переменная cookie (а также require / response. cookie) содержит только значение cookie без срока действия. ...
вопрос задан: 16 August 2011 16:42
0
ответов

Как настроить дополнительную / другую папку миграции

Мы с коллегой работаем в разных проектах, в которых используются общие модели. Итак, мы делимся моделями через подмодуль git. Кроме того, мы хотели бы иметь возможность делиться миграциями: В ...
вопрос задан: 16 August 2011 15:46
0
ответов

Undefined method password_changed ? Ошибка

Я пытаюсь настроить свою программу так, чтобы пароль проверялся только в случае его изменения (чтобы пользователь мог редактировать другую информацию, не вводя свой пароль). В настоящее время я получаю сообщение об ошибке ...
вопрос задан: 16 August 2011 15:40
0
ответов

Тест RSpec прерван разбивкой на страницы (Kaminari)

У меня есть спецификация представления, которая проходила, но не работает теперь, когда разбивка на страницы (через гем Kaminari) была добавлена ​​в представление. Я все еще пытаюсь разобраться в синтаксисе RSpec ... так что ищу помощь в ...
вопрос задан: 16 August 2011 14:59
0
ответов

Rails 3.x TLD length

Есть ли в конфигурации Rails место, где я могу глобально установить длину TLD равной 2 (co.uk в качестве примера), так что request.domain и request.subdomain правильно анализируют без необходимости передавать параметры? ...
вопрос задан: 16 August 2011 14:15
0
ответов

запуск модульных тестов Rails без загрузки среды или использования базы данных

В качестве академического упражнения я подумал, что попробую запустить свои модульные тесты, не загружая окружение Rails (или не обращаясь к базе данных). Я видел это раньше, и, похоже, люди говорят ...
вопрос задан: 16 August 2011 14:08
0
ответов

Как установить «динамически» значения переменных?

Я использую Ruby on Rails 3.0. 9, и я пытаюсь «динамически» установить некоторые значения переменных. То есть ... ... в моем файле модели у меня есть: attr_accessor: variable1,: variable2,: variable3 # 'Атрибуты' ...
вопрос задан: 16 August 2011 13:57
0
ответов

Придумайте пакетное приглашение - Ruby on rails

Я пытаюсь сделать пользователя Devise с приглашением добавить сразу нескольких пользователей. Обычно, когда кто-то создает учетную запись, первое, что они хотят сделать, это добавить группу пользователей, используя форму приглашения ... .. .
вопрос задан: 16 August 2011 13:35
0
ответов

Как изменить кодировка во время синтаксического анализа CSV в Rails

Я хотел бы знать, как я могу изменить кодировку моего файла CSV, когда я его импортирую и анализирую. У меня есть этот код: csv = CSV.parse (output,: headers => true,: col_sep => ";") csv.each do | row | ...
вопрос задан: 16 August 2011 13:31
0
ответов

vim и Ruby on Rails [закрыто]

У меня Mac на работе, Ubuntu на моем ноутбуке, CentOS на моем сервере, Окна у моей девушки и моей ВМ. Раньше я работал над gMate (Ubuntu), который очень хорош и недалеко от TextMate (на моем Mac), ...
вопрос задан: 16 August 2011 13:08
0
ответов

Разработка: как создать нового пользователя, который уже вошел в систему?

Я собираюсь создать многопользовательское приложение, поэтому я буду иметь пользователя-администратора, у которого будет разрешение на создание новых. Я создал UsersController, но при попытке создать нового пользователя, будучи уже ...
вопрос задан: 16 August 2011 09:05
0
ответов

Может ли Devise + Omniauth иметь несколько типов входа в систему?

Я использовал Devise в качестве стандартного гема аутентификации для другие проекты. В другом проекте я использовал Devise + Omniauth для аутентификации Twitter. В новом проекте мне нужно, чтобы мои конечные пользователи могли ...
вопрос задан: 16 August 2011 08:32
0
ответов

Почему String # gsub удваивает содержимое?

s = "# main = 'quotes' s.gsub "'", "\\'" # => "# main = quotes'quotes" Это кажется неправильным, я ожидаю получить "# main = \\ 'quotes \\'", когда я не используйте escape-символ, тогда он работает, как ожидалось. s.gsub "'...
вопрос задан: 16 August 2011 07:48
0
ответов

как мне использовать Rspec для проверки содержимого текстового поля в представлении?

Я пишу спецификацию представления с помощью RSpec и продолжаю сталкиваться с этой проблемой. Тест найдет текстовое поле, но не удастся, когда я попытаюсь проверить содержимое. Какие-либо предложения? Это тест, у меня проблемы ...
вопрос задан: 16 August 2011 06:48
0
ответов

Как лучше всего СУШИТЬ параметры will_paginate

У меня есть 8 контроллеров, использующих will_paginate для разбивки своих индексных страниц на страницы. Я хотел бы переопределить значения по умолчанию для «Назад» и «Далее» для каждого без необходимости указывать одни и те же параметры 8 раз. Это ...
вопрос задан: 16 August 2011 05:02
0
ответов

Rails загружает YAML в хэш и ссылается по символу

Я загружаю файл YAML в Rails 3.0.9 следующим образом : APP_CONFIG = YAML.load (File.read (File.expand_path ('../ app.yml', __FILE__))) Он загружает все содержимое, например иерархические хэши, без проблем. ...
вопрос задан: 16 August 2011 02:25
0
ответов

Новый проект: Ruby on Rails или Symfony2 (или другой фреймворк)

Я собираюсь начать новый проект и не могу понять, какой язык / фреймворк использовать. Я был профессиональным программистом PHP, но это не входило в масштаб этого проекта. Я поигрался с ...
вопрос задан: 16 August 2011 00:40
0
ответов

Отслеживание изменений полей с помощью наблюдателей rails

Я пытаюсь найти способ записывать изменения, когда кто-то обновляет объект. Прямо сейчас мой наблюдатель будет хранить все текущие значения, но я не знаю, как определить, какие поля были изменены, и ...
вопрос задан: 15 August 2011 22:03
0
ответов

Rails 3 обнаруживает запрос, исходящий от мобильных клиентов

Моя установка: Rails 3.0.9, Ruby 1.9.2 Мое приложение должно обслуживать мобильный или веб-макет в зависимости от источника запроса. Мне нужно поддерживать все основные клиентские интерфейсы для мобильных устройств, такие как iPhone, Android, ...
вопрос задан: 15 August 2011 18:35
0
ответов

Единая точка отказа при масштабировании приложения в AWS

У нас есть приложение на основе Rails, инфраструктура развертывания привязана к AWS. Текущая схема включает следующие уровни: балансировщик нагрузки (HaProxy) Rails-приложение (EC2) x2 База данных MySQLd (EC2 master -...
вопрос задан: 15 August 2011 18:14
0
ответов

Случайные сбои Stange с Rails 3.1 в производственной среде

Я вижу несколько неожиданных случайных сбоев с моим новым приложением Rails 3.1 rc5, работающим в производственном режиме. Бэкэнд - это nginx с 3 тонкими экземплярами. [Exception] users # show (NoMethodError) "undefined ...
вопрос задан: 15 August 2011 18:07
0
ответов

Файл sqlite3 добавить в .gitignore, но все еще находится в измененном списке?

Я игнорирую файл * .sqlite3 как в каталоге проекта, так и в глобальной конфигурации gitignore, но после этого файл sqlite3 каждый раз отображается в журнале изменений git. Как мне это исправить?
вопрос задан: 15 August 2011 15:17
0
ответов

Добавить атрибут в текстовое поле помощника rails?

У меня есть текстовое поле помощника rails от devise that использует html и автоматически проверяет поле type = "email". Я хочу добавить к нему атрибут novalidate = 'novalidate', но я не знаю как .. Вот ...
вопрос задан: 15 August 2011 14:09
0
ответов

«Путь Ruby» (миксины и повторное открытие классов) против внедрения зависимостей

Изучая миксины против внедрения зависимостей, я часто слышу фразу «путь Ruby». Часто разработчики говорят, что что-то вроде того, что Ruby позволяет вам повторно открывать классы, а переопределение методов означает, что ...
вопрос задан: 15 August 2011 13:14
0
ответов

Как узнать, когда delayed_job выполнил свою работу?

В настоящее время у меня есть метод в моей модели для очистки сайта и вставки записей в базу данных. def self.scrape #scrape #insert в базу данных end Я установил метод контроллера для его вызова: def scrape ...
вопрос задан: 15 August 2011 13:03
0
ответов

Запуск capybara с nginx

Возможно ли запустить капибару с nginx и пассажиром? вместо этого или вебрик? Capybara устанавливается с огурцом в приложении rails.
вопрос задан: 15 August 2011 12:54
0
ответов

Миграция Rails: похоже, что Bigint на PostgreSQL не работает?

При попытке создать таблицу со столбцом bigint создается вместо этого стандартный целочисленный столбец. Что могло пойти не так? Не знаю, с чего начать. Я использую это при миграции: create_table ...
вопрос задан: 15 August 2011 02:40
0
ответов

Есть ли идиоматический способ ruby ​​/ rails для возврата первого истинно отображенного значения?

У меня есть массив объектов, некоторые из которых отвечают на: description, и я хочу получить описание первого с правдивым описанием. Я мог бы сделать это: objects.detect {| o | o.try (: ...
вопрос задан: 14 August 2011 23:28