Есть ли в Ruby простой способ создания копии Proc? У меня есть процедура под названием @foo. Я хочу, чтобы другой метод периодически дополнял @foo дополнительной логикой. Например: # create ...
Как лучше всего добиться ассоциации has two с activerecord? У меня есть Командная и Игровая модели. У каждой команды будет_много игр @ team.games. В игре будут две команды @ game.hosting_team ...
Привет, я читал статьи по теме преобразование обратной косой черты в прямую.
Но соль должен был использовать необработанную строку. Но в моем случае проблема такова: я динамически получу путь к файлу переменной var = 'C: \ ...
Я много искал по этой проблеме, но ничего хорошего не нашел. Думаю, это обычная проблема: у вас есть веб-приложение и вы создаете JSON API поверх своей платформы, так что вы можете разработать несколько виджетов, ...
Сегодня, когда я использую selenium webdrive, у меня возникает ошибка. моя платформа - Mac OSX. это мой журнал исключений. ruby-1.9.2-p0> Selenium :: WebDriver. для: firefox
Selenium :: WebDriver :: Error :: ...
В python довольно просто сослаться на функцию: >>> def foo ():
... напечатать "foo called"
... вернуть 1
... >>> x = foo
>>> foo ()
foo называется
1
>> & ...
Просто любопытно, в чем разница между этими двумя в геме Rails: write_inheritable_attribute (: sample, "sample")
self.sample = "sample" Мне не удалось найти хорошую документацию по ...
Я только что установил Vim, и когда я открываю файл ruby, я получаю следующие ошибки: Ошибка обнаружен при обработке C: \ Program files (x86) \ Vim \ vimfiles \ ftplugin \ ruby.vim
строка: 76
Кодирование :: ...
Как лучше всего проверить, определены ли все объекты в хэше Ruby (не ноль)? Оператор должен возвращать false, если хотя бы один элемент в хэше равен нулю.
Извинения - я новичок, использую Ruby on Rails. Все еще немного запутался в том, как это работает. Прямо сейчас, на мой взгляд, под моим div скроллера у меня есть этот код: #scroller-@Другой_images.each do | img | ....
Есть ли автоматизированный способ создания конвейеров оболочки в Ruby? Я пытаюсь преобразовать следующий код оболочки в Ruby: a | б | с ...> ... но единственное решение, которое я нашел до сих пор, - это сделать буфер ...
В Ruby есть два способа обращения к стандартному вводу: константа STDIN и глобальная переменная $ stdin. Помимо того факта, что я могу назначить другой объект ввода-вывода для $ stdin, потому что это не ...
I want to access cookies and then perform the same operation regardless of the action or controller. I don't want to write out a method that gets called from each of my myriad action methods because, ...
Новый синтаксис хеширования в Ruby 1.9.2 означает, что я могу сделать следующее: my_hash = {a: 1, b: 2, c: 3} ... что эквивалентно: my_hash = {: a => 1,: b => 2,: c => 3} Хорошо, поэтому использование старого ...
Для моего приложения, Мне нужно работать с зашифрованными файлами ZIP. Несмотря на ужасно выглядящий сайт, кажется, что коммерческий Zip-гем Chilkat, вероятно, лучший способ реализовать это. Потому что ...
Я часто делаю это в javascript some_var || some_var = function () {вернуть "бла"} (); Мне интересно, что может быть эквивалент в рубине, чтобы я мог сделать some_var || = # последовательность операций отредактировать ...
Есть ли в Ruby on rails ассоциативные массивы? Например: a = Array.new a ["Peter"] = 32 a ["Quagmire"] = 'asdas' Какой самый простой способ создать такую структуру массива в Ruby?
Мой входной хэш: h = {"a" => 20, "b" => 30, "c" = > 10} Сортировка по возрастанию: h.sort {| a, b | a [1] <=> b [1]} # => [["c", 10], ["a", 20], ["b", 30]] Но мне нужно [["b", 30], ["a", 20], ["c", ...
Я и некоторые ребята здесь работаем над запуском. В настоящее время мы используем Google OpenID API для управления регистрацией и входом в наше приложение, но мы хотим перейти на более простую модель регистрации пользователей. И ...
Итак, я пытаюсь сделать что-то вроде этого: def func (x, y) if x.length == 1 then n = x.pop () yield (n, y) ) иначе n = x.pop () yield (n, func (x, y)) end
конец ...
Мне нужно подключиться к сайту ftp и загрузить кучу файлов (максимум 6) с именами D * .txt.
не могли бы вы помочь мне написать код на Ruby?
Следующий код просто ftp = Net :: FTP :: new ("ftp_server_site")
ftp ....
У меня есть двумерные замкнутые векторные пути, указанные в синтаксисе, аналогичном синтаксису SVG, т.е. эти пути включают прямые линии и различные кривые Безье. Есть ли что-нибудь вроде небольшой, красивой и дискретной библиотеки (...
Ruby 1.8.7. I'm using a regex with a ^ to match a pattern at the start of the string. The problem is that if the pattern is found at the start of any line in the string it still matches. This is the ...