Вопросы по теме 'ruby-1.9'

В чем разница между разными сборками Ruby 1.9?
Существует довольно много версий Ruby 1.9. Здесь есть несколько сборок Ruby 1.9 для различных операционных систем на официальном сайте языка Ruby: http://www.ruby-lang.org/en/downloads/ В Ruby Forge есть и другие версии 1.9:...
124 просмотров
schedule 13.01.2023

Могу ли я установить кодировку строк по умолчанию в Ruby 1.9?
Это может показаться незначительным, но это сводило меня с ума. С момента выпуска приложения в рабочую среду в прошлую пятницу на Ruby 1.9 у меня было много мелких исключений, связанных с кодировками символов. Почти все это является некоторыми...
16162 просмотров

Ошибка приложения Ruby 1.9 Ramaze из-за недопустимой инструкции
У меня есть приложение, которое я пытаюсь снова запустить после очистки системы и установки Snow Leopard. Я установил Ruby 1.9 с Macports (теперь более поздняя версия), и сервер разработки запускается нормально, но затем умирает по первому запросу,...
1105 просмотров
schedule 11.07.2023

Исправить внешнюю зависимость рубинового драгоценного камня
В настоящее время я пытаюсь установить гем nfoiled , который предоставляет рубиновый интерфейс для ncurses. Я делаю это с помощью gem install elliottcable-nfoiled , как указано в README . Загрузка его вручную из репозитория github, а затем...
1483 просмотров
schedule 15.06.2022

Функциональная развертка вложенного массива
Учитывая массив, содержащий другие вложенные массивы, я хочу создать массив, содержащий только элементы из первого массива. Например, [["1", "2"], "3", [["4"]]] должны оцениваться как ["1", "2", "3", "4"]. Мне удалось сделать метод, который...
748 просмотров
schedule 11.09.2022

Как я могу не помещать комментарий волшебной кодировки поверх каждого файла UTF-8 в Ruby 1.9?
У меня есть проект Rails с большим количеством кириллических строк. Он отлично работал с Ruby 1.8, но Ruby 1.9 предполагает, что исходные файлы имеют кодировку US-ASCII, если вы не предоставите комментарий # encoding: utf-8 в верхней части...
10240 просмотров
schedule 20.03.2023

Отключение компилятора YARV Ruby 1.9.x
Существует очень заметная разница во времени запуска приложения между запуском моих спецификаций из командной строки с ruby ​​1.9.x и 1.8.7. Мое приложение запускается гораздо быстрее с ruby ​​1.8.7, чем с ruby ​​1.9.1 или 1.9.2. Разница в запуске...
858 просмотров
schedule 09.08.2023

Добавить строку в CSV-файл Ruby 1.9 CSV lib
Используя Ruby 1.9 и CSV lib, я не могу добавить строку. Пример в документации открывает файл и перезаписывает строку. Как правильно добавлять строки в документ? Пример из документации: require 'csv' CSV.open("path/to/file.csv", "wb") do...
25876 просмотров
schedule 20.04.2022

Распределенная последовательная генерация случайных чисел в Ruby 1.9.2
Класс Random в Ruby 1.9.2 гарантированно генерирует случайные числа в одном и том же порядке, с заданным начальным числом и диапазоном. Например: r = Random.new(23) r.rand(100) # 83 r.rand(100) # 40 Но предположим, что я...
699 просмотров
schedule 05.10.2023

Как я могу выбрать версию Ruby на Heroku?
Я использую синтаксис Ruby 1.9.x в своем приложении Rails 3, но после отправки его в Heroku происходит сбой из-за более старой версии Ruby (1.8). Как я могу это контролировать?
9327 просмотров
schedule 15.03.2024

Как избежать Encoding::CompatibilityError с ruby ​​1.9 и механизировать отправку формы?
В настоящее время я тестирую ruby-скрипт, использующий chanize с ruby ​​1.9.2 (пакеты Ubuntu Lucid). В первой строке задаются следующие параметры: #!/usr/bin/env ruby -KU Некоторые механические почтовые индексы вызывают следующее...
886 просмотров

Недопустимая спецификация драгоценных камней из-за формата даты в спецификации.
Когда я включаю драгоценный камень, который я сделал благодаря Bundler (версия 1.0.12), в Gemfile, а затем пытаюсь собрать или разгребать просто так: $ rake У меня есть это сообщение об ошибке: Invalid gemspec in...
37376 просмотров
schedule 23.03.2022

Очистка старых ссылок в Ruby Version Manager (RVM)
Мне нужно освободить дисковое пространство на моем локальном компьютере, которое почти выделено в моем каталоге Ruby Version Manager (RVM). Теперь, похоже, у меня есть только одна рубиновая версия (1.9.2p136):...
7247 просмотров
schedule 18.07.2023

Захват событий на веб-странице
Я запускаю веб-страницу с сервера, используя webrick. Как я могу захватить событие из веб-браузера? Я не хочу делать это через JavaScript, но хочу получить ответ через webrick и обработать его в ruby, возможно, одним из методов do_... . Если...
254 просмотров
schedule 22.07.2023

Как я могу использовать даты в американском стиле в Rails, используя Ruby 1.9?
Я живу в США, и мы обычно форматируем даты как месяц/день/год. Я пытаюсь убедиться, что мое приложение Rails, использующее Ruby 1.9, везде принимает этот формат и работает так же, как в Ruby 1.8. Я знаю, что у многих людей есть эта проблема,...
4279 просмотров
schedule 20.04.2024

merb - нет такого файла для загрузки lib/exceptions
Я поддерживаю старое мерб-приложение (мерб 1.1.3). Недавно я перешел на ruby ​​1.9.2 (через rvm) и успешно установил пакет. Теперь, когда я пытаюсь запустить приложения, я получаю сообщение об ошибке. нет такого файла для загрузки: lib/exceptions...
137 просмотров
schedule 28.03.2022

Существуют ли хорошие инструменты для тестирования мутаций для ruby ​​1.9 и RSpec2?
Раньше я использовал Heckle, но он несовместим с ruby ​​1.9 из-за проблем с ParseTree. Я искал альтернативы, но единственным, что выглядело многообещающе, был Chaser, и у него не было четкой документации, которую я мог бы использовать, чтобы...
1177 просмотров

синтаксическая ошибка, неожиданное ',', ожидание ')'
Я только что установил Ruby 1.9.2 после использования 1.8.7, так как есть функция, которая мне нужна. Я назвал многие из своих методов следующим образом: do_something (arg0, arg1) С 1.9.2 я получаю следующую ошибку, syntax error, unexpected...
39265 просмотров
schedule 02.09.2022

Есть ли способ в ruby ​​​​1.9 удалить недопустимые последовательности байтов из строк?
Предположим, у вас есть строка типа "€foo\xA0" в кодировке UTF-8. Есть ли способ удалить недопустимые последовательности байтов из этой строки? ( так что вы получаете "€foo" ) В ruby-1.8 вы могли использовать Iconv.iconv('UTF-8//IGNORE',...
10556 просмотров

Ruby Malloc Limit: как поднять его выше
Я использую ruby ​​1.9.3 с rails 3.1, и использование памяти для этих вещей может довольно быстро стать довольно большим. Я читал, и кажется, что ограничение ruby ​​malloc по умолчанию составляет 8 МБ. Это довольно мало, и у меня есть много...
929 просмотров