0
ответов

Я отключил rvm, теперь у меня есть сообщение bash

Я решил убить rvm, используя команду rvm implode. Когда я запускаю cd в терминале osx, я получаю следующее сообщение: ~ / projects $ cd - bash: /Users/boris/.rvm/scripts/initialize: Нет такого файла или каталога - ..
вопрос задан: 8 October 2011 01:31
0
ответов

Программирование на удаленной машине [Eclipse - ruby]

Кто-нибудь использовал какие-либо надстройки к eclipse для разработки на удаленной машине? Мне нужно использовать ssh через терминал и скопировать и вставить код eclipse , чтобы запустить его на удаленном хосте, у которого есть необходимые ...
вопрос задан: 7 October 2011 21:13
0
ответов

Как реализовать перечислитель в Ruby?

Например: a = [1,2,3,4 , 5] a.delete_if {| x | x> 3} эквивалентно: a = [1,2,3,4,5] a.delete_if.each.each.each.each {| x | x> 3} Я знаю, что a.delete_if возвращает перечислитель. Но как ...
вопрос задан: 7 October 2011 19:34
0
ответов

Тестирование Rspec для HTML-сущностей в содержимом страницы

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

Ruby Inheritance - Super Initialize получает неправильное количество аргументов

Я играю с Ruby и изучаю объектно ориентированный объект методы и наследование, и я наконец обнаружил ошибку, которая ускользнула от меня некоторое время. Класс Person Класс Person attr_accessor: fname,: lname,: age ...
вопрос задан: 7 October 2011 15:49
0
ответов

Получить модель или 404 на Rails

Можно ли использовать функцию как get_by_id_or_404 на рельсах. Например, в моем контроллере я использую: @destination = Destination.find_by_id (params [: id]), если идентификатор не установлен или пункт назначения не установлен ...
вопрос задан: 7 October 2011 13:36
0
ответов

Потоковая передача вывода на консоль через HTTP (с Ruby)

Я пытаюсь запустить некоторые команды удаленно, и подключение к машине по SSH - не вариант. Я пытаюсь настроить приложение Sinatra, которое запускает определенные команды и передает вывод через ...
вопрос задан: 7 October 2011 08:33
0
ответов

Как для подавления / отключения сообщений «промахи в кэше» при запуске тестов rspec в rails 3.1

Я начинаю видеть следующий вывод при выполнении запроса rspec specs: cache: [GET / login] miss cache: [ GET /javascripts/jquery.min.js?1317513028] miss Нормально Я получаю зеленые точки за прохождение ...
вопрос задан: 7 October 2011 04:45
0
ответов

Объектная модель / классы / модули Ruby… где угодно диаграмму?

Я думал о создании своей собственной диаграммы чтобы лучше понять, как все классы и модули в Ruby наследуются друг от друга. Как все это связано визуально. Я уверен, что существует ...
вопрос задан: 7 October 2011 00:58
0
ответов

Использовать несколько версий rubygems с rvm?

У меня есть два проекта на моем компьютере: - старый Rails 2.3 приложение, которому требуется rubygems 1.6 и которое не будет работать под rubygems 1.8; - более новое приложение, которому требуется rubygems 1.8 и которое не будет работать под rubyg
вопрос задан: 6 October 2011 23:33
0
ответов

Путаница в парадоксе класса / объекта

В книге «Хорошо обоснованный рубист» (отрывок) Дэвид Блэк говорит о «Классе / объекте» Парадокс курицы и яйца ». Мне сложно понять всю концепцию. Может кто-нибудь объяснить это ...
вопрос задан: 6 October 2011 22:14
0
ответов

Пользовательская проверка Rails на основе регулярного выражения?

У меня есть следующее регулярное выражение, которое я использую в моем routes.rb для / type-in-something-here # AZ, az, 0-9, _ посередине, но никогда не начинается и не заканчивается на _ # Минимум 5, не более 500 символов В ...
вопрос задан: 6 October 2011 21:38
0
ответов

Ruby удаляет дубликаты из массива на основе key => value

У меня есть массив музыкальных треков, и в этом массиве одна и та же песня может появляться несколько раз из-за того, что она выпущена на нескольких альбомах. Я пытаюсь удалить их из массива, чтобы только true ...
вопрос задан: 6 October 2011 18:00
0
ответов

Как получить только подмножество упорядоченного хэша в Ruby 1.9?

