0
ответов

«Интерфейсы и абстрактные классы не нужны в Ruby» -> Может кто-нибудь объяснить?

Я пытаюсь осмыслить Ruby, и одна вещь, с которой я борюсь, - это отсутствие поддержки интерфейса / абстрактного класса. Погуглил, ответ, который я постоянно вижу для абстрактного класса ...
вопрос задан: 22 February 2011 10:29
0
ответов

Rspec Ruby Basic Example Error

I ' m пытается запустить базовый пример запуска для использования rspec, найденного здесь: http://rspec.info/. Когда я набираю в командной строке ruby ​​bowling_spec.rb, я получаю следующую ошибку Test # ...
вопрос задан: 22 February 2011 02:55
0
ответов

Рубин и деньги, в приложение rails, как хранить денежные значения в базе данных?

Я хочу убедиться, что у меня нет проблем с округлением, когда дело доходит до сохранения цен на продукты в приложении rails. Какой тип данных mysql мне следует использовать, и что это отображается в рельсах? Мне нужна десятичная дробь с ...
вопрос задан: 21 February 2011 23:52
0
ответов

Когда использовать `self.foo` вместо` foo` в методах Ruby

Это не характерно для Rails - я просто использую Rails в качестве примера. У меня есть модель в Rails: класс Item < ActiveRecord :: Base def hello ставит конец "Hello, # {self.name}" (скажем ...
вопрос задан: 21 February 2011 21:47
0
ответов

Когда в Ruby следует использовать self. в ваших классах? [дубликат]

Когда вы используете self.property_name в Ruby?
вопрос задан: 21 February 2011 21:45
0
ответов

Минимум 2 DateTime в Rails?

Как найти минимум 2 объекта DateTime в Rails?
вопрос задан: 21 February 2011 21:18
0
ответов

Как создать объект Time с определенным временем в Ruby 1.8.7?

В Ruby 1.9.2 мы можем сделать: Time.new (2008,6,21, 13,30, 0, "+09: 00") Как сделать то же самое в Ruby 1.8.7?
вопрос задан: 21 February 2011 20:45
0
ответов

Как выполняется код Ruby

Я недавно начал изучать Ruby. Я знаю, что Ruby - это интерпретируемый язык (хотя «каждый» язык таков, поскольку он интерпретируется процессором как машинный код). Но как интерпретатор ruby ​​...
вопрос задан: 21 February 2011 17:13
0
ответов

Изменение записи в массиве при циклическом просмотре

arr = [ «красный», «зеленый», «синий», «желтый»] обр. каждый делать | цвет | если цвет == "красный" цвет = "зеленый" конец "синий", "желтый"] обр. каждый делать | цвет | если цвет == "красный" цвет = "зеленый" конец "синий", "желтый"] обр. каждый делать
вопрос задан: 21 February 2011 13:00
0
ответов

Rails: Хороший пример использования Rspec2? (Также: Cucumber, Pickle, Capybara) [закрыто]

Я ищу довольно недавнее приложение с открытым исходным кодом, которое использует Rspec 2 в качестве тестовой библиотеки. Я хотел бы увидеть, как опытный разработчик правильно использует библиотеку для тестирования полного стека, так как я ...
вопрос задан: 21 February 2011 08:44
0
ответов

Как создать туннель ssh в ruby, а затем подключиться к серверу mysql на удаленном хосте

Я хотел бы создать сценарий ruby, через который я могу запускать команды mysql на удаленном сервере. туннель ssh. Прямо сейчас у меня есть ручной процесс, чтобы сделать это: Создать туннель -> ssh -L 3307: 127.0.0.1: ...
вопрос задан: 21 February 2011 05:18
0
ответов

Thin EventMachine Sinatra vs. Rails

Я изучал возможность фонового выполнения некоторых заданий с помощью EventMachine. В Sinatra это, похоже, отлично работает, но Rails 3, похоже, выполняет все тики перед рендерингом представления. Когда я ...
вопрос задан: 21 February 2011 01:09
0
ответов

Как я могу перетасовать массив / хэш в Ruby?

Как это называется в учебных целях? Является ли создаваемый объект массивом или хешем? stack_of_cards = [] Вот как я его заполняю: stack_of_cards << Card.new ("A", "Spades", 1) ...
вопрос задан: 20 February 2011 22:52
0
ответов

Как обновить мою версию Ruby с терминала?

Я выполнил команду ruby ​​-v на своей виртуальной машине Linux Mint 10 и получил:stapiagutierrez @ Sergio-Linux-VM ~ / Рабочий стол / Tickets / билеты $ ruby ​​-v ruby 1.8.7 (2010-06-23 patchlevel 299) [i686-linux] Как ...
вопрос задан: 20 February 2011 18:55
0
ответов

Проверка, пуст ли каталог в Ruby

Как я могу проверить, пуст ли каталог в Ruby? Есть ли что-то вроде: Dir.exists? ("Каталог") (я знаю, что этой функции не существует.)
вопрос задан: 20 February 2011 18:48
0
ответов

Каков путь поиска по умолчанию для гемов Ruby? т.е. GEM_HOME по умолчанию

