0
ответов

Рельсы и даты, хранятся ли они по умолчанию в UTC ?

Как мне лучше всего обрабатывать дату и часовой пояс в рельсах? Scenerio: У меня есть клиенты со всего мира, которые покупают продукты на веб-сайтах, и когда они войдут в систему, они смогут ...
вопрос задан: 9 July 2011 15:42
0
ответов

Является ли == специальным методом в Ruby?

Я понимаю, что x == y в Ruby интерпретируется как a. == (y). Я попытался проверить, могу ли я добиться того же с помощью специального метода foo, например: class Object def foo (n) self == n end end class A ...
вопрос задан: 9 July 2011 10:27
0
ответов

ruby ​​печатать выбранные строки текста между двумя строками

Я пытаюсь получить группу текста между двумя строками в рубине, и мне кажется, что я не могу найти правильный метод или использовать правильное регулярное выражение. текст:

вопрос задан: 9 July 2011 04:45

0
ответов

Расширение метода класса в модуле

Я играю с функциями метапрограммирования Ruby, и мне это кажется немного странным. Я пытаюсь обернуть вызов метода с помощью модуля. В настоящее время я делаю следующее: module Bar module ClassMethods def ...
вопрос задан: 8 July 2011 22:32
0
ответов

Можете ли вы отправить JSON через URL-адрес?

У меня есть рубиновый хеш, где ключи - это URL, а значения - целые числа. Я конвертирую хэш в JSON, и мне интересно, смогу ли я отправить JSON внутри URL-адреса через запрос AJAX, а затем вытащить ...
вопрос задан: 8 July 2011 20:56
0
ответов

Использование Ruby с Mechanize для входа на веб-сайт

I мне нужно очистить данные с сайта, но сначала требуется мой логин. Я использую hpricot для успешного очистки других сайтов, но я новичок в использовании механизации, и я действительно сбит с толку, как с этим работать ... .
вопрос задан: 8 July 2011 19:39
0
ответов

Ничего не известно о… при попытке ri String # upcase Ruby

Я только что установил RVM и читаю книгу «Хорошо обоснованный Rubyist». В первой главе я должен попробовать ri String # upcase для просмотра документации по методу upcase, однако я получаю ...
вопрос задан: 8 July 2011 14:07
0
ответов

Как прочитать конец файла сценария как файл данных (Perl или любой другой язык)

Я ищу правильный синтаксис для выполнения следующее (в Perl, Shell или Ruby): # переменная для доступа к строкам данных, добавленным как файл END_OF_SCRIPT_MARKER необработанные данные начинаются здесь и это ...
вопрос задан: 8 July 2011 12:21
0
ответов

Использовать хэш-выбор для массива

У меня есть хеш-код h = {a => 1, b => 2, c => 3} и массив a = [a, b] Можно ли использовать h.select {| k, v | k == array_here?} Чтобы выбрать все элементы из массива, который существует в хэше? ...
вопрос задан: 8 July 2011 08:29
0
ответов

Удаление всех ключей, кроме определенных

