0
ответов

Devise - как изменить настройку, чтобы адреса электронной почты не были уникальными.

Я настроил Devise для входа в систему с именем пользователя, а не с адресом электронной почты, потому что значительное количество наших пользователей используют один и тот же адрес электронной почты с их супруга. Мы обслуживаем уникальный рынок. Но ..
вопрос задан: 18 August 2011 14:49
0
ответов

Как добавить задержку в контроллер Rails для тестирования?

Я тестирую фронт конец веб-приложения и хотите проверить, как появляются некоторые переходы с различными задержками между запросами AJAX. Могу ли я как-нибудь добавить сон (1500) к моему ...
вопрос задан: 18 August 2011 14:47
0
ответов

Авторизация с учетом контекста с использованием CanCan

Я хочу использовать CanCan для обработки моих разрешений. У моего сайта много разных уровней разрешений, и большинство из них зависит от контекста. Например, вот отношения в моих трех основных моделях: класс User & ...
вопрос задан: 18 August 2011 14:45
0
ответов

Выполнение «установки пакета» не удается, и меня просят запустить «установку пакета»

Фактически, все команды, связанные с гемами, приводят к такое же сообщение об ошибке при запуске из существующего приложения rails, которое я клонировал из репозитория git. установка пакета $ Не удалось найти tzinfo-0.3.27 ни в одном из ...
вопрос задан: 18 August 2011 12:03
0
ответов

Удалите несколько пробелов и новые строки внутри String

Предположим, у нас есть такая строка: Здравствуйте, меня \ n зовут Майкл. Как я могу удалить эту новую строку и разделить эти пробелы после этого на одну внутри строки, чтобы получить это? Здравствуйте, меня зовут ...
вопрос задан: 18 August 2011 11:59
0
ответов

Оценка класса Ruby, validates_inclusion_of с динамическими данными

Если у меня есть модель ActiveRecord следующим образом class Foo self.allowed_types def self.allowed_types # некоторый код, который возвращает ...
вопрос задан: 18 August 2011 10:19
0
ответов

Удаление модели в рельсах (обратное «название модели рельсов g…»)

rails g модель Рейтинг user_id: integer message: string value: integer Как полностью удалить эту модель? Спасибо
вопрос задан: 18 August 2011 09:41
0
ответов

загрузка исходных данных для миграции рельсов

У меня есть существующая база данных, в которой я конвертирую столбец, который раньше был NULL, в столбец со значением по умолчанию (и заполняю его указанным значением по умолчанию). Однако это значение является идентификатором записи I ...
вопрос задан: 17 August 2011 23:28
0
ответов

Удалить ранее сохраненные файлы cookie из Mechanize

Есть ли метод или какой-либо другой способ, который вы можете использовать для удаления всех ранее сохраненных файлов cookie в Mechanize? Он помнит, что я вошел в систему, что в моем случае не очень хорошо. Мне нужно войти в систему ...
вопрос задан: 17 August 2011 20:41
0
ответов

Errno :: ECONNREFUSED в OrdersController # create

ОК, нуб Rails запрашивает вопрос. Я здесь впервые пытаюсь сделать Rails. Я читаю Agile Web Dev with Rails, 4-е изд. Я получаю эту ошибку в своей производственной коробке. Это работает в разработке ...
вопрос задан: 17 August 2011 18:53
0
ответов

Стоит ли развертывать приложение Ruby on Rails на Heroku [закрыто]

Немного о себе. Мне 24 года, в прошлом году я закончила NC State со степенью магистра аналитики. Статистика, математика и тому подобное. У меня нет сильного опыта программирования, ...
вопрос задан: 17 August 2011 17:43
0
ответов

Ввод файла изображения с помощью Formtastic и ActiveAdmin

Я начал использовать formstatic, но мне нужно создать поле файла с предварительным просмотром изображения. Я имею в виду, что когда я редактирую объект, я хочу видеть уже связанное изображение. Как я могу это сделать? Спасибо!
вопрос задан: 17 August 2011 15:54
0
ответов

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