Каков путь поиска по умолчанию для гемов Ruby? Я пытаюсь понять, какие каталоги я могу передать переключателю gem --install-dir, чтобы мне не пришлось устанавливать переменную среды GEM_HOME для ...
вопрос задан: 20 February 2011 10:45
0
ответов

Ruby on Rails спасает от «Errno :: ENOENT»

Мне нужно спастись от «Errno :: ENOENT» в Ruby on Rails 3.0. 4 приложение. В настоящее время у меня есть контроллер со следующим кодом: begin `lame # {parameters}` rescue Errno :: ENOENT logger.info "...
вопрос задан: 20 February 2011 07:53
0
ответов

Статические ресурсы Sinatra не обнаруживаются при использовании стойки

У меня есть простое приложение Sinatra, настроенное в модульном стиле. Когда я запускаю приложение с помощью rackup -p 4567, как рекомендовано в файле readme, статические ресурсы в общей папке не ...
вопрос задан: 20 February 2011 07:05
0
ответов

Fastest way to skip lines while parsing files in Ruby?

I tried searching for this, but couldn't find much. It seems like something that's probably been asked before (many times?), so I apologize if that's the case. I was wondering what the fastest way to ...
вопрос задан: 19 February 2011 23:50
0
ответов

Как подавить трассировку огромного стека после сбоя Rke TestTask?

Я настраиваю rakefile для проекта и определил несколько тестовых задач rake. Я запустил простой тест на работоспособность, который выполняет assert_equal (1, 2) просто для проверки вывода, и, помимо обычного ...
вопрос задан: 19 February 2011 21:12
0
ответов

Когда мы импортируем данные CSV, как устранить «недопустимую последовательность байтов в UTF-8»

, мы разрешаем пользователям импортировать данные через csv (с использованием ruby ​​1.9.2, следовательно, быстрее csv). будучи пользовательскими данными, конечно, они не могут быть обработаны должным образом. Когда мы пытаемся отобразить данные в методе
вопрос задан: 19 February 2011 20:54
0
ответов

Оболочка входа в ruby ​​net-ssh

Есть ли способ получить оболочку входа в Ruby с помощью net-ssh? Это вообще возможно? Под оболочкой входа я подразумеваю те, которые исходный /etc/profile..
вопрос задан: 19 February 2011 15:56
0
ответов

Rails - Как выбрать последнюю дату в таблице?

Как мне выбрать последнюю дату в таблице, в которой имя столбца - Lars. Я пробовал это: <% = Reklamer.where (": dato =>: dato, AND: name =>: name",: date => Date.last,: name => "Lars" ...
вопрос задан: 19 February 2011 00:35
0
ответов

Rails и OpenURI

Я пытаюсь запустить следующий фрагмент из нового проекта rails в консоли: data = open (uri) Эта ошибка с: ...
вопрос задан: 18 February 2011 20:22
0
ответов

Существует ли в Rails эквивалент PHP isset ()?

В основном это просто проверка, чтобы убедиться, что параметр url установлен. Как бы я сделал это в PHP: if (isset ($ _ POST ['foo']) && isset ($ _ POST ['bar'])) {} Является ли это грубым / лучшим эквивалентом isset () в RoR? if (! ...
вопрос задан: 18 February 2011 17:47
0
ответов

Какой самый простой способ распечатать вывод параллельных операций в Ruby, не перепутывая вывод?

Скажем, я разветвил группу потоков и хочу распечатать вывод выполнения каждой из них. один в STDERR. Как я могу сделать это таким образом, чтобы в выводе сохранялась атомарность строк, то есть не было беспорядка ...
вопрос задан: 18 February 2011 17:40
0
ответов

Рубиновый эквивалент метода C # Linq Aggregate

Что такое рубиновый эквивалент Linq Агрегатный метод. Это работает примерно так: var factorial = new [] {1, 2, 3, 4, 5} .Aggregate ((acc, i) => acc * i); переменная acc накапливается ...
вопрос задан: 18 February 2011 01:42
0
ответов

Маршрутизация вложенных ресурсов в Rails 3

У меня довольно распространенный случай вложенных маршрутов, мне кажется, это выглядит примерно так (в некотором роде псевдонотации): '/: username / photos' => Показать фотографии для пользователя. найти_по_имя_пользователя '/ photos' = ...
вопрос задан: 18 February 2011 00:27
0
ответов

Rails 3 проверяет включение при использовании поиска (как выполнить или лямбда)

У меня есть проект где есть таблица CURRENCY и COUNTRY. Существует модель PRICE, для которой требуется действующая валюта и код страны, поэтому у меня есть следующая проверка: validates: currency_code,: ...
вопрос задан: 17 February 2011 21:38
0
ответов

Случайно нажатая фиксация: изменить сообщение о фиксации git

В моем локальном репо у меня есть одна фиксация с неверным сообщением фиксации. Я уже опубликовал неверное сообщение о фиксации с помощью git push. Теперь удаленное репо (которое размещено на GitHub) имеет неверный ...
вопрос задан: 17 February 2011 18:12