Я хочу создать объект, который действует как определенный класс, например Fixnum, но не является экземпляром этого класса или его подклассов. Для этого существуют различные варианты использования. В случае Fixnum я хочу ...
Я уже неделю использовал пробную версию RubyMine 3.2.1 без каких-либо ошибок. Но теперь, когда я открываю RubyMine, я получаю следующее: что я могу сделать, чтобы это исправить? Я также использую Ruby Version Manager. ...
Попытка разрешить пользователям входить / регистрироваться с помощью Twitter и Facebook. Twitter работает без проблем, но у Facebook другая стратегия. undefined метод `web_server 'для #
Я заметил для определения класса, если я открою класс MyClass и добавлю что-то среднее без перезаписи, я все равно получу исходный метод, определенный ранее. Добавлены новые операторы ...
Я использую Ruby on Rails, и мне больше не нужна моя таблица Order, поэтому я удалил ее с помощью диспетчера SQLite .. Как сделать удаление таблицы происходит в героку? РЕДАКТИРОВАТЬ
Я получаю сообщение об ошибке db / migrate / ...
В настоящее время я пытаюсь преобразовать этот массив рубинов: [5, 7, 8, 1] в это: [[5], [7], [8], [1]] Как лучше всего? Сейчас я делаю это так: [5, 7, 8, 1] .select {| element | element} ....
как проверить во время синтаксического анализа HTML-страницы с помощью Nokogiri (Ruby gem ) если на странице существует элемент, в данном случае div? На моей тестовой странице он действительно существует, поэтому pp дает ожидаемый Nokogiri ...
В настоящее время я разделяю строку по шаблону, например так: result_array = the_text.split (pattern_to_split_by) Проблема в том, что сам шаблон, который я разделяю, всегда опускается. Как мне получить ...
Я пытаюсь получить тип содержимого и имя файла изображения, которое я получаю в формате с кодировкой base64. вот код, который выполняет запрос POST с изображением в кодировке base64, требуется ...
In shell , Я могу сделать $ cat name_of_file_with_a_lot_of_text | grep "То, что я ищу" В консоли Rails, могу ли я добиться чего-то подобного, скажем, когда я запускаю команду, и результат огромен, ...
Я хочу написать список (модуль ruby) для идентификации создания файла внутри папки. Мой сценарий выглядит следующим образом: у меня есть папка (файлы)
У меня есть проект rails, который создаст файл (demo.txt) ...
Я пытаюсь загрузить последние 10 Art, сгруппированных по user_id и упорядоченных по created_at. Это отлично работает с SqlLite и MySQL, но дает ошибку в моей новой базе данных PostgreSQL. Art.all (: order => ...
I ' Я не понимаю, что такое соглашение об именах драгоценных камней, когда в названии камня больше одного слова. Think-sphinx - это имя драгоценного камня, но базовый файл * .rb для этого драгоценного камня - lib / Think_sphinx.rb (...
Я использую общесистемную установку Ruby на моем сервере и пытаюсь выполнить развертывание в геммете RVM (например, rvm use 1.9.2@gemset_name) Когда я запускаю мой файл Cap, Cap рвет и говорит, что Ruby не установлен. Однако ...
Что такое рубли и для чего они нужны? Я разрабатываю с помощью Aptana Studio, когда я создаю новый проект, он спрашивает, хочу ли я использовать шаблон из рубля. Но я не знаю, что такое рубль.
Я видел множество сообщений, содержащих -W0 flag как ответ на эту проблему, но я не хочу подавлять все предупреждения, а только предупреждения об определенном значении. Я запускаю приложение без рельсов (которое использует ...
Документация для стороннего API, с которым я работаю с состояниями: "[O]ur API принимает только строки в кодировке Base64". Что такое "строки в кодировке Base64" и как я могу их генерировать в ...
Это может быть преждевременная оптимизация или преждевременное чрезмерное предостережение, но я избегаю использования синглтонов для некоторых классов, потому что меня беспокоит, что в будущем я мне нужно будет запустить мое приложение как multi -...
В настоящее время я пытаюсь разработать свой первый драгоценный камень Ruby и уже застрял. Я использовал команду "bundle gem" для создания базовой структуры и прочитал несколько руководств, но я не могу найти, как интегрировать ...
В моем геме мне нужен yaml, и он отлично работает на моем компьютере локально. Но после того, как я поместил свой драгоценный камень на rubygems.org и попытался использовать его, я получаю сообщение об ошибке => "неинициализированная константа Psych ::
Некоторые символы, такие как символ Юникода «СТРОЧНАЯ ЛАТИНСКАЯ БУКВА C С КАРОН», могут быть закодированы как 0xC4 0x8D, но также могут быть представлены двумя кодовыми точками для «СТРОЧНОЙ ЛАТИНСКОЙ БУКВЫ C» и «.. .
Недавно я видел, как Гэри Бернхардт продемонстрировал ярлык vim, который он использует для выполнения кода Ruby из vim. Ярлык: карта, t: w \ |:! Ruby% . Кажется, что этот метод всегда выполняет ...
Есть ли конфигурационная переменная, которую нужно установить, или какой-то другой способ заставить Rails ActiveSupport :: TestCase отображать более одной строки трассировки? В противном случае действительно сложно отлаживать. Пример: ERROR test_someth
Мне нужно знать, как создать массив объектов в рельсах и как добавить в него элементы. Я новичок в Ruby on Rails, и это может быть какой-то глупый вопрос, но я не могу найти на него точного ответа. ...
Я просто не могу заставить работать пример «В строку» в разделе «Запись» в документации. ruby -v возвращает:
ruby 1.9.2p290 (2011-07-09, версия 32553) [x86_64-darwin10.8.0] Пример ...
По умолчанию Ruby открывает $ stdin и $ stdout в буферизованном режиме. Это означает, что вы не можете использовать Ruby для выполнения операции фильтрации текста, подобной grep. Есть ли способ заставить Ruby использовать строчно-ориентированный режим?
Я пытаюсь установить gem EventMachine на Windows 7 (с использованием Ruby 1.9.2 с RubyInstaller) через пакет, но я получаю следующую ошибку. Я также установил DevKit, и он работает, но я все еще не могу ...