Я хотел бы обновить атрибуты в методе экземпляра в rails без необходимости изменять передаваемые параметры, чтобы я мог воспользоваться автоматическими атрибутами rails. Вот пример ....
вопрос задан: 17 August 2011 14:14
0
ответов

Как мне поменять местами Hash.inspect или Array.inspect? (он же .to_s) в Ruby

Я случайно сохранил хэш Ruby в строку в Ruby 1.9, вызвав my_hash.to_s, который равен my_hash.inspect. Это дало мне такую ​​строку: '{"foo" => {"bar" => "baz", "qux" => "quux"}' Я ...
вопрос задан: 17 August 2011 11:44
0
ответов

Ruby-эквивалент для Python for / else

Я всегда искал что-то вроде структуры Python while / else в Ruby, чтобы улучшить мой код. Это означает, что цикл выполняется, и если условие в цикле никогда не выполнялось, ...
вопрос задан: 17 August 2011 09:18
0
ответов

Добавьте значение по умолчанию в столбец с помощью миграции

Как мне добавить значение по умолчанию в столбец, который уже существует в результате миграции? Вся документация, которую я могу найти, показывает вам, как это сделать, если столбец еще не существует, но в данном случае он существует ....
вопрос задан: 17 August 2011 08:53
0
ответов

Вставить текст в существующий файл

У меня есть текстовый файл. Как я могу поместить в него какой-нибудь текст и не перезаписывать его? потому что, когда я использую, например, f.puts «aaaaaaaaaaaaaaa», Ruby перезаписывает мой текстовый файл. спасибо
вопрос задан: 17 August 2011 03:11
0
ответов

Цикл по хешу Ruby и фильтрация с использованием каждого метода

У меня есть следующий код: self.board.each {| position, piece | если кусок == 'тест' ... конец } Мне было интересно, есть ли способ отфильтровать то, что зацикливается на моем хэше? Вместо размещения ...
вопрос задан: 16 August 2011 21:37
0
ответов

простое слияние хэшей по массиву ключей и значений в ruby ​​(на примере Perl)

В Perl для выполнения обновления хэша на основе массивов ключей и значений я могу сделать что-то вроде: @hash {'key1', ' ключ2 ',' ключ3 '} = (' значение1 ',' значение2 ',' значение3 '); В Ruby я мог бы сделать нечто подобное в более ...
вопрос задан: 16 August 2011 21:10
0
ответов

Режим открытия файлов в Ruby

Я новичок в программировании на Ruby. Может кто-нибудь взять пример открытия файла в режиме r +, w +, a + в Ruby? В чем разница между ними и r, w, a? Пожалуйста, объясните и приведите пример.
вопрос задан: 16 August 2011 17:17
0
ответов

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

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

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

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

Как передать массив в шаблон erb в ruby ​​и выполнить его итерацию?

Мне нужна помощь с шаблонами erb, похоже, я не понимаю Обойдите, передавая массив, а затем повторяйте его. Моя проблема вот в чем. Я хочу передать несколько массивов: `device => [" eth0 "," ...
вопрос задан: 16 August 2011 13:38
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
ответов

selenium 2.4.0, как проверить наличие предупреждения

Перед использованием selenium 2.4.0 у меня работал следующий код: alert = page .driver.browser.switch_to.alert если alert.text .... конец Selenium 2.4.0 содержит изменение "* Поднять в switch_to.alert, когда ...
вопрос задан: 16 August 2011 10:27
0
ответов

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

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

Как я могу запустить rake с --trace в capistrano?

Я хочу, чтобы capistrano запускал rake с помощью --trace, чтобы я мог понять, почему это не удается. Как мне это сделать? set: rake 'rake --trace' не работает.
вопрос задан: 15 August 2011 21:38
0
ответов

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

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

Как использовать регулярные выражения в таблице Cucumber (многострочный аргумент) для сравнения с таблицей?

Я использую таблицу сценария (многострочные аргументы шага) для проверки некоторых данных с экрана используя огурец, используя встроенный .diff! в таблице Cucumber AST. Я хотел бы проверить содержимое ...
вопрос задан: 15 August 2011 06:28