Рассмотрим такой пример: d = {"a" => 1, "b" => 2, "c" => 3, "d" => 4} Поскольку хэши теперь упорядочены, я могу захотеть получить данные от a до b или от c до d. Проблема в том, что я не могу сделать d[...
вопрос задан: 6 October 2011 15:06
0
ответов

Расстановка круглых скобок в Ruby

Недавно у меня возникли проблемы с правильной работой пути. Решение оказалось простым, но у меня возникла неожиданная проблема, которая помешала мне до него добраться. Следующая строка, включенная в ...
вопрос задан: 6 October 2011 13:44
0
ответов

Рубиновый блок, процы и instance_eval

Недавно я попытался сделать что-то похожее на это: a = "некоторая строка" b = Proc.new {upcase} a.instance_eval b Что выдает ошибку: TypeError: не удается преобразовать Proc в строку, но это работает: def b (& ...
вопрос задан: 6 October 2011 10:08
0
ответов

Как включить мои собственные функции Ruby (on rails) в HTML-страницу

Я создаю веб-приложение. Хотя он отлично работает, писать целые фрагменты кода внутри тегов «<%%>» в ruby ​​on rails довольно некрасиво. Я попытался определить функцию в моем controller.rb, а затем вызвать ее ...
вопрос задан: 6 October 2011 09:57
0
ответов

Как разделить строку на 2 части после определенной позиции

Например, у меня есть случайная строка: str = "26723462345" И я хочу разделить ее на 2 части после 6-го символа. Как это сделать правильно? Спасибо!
вопрос задан: 6 October 2011 09:29
0
ответов

Старая ошибка Ruby повторяется в моем приложении Ruby on Rails, связанная с Class.create и delayed_job

Ошибка многомесячной давности, здесь: http://www.ruby-forum.com/topic/1094002 Две ссылки, показывающие изменения кода: https://github.com/godfat/ruby/commit/f4e0e8f781b05c767ad2472a43a4ed0727a75708. ...
вопрос задан: 6 October 2011 06:33
0
ответов

Как получить родительский узел в Capybara?

Я работаю со многими плагинами jQuery, которые часто создают элементы DOM без идентификаторов или других свойств идентификации, и это единственный способ получить их Capybara (например, для нажатия) - это получить ...
вопрос задан: 6 October 2011 03:49
0
ответов

Зачем использовать Proc.new для вызова метода в обратном вызове Rails?

Во всех руководствах по RoR я вижу случаи, когда кодировщик решил использовать Proc. новый, когда он кажется и ненужным, и довольно непривлекательным. Пример, вот обратный вызов для помещенного в модель, ...
вопрос задан: 5 October 2011 23:15
0
ответов

ruby-метод: оператор if внутри оператора if

я получаю много ошибок в моей программе о том, что в моей программе нет / слишком много маркеров «конца». Я тестировал этот фрагмент кода раньше, и он работает, но мне просто интересно, может ли кто-нибудь ...
вопрос задан: 5 October 2011 22:47
0
ответов

Как мы копируем одноэлементные методы между разными классами Ruby?

Я пытаюсь определить класс с методами и класс без этих методов, а затем позволяя объекту второго класса «изучать» методы из экземпляра первого класса. Это мой ...
вопрос задан: 5 October 2011 22:44
0
ответов

Ruby: Proc.new {'waffles'} vs. proc {' waffles '}

Есть ли в Ruby какие-либо различия между Proc.new {' waffles '} и proc {' waffles '}? Я нашел очень мало упоминаний о втором синтаксисе. При тестировании с использованием irb я не обнаружил очевидных ...
вопрос задан: 5 October 2011 22:32
0
ответов

Это ошибка в методе # to_proc? (Ruby 1.8.7)

Дан следующий метод, который принимает один аргумент: def foo (arg); p arg; end Я могу вызвать его пустым массивом: foo ([]) # prints [] Я также могу сохранить его как объект Method и вызвать его с помощью ...
вопрос задан: 5 October 2011 22:31
0
ответов

capybara: найти (элемент) с помощью селектора для нацеливания на сложное имя атрибута

Использование огурца и капибары для тестирования приложения rails. Предполагая, что я не могу изменить разметку, могу ли я использовать капибару для выбора следующего выбора на странице, полной похожих tds и select? <...
вопрос задан: 5 October 2011 20:45
0
ответов

Ruby: Как написать метод bang, подобный map?

Я хотел бы написать несколько новых методов Array, которые изменяют вызывающий объект, примерно так: a = [1,2,3,4] a.map!{|e| e+1} a = [2,3,4,5] ... но я не знаю, как это сделать. Думаю, мне нужен новый мозг. Итак, ...
вопрос задан: 5 October 2011 18:39
0
ответов

Rails 3 find_or_create_by

Я следую http://railscasts.com/episodes/102-auto-complete-association Все кажется прекрасным. Я пытаюсь создать счет-фактуру, а также клиента на лету. Это работает. Все круто. клиент ...
вопрос задан: 5 October 2011 18:34
0
ответов

Ruby except && statement

У меня в макете def application_controller.rb есть следующее, если только request.subdomain.empty? && current_user.nil? self.class.layout 'admin' end end Похоже, код над ним ...
вопрос задан: 5 October 2011 13:58
0
ответов

Рисунок на холсте искажен. Как получить масштабный коэффициент между заданным размером и стилизованным размером?

У меня есть этот холст: < canvas id = «game» width = «280» height = «280» > холст > css styles the canvas via: холст {ширина: наследовать; высота: 280рх; } По мере изменения ширины...
вопрос задан: 5 October 2011 13:45