Описание тега ruby-1.9.2

По вопросам, связанным с разработкой на Ruby версии 1.9.2. Если ваш вопрос относится к Ruby в целом, используйте тег [tag:ruby].
1 ответ

Как разобрать файл JSON в Ruby версии 1.8.7

У меня есть файл с именем Output.json: [ { "name": "krishna", "service": "postman", "host": "xxxxxx", "doing": [], "pool": "xxxxxx", "roleType": "yyyyy", "simple": true } ] И это мой файл Test.rb: require 'rubygems' require 'json' require 'pp' file …
20 апр '16 в 19:46
0 ответов

Неверная последовательность байтов в UTF-8 - Rails 3.2

Я использую Rails 3.2.13 и ruby ​​1.9.2p320 (редакция 2012-04-20 35421) [x86_64-linux] в CentOS 5.6 . Когда я запускаю db:seed, я получаю следующее сообщение об ошибке rake aborted! invalid byte sequence in UTF-8 /usr/local/rvm/gems/ruby-1.9.2-p320/…
1 ответ

Можно ли проверить положение итератора в Ruby?

Есть ли способ получить позицию итератора (сколько раз он повторялся)? values = (1..100) values.each do |value| if ... % 10 == 1 then puts iterator.count end end Или вы должны рассчитывать явно: values = (1..100) counter = 0 values.each do |value| i…
22 июн '12 в 12:56
2 ответа

Как получить размер окна просмотра по ширине и высоте, используя код ruby

Я хочу получить ширину и высоту браузера в пикселях (px), используя код ruby. Я понятия не имею, как это сделать. Пожалуйста помоги
02 апр '12 в 10:00
1 ответ

Как упаковать.gem файл с изменениями

У меня есть одно сомнение, Я могу распаковать гем 'herubyracer-0.9.9.gem' с помощью этой команды gem unpack therubyracer-0.9.9.gem Я получаю папку therubyracer-0.9.9 Changelog.md Gemfile README.md Rakefile bin/ ext/ lib/ spec/ specmem/ specthread/ t…
13 дек '11 в 12:27
1 ответ

Подключение к Vertica из Ruby

Я пытаюсь использовать Ruby для подключения к аналитической базе данных Vertica (с машины linux). Я проверил, что соединение возможно, используя isql а также unixodbc (DSN определен в /etc/odbc.ini, основываясь более или менее на этом ответе). $ isq…
28 фев '12 в 08:24
2 ответа

Эквивалентный syncEnumerator в ruby ​​1.9.2

В ruby ​​1.8.x мы перебираем несколько перечислимых элементов, например: require 'generator' syncEnum = SyncEnumerator.new(enum1, enum2) syncEnum.each { |x;y| puts "#{x},#{y}" } Но генератор был удален из Ruby 1.9.x, как можно процитировать нескольк…
03 апр '11 в 13:38
1 ответ

with_index в ruby ​​1.9.2

Я повысил до ruby 1.9.2p290 (2011-07-09 revision 32553) Любая идея, почему я получаю ArgumentError in Territories#show Showing /home/Thomas/territory_management/app/views/territories/show.html.erb where line #24 raised: wrong number of arguments (1 …
18 сен '11 в 12:57
2 ответа

Всякий раз, когда гем не будет обновлять задачи crontab

Я использовал драгоценный камень всякий раз на моем 2-летнем срезе на Slicehost. Однако я не могу сделать то же самое на моем новом срезе. Основное отличие состоит в том, что я сейчас использую RVM как на своем MBP, так и на срезе. Я также использую…
1 ответ

Если я обновлю свой Ruby с 1.9.1 до 1.9.2, нужно ли мне переустанавливать все мои драгоценные камни?

Меня особенно беспокоит необходимость обновления Passenger и перекомпиляции модуля Apache Passenger.
04 авг '11 в 23:48
7 ответов

Ни ruby, ни irb не могут загрузить файл.rb в текущий каталог

