Я не могу понять, как назначить вызов функции рубиновому хешу.
Я хочу назначить функцию хеш-ключу, а затем
вызовите эту функцию, используя классический синтаксис поиска хеша. def Foo ()
...
В моем рецепте capistrano у меня есть пространство имен с другим задачи: пространство имен: mystuff сделать задачу: mysetup сделать; ... конец; задача: mytask1 do; ... конец; задача: mytask2 do; ... конец; задача: mycleanup do; ......
Мне нужно зашифровать кусок текста с помощью Ruby. Для этой цели я использовал гем Ruby-Openssl. Этот зашифрованный текст передается программе на Python, с помощью которой я должен его расшифровать. Я использовал ...
Можно ли удалить некоторые из унаследованных методов в Ruby? Я имею в виду, я могу отменить это, но есть ли другой способ? Класс ABC
end a = ABC.new помещает a.id Здесь идентификатор метода наследуется от ...
Я пытаюсь запустить Rails на серверах Rackspace, но, к сожалению, они не поддерживают Rails. Я использую Apache и Passenger (без RVM) в Ubuntu. Когда я попал на сервер, я получил следующее ...
Usando Bundler, ¿hay alguna manera de verificar si hay gemas más nuevas disponibles que las versiones especificadas en el Gemfile? En otras palabras, ¿hay alguna manera de verificar si mis gemas están actualizadas sin realmente ...
У меня есть текст, содержащий escape-последовательности Unicode, например \ u003C. Вот что я придумал, чтобы избавиться от этого: string.gsub (/ \ u (....) /) {| m | [$ 1] .pack ("H *"). Unpack ("n *"). Pack ("U *")} Это правильно? ...
Возможно, проблема заключается в том, что я просто не могу найти здесь что-нибудь, но я не могу найти ничего о том, как создавать многомерные массивы в Ruby. Не мог бы кто-нибудь привести мне пример ...
Когда я запускаю vim или top с консоли, они могут взять на себя рендеринг всей консоли. Когда я ухожу, я снова возвращаюсь к консоли. Можно ли это сделать из рубина? В качестве простого примера ...
Хотите перемешать строку.
Это мой код:
что в этом плохого?
Благодарю. >> def string_shuffle (s)
>> s.split (''). shuffle (s.length ()). join
>> return s
>> end
У меня проблемы с установкой RVM на новую виртуальную машину Debian 6 VirtualBox. Я установил все необходимые пакеты и отлично загрузил сценарий установки, используя (curl -s https://rvm.beginrescueend.com/install/...
Я создаю бэкэнд-систему, как написано в учебнике Иэна Хеккера: http://iain.nl/backends-in-rails-3-1 и Я пытаюсь адаптировать его к MongoDB с помощью Mongoid. Поэтому, когда мне нужно написать в backend / ...
Предполагая, что мне нужны (от малого до среднего) массивы: tokens = ["aaa", "ccc", "xxx", "bbb", "ccc", "yyy", "zzz"]
template = ["aaa", "bbb", "ccc"] Как я могу определить, содержат ли токены все записи ...
У меня есть класс Collection, в котором много монет.
Я пытаюсь выбрать коллекции, в которых больше двух монет.
В настоящее время у меня нет проблем с этим через прямой Ruby, но это очень ...
В рамках более крупного проекта я пытаюсь «встроить» Интерактивный интерпретатор Python ter в процессе Ruby. Я хотел бы иметь возможность делать что-то вроде следующего: $ irb
irb (main): 001: 0> pipe = IO ....
Мы используем Unicorn_Rails + nginx.
Он хорошо работает в режиме разработки и в режиме производства в моей системе (4 ГБ ОЗУ, Intel (R) Core (TM) 2 Duo CPU P8600 @ 2,40 ГГц)
я могу запустить 10 рабочих в ...
Я создал метод на модели микросообщения, который принимает массив user_ids. В этом методе я использую следующий метод поиска, чтобы вытащить все сообщения для всех пользователей в массиве. find (: all,: ...
Recientemente actualicé a Lion y todo estaba bien. Incluso reinició la máquina un par de veces. Luego, durante el fin de semana, ¡Rails se fue! Todos mis conjuntos de gemas se habían ido. Te juro que no sé qué pasó. ...
Я запускаю Lion, использую Xcode 4, у меня установлены RVM и homebrew, но я могу запустить только ruby 1.8.7 spurvis: ~ rogue $ ruby -v ruby 1.8 .7 (10.01.2010, patchlevel 249) [universal-darwin11.0]
...
Кажется странной особенностью, которую rubygems хочет знать, каковы мои зависимости от разработки, до сих пор я никогда не видел, чтобы она использовалась для их загрузки при запуске тестов gem.
Есть ли список вопросов для самопроверки. Глядя на это, я могу быть уверен, что знаю. И я должен это освежить.
Пока я учусь, я составляю такой список, но он содержит только пункты, которые я ...
Я бы нравится использовать одно поле файла для нескольких форматов. Насколько я понимаю, Скрепка была достаточно умен, чтобы масштабировать только изображения и оставлять другие форматы в покое, но это, похоже, не работает ...
Бытие Как владелец редакции IntelliJ Idea Ultimate и установив плагин IntelliJ Ruby, я вынужден задаться вопросом, насколько этот опыт отличается от использования RubyMine IDE. Я предполагаю, что они ...
В моем файле маршрутов у меня есть: match 'graphs / (: id (/: action))' => 'graphs # (: action) 'и я хотел бы сопоставить это, если это запрос GET (работает) или запрос POST (не работает) Я знаю, что могу ...
В MRI-реализации gc.c я видел объект с именем undef. Что это за объект undef? Какой у него класс? Как я могу получить к нему доступ? Есть ли для этого какая-нибудь утилита?