1
ответ

Как я загружаю файлы из определенного относительного пути в Ruby?

Я делаю драгоценный камень для внутреннего пользования. В нем я загружаю некоторый YAML из другого каталога: # в <project_root>/bin/magicwand MagicWand:: Конфигурация:: Initializer.new (...) # в <project_root>/...
вопрос задан: 19 June 2010 15:53
1
ответ

напишите csv в рубиновых 1.9 и CSV:: Писатель

у меня есть кодекс, который хорошо работает с рубиновыми 1.87, но не делайте работ с рубиновыми 1.9. Это говорит что CSV:: Писатель необъявленный, но это все еще часть rdoc. Делает csv измененный API, после слияния fastercsv, или...
вопрос задан: 26 January 2010 13:18
1
ответ

Я могу установить строковое кодирование по умолчанию на Ruby 1.9?

Это могло бы звучать незначительным, но это сводило меня с ума. Начиная с выпуска приложения к производству в прошлую пятницу на Ruby 1.9, у меня было много незначительных исключений, связанных с кодировками символов...
вопрос задан: 19 January 2010 17:30
1
ответ

Ruby 1.9, YAML и строковая кодировка: как провести жизнь исправности?

Мне кажется, что библиотека YAML, которая поставлется с рубиновыми 1.9, является глухой к кодированию. То, что это означает, - то, что при генерации YAML, это возьмет любую строку байтов и выйдет из любой последовательности байта, которая не делает...
вопрос задан: 1 January 2010 19:20
1
ответ

Скрепка, не удающаяся сохранить вложение