У меня проблема с импортом файлов в Ruby. Я делаю приложение Ruby в Windows XP. Все файлы классов для приложения находятся в "C:/Documents/Prgm/Surveyor_Ruby/lib", Но когда я require файл в другом файле, ни ruby, ни irb не могут найти нужный файл. Т…
09 окт '10 в 22:39
1 ответ

Rails 3.1, утечка памяти для пропущенных локальных частичных переменных (Ruby 1.9.2-p290)

Если я сделаю частичку, например, так: = render: частичный => "event_news_item",:object => событие,:variable => true И тогда вызывается ссылочная переменная в частичной утечке памяти. Кажется, рельсы уходят в рекурсию. Затем я должен быстро перезапу…
28 сен '11 в 11:13
1 ответ

Время разбора в Ruby 1.9.2 не совпадает с Ruby 1.8.7?

Разбор этого в ruby 1.8.7 time_str = "Sun Feb 01 0111 00:00:00 GMT+0530 (IST)"<br /> Time.parse(time_str)<br /> output Tue Feb 01 00:00:00 +0530 2011 рубин 1.9.2 time_str = "Sun Feb 01 0111 00:00:00 GMT+0530 (IST)"<br /> Time.parse…
27 авг '11 в 05:58
2 ответа

Открытые занятия в модуле

Я знаю, что могу выполнить следующее, чтобы добавить методы в класс String class String def do_something puts self.size end end var = "test" var.do_something и это вернется 4 Я хочу иметь возможность иметь модуль с функцией, которая принимает строку…
16 апр '11 в 18:24
3 ответа

Сравнивая массив хэшей

У меня есть массив хэшей [{"a" => 1, "b" => 2}, {"a"=> 3, "b" => 4}, {"a" => 5, "b" => 6}], Теперь мне нужно сравнить все хэши друг с другом, то есть сравнить 1-й хэш со 2-м и 3-м хешем, а 2-й - с 3-м хешем. Если у кого-нибудь есть…
24 мар '11 в 07:35
1 ответ

require': такой файл не загружается - active_support/core_ext/logger

Когда я делаю рельсы или рельсы с.., это дает мне эту ошибку. попытался удалить рельсы и переустановить, затем удалил весь ruby ​​и переустановил оба рельса ruby ​​по-прежнему та же ошибка. строка 7, которая генерирует ошибку, требует 'logger' ... в…
11 апр '11 в 16:13
1 ответ

Проблема с использованием команды require

Мне просто нужно, чтобы файл присутствовал в той же папке, что и тестовый файл, однако я получаю это странное сообщение снова и снова... <internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- a.rb (LoadError) from <…
08 фев '11 в 09:39
2 ответа

Объекты, которые не созданы, отображаются на странице, и перенаправление завершается неудачно

Я опробовал рельсы 3, и только начал новый проект. Следующее - все, что я напечатал. rails new todo cd todo bundle install rails generate scaffold Task done:boolean task:text created:date rake db:migrate rails server& firefox 0.0.0:3000/tasks&am…
14 май '11 в 00:46
1 ответ

Принудительная перезагрузка объекта класса Ruby

Я пытаюсь воспроизвести ошибку, которая возникает, когда я получаю запись от ActiveRecord, но класс (класс activeRecord, а не экземпляр) не находится в памяти, затем модель класса activeRecord перезагружается. Я не уловил ошибку, так как кажется, чт…
08 янв '12 в 02:02
0 ответов

Сбой при установке Passenger 3.0.8 с Nginx 1.0.5 в CentOS 5.6 (с RVM и Ruby 1.9.2-290)

После того, как я скачал исходные коды OpenSSL 1.0.0d и Nginx 1.0.5 и после успешно установленной RVM (v1.7.2) и Ruby 1.9.2-p290 на CentOS 5.6 i386, я сделал в качестве пользователя root: rvm use 1.9.2 --default -> Использование /usr/local/rvm/gems/…
17 авг '11 в 19:55