Я хотел бы удалить все ключи из хеша, кроме данного ключа. Например: {"firstName": "John", "lastName": "Smith", "age": 25, "address":{"streetAddress": "21 2nd Street", "...
вопрос задан: 8 July 2011 03:52
0
ответов

Как мне воспроизвести поведение class_inheritable_accessor в Rails 3.1?

Начиная с Rails 3.1, class_inheritable_accessor выдает предупреждения об устаревании, предлагая вместо этого использовать class_attribute. Но class_attribute ведет себя по-другому в важном смысле, и я буду ...
вопрос задан: 7 July 2011 23:18
0
ответов

Ruby on Rails: используется значение по умолчанию, когда переменная пуста или пуста

У меня есть этот фрагмент кода в html erb. Для некоторых объектов cover_image_url пуст, как мне изменить этот блок кода, чтобы использовать значение по умолчанию, если это свойство пустое или пустое? (скрыто) do | ...
вопрос задан: 7 July 2011 18:45
0
ответов

Итерация по дням в Ruby

Я пробовал следующее: def next_seven_days сегодня = Date.today (сегодня .. сегодня + 7) .each {| date | помещает дату} конец Но это дает мне только первую и последнюю дату. Я не могу понять, как ...
вопрос задан: 7 July 2011 18:29
0
ответов

Полностью случайный идентификатор заданной длины

Я хотел бы сгенерировать полностью случайный «уникальный» (я гарантирую, что используя мою модель) идентификатор заданной (длина может варьироваться) длины, содержащий числа, буквы и специальные символы Для ...
вопрос задан: 7 July 2011 18:09
0
ответов

Как объединить целое число в строку в ERB?

Если item_counter = 213, тогда я хочу установить для item_id значение «item213». Кажется простым, но: <% item_id = "item" + item_counter%> приводит к ошибке: невозможно преобразовать Fixnum в String <% item_id = "item" ...
вопрос задан: 7 July 2011 08:53
0
ответов

как отформатировать вывод строки с использованием% в рубине ?

Я хочу отформатировать вывод строки в рубине. Я могу сделать это с помощью%, но не могу понять. Вместо 201107070928 я хочу вывести 2011 \ 07 \ 070928, помещает "% .4s \\%. 2s \\% s"% "201107070928" дает ...
вопрос задан: 6 July 2011 23:44
0
ответов

Почему я не могу создать массив как столбец в таблице в Rails?

Почему я не могу сделать что-то вроде этого: class CreateModels
вопрос задан: 6 July 2011 23:22
0
ответов

Практические ограничения эфемерной файловой системы Cedar на Heroku

Может ли кто-нибудь дать представление о практических ограничениях с точки зрения количества файлов и максимального размера файлов, созданных на дино (индивидуально и в целом)? Приложение Heroku на основе Cedar может поддерживать.
вопрос задан: 6 July 2011 19:10
0
ответов

has_many и own_to в factory_girl

У меня есть эти модели, которые я пытаюсь создать фабрики для использования factory_girl . class Foo
вопрос задан: 6 July 2011 17:49
0
ответов

Ruby on Rails : pretty print for variable.hash_set.inspect… есть ли способ красиво напечатать .inpsect в консоли?

Я обнаружил, что делаю много вставок .inpsect в своем функциональном тестировании, чтобы убедиться, что я знаю, как данные отформатирован ... но хэши трудно читать, когда нет новых строк после каждой записи в ...
вопрос задан: 6 July 2011 13:39
0
ответов

Проблема с выходом из системы с помощью Devise в моем приложении

Я занимаюсь обновлением своего приложения, поэтому использую гем Devise для аутентификации. Кажется, все работает отлично, за исключением того факта, что я не могу выйти. Я получаю сообщение об ошибке: Не удалось ...
вопрос задан: 6 July 2011 13:18
0
ответов

Неинициализированная константа Psych :: Syck при установке gem

Я отправил гем на rubygems.org, и когда я это сделаю a 'gem install (gem)' Я получаю эту ошибку: ОШИБКА: при выполнении gem ... (NameError) неинициализированная константа Psych :: Syck. Я могу выполнить сборку драгоценного камня (gem) ....
вопрос задан: 6 July 2011 05:04
0
ответов

Гарантированно ли итератор .each в Ruby каждый раз будет отдавать одинаковый порядок для одних и тех же элементов?

Я делаю это. что-то вроде этого со списком 'a': a.each_with_index | outer, i | a.each_with_index | внутренний, j | if (j> i) # делаем некоторую операцию с внешним и внутренним концом end конец, если ...
вопрос задан: 5 July 2011 23:52
0
ответов

Вернуть один ключ из хеша?

Я хотел бы знать, как вернуть определенный ключ из хеша? Пример: move = Hash ["Удар", 100, "Удар",50] Как мне вернуть первый ключ «Kick» из этого хеша? ПРИМЕЧАНИЕ. Мне известно, что ...
вопрос задан: 5 July 2011 22:50
0
ответов

Как интерпретируются языки (например, Ruby ) run?

Я собираюсь изучить Ruby. Я знаю, что это интерпретируемый язык. Я знаю, что скомпилированные языки в конечном итоге переводятся в машинный код, но что делает интерпретатор ruby? Я читал, что ...
вопрос задан: 5 July 2011 16:24
0
ответов

Почему этот код не работает на ruby ​​1.9, но работает на ruby ​​1.8?

Я загрузил стабильный исходный код ruby ​​с веб-сайта ruby ​​(1.9.2-p180) и скомпилировал его в Windows с MinGW 4.5.2-TDM и MSYS. Для компиляции я запустил sh configure и make. Я получил msvcrt -...
вопрос задан: 5 July 2011 16:04
0
ответов

Как взаимодействовать с сервером CalDAV из Ruby? [закрыто]

Мне нужно создавать события на сервере календаря с помощью CalDAV из приложения Ruby (точнее, Rails). Я просмотрел несколько разных библиотек и немного погуглил. Я просмотрел ri-cal (...
вопрос задан: 5 July 2011 15:49
0
ответов

Управление версиями объекта Ruby

У меня есть ряд объектов Ruby, которые моделируют базовый XML (например, OXM). К сожалению, XML изменяется, и соответствующая версия удаляется. Мне нужно обновить мои объекты Ruby, чтобы они были ...
вопрос задан: 5 July 2011 14:50
0
ответов

Динамически определять именованные классы в Ruby

Я пишу внутренний DSL на Ruby . Для этого мне нужно программно создавать именованные классы и вложенные классы. Как лучше всего это сделать? Я понимаю, что есть два способа сделать это: Использовать ...
вопрос задан: 5 July 2011 13:26
0
ответов

HTTP-запрос на отправку через Ruby

Я новичок в ruby и пробуем некоторые базовые вещи. Когда я отправляю HTTP-запрос на сервер, используя: curl -v -H "Content-Type: application / json" -X GET -d "{" myrequest ":" myTest "," reqid ":" 44 "," data " : {"...
вопрос задан: 5 July 2011 13:15