Я использую Ruby 1.9 и направляющие 2.3.4 с драгоценным камнем Скрепки для сохранения вложений. и я следовал учебному руководству путем добавления надлежащей миграции, добавления (has_attached_file: видео) к модели, делая форму (...
вопрос задан: 27 September 2009 00:10
1
ответ

Как заменить драгоценный камень Unicode на Ruby 1.9?

К сожалению, Unicode 0.1 (sudo установка драгоценного камня unicode) не работает над Ruby 1.9. У меня есть следующий отрывок: потребуйте, чтобы "rubygems" потребовали "unicode" ул. = "áéíóúç" Unicode.normalize_KD (ул.) .gsub
вопрос задан: 24 August 2009 14:50
1
ответ

автоспецификация с несколькими версиями Ruby

Я установил Ruby 1.9.1 вместе с Ruby 1.8.6 на моей Mac OS X Leopard с помощью префикса и суффиксных программой опций так, чтобы я мог выполнить материал Ruby 1.9 путем издания ruby19, irb19, gem19, и т.д. управляет. Я имею...
вопрос задан: 15 July 2009 15:04
0
ответов

Как мне получить класс экземпляра BasicObject?

У меня есть сценарий, который выполняет итерацию с использованием ObjectSpace # each_object без аргументов . Затем он печатает, сколько экземпляров существует для каждого класса. Я понял, что некоторые классы переопределяют метод экземпляра #class, поэто
вопрос задан: 13 November 2017 19:44
0
ответов

ruby ​​self.class.class_eval или singleton_class.class_eval

Какая разница, когда я выполняю def инициализацию класса T self.class.class_eval do def test return self.class.object_id конец конец конец конец и класс T def инициализация ...
вопрос задан: 7 August 2017 02:52
0
ответов

Инструмент покрытия C1 или C2 для Ruby [дубликат]

Есть ли инструмент для покрытия кода C1 или C2 для Ruby (1.9)? SimpleCov поддерживает только C0, но, возможно, есть другой инструмент. Я знаю, что подобный вопрос задавался здесь, но это была пара...
вопрос задан: 23 May 2017 12:25
0
ответов

Сообщение об ошибке Carrierwave: Не удалось манипулировать с помощью MiniMagick, возможно, это не изображение?

Я обновляю свое приложение до Rails 3.2 на Ruby 1.9. Пришлось скинуть attachment_fu. Carrierwave казался очевидной заменой. На данном этапе я загружаю файлы в файловую систему (пока нет облачных файлов). Я...
вопрос задан: 23 May 2017 12:02
0
ответов

Rails 3 недопустимый многобайтовый символ (US-ASCII)

Я нашел здесь похожий пост, но я все равно не могу решить проблему. Я получил этот /home/fra/siti/Pensiero/db/seeds.rb:32: недопустимый многобайтовый символ (US-ASCII) /home/fra/siti/Pensiero/db/seeds.rb:32: неверно ...
вопрос задан: 23 May 2017 11:58
0
ответов

Ruby: require vs require_relative - лучший способ обхода, работающий как в Ruby <1.9.2, так и в> = 1.9.2

Что это лучшая практика, если мне нужен относительный файл в Ruby, и я хочу, чтобы он работал как в 1.8.x, так и в> = 1.9.2? Я вижу несколько вариантов: просто выполните $ LOAD_PATH << '.' и забыть все do $ ...
вопрос задан: 23 May 2017 11:54
0
ответов

Ruby очистить экран [дубликат]

Возможный дубликат:Как я могу очистить терминал в Ruby? Как очистить экран терминала в ruby? ставит "привет, как тебя зовут?" ввод = получает.chomp <<чистый экран>> ставит «приятно…»
вопрос задан: 23 May 2017 10:30
0
ответов

Состояние выхода в строковом литерале в качестве аргумента `String # tr`

Для меня есть что-то загадочное относительно escape-статуса обратной косой черты внутри одного строкового литерала в кавычках в качестве аргумента String # tr. Можете ли вы объяснить различие между тремя приведенными ниже примерами? ...
вопрос задан: 5 March 2016 17:50
0
ответов

Является ли Hash Rocket устаревшим?

Хорошо-цитируемый пост RIP Hash Rocket, похоже, подразумевает, что синтаксис Hash Rocket (:foo => "bar")устарел в пользу нового-to-Ruby JSON-style hash (foo:"bar"), но я не могу найти...
вопрос задан: 6 June 2014 04:07
0
ответов

Как в Ruby CSV записать в файл пробел ,, вместо “”?

Версия заголовка csv для Ruby 1.9% w [первая вторая треть] data = [ "первый столбец" ,, "третий столбец"] CSV.open ("myfile.csv", "w") do | csv | csv << заголовок csv << данные end В этом простом примере ...
вопрос задан: 7 September 2013 22:09
0
ответов

require lib в RSpec с Ruby 1.9.2 выводит «нет такого файла для загрузки»

Я пытаюсь обновить один из моих проектов Rails до Ruby 1.9.2. Все прошло довольно хорошо, но один тест RSpec сломался. В этом тесте мне нужна библиотека Ruby :#. файл spec/models/my _lib _spec.rb требуют '...
вопрос задан: 23 June 2013 23:38
0
ответов

Почему Ruby 1.9.2 взрывается зависимостью от гемов JSON?

У меня проблемы с гемом JSON и Ruby 1.9.2. Я обновляюсь до Rails 3.0.3, и всякий раз, когда я пытаюсь загрузить среду, она взрывается. Это из пустого тестового проекта только с гемом JSON 1.4.6, так как ...
вопрос задан: 30 May 2013 15:43
0
ответов

В чем смысл или эффект замораживания символов и чисел в Ruby?

В Ruby 1.9 вы можете иметь фиксированные или замороженные значения Fixnum, Float и Symbol: irb (main) : 001: 0> а = [17, 42.0,: foo];a.map (&: заморожено?) => [false, false, false] irb (main): 002: 0> ...
вопрос задан: 18 May 2013 13:29
0
ответов

ruby гем serialport, кто отвечает за проверку ошибок четности?

gems serialport (1.0.4) Авторы: Гийом Пьеронне, Алан Стерн, Дэниел Э. Шиптон, Тобин Ричард, Гектор Парра, Райан С. Пейн Домашняя страница: http://github.com/hparra/ruby-serialport/ Библиотека для использования ...
вопрос задан: 26 April 2013 01:56
0
ответов

Доступ к скомпилированным маршрутам в Grape / Rack :: Mount :: Route

Я пытаюсь сгенерировать список всех маршрутов, сгенерированных моим подклассом Grape :: API (MyApi). Я могу приблизиться, позвонив: MyApi.send (: route_set) .instance_variable_get (: @routes), что дает мне ...
вопрос задан: 13 February 2013 18:48
0
ответов

Есть ли в Ruby 1.9 способ удалить недопустимые последовательности байтов из строк?

Предположим, у вас есть строка типа «€ foo \ xA0» в кодировке UTF-8. Есть ли способ удалить недопустимые последовательности байтов из эта строка? (так что вы получите "€ foo") В ruby-1.8 вы можете использовать Iconv.iconv ('UTF-8 // IGNORE', ...
вопрос задан: 29 January 2013 10:45
0
ответов

Есть ли разница между хэш-нотациями `: key =>« value »и` key: «value» `?

Есть ли разница между: key =>« value »(hashrocket) и key: обозначения "значения" (Ruby 1.9)? Если нет, то я хотел бы использовать обозначение ключ: «значение». Есть ли драгоценный камень, который помогает мне конвертировать ...
вопрос задан: 5 August 2012 20:43
0
ответов

Код строки #не исправляет ошибку «недопустимая последовательность байтов в UTF -8»

Я знаю, что есть несколько подобных вопросов об этой ошибке, и я пробовал многие из них без везения. Проблема, с которой я столкнулся, связана с байтом \xA1 и выдает ArgumentError :недопустимый байт...
вопрос задан: 7 July 2012 15:33
0
ответов

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

В программе на Ruby 1.9 я хочу отформатировать текущее время как Чт 13:51. Какой код формата я должен использовать для часа дня (1 в этом примере)? Time.now.strftime '%a %I:%M %p' #=> "Чт 01:51 ...
вопрос задан: 28 June 2012 18:18
0
ответов

Как я могу использовать даты в стиле США в рельсах, используя Ruby 1.9?

Я в США, и мы обычно форматируем даты месяц день год". Я пытаюсь убедиться, что мои рельсы приложение, использующие Ruby 1.9, предполагают этот формат повсюду и работает так, как он сделал под Ruby 1.8. Я ...
вопрос задан: 13 May 2012 00:33
0
ответов

Ruby grep со строковым аргументом

Я хочу использовать grep со строкой в ​​качестве шаблона регулярного выражения. Как я могу это сделать? Пример: myArray.grep(/asd/i) # Работает отлично. Но я хочу сначала подготовить свое заявление searchString = '/asd/i' myArray.grep(...
вопрос задан: 10 May 2012 12:11
0
ответов

Как сопоставить корейские символы в регулярном выражении Ruby?

У меня есть некоторые базовые проверки имен пользователей с использованием регулярных выражений, что-то вроде [\w-_]+, и я хочу добавить поддержку корейского алфавита, сохранив при этом проверку прежней. Я не хочу...
вопрос задан: 4 May 2012 05:58
0
ответов

Я учусь программировать и выбрал Ruby. Следует ли мне обновиться до Ruby 1.9?

Я полный непрограммист, который учится программировать с помощью Ruby и фреймворка Rails. В настоящее время я использую Ruby 1.8.7 и Rails 3.0.3, но мне интересно, стоит ли мне обновиться до Ruby 1.9, поскольку я ...
вопрос задан: 30 April 2012 23:35