Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  

Темы раздела Ruby

Покажите кто-нибудь, что можно делать на этом языке
Я Ruby даже не видел никогда. Покажите кто-нибудь, что можно делать на этом языке. Хочу посмотреть скрины работающих программ, как это выглядит для любой OS? Еще говорят, что Ruby почти не...

Стоит ли вообще начинать учить этот язык
Всем привет! Я на этом форуме впервые, но вижу, что здесь собрались настоящие профессионалы. Я имею опыт работы программирования на C/C++. Но уже некоторое время горю желанием выучить какой-нить язык...

Как выполнить файл .rb
Здравствуйте. Сегодня первый день изучаю Ruby. Установил Ruby на Windows. Читаю учебник. В нём учебные примеры программ, которые сохраняются в файле с расширением .rb Вопрос: Как "запустить"...

Для чего предназначен этот язык
Подскажите пожалуйста для чего предназначен этот Ruby?

Incompatible character encodings: UTF-8 and IBM866 (Encod ing::CompatibilityError)
Всем привет. Приступил к изучению Ruby, сразу предупреждаю я абсолютный 0.... к программированию вообще никакого отношения не имел. Начал изучать по книге Криса Пайна "Учись программировать"...

Посчитать повторяющиеся элементы массива
Допустим есть: array = И мне надо, как-то узнать кол-во повторяющихся слов в массиве, как это сделать?

Что значит слово "super"?
Что такое super ?

Калькулятор на Ruby
Задача: сделать калькулятор, который бы считал сложение, вычитание и умножение. причем умножение в столбик, с промежуточными результатами, и выглядел вот так: Enter 1st number: 12345 Enter 2nd...

Как выводить текст в файл
Я вот так примерно) :-| Привет всем! Для начала не ругайтесь потому что: 1) возможно это тупой вопрос 2) На мою орфографию т.к живу в сша и привык к англ язу 3) мне 13 лет 4) я тока начал...

Лучшая и понятная книга на Руби для новичка
Лучшая книга на Руби какая? Чтобы была и самая понятная для новичка.

Компилятор Ruby
Здравствуйте, вот решил изучить этот язык, так подскажите пожалуйста какие есть компиляторы и какой из них самый хороший (на ваше мнение).

Кириллица в Ruby (консоль)
================================================== Ответ на вопрос: ->ПКМ на названии вашего проекта->Properties->Sources ->Encoding ->. Если чего непонятно, идите в справку , поиск по слову...

Установка Ruby с помощью RubyInstaller
Здравствуйте! Скачал отсюда RubyInstaller, версия 1.9.2-p290. Установил. Вбиваю в командную строку: ruby -v ответ: "ruby" не является внутренней или внешней командой, исполняемой программой или...

Ruby Решение простых задач.
Всем здравствуйте, я тут новенькая. Имею опыт в java & php, появилась необходимость перейти на ruby, так вот нужно решить одну задачу, я посидела с книжкой пару часов так и не смогла ее составить,...

Отличие переменной экземпляра и класса
Читаю уже 4 главу книги, и везде вижу a - переменная $a - глобальная переменная @a - переменная экземпляра @@a - переменная класса Ну просто переменная - понятно. Это та переменная, которая...

Как задать код символа переноса строки
Здравствуйте! Передо мной встала элементарнейшая задача - чтение (анализ) файла и запись в него определенной строки в нужном месте. Но есть один нюанс, который никак не могу обойти. Я работаю под...

Ввод от пользователя и рандомайз
Народ подскажите пожалуйста как в языке руби пишется ввод от пользователя и генератор рандомных чисел или просто рандом. Если не сложно приведите как пример небольшой кусок кода с этими функциями....

Как в RUBY закомментировать часть кода
Подскажите, пожалуйста, как в RUBY закомментировать часть кода, чтобы закомментированный кусок был невыполняемым: Пробовал делать так: /favorites = name = gets.chomp while name != "".chomp...

Поиск по файлу и редактирование
Всем доброго времени суток. Прошу помощи у программистов на Ruby. Скажу сразу, пытался гуглить сам. И добавлю, что не осилил. Нужно открыть текстовый файл, найти в нем строку и поменять ее...

Кириллицу не выводит
Здравствуйте. Взялся изучать Ruby, и я оказался ну прям точь-в-точь в такой ситуации с конвертацией температур, как автор одного другого поста (https://www.cyberforum.ru/ruby/thread101434.html). При...

Перевод из декартовой системы координат в полярную (GUI)
Обращаюсь к последней моей надежде, ныть тут не буду о том что я не по своей вине пропустил пол семестра, так что сразу к делу, жду помощи вашей дорогие гуру и гурята в написании программы с...

Калькулятор
Я только начинаю изучать руби, поэтому еще тяжело ориентируюсь даже в таких простых задачах как калькулятор. Мне нужно написать калькулятор, который мог вычислять цепные операции, если захочет...

Зашифровать строку в md5
Подскажите пожалуйста, как зашифровать строку в md5?:)

Код символа в Unicode
Здравствуйте! Возник вопрос: как узнать код символа в Unicode Раньше в версиях Ruby надо было просто-напросто указать элемент строки, например: string Сейчас, в новых, непонятно как это...

ruby: no such file or directory -- calc.rb (LoadError)
Привет Всем, друзья, прошу у Вас помощи: недавно прослышал про язык RUBY, говорят лёгкий в понимании, хорошо программы пишутся, скачал его установил, нашёл самоучитель, делал всё по инструкции:...

Чтение из файла в массив и запись из массива в файл
Как строчку считать из файла и поместить в массив, а после обработки считать из массива и записать в другой файл?

чтобы выучить Ruby on Rails, надо перед этим учить сам Ruby?
чтобы учить Ruby on Rails, надо перед этим учить сам Ruby?

Как убрать кавычки из строки?
Подскажите, пожалуйста, как убрать все кавычки(") из строки? s= 'string "with" q"uotes'

Вывести результат вычисления арифметического выражения, представленного в виде строки.
1. Дана строка, изображающая арифметическое выражение вида «<цифра>±<цифра>±… ±<цифра>», где на месте знака операции «±» находится символ «+» или «–» (например, «4+7–2–8»). Вывести значение данного...

Написать программу на ruby "99 бутылок пива на стене"
Доброго всем дня! Проходя курс Ruby для новичков, в одном из уроков была задача написать программу выводящую стишок "99 бутолок пива на стене" и так до тех пор пока грубо говоря не закончиться...

Русский язык в консоли Ruby
Здравствуйте! Только начинаю осваивать руби, возник такой вопрос. Есть csv файл, я его распарсиваю и хочу вывести содержимое в консоль. Но вместо русского текста появляются ошибки кодировки. При...

Очистка консоли
Простите за нубские вопросы, но как очистить консоль в программе ruby?

Проверка на ввод данных пользователя
Здравствуйте! Начал тут изучать Ruby. Проверка введённых данных пользователем осуществляется с помощью метода gets.chomp. А как проверить ситуацию, когда пользователь не вводит не каких данных. Как...

Запись в csv
Здравствуйте! Подскажите, пожалуйста, как красиво записать данные в csv-файл? У меня есть массив с данными, который нужно оформить таблицей Спасибо!

Выбор из массива случайных элементов
Есть массив из 20 элементов a = Надо выбрать из этого массива рандомно один или два или три элемента и соответственно записать их в новых массив такого же виде с пустыми элементами Подскажите...

Написание программы "Глухая бабуля"
Здарова, помогите создать такукю программу плиз: Напишите программу "Глухая бабуля". Что бы вы ни говорили бабуле (чтобы вы ни вводили с консоли), она должна отвечать: АСЬ?!*ГОВОРИ*ГРОМЧЕ,*ВНУЧЕК!,...

Замена подстроки
Подскажите пожалуйста, как заменяют подстроки, мне в тексте вместо необходимо вставить <i>, чтоб потом текст был написан курсивом. Писала так: @mes_value=h(message) @mes_value"]="<i>" во 2ой...

Вывод содержимого массива в алфавитном прорядке
Доброго дня! Условия задачи. Давайте напишем программу, которая просит нас ввести сколько угодно слов (по одному слову в строке до тех пор, пока мы не нажмём Enter на пустой строке) и которая...

Что с кодировками в Ruby? (еще раз)
Всем привет! Я знаю что данная тема не раз обсуждалась, я много искал информации в нете по данному вопросу, и все же не могу понять как ruby может работать с кодировками... это же просто .......

Заменить все положительные элементы массива на значение максимального
Дан целочисленный массив. Заменить все положительные элементы на значение максимального.

Как написать сайт на Ruby?
как написать сайт на Ruby? я только начинаю учить программирование, и мне трудно понять по урокам и литературе... хочу практики. Помогите научиться. Буду рад помощи) начинаю c Ruby)

Цикл для массива
Привет, форумчане. Начал изучение Ruby, стараюсь закреплять пройденное задачками, попалась одна, никак не могу понять где я ошибся. Задание следующее: Программа просит ввести сколько угодно слов...

передача параметров в метод
необходимо передать в метод двумерный массив, поработать как-то с ним так, чтобы при выходе из метода переданный массив остался без изменений.

Написать программу подсчета високосных лет в заданном интервале
Доброго дня ! Условия задачи следующие: Високосные годы. Напишите программу, которая будет спрашивать начальный год и конечный год, а затем выдавать с помощью puts все високосные годы между ними...

Вывод массива строкой
Привет всем Столкнулась с такой проблемой - никак не могу вывести данные из массива строкой. (вывожу в консоль, может с этим как-то связанно) Есть программка - она берет данные из одного массива,...

Удаление файлов .txt из какой-либо директории
Как в Linux Mint, написать скрипт, например, удаления фалов .txt из какой-либо директории Желательно с помощью дистрибутива ruby Помогите, а то совсем еще зелень )

Заменить указанные символы на соответствующие им цифры
С праздниками, рубисты! Буду рад любому совету. В общем делаю задание "Вводятся строки, которые состоят из групп цифр или букв или знаков +,-,*. Нужно посчитать сколько в каждой строке групп букв....

Библиотеки для руби
Здравствуйте, большие дяди, пишет вам начинающий пользователь, который немного круче чайника. Расскажите, пожалуйста, как в руби загрузить библиотеку active_support. Я честно гуглила, но даже не...

Литература по Ruby
Сегодня я начинаю изучать этот язык, работа требует, и мне нужна хорошая русскоязычная литература(скоро короткие). Так что отписываемся тут о книгах, источниках, ресурсах.

Получение определенной цифры числа без перевода его в строку
Доброго времени суток! Только начинаю осваивать Ruby, появился такой вопрос: Как получить доступ к цифре(-ам) числа, т.е., например: есть число 56782, надо получить доступ к 2 цифре этого числа...

как лучше написать калькулятор?
Здравствуйте, я начинающий программист Ruby, помогите советом, как лучше написать калькулятор? Или напишите самый маленький код для калькулятора, который я буду дорабатывать.

Осуществить циклический сдвиг элементов массива влево на одну позицию
Дан целочисленный массив. Осуществить циклический сдвиг элементов массива влево на одну позицию.

Создать двумерный массив и вычислить сумму и количество всех неотрицательных элементов
Создать двумерный массив, элементы ввести с клавиатуры и вычислить сумму всех неотрицательных элементов, а также их количество. Помогите с задачкой пожалуйста.

Парсер на Ruby
Здравствуйте, недавно начал изучать Ruby (1.8.7). Пробую написать простейший парсер, образец кода взят отсюда: http://ruby.bastardsbook.com/chapters/html-parsing/ . Использована библиотека Nokogiri....

Mechanize + Proxy
Доброго времени суток! Возникла необходимость использовать proxy в Mehanize, использовал по мануалу agent = Mechanize.new agent.set_proxy('proxy.host', 'proxy.port') page = agent.get .. При...

Тамагочи
Нужно написать Тамагочи. Нужно иметь возможность покормить, поиграть, положить спать, полечить домашнее животное. Должны быть дефолтные параметры, которые равны 100%   eat = 100%   play = 100%...

экранирование спецсимволов
есть ли гем, который экранирует спецсимволы в строке, для того, чтобы внести ее в бд sqlite? Добавлено через 1 минуту и второй вопрос, нужно ли это? Добавлено через 55 секунд...

Перебор символов введённой строки
Допустим у нас есть следующая прога: a=gets case a when "a" puts "cat" when "b" puts "dog" when "c" puts "bird"

Float 7 знаков
'float' в Ruby (14 знаков ) как 'double' в Си. Как в Ruby создать 7значный 'float'( как 'float' в Си )?

Задача Коммивояжера
Коммивояжёру для продажи своего барахла нужно посетить несколько городов. Требуется составить кратчайший из возможных путей. Предполагается, что все города соединены прямыми дорогами каждый с каждым....

Строка с кириллицей. Ошибка: invalid multibyte char (US-ASCII)
начал изучать руби . вообще я уже знаю немного из этого и других языков , но когда решил всерьёз заняться этим языком и обновил его версию , то при создании простого "ХеллоВорлда" выскакивает ошибка...

Вывести номер первого из тех его элементов массива, которые удовлетворяют двойному неравенству
Дан целочисленный массив. Вывести номер первого из тех его элементов, которые удовлетворяют двойному неравенству: A < A < A. Если таких элементов нет, то вывести .

Стоит ли браться за Руби?
В данный момент я хорошо знаю всего 2 языка: Си и Go, ещё я постольку-поскольку знаю языки Паскаль и Assembler X86.......Хотелось бы узнать у обитающих здесь Рубистов, стоит ли мне браться за Руби,...

Игра на руби
Доброго дня, зашедшему! Я новичок на форуме и в программировании, начал изучать программирование по книге Робертсон - "Программирование это просто", а также совместно язык Ruby с помощью книги...

Gem::InstallError: rubyzip requires Ruby version >= 1.9.2
Добрый вечер! Изучаю Ruby on Rails Tutorial Michael Hartl. В 3-ей главе на установке $ bundle update остановился(хотя в предыдущих главах этот момент прошел). Проблема: Gem::InstallError:...

Почему не формируется html файл с параметрами которые я передаю?
После каждого действия с питомцем формировался html файл (и это было реализовано с помощью гема), и почему то не получается. Не могли бы вы посмотреть и сказать что не так если не сложно)) Большое...

Проверка наличия строки в переменной
Господа, поделитесь простым методом проверки переменной на наличие символов, взамен этого монстра. while word = gets.chomp if word == '' then puts 'Строка не должна быть пустой' ...

Стековый, цепной калькулятор
есть подобный код: не знаю как сделать что бы он был цепным, с бинарными/унарными операциями, с ячейкой памяти и валидацией данных. может где-то уже такое есть - тогда прошу ссылку на тему,...

Перемножение матриц
Помогите создать программу, для перемножение двух (AB) матриц с помощью цыклов. Задаются, две матрицы со значениями, записаны в виде двух массивов (arr1,arr2), результат надо записать в третий массив...

Ruby mechanize
Как кликнуть по форме? Добавлено через 2 часа 8 минут Еще один вопрос как переключиться на другую вкладку?

Пауза в выполнении программы
Здравствуйте. Я недавно начал изучать Ruby, но столкнулся с одной проблемой: не могу найти хороших пособий по нему. Везде учебники почти только по Ruby on Rails, в то время как мне полюбился MRI....

Проверить, образуют ли элементы массива арифметическую прогрессию
Дан целочисленный массив. Проверить, образуют ли элементы арифметическую прогрессию. Если да, то вывести разность прогрессии, если нет - вывести nil.

Парсер сайта - получение сведений о товарах на многих страницах
Имеется сайт http://www.mw-light.ru/catalogue/?p_f_1_11=34 Собственно задача в том, что бы зайти в каждый элемент(товар), взять оттуда нужную инфу, перейти на следующую страницу и проделать тоже...

pik gem не запоминает выбор версии ruby
Помогите, пожалуйста, решить следующую проблемку. Pik gem( 0.2.8 ) не запоминает выбор версии ruby на windows 7. На компьютере установлены 2 версии ruby: 270( по-умолчанию ) и 193: c:\>pik ls...

Ошибка при установке gem install sqlite3
При установке gem install sqlite3 выпадает ошибка. Как исправить?

Замена символов
Программа должна заменять символы в тексте "," на ",слово,". Использовать библиотеку функций. То есть в одном файле - функция, а в другом файле программа. Помогите, пожалуйста!

Моделирование асинхронных параллельных процессов
Задача - определить: выполнятся ли все процессы в данной системе. В асинхронных параллельных процессах фаза выполнения одного процесса зависит от фаз выполнения других. Эта зависимость реализуется...

Олимпиадное задание, не проходите мимо
Здравствуйте, устраиваюсь на работу, задали задание: Если мы из корректно записанного арифметического выражения, содержащего числа, знаки операций и открывающие и закрывающие круглые скобки...

Запуск Redmine на Webrick
Всем привет! Прошу помочь запустить Redmine на Webrick. Не раз это делал, но вот на Rapsbian проблема на проблеме. Если перейти в каталог /usr/local/share/redmine и выполнить: ruby bin/rails...

Заменить все положительные элементы массива на значение минимального.
Дан целочисленный массив. Заменить все положительные элементы на значение минимального.

Рекурсивно пройтись внутри папки по файлам
Доброго времени суток. Есть задача под линуксом запустить скрипт, который должен пройтись по всем папкам и под папкам внутри указаной папки. В "конце" каждой ветки этого "дерева" папок лежат два...

Добавление экземпляров из консоли
Всем доброго дня, я новичок в Ruby, и не могу найти как реализовать такой функционал: Программа должна позволять добавлять экземпляры объектов из консоле, посылать всем объектам сообщения или...

Клиент-серверное приложение (Сервер на Руби)
Добрый день! Возникла проблема с лабораторной работой(( Нужно написать клиент-серверное приложение (TCP). Клиент (Java) вводит строку, сервер(Ruby) сохраняет ее в файл. С клиентом проблем не...

Как в Ruby Gosu реализовать столкновение объектов?
Доброго дня, ночи, господа. В настоящее время изучаю ruby gosu/rubygame. Никак не могу понять, как сделать так, что бы к примеру при столкновении объекта A и объекта B происходило столкновение этих...

Даётся число N значением от 1 до 9999 включительно. Вычислить сумму цифр.
Задание такое Даётся число N с клавиатуры, N может принимать значения до 9999 включительно Нужно вычислить сумму ЦИФР от 1 до N я написал так меня пугает начилие стольких переменных ...

Переход в папку
Прошу помощи, абсолютно не разбираюсь в ruby, но он мне нужен для компиляции sass. Как в нем осуществляется переход в папку в консоле? Интерисует сам синтаксис, предположим мне нужно попасть на диск...

Графика в Руби - как написать экран?
Делаю в руби инженерный калькулятор для экзамена, но нас учили только как кнопки писать, подскажите как сделать экран???

Что нибудь на Ruby
Доброй ночи. Задание : разработка интерактивной веб-страницы с использование ruby. Возможно такое сделать используя apache(запуск cgi скриптов) + ruby(компилятор + стандартные библиотеки). ...

Mongodb, Mongoid как ускорить запись данных в Mongodb
Добрый вечер всем! Мне нужно записать в Mongodb 2.000.000 рядов информации, по очереди, один за одним, перед записью програма проверяет или такой ряд уже существует в базе данных, если существует...

gets.chomp и кириллица
Уважаемые, форумчане! Возникла проблема с методом chomp при использовании кириллицы. Написал простенький код: name = '' puts 'Как Вас зовут?' name = gets.chomp Страница с кодом в utf-8,...

Как подружить RVM с интерпретатором Ruby?
Добрый день! Сразу к делу: Установил RVM, есть ли возможность привязать к нему версии интерпритатора, установленные ранее?

Подскажите хорошую книгу
Подскажите хорошую книгу по Ruby хочу научится

Сортировка хэша
Можно ли как-нибудь сохранить отсортированный hash, кроме как созданием новой переменной? h = { "a" => 1, "c" => 3, "b" => 2 } h.sort => "a" => 1, "b" => 2, "c" => 3 puts h

Доступ к элементам двумерных массивов
Никак не могу понять одну вещь : каким образам обращаться к элементам массива в массиве.И как в случае с данным кодом вывести сначала один элемент изначального массива (arr) и за ним элемент массива,...

Задачка для начинающих, с которой никак не могу справиться
Вот такая вот задачка: Напишите программу "Глухая бабуля". Что бы вы ни говорили бабуле (чтобы вы ни вводили с консоли), она должна отвечать: АСЬ?! ГОВОРИ ГРОМЧЕ, ВНУЧЕК!, если только вы не...

В двумерном массиве заменить все элементы на 1 или '1'
В двумерном массиве заменить все элементы на 1 или '1': arr = , , ] arr.each do |i| i.each do |j| arr = 1 end end

Unicorn.sock failed 111 connection refused
Приветствую! ОЧЕНЬ прошу помощи. Я в ruby не силён и мне сложно понять, где ошибка. Мы в процессе переноса серверов на другой VDS + недавно слетели все А-записи на домене :( Есть сервер, имеющий...

Как посчитать время выполнения программы?
Подскажет ли кто то каким способом можно посчитать время исполнения программы? Добавлено через 1 час 2 минуты И так, если что: time ruby *.rb * - ваша программа

Продолжить последовательность
Пишу программу которая должна выводить последовательность, но никак не пойму что сделал не так Т_Т Последовательность: 1 11 21 1211 ... Суть: каждый след. элемент последовательности связан с...

Запись в CSV-файл из массива. Не является форматом csv!
В общем искал работу... Дали тестовое написать парсер для сайта с выводом информации в csv-файл. Всё написал, сбросил, пришёл ответ что у меня формат файла не csv. Что я сделал не так? Уже перерыл...

Программа находящая любую степень из любого числа
puts "y ** d" print "y = " $y = STDIN.gets.to_f print "d = " $d = STDIN.gets.to_f $x = 0.to_f loop do $x = $x + 0.00001

Шифр
Надо зашифровать алфавит шифром Цезаря из выбранного текстового файла. Алгоритм программы - выбираем текстовый файл считываем его и зашифровываем формулой (A * X + B) mod N где ключи A = 3 и B = 4, N...

Асинхронное выполнение функций в Ruby
Существует ли способы, чтобы реализовать асинхронность выполнения двух некоторых функций. Нужно именно функций, а не многопоточная загрузка страниц из сети.

Хэш: присвоить ключу несколько значений
Удобная шутка хэши, но хочется, чтобы в один ключ записывать два и более значения, ну и соответственно доставать из хэша потом два же и более. Что-то типа ar.X=1 ar.Y=3 ... print ar.X+ar.Y

Вывести на экран слова из файла
Задание срочное! Помогите! Нужно вывести на экран количество слов (и слова) из текста. Составить нужно в хэше словарик английских слов (сложносочиненных) то есть с дефисом (например, well-known)....

Оператор rand. Получить случайное число из диапазона значений.
Добрый день. Недавно начал изучать Ruby, и в процессе обучения возникла неоходимость написать программку, в которой необходимо использовать оператор rand. Нужно, чтобы в ходе программы выадавались...

Ruby как cgi
Решил познакомиться с Ruby, и возник такой вопрос: Могу ли я не устанавливая 100500 фрейворков и гемов запустить Ruby как cgi скрипт? То есть допустим создал test.rb, перешел на mysite.dev/test.rb и...

Простая задача про високосные года
Алоха! Недавно начал изучать руби, и столкнулся с такой ошибкой. Условие задачи: Високосные годы. Напишите программу, которая будет спрашивать начальный год и конечный год, а затем...

Где скачать "самоучитель Ruby" Симдянова
Здравствуйте, я решил изучать Руби и нашёл крутую книгу "Самоучитель Ruby" автор Симдянов Игорь Вячеславович. Сейчас думаю брать или нет, читал только маленький отрывок книжки на сайте издательства....

`require': cannot load such file -- sqlite3
Появилась проблема третий день играюсь не могу решить. Пользуюсь Rubymine во внешних библиотеках виден этот гем , но он почему то не срабатывает Подключаю Sqlite3 require 'sqlite3' db =...

Реализовать умножение методом Карацубы
Я только начинаю учить руби. Вот хочу реализовать метод Карацубы умножения 2 чисел. Но выводит ошибку underfined method `/' for х(число которое вводим)\n":String <NoMethodError> Вот и сам код: ...

Реализация дискреционной модели политики безопасности
Пробую написать программу. Суть такая: Есть 3 пользователя, каждый имеет некий доступ с файлам, у одного из них должен быть полный доступ (типо админ). После авторизации в системе мы получаем...

Установка гемов - ERROR: Could not find a valid gem 'tk' (>= 0)
Привет, друзья. Задумался значит я поставить себе гем tk, чтобы попрактиковаться в создании гуишек. Но почему-то стандартная команда gem install tk послала меня далеко и надолго: ERROR: Could not...

Шифрование паролей перед занесением в базу данных
для авторизации на ресурсе используется пара логин+пароль, но предположим, что бд могут тупо слить. значит, для того, чтобы сохранить пароль пользователя в сохранности (а пользователя ведь любят...

Преобразование типа массива
Здравствуйте! Подскажите пожалуйста как можно преобразовать массив символов в массив чисел a = в a = Записываю в массив символы из файла, а далее мне нужно с его элементами производить...

Строка: как из строки "1 2 3" сделать массив [1, 2, 3]
Алоха! Подскажите, пожалуйста, как из строки "1 2 3" сделать массив Спасибо!

выполнение команды оболочки
Необходимо выполнить команду линукса, пишу в cgi-скрипте: def cmd(com) system("#{com}>log.log") end cmd("pwd") ошибки нет, но действие не выполняеться т.е. log.log пустой. Делаю так: def cmd...

Возможно ли перемножить все элементы массива на 2 с помощью map.inject?
v=x.map.inject(&:*) (), ) "слова указанные в заголовке темы находятся в списке запрещенных:" помощью Добавлено через 21 минуту Вроде нашел похожее, но пока не работает Doubling numbers: ...

Ошибка
puts "Вы путешествовали на корабле, и вдруг потерпели крушение." sleep 5 puts "Вы проснулись на неабитаемом острове. 1. Пойти в глубь острова. 2. Иследовать пляж." q1 = gets.chomp if (q1 ==...

Установка Redmine на Apache
Доброго дня! В данный момент есть работающее приложение Redmine на сервере Thin, но есть необходимость перенести его на Apache. Действо происходит на Windows. Следуя этой инструкции...

Перегрузка правых операторов в ruby
Можно ли в ruby сделать перегрузку правых операторов, например, мы можем объявить в своем классе метод + и тогда при вызове our_object + 2 будет вызван этот метод. Но, если я захочу поменять операнды...

Задачки для начинающих + немного регулярных выражений
Добрый день. Решила несколько задачек, вроде бы всё работает, но хотелось бы, чтобы специалисты дали комментарии относительно правильности и оптимальности - как можно было бы всё это сделать...

Создание игры на Ruby 2.5.0
Доброго времени суток! Я новичок на форуме и в программировании, начал изучать программирование по языку Ruby.,Прошу помочь в создании игры "Морской бой". Заранее спасибо!

Посчитать количество элементов Hash, подходящих под определенное условие.
Задали задание на Руби, который мы изучаем на FAR-мененджере. Нужно было составить список из 10 клиентов, которые составил. clients = Hash.new clients = Hash.new clients = "Petr" #(также...

Заполнение массива в цикле определенными значениями
Только начал изучать ruby и потребовалось задать массив вида: @t = Array.new(30) @t = timeNow + 1.day @t = timeNow + 2.day ... @t = timeNow + 30.day Как его задать...

We're sorry, but something went wrong
Программист сдал сайт, все отлично работало, но после того, как я остановил и вновь запустил сервер сайт слетел и выдает такую ошибку we're sorry, but something went wrong Программист не отвечает,...

Проверяем установлен ли Ruby
здравствуйте, Проверяем установлен ли Ruby В командной строке вводим "ruby -v" Enter когда получаем ошибку Точка входа в процедуру _gmtime64_s не найдена в библиотеке DLL msvcrt.dll как это...

скрипт, для рекурсивного обхода заданного каталога (полный путь+имя файла/каталога, размер, дата создания)
Только начинаю работать с Ruby. Работа с файловой системой. Вот нужен такой вот скрипт написать, не совсем понимаю с чего бы начать. 1. Написать скрипт, для рекурсивного обхода заданного...

Баг с переменной age
Почему когда я написал 'age +=1' у меня за одно выполнение метода oneYearPasses у меня прибавляется 2 года? class OrangeTree def initialize tree @tree = tree @ages = 0 ...

Возможно ли циклом заполнить hash из двух массивов?
Допустим есть два массива: 1: pat = 2: owner = Как получить hash в котором эллементы массива owner были бы ключами, а pat - значениями? Заранее, спасибо!

Ruby \ Простая задача для новичка
Доброе время суток, форумчане! Помогите пожалуйста с реализацией следующей задачи на языке Ruby. С этим языком сталкиваюсь впервые и решил выполнить одно простое задание, которое захотелось затем...

Инициализация и объявление переменной
Утро доброе, class Content def zagolovok(str) counter(1) print...

после перезагрузки ubuntu 13.10 не видит ruby
Доброго времени суток форумчане. После установки ruby 1.9.2 через rvm детектился нормально, затем поставил compass все работало норм. На радостях пошел спать так как время было уже 2. Встав...

Запустить приложение на Ruby в Ubuntu не из консоли.
Здравствуйте, Друзья) Сегодня с утра поставил Ubuntu, а вместе с ней и Интерпретатор Ruby) Я сразу хочу оговориться - c Ubuntu впервые работаю...Проблема вот в чём заключается. Запускаю под...

простые числа ruby
сделать программу, которая бы выводила простые числа

Дан целочисленный массив. Найти индекс первого минимального элемента
Помогите решить задачу массив .Не понимаю логики решение задачи

Сравнение элементов двух массивов хэшей
Всем привет, учу руби и есть такой вопрос: дано 2 массива хэшей. Первый это имя и зарплата, второй машина и ее цена people = cars = И результат должен быть упорядоченый массив хешей,...

Передача параметров из форм
Доброго всем дня! Решил написать простейший генератор URL при подстановки определенных параметров. В моем случае необходимо в URL...

Последовательность строк
Добрый день/вечер/ночь! Помогите найти решение Дана последовательность строк. Каждая строка состоит из слов, разделенных пробелами. Написать программу, обеспечивающую ввод строк и их...

Прибавить единицу к введенному числу и вывести результат
Начал изучать Ruby по этому сайту http://www.shokhirev.com/mikhail/ruby/ltp/Chapter04.html Так вот там задание: • Напишите программу, которая спрашивает у человека его любимое число. Пусть ваша...

Сортировка массива методом пузырька в порядке возрастания и поиск наибольшего элемента
использовать при этом while и each как написать консольную программу, которая реализует ведения символьного массива произвольного размера с консоли, сортирует этот массив методом пузырька в порядке...

Ошибка Ruby "no such file or directory"
Добрый день всем посетителям форума. В 27 лет я решила стать тестировщиком, для чего сейчас прохожу бесплатный курс на ютубе, в рамках которого есть блок знакомства с автоматизацией. Всё делала по...

Загрузка файла на сервер из формы
Использую rack Клиент: <form action="upload" method="post" enctype="multipart/form-data"> <p><label>And finally, the file!<br><input type="file" name="the-file"></label></p> <p><input...

Русский ввод в консоль
И снова у меня возникла проблема. Нужно, чтобы программа адекватно сравнивала русский ввод из консоли с заданной фразой. Например, так: # encoding: utf-8 переменная = gets переменная.chomp! if...

Парсер данных с сайта
require 'nokogiri' require 'open-uri' url = "https://www.instagram.com/explore/locations/c2490299/new-york-united-states/?page=2" document = open(url) content = document.read puts content...

Проверка кода на корректность
можно ли тут выкладывать код на проверку? ничего серьезного, просто игра с условием и цифрами. что-то не сходится и кажется, не совсем правильно понимаю % modulo.

Запросить у пользователя число и проверить, является ли оно палиндромом
1. Напишите программу, которая запрашивает у пользователя натуральное число и печатает, является ли введенное число палиндромом. Число является палиндромом, если его запись справа налево и слева...

Ruby передача переменной другому методу
Есть такая задача в ruby on rails.. есть класс def selectsm @resonator = Resonator.find(params) end и есть

Можно ли на Ruby писать настольные приложения?
Насколько он здесь перспективен?Что скажете про IronRuby?

Вывести сумму делителей
Решаю такую задачу Два различных натуральных числа называются дружественными, если первое из них равно сумме делителей второго числа, за исключением самого второго числа, а второе равно сумме...

Установка DevKit
Работаю на Ubuntu. Я совсем начинающий. По возникшему вопросу самостоятельно ответ найти не получается. Суть: Пытаюсь установить DevKit. Действую по инструкции указанной здесь:...

Минимальный положительный элемент массива
Здравствуйте! Помогите определить минимальный положительный элемент массива (включая 0). Получается, мне необходимо каким-то образом избавиться от отрицательных чисел - я просто присваиваю этим...

C++ + ruby + php с чего начать?
В общем на курсовой проект мне загнули сделать сеть быстрого питания, в общем клиент для самого мазазина клиентский и написать на c++, сервер написать на ruby а бразерные составляющие на php. В общем...

Решето Эратосфе́на
Помогите кто силен в математике написать код на Ruby. Нужно решить Решето Эратосфе́на. Я уже начал её писать, arr = i=1 while i<120 arr.push (i) i+=1 end end

Подключение ruby гемов (gems)
Всем, привет использую bundle для установки гемов, вопрос в том что я не могу их подключить просто используя require "gem_name", приходиться добавлять в начале кода в LOAD_PATH полный адрес где...

File::directory? здесь работает, здесь не работает
Доброго времени суток. Учусь писать на Руби, дали задание написать поисковик. В документации нашел File::directory?, но не пойму принцип работы. В некоторых директориях он вложенные директории...

RubyMine. Сдвиг блока текста влево/вправо
Решил попробовать RubyMine в разработке. Стыдно признаться, но не нашел клавиатурной комбинации на сдвиг текста влево/вправо. Не ткнете носом?

Подсчитать сколько в тексте слов
Counts = Hash.new File.open('a.txt', "r").each_line do |line| q=line.split(.....) надо подсчитать сколько в тексте q-слов помогите! дальше продолжите! Чтобы числом выдавалось.

Изменение текста
Помогите найти ошибку в данной программе izm=Hash.new izm="n" izm="h" izm="Y" p_text="" File.open("file.txt", "r").each_line do |line| p_text+=line

Ошибка с destroy в контроллере Ruby on Rails
Пожалуйста, посмотрите вот в этой статье раздел удаление статьи. Все сделал как там, но возникает проблема - не работает. Изначально компилятор ругался на строчку <%= javascript_include_tag...

требуется сменить кодировку строки
есть строка символов имеющая кодировку ASCII-8BIT, а может СP-1251 не суть важно, и требуется сконвертировать ее в нашу, всеми любимую и почитаемую UTF-8 =) Добавлено через 17 минут метод encode...

В классе Array задайте метод add b , который будет добавлять к массиву почленно элементы массива...
Задание посвящено описанию вспомогательной функции. В классе Array задайте метод add b , который будет добавлять к массиву почленно элементы массива b . Таким образом результатом выражения .add ...

Руби не видит метод
Всем привет. В данный момент занимаюсь написанием собственной DSL, суть проблемы в том, что deep_merge метод (который я скопировал из гема configus) работает только через self.deep_merge(при этом...

Стоит ли учить Ruby?
Стоит ли учить ruby в 2018 году? Если стоит, то где?

Вызов метода вложенного модуля. В общем: include, included etc
Пусть есть модуль А, в котором определен метод а, с вложенным модулем С, в котором определен метод с: module A def а 10 end module C def c 100

вывести на экран текст
Помогите. Нужна помощь! Задача Составить программу, читающую из файла приказы одного человека (любые) другому. Если среди них будет команда "На взлет", то вывести на экран текст "Приказ получен!"...

Дано натуральное число N. Если N - нечетное, то найти произведение 1*3*…*N; если N - четное, то найти произведение 2*4*…
Как решается это задача? Спасибо за прошлые ответы

Интеграция Ruby on Rails c Yammer или как сделать GET запрос
Здравствуйте Передо мной стоит задача интегрировать сервис Yammer в приложение Ruby on Rails. Самым простым способом является использование Gem'ов Yam, Yammer, Yammer-oauth2 или Omniauth-yammer....

Ребят не могу разобраться /новичок (Программа разница во времени и дате )
Ребят , хочу сделать програмулину которая будет считать количество дней и рабочих часов от введенной даты 1 до введенной даты 2. puts "введите дату1 гггг-мм-дд" user_input = gets.chomp puts...

Взаимодействие классов для реализации интерфейса
Здравствуйте, совсем недавно начал иметь дело с руби, возник вопрос, который не могу реализовать на практике. Не понимаю, как в руби работает реализация простого интерфейса. Допустим есть у нас 4...

Парсер сайта с Mechanize
И так, вопрос в следующем, как организовать переход по страницам если ссылки на них обозначаются не link-ами, а span-ами? <div class="pager"> <span class="current_page">1</span> <span...

Как создать многомерный массив?
типа Dim aArr ( C 20ю размерностями )?

Двумерный массив Ruby
Помогите пожалуйста с задачей! В квадратном массиве выделим четыре четверти, ограниченные главной и побочной диагоналями (без учета эле*ментов, расположенных на диагоналях): верхнюю, нижнюю, левую...

Необходимые знания для начала заработка
Какие технологии необходимо знать, чтобы начать зарабатывать фрилансом? Сколько времени на это может занять? Выбираю Ruby, т.к. есть необходимость на нем диплом написать. Раз я его изучаю, то...

Запуск ruby из нестандартного/альтернативного окружения
Вопрос - можно ли как-то запустить ruby в альтернативном каталоге/иерархии (некий chroot, в котором все что надо есть). Основная проблема - это скормить альтернативные пути к либам, которые...

Посчитать сумму
Помогите разобратся допустим есть 2 файла #file.rb input = File.open("test.txt", "r") total = 0 while (line = input.gets) arr = line.split(",") value = arr.to_i total = total + value end

перемешать в каждом слове все символы в случайном порядке кроме первого и последнего.
Дана строка в которой записаны слова через пробел. Необходимо перемешать в каждом слове все символы в случайном порядке кроме первого и последнего. a = "Дана строка в которой записаны..." p...

Как сделать, чтобы при точном совпадении всех атрибутов entity в таблицу печаталась одна строка с количеством этих entity ?
В программировании я всего месяц – потребовалось написать плагин на RUBY. Написал , все работает. Но хочется «красоты». Помогите дописать… Имеется фрагмент кода (для выделенных элементов (entity)...

Соответствие русского в консоли и FAR Manager
кодирую в руби фар менеджере —- при помощи encoding :utf-8 добился, что бы печатался русский текст в консоли, но когда ввожу русский текст с консоли - принимаю его через gets то при выводе опять на...

Проверка использования метода в классе. Новичок
Привет. Есть код: class NewClass @list = def method_1 if @list.include?(any_value)

Работа с csv файлом
Всем привет! Недавно начала изучать ruby, решаю домашку: В csv файле хрянятся температурные показатели за каждый день в виде: 30.01, -7 31.01, -10 01.02, 0 и т.д Распарсить файл, посчитать и...

Notepad++
добрый вечер! А кто подскажет как запустить код из Notepad++? Начал изучать Ruby))) скачал Ruby инсталятор,но там код не напишешь как-то каждую строку проверяет. Скачал Notepad++ то хочу запустить код

Не происходит инсталляция bundle?
bundle install выдает ошибку вот такого типа: Fetching source index from https://rubygems.org/ Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from...

Сортировка массива методом "пузырька"
Подскажите пожалуйста в чем мои ошибки, никак не могу разобраться. Нужно отсортировать массив методом "пузырька" puts 'Enter the data' array = word = gets.chomp while word != ''...

Вывести вначале элементы массива с нечетными индексами, а затем - четными
Всем привет, нужна помощ с решением задачи. Дан целочисленный массив. Необходимо вывести вначале его элементы с нечетными индексами, а затем - четными

Программа, которая сможет считать кол-во повторяющихся слов в тексте
Допустим мне надо сделать программу, которая сможет считать кол-во повторяющихся слов в тексте. Допустим строка: string = "Meow, meow wow, wow".to_s Теперь я хочу с помощью .split каждое слово...

Обойти все вложенные элементы Hash, вывести ключ и значение
chelovek = Hash.new chelovek = "Savva" puts "Name:#{chelovek}" chelovek = "17" puts "Vozrast:#{chelovek}" chelovek = Hash.new chelovek = "8928" chelovek = "8793" ......(помогите дописать...

Где используют ruby ?
Прошу отвечать не сложно 1 Какие задачи выполняет Ruby в веб программировании? Прочитал в википедии про ruby on rails не понял но по моему там отдельная база данных 2 Если используется этот язык...

Задан набор символов и число n.Опишите функцию, которая возвращает список всех строк длины n, состоящих из этих символов
Здравствуйте. Задали задачу: Условие Задан набор символов и число n. Опишите функцию, которая возвращает список всех строк длины n, состоящих из этих символов и не содержащих двух одинаковых...

Никак не разберусь с ошибкой автоматизорованного тестирования
Пишу тест для сайта. В общем, выдает постоянно такое: С:\Project>cucumber -t @test *** WARNING: You must use ANSICON 1.31 or higher (https://github.com/adoxa/ansicon/) to get coloured output on...

Обучающее задания для Ruby
Добрый день. В Ruby я новичок, Есть такое задание: ввести адрес сайта, она должна скачать html этого сайта, скачать все картинки и положить в папку. Не могли бы вы подсказать какими методами и...

Дан целочисленный массив. Найти среднее арифметическое квадратов его элементов
Подскажите, как решить эту задачу? Спасибо за прошлый ответ

Sqlite3 unable to open database file
Добрый день. Пытаюсь создать сервис по этому уроку. При выполнении операции rake -T (середина туториала) у меня появляется ошибка sqlite3 unable to open database file. Не могу понять в чем дело....

Метод пузырька
здравствуйте, может у кого-нибудь есть готовый вариантик метода сортировки пузырьком... буду очень признателен, если кто-то поделится.

Ввод нескольких значений через пробел
Прошу не кидаться тапками, но: как ввести несколько значений через пробел, аля с++ cin>>a>>b ? Какой-то простой способ, без разбора строк, существует? Извините за чайниковость, но не нашел...

Установка ruby под cygwin на windows 7
Задался целью установить cygwin, но не знаю толком какие из компонентов нужно устанавливать и как затем объеденить ryby и cygwin для полноценного функционирования. Прошу помощи по данному вопросу.

Чтобы писать на Ruby on Rails - нужно учить Ruby потом Rails?
Чтобы выучить Ruby on Rails - нужно учить Ruby потом Rails?

readbyte, побайтное чтение из файла
Доброго времени. Подскажите как работать с побайтным чтением из файла: f = File.new("157426-1280x1024.jpg") size1 = File.size(f) puts size1 #=> файл размером 421493 байт for k in...

Конвертация .rb в .exe
недавно начал изучать руби, и другу понадобился код. Подскажите пожалуйста, где можно узнать или сами подскажите, как конвертировать программку из рб формата в экзешник

Посчитать количество экземпляров класса
class Person @@people_count = 0 def initialize(name) @name = name @@people_count += 1 end def self.number_of_instances return @@people_count

Ruby, mechanize, nokogiri, links
Здравствуйте, линк взял с помощью nokogiri: next_page = search_result.at("//td/a") Затем, чтобы сделать клик перевел в mechanize: next_link = Mechanize::Page::Link.new( next_page, mechanize,...

Шифрование текста с ключом
Доброго времени суток. Недавно в университете начали изучать Ruby и преподаватель дал одно интересное, но сложное задание: нужно разбить заданный рядок символов на подстроки длинной n и поменять...

Программа для переноса из utorrent в qBittorrent торрентов не работает
https://qbforums.shiki.hu/index.php/topic,3224.0.html Как выйти из положения? P.s. Ruby самый новый установлен.

Могу ли я написать проект только на чистом руби без использования рельс ?
На руби не буду разрабатывать проекты, а просто подумал сделать на нем проект, для своего города, пока его не изучал, так как придерживаюсь пока php. Например на чистом php можно сделать не плохой...

Из консоли в Web
Всем доброго времени суток. Решил начать программировать на Ruby. Прочитал кучу примеров, опробовал многие из них в консоли, повспоминал и реализовал на Ruby задачки из университетской программы. ...

sinatra, вывод в браузер
Код выводит в консоль Ubuntu сгерерированные пароли. require 'sinatra' get '/rand' do system "pwgen" end Как эти пароли вывести непосредственно в браузере?

Ошибка Bundle Install
При выполнении Bundle install вылетает ошибка Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory:...

Записать текст в файл определённое количество раз
Задание новое! Пожалуйста, помогите с ним! Программу пишу на FAR-мененджере Нужно сделать программу, которая выводит в файл 300 000 раз фразу "Кажется дождик начинается!" Программа должна...

Установка ruby под rvm
На оф-сайте rvm рекомендуется устанавливать от пользователя - так и установил. Затем установил rvm-зависимости и скомпилировал и установил 1.93 последний ruby. Теперь в терминале руби "виден" только...

Отправка почты через gem mail
собственно есть код require 'rubygems' require 'mail' smtp = { :address => 'smtp.rambler.ru', :port => 465, :domain => 'rambler.ru', :user_name =>...

крестики нолки
Помогите пожалуйста задали мне задание сделать игру крестики нолики на Ruby. Сколько голову ломаю не получается. Игра должна быть консольная и без функций. (если надо код скину)

Проблема с задачей на параллельные процессы: система, управляющая пассажирским лифтом, с одной кнопкой вызова.
Доброго Времени Суток! В общем я пытаюсь на Ruby смоделировать через параллельные процессы работу лифта по следующей задаче: Разработайте систему, управляющую пассажирским лифтом, с одной кнопкой...

cgi + ruby + html
Добрый вечер. cgi.out{ cgi.html{ cgi.head{ "\n"+cgi.title{"This Is a Test"} } + cgi.body{ "\n"+ cgi.form{ "\n"+ cgi.hr +

Запуск нового процесса
Здравствуйте! Нужно на языке Ryby запусть новый процесс (консольное приложение) с аргументами командной строки. Есть функция exec, но она не подходит, т.к. основной процесс завершается после...

Аналог getch()
Подскажите пожалуйста, есть ли аналог getch() (C++) в Ruby? Просто необходимо без Enter считать код клавиши:)

Поиск файлов с именами, содержащими пробел и их переименование
Столкнулся с проблемой - руби не сохраняет путь к файлу при его переименовании. Интересны две вещи: 1. Как сохранить файл вместе с путём к нему? 2. Насколько можно данную программу упростить? ...

Снова про кодировку
Доброго времени суток, уважаемые ruby-разработчики. Помогите пожалуйста со следующей проблемой. # -*- coding: utf-8 -*- p aEng = ("a".."z").to_a p aRus = ("а".."я").to_a Результат выдает...

Интерпретатор Ruby
Здравствуйте. Я новичек в "рубине", подскажите, чем интерпретировать руби-код на windows? Пробовал Vim'ом, но интерфейс программы не очень понятен, не смог проверить код.

Рекурсия в руби
Плиз помогите! Обясните кто может рекурсию в Руби и как она работает (только НЕ на примере фибоначи!!!!) На примере арифмметической прогресии! Или скиньте нормальную документацию или ссылки где...

Вычислить в массиве
# В одномерном массиве, состоящем из n вещественных элементов, вычислить: # А) сумму положительных элементов массива, стоящих на четных позициях. # Б) произведение индексов максимального и...

Open_uri, open_loop: redirection forbidden
require 'rubygems' require 'nokogiri' require 'open-uri' page = Nokogiri::HTML(open("http://en.wikipedia.org/")) puts page.class Есть некоторый код, и для того, чтобы вывести page.class,...

Найдите сумму чисел от 1 до n, которые кратны 17 и 19
Hello, world!) Задание: Найдите сумму чисел от 1 до n, которые кратны 17 и 19 def mult(n) i, sum = 1, 0 while i <= n if i%17==0 or i%19==0 sum += i end i += 1

Найти наибольшее значение суммы двух соседних элементов массива
вот такое задание Дан целочисленный массив A из 30 элементов, которые могут принимать значения от 0 до 1000. Напишите алгоритм, который вычисляет и выводит наибольшее значение суммы двух соседних...

Решение СЛАУ
Прошу о помощи. Не успеваю в срок доделать лабу по выч. математике. Утром сдавать. Вопрос допуска к экзамену. С руби знаком мало, знакомство мое началось с предыдущих двух лаб, сделаных мною на этом...

Опишите класс CoffeeMachine, моделирующий работу кофейного аппарата.
В кофейном аппарате 6 емкостей: для кофе, чая, какао, сливок, лимона и сахара. Объем каждой емкости задается порциями. Максимальный объем каждой емкости рассчитан на одинаковое количество порций. ...

Ruby/ калькулятор через классы и через hash
Должен был быть калькулятор в режиме cmd. О должен был делать бинарные операции с последним ответом и числом, которое введет пользователь и сделать ту операцию, которую введет юзер. Так он выглядит...

Извлечение исходных кодов метода, методики самопознания
Дамы и господа, помогите, пожалуйста. Есть некий модуль, в нем некий метод, задача - узнать что происходит в недрах метода и переписать его. Поскольку Руби - язык не компилируемый, наверняка...

Shoes + Mechanize
Доброго времени суток, комрады. Возникла следующая проблема. Поставил Shoes, все нравится - очень удобно. Понадобилось подключить некоторые сторонние гемы, а конкретно - Mechanize. Подключаю гем...

Вычислить число Пи с точностью сто знаков после запятой
Короче говоря, есть задача вычислить сто знаков после запятой числа пи, есть код который вычисляет число пи. a = 1.00 b = 1.00/Math.sqrt(2) t = 1.00/4 p = 1.00 for i in 0..25 pi =...

Ошибка в коде. Нужно выявить!
В таблице должны появляться значения после парсинга сайта, но ячейки пустые, кто-нибудь разбирается? Чтобы запустить, вводите: ruby t.rb https://www.petsonic.com/snacks-huesos-para-perros/...

Задача про шоколад
Начал изучать Ruby по книжке Пайна, сделал все задачи из 1 главы кроме одной. Вот этой: "Сколько шоколадок вы надеетесь съесть за свою жизнь?" Подскажите, каким алгоритмом здесь нужно...

Как использовать маску для поиска в тексте?
Если упростить задачу, допустим нужно заменить (sub, gsub) все значения в тексте: <tag>xxxxxxxx</tag>, где "xxxxxxxx" - 8 произвольных символов. На: val="ffffffff" "<tag>#{val}</tag>" То есть...

Генератор символов с заданной частотой появления
Доброго времени суток. Написал генератор, преподавателю не понравилось как я реализовал частоту появления символов. Сказал что нужно задавать частоту появления в файле, например для четырёх...

Получить данные dict с html страницы (Ruby)
Не знаю как используя Nokogiri можно получить данные dataLayer: <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta charset="utf-8"> <title>Hill's Ideal Balance-IB...

Mechanize, 403 error POST или не POST, вот в чем прикол
есть участок html где нету ссылки, а класс есть class который кликабельный (как ссылка) т.е. такого ввиду: <span class='bla'>tsxr<span> можно дли как-то указать в Mechanize чтобы он кликнул на...

Дан целочисленный массив Найти максимальный из его локальных максимумов
1.Дан целочисленный массив. Найти максимальный из его локальных максимумов.

Параллельные потоки
Доброго времени суток, знатоки! Есть задача, написать программу, со сложными и объемными вычислениями, я не хочу нагружать никого, по этому намеков и одного простого примера из разряда, разбить на...

Не запускается Ruby на Windows 8
Здравствуйте дорогие друзья Хотел бы у вас поинтересоваться в следующей ситуации, сразу говорю я новичок и только начал изучать этот язык программирования, на мой взгляд довольно интересный исходя...

Есть ли в руби аналоги сишных isalpha и isdigit?
вопрос в названии

Как изменить элемент массива?
Здравствуйте! Схематично код выглядит так: namePart1 = doc.xpath(...).map(&:value) array= doc.xpath(...).each do |el| namePart2 =el.search(...).text.strip

В массиве размера N найти максимальный из локальных минимумов.
дан массив размера N. найти максимальный из его локальных минимумов. (Ruby) P.S. вот я что-то пыталась сообразить. #encoding:UTF-7 print " введите размер массива " n=gets.chomp.to_i a= min==...

Установка версии ruby по умолчанию
Здравствуйте, у меня такая проблема, что мне необходимо использовать версию руби 2.2.1, которую я установил, но когда я захожу в консоль и прописываю "ruby -v" мне выдает, что моя версия языка...

Написать программу, которая спрашивает у человека его любимое число и предлагает свое
Здравствуйте ! Вот задачка : Напишите программу, которая спрашивает у человека его любимое число. Пусть ваша программа прибавит единицу к этому числу, а затем предложит результат в качестве...

Сумма всех чисел, входящих в строку
Очень прошу помочь написать на Ruby программу, которая в .txt - файле находит числа и печатает сумму всех чисел данной строки.

Блог Ruby на Sinatra
Пытаюсь разобраться как сделать блог ruby на Sinatra. Нужно создать блог где можно создавать посты, видеть их, удалять посты и сделать оформление. Перерыл много материала и так и не смог полноценно...

Необходимо написать программу на Ruby, которая генерирует последовательность определённого вида
Здравствуйте! начинаю только изучать программирование на языке Ruby, помогите пожалуйста решить задачу и объяснить как это делать. За ранние спасибо! Дана последовательность: 1 11 21 1211...

Написать плагин для Sketchup
Привет. Ребята, кто может взяться выполнить такую задачу: В SketchUP рисуем проекты гардеробных из однотипных элементов (см вложение). Необходим плагин, который будет считать количество...

Как загрузить gem в среду RubyMine 2016
Дело в том что в этой версии нет кнопки install Gem, которые были в предыдущих. А в списке имеются только гемы, которые идут вместе с интерпретатором, я так понимаю. Просто только прям сейчас...

CSS Nokogiri
<h1 item="name"> <span> <a href="https://www.hob.com/hob/">hob</a> </span> Quadro text </h1> Есть данная разметка, как получить Quadro text из данной разметки? prod_name =...

Как исправить ошибку загрузки драйвера соединения с БД
При написании программы на языке Ruby с использованием библиотеки Qt4 для ОС Windows 7 возникла следующая ошибка при попытке подключения к БД через ODBS: QSqlDatabase: QODBS driver not loaded...

Ruby никак не могу установить do_sqlite
Интересно, кто-то когда-то вообще смог запустить что-то, что написано на Ruby? Конечно, исключая тех, кто это написал. Всегда, когда я пытаюсь поставить что-либо с помощью bundle install, происходит...

Не могу поставить гемы
Ubuntu 13.10, поставил ruby 2.0.0, rubygems 2.1.7. Далее ни один гем не ставится, выдаётся вот такое ERROR: Loading command: install (LoadError) cannot load such file -- zlib ERROR: While...

В production не видит файлы стилей и js
Сделал прекомпиляцию, RAILS_ENV=production bundle exec rake assets:precompile Он создал файлы с хэшем на конце. Вроде все как и должно быть, но вот сама страница их не видит, в чем может быть...

Вычислить значение непрерывной дроби с заданной точностью, используя Enumerator
Товарищи-Рубисты, помогите, пожалуйста, разобраться с программой. Необходимо вычислить цепную дробь с заданной точностью, используя Enumerator. Само задание с использованием обыкновенной...

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

Нужен совет по загрузке модулей
Всем привет, начал изучать Ruby не так давно. Есть вопрос такой. У меня стоит задача, нужно парсить excel файл. Нашёл для это дела либу rubyXL. Однако при попытке сделать её включение в проект у меня...

Ошибка вызова метода для блока с параметром
source_file.rb:18:in `<main>': undefined method `power' for main:Object (NoMethodError) #протоколирование def log s, someProc puts "Начинаю выполнять \"#{s}\"..." someProc.call puts...

Перевести программу из паскаля в Руби
Помогите пожалуйста перевести из паскаля в Руби! Вот задание: Дано множество A из N точек на плоскости и точка B (точки заданы своими координатами x, y). Найти точку из множества A, наиболее...

Как однократно заменить один символ на другой(в строке) ?
Добрый вечер. Есть такая задача на руби: We have chars mapping: A => T, C => G. You need to create a converter for strings with the results: "ATTGC" -> returns "TAACG", "GTAT" -> returns "CATA"...

Ошибки в методах
После прочтения материала по классам решил выполнить такую задачку: "Сделайте класс для апельсинового дерева — OrangeTree. У него должен быть метод height, возвращающий его высоту, и метод...

Что значит -=1 ?
Привет всем, у меня вопрос по этой теме ребята - https://www.cyberforum.ru/ruby/thread770736.html . В последнем коде написано: bottlesCount = 100 while bottlesCount > 0 bottlesCount -=1...

Есть ли аналог метода строки Python zfill в Ruby?
Есть ли аналог метода строки Python zfill в Ruby? Этот метод по нужной длине строки заполняет её нулями: >>> '45'.zfill(6) '000045' Добавлено через 11 минут Нагуглил уже: >> "0" * 7 =>...

Подскажите новичку по return
Форма передает fname, пишу метод: def fio=(fname) puts fname endвсе прекрасно передается, в консоле вижу содержимое fname, далее: def fio=(fname) return fname endполучаю...

Ruby-2.7.0 (собрал из исходников) - ругается на require. Не могу подключить гемы
Скачал исходники ЗДЕСЬ. далее: $ ./configure $ make $ sudo make install По умолчанию, установка Ruby в /usr/local.

Количество слов в строке
Есть сторока a = "cool cook green black" Как поместить эту строку в массив пословно, arr = . Сделать это нужно посимвольно. split и подобное использовать нельзя

Как начать?
Всем привет! скачал вот отсюда: http://preview.ruby-lang.org/ru/downloads/ Ruby под Windows ------------------- ------Ruby 1.8.5 Установщик в один клик Стабильная версия (рекомендуется)--------...

Получение определенной цифры целого числа
Прошу помочь с решением задачи. Никак не получается ухватить верное решение. Материалов курса недостаточно чтобы понять, поиск в интернете не дал результатов, либо я в силу неопытности не увидел...

Найти все трехзначные числа, средняя цифра которых равна сумме первой и второй цифр
Необходимо выполнить задание "Найти все трехзначные числа, средняя цифра которых равна сумме первой и второй цифр."

Регулярные выражения
Здравствуйте, уважаемые форумчане! Я недавно начал изучать Руби, и столкнулся с некоторой проблемой при решении заданий на использование regexp. Смысл задания - есть текст: a text a aa text aa a...

Проблема с методом
Приветствую! Я новичок, недавно начал писать программу(через рубимайн), получающую данные со страницы и выполняющую некоторые манипуляции с ними. Ну, собственно, весь код ниже, решил ничего не...

Не получается запустить дебагер (ruby 2.2.3 on rails 4.2.3)
Добрый день, я пытаюсь запустить уже существующий проект с целью доделать его. Раньше на Ruby не писал, работал на java. Мне нужна среда разработки в которой я бы смог делать дебаг, в частности...

Вывод массива
Добрый день! Подскажите пожалуйста, как организовать вывод массива таким образом, чтобы это выглядело так: 101 10010 101011 (т.е, просто соединенные элементы массива, без перехода на другую...

Запустить exe-файл с параметрами
Всем привет) Задача очень простая, но я не могу никак ее сделать( Нужно запустить exe-файл и передать туда параметры. Все вроде просто, но постоянно вылетают ошибки. Мне нужно запустить...

Как начать программировать на Ruby?
Изучив основы PhP - что то не мое.Почитал, попробовал и принял решения не перейти ли мне на Ruby. Вот только с чего начать и какой редакторы или простенький IDE. Литературу по рельсам...

Стековый компилятор
Изменить что-то в коде, чтобы задача была решина: Формулы, содержащие только записанные в десятичной системе счисления натуральные числа, абсолютная величина которых не превосходит 3999,...

Класс binding
День добрый, Как работает класс binding? К примеру вот код из мана: class Demo def initialize(n) @secret = n end def getBinding

Что делает(обозначает) self.method?
Кто может внятно разьяснить, что такое class method или метод self. Также что делает метод self.create_with_attributes в этом примере(если можно то опишите подробно): class Animal ...

Как побороть ошибку: undefined method `each' for "fish":String
undefined method `each' for "fish":String вот весь код class Dictionary attr_accessor :keywords, :entries def initialize @entries = {} end def add(defs) defs.each do...

Валидация числа
Всем доброго времени суток. Народ я только начал изучать ruby и ещё не разобрался кто сможет помогите пожалуйста написать валидацию вот для этой программы puts "Skolko y vas deneg?"; m = gets.chomp;...

Аналог перечисления в Pascal / C
Недавно начал изучать Руби, нашел в книге пример, который не понял: Hearts = :Hearts Clubs = :Clubs Diamonds = :Diamonds Spades = :Spades # это один из способов присвоить уникальное значение...

Путь к файлам
Доброго времени суток, форумчане. Есть метод: comparision(filters.for_paths(Dir)) который в качестве 'i' принимает разрешение файлов. **/ - текущая папка. Т.е метод работает только из...

Регулярное выражение, включающее только кириллицу и символы \- \. \`
Нужно составить регулярное выражение, которое будет включать только кириллицу и символы \- \. \` При этом может быть количество слов разного размера с разным сочетанием символом. Помогите если кто...

Как обновить Руби на Ubuntu?
написал в консоле sudo apt-get install ruby2.3.0 а записала мне версию 1.9,1 искал в гоогле как обнавить в итоге говорят установи rvm обнови через него и т.д так та я новичек в деле UNIX систем ...

Парсинг чисел из строк файла
Всем доброго дня! Мне нужно спарсить числа из каждой строки файла и получить из них максимальное. Подскажите, нельзя ли улучшить такой скрипт pathToFile = 'buildNumbers.txt' maxNumber = -1 ...

unexpected end-of-file
Здравствуйте, я пока только учусь, поэтому маленький простой вопросик: задание - написать программу "Список студентов", она спрашивает отдельно имя, отдельно фамилию, потом если я хочу продолжить или...

Сервер-калькулятор на Ruby
Имеется сервер-калькулятор, принимающий от клиента сообщения вида "calc + 2 3", который производит соответствующие вычисления и отправляет ответ клиенту, ожидая следующего запроса. Вот сам сервер...

Опишите метод print_field, выводящий на экран состояние массива в виде обрамленной прямоугольной области на экране.
Опишите метод print_field , выводящий на экран состояние массива @field в виде обрамленной прямоугольной области на экране. Первая размерность массива @field должна соответствовать направлению...

Написать программу, обеспечивающую ввод строк и их корректировку (замену всех заменяемых слов замещающими).
Задание:" Дана последовательность строк. Каждая строка состоит из слов, разделенных пробелами, в конце — точка. Слова в строке образуют пары: каждое первое слово — заменяемое, каждое второе —...

Open-uri/curl, xpath, nokogiri, csv,
Добрый день. Разъясните логику. Есть ссылка на сайт с каталогом товаров. Каким образом организовывается сбор данных, если страниц несколько? А также у каждого товара есть своя подстраница, где...

Ruby sinatra ajax post запрос
Накидал такой код: get "/" do erb :root end get "/start" do $browser = Watir::Browser.new :phantomjs $browser.goto 'http://example.com' $encoded_image = $browser.image(:id,...

Стоит ли учить руби, как первый язык программирования?
Думаю поставить линукс и начать учить руби. Думаете стоит? Или лучше с чего-нибудь другого начать?

Не работает простая прога
Надо подсчитать sin3 с заданной погрешностью, разложив в ряд. Просто ничего не происходит. Может ещё про ввод строк кто подскажет, ввод до тех пор пока не надоест. И их посимвольная обработка. ...

Xpath и href
В общем, прочитав уже кучу литературы, пришла сюда. У меня есть элемент: <a href="ссылка"><i class="icon-graduation"></i>Обучение</a> Мне нужно, чтобы Cucumber, тестируя страницу, перешел по...

Условие большими буквами
Задачка: Напишите программу "Глухая бабуля". Что бы вы ни говорили бабуле (чтобы вы ни вводили с консоли), она должна отвечать: АСЬ?! ГОВОРИ ГРОМЧЕ, ВНУЧЕК!, если только вы не кричите ей (вводите...

Классы, методы классов, методы экземпляров
Добрый день. Никак не могу разобраться в методах классов и объектов. 1) Зачем нам нужны методы класса, если мы постоянно создаем экземпляры на которых не они недоступны? 2) @@ и @ делают...

syntax error (SQLite3::SQLException)
http://upwap.ru/3058142 при попытке запуска .rb файла получаю следующее: /home/froz/.rvm/gems/ruby-2.0.0-p0/gems/sqlite3-1.3.7/lib/sqlite3/database.rb:91:in `initialize': near "avar": syntax error...

Как использовать Ruby?
Я программист на PHP и MySQL. Вот просто так решил посмотреть что же такое Ruby. Я не особо все понял. Как он помогает в сайтостроении? Например страницы сайта имеют расширение *.php. На сайте...

Форматированный вывод элементов массива
Здравствуйте Подскажите пожалуйста какой нибудь более красивый способ форматированного вывода массива :) Думаю, что этот способ будет неудобен при работе с большими массивами, да и вообще во многих...

Ruby и MySQL
Всем привет. Подскажите, плиз, есть ли возможность подключиться к бд в руби приложении и доставать оттуда данные для вывода? Читал за гем mysql2, но не нашел как подключиться к БД, которая...

Установка на Windows и хороший ред.а.к.тор кода
Доброго времени. Задался целью изучить этот ЯП. Гуру(Если таковые есть), подскажите правильную установку ruby на windows. А так же хороший редактор под него. Может есть хорошие книги по...

Функция на пересечение двух отрезков
Кто может помочь с написанием функции на пересечение двух отрезков ? Язык программирования .

Ruby in irc: ответ на ping от сервера.
Здравствуйте. Написал я флуд-бота для irc и появилась проблема: При коннекте на некоторые сервера, бот не отвечает на пинг от сервера и соответственно не происходит join на канал, и позже бот...

Изменение цветов ячеек в календаре задач по приоритетам, REDMINE
Всем привет! В общем хочу изменить цвет ячеек в календаре задач по их приоритетам(низкий, нормальный и т.д.). Изначально класс цвета ячейки окончания задачи называется "ending" (application.css) и...

Как установить mechanize на CentOS?
gem install mechanize ERROR: Error installing mechanize: nokogiri requires Ruby version >= 1.8.7 я обновил версию ruby по статье # ruby -v ruby 1.9.2p290 (2011-07-09 revision 32553)

Перемножение матриц руби
Даны две матрицы размером 3*3, необходимо перемножить их, в соответствии с правилами умножения матриц. Можете помочь с кодом? (руби)

Работа с файлами в Ruby
Прошу помочь с работой с файлами в Ruby. Я разобралась, как открывать, считывать, записывать и закрывать файлы. Теперь хочу узнать, как дописывать в файл (с сохранением предыдущего текста), создавать...

Использование номера элемента массива
Пишу игру. На определённых уровнях сложности нужно сделать загадывание слова программой с проверкой повторных букв на позициях. Пример: Экскаватор 5 и 7 элементы массива равны. Не подходит для 4...

Посчитать количество элементов матрицы, которые образуют квадратное поле
На дискретном (клетчатом) белом квадратном поле с длиной стороны N размещены несоприкасающиеся черные квадраты. Посчитать число квадратов. Руби до этого не изучал..а задание на руби..подтолкните...

Выбрать элемент с html с xpath
Приветствую! Как с помощью xpath можно достать нужный кусок html? Мне на странице нужно взять только <div class="productlist"> ... </div> а из него повытаскивать адреса

ошибка прохождения теста на have_title
Люди добрые помогите с тестом. Я новичок в руби. Сделал все в роде бы как в туториал написано: сделал проверку на наличие заголовка: it "should have the title 'Home'" do visit...

Как поменять папку в консоли ConEmu?
все, понял. d:

Квадрат натуральных чисел
Здравствуйте! Помогите решить задачу: На вход подается целое число n. Напишите программу, которая выводит квадраты натуральных чисел от 1 до n (включительно). Квадрат каждого числа должен...

Хранение блоков в Хеше
Реально ли хранить блоки в хешах? (пока писал тему))) Отвечаю сам же - да. Но вопрос тогда - на сколько это целесобразно? К примеру так: def host(text,&block) options = {:block => block} ...

С чего начать?
Здравствуйте! Я верстальщик, но хочу стать веб-программистом. Пока не знаю ни одного языка. Стоит ли сразу учить Ruby, или лучше сначала выучить PHP и JS ? Что посоветуете?

tar.gz установка gem' ов
Установка gem' ов. Скачал narray gem отсюда: https://rubygems.org/gems/narray При установке выдает вот такое: ERROR: Error installing narray-0.6.0.2.gem: The 'narray' native gem...

На собеседовании попросили сделать код ревью
На собеседовании задали вопрос: Как такой код можно улучшить, оригинал кода удалось сохранить))) Прошу прокомментировать что можно улучшить и почему? class ShopifyAPIClient attr_reader...

Почему может неправильно считаться хэш?
Помогите, пожалуйста. Есть файлы в папке, надо с каждого файла снять хэш сумму. Я делаю это с помощью этого гема https://github.com/johanns/sha3 . Проверяю через этот сайт...

QuickSort матрицы на Руби
Помогите решить задачу на Руби, может у кого-то уже есть готовая. Дана матрица целых чисел размером m x n. Отсортировать ее, разместивши элементы в порядке возрастания по рядкам, а потом -...

Объясните работу кода
Объясните пожалуйста некоторые моменты в работе кода. А то нужно подобное провернуть на С# require 'chunky_png' include ChunkyPNG::Color images = images.first.height.times do |y| ...

Cимуляция компании, которая нанимает программистов
Нужно создать симуляцию компании, которая нанимает программистов. Код содержит информацию о 7 компаниях, 7 программистах и 10 проектах. Вся она хранится в "array of hashes". programmers = ...

Задание по графам
Проверить достижимость в графе одной вершины из другой. Граф задан списком ребер. Примеры: в графе ((1 2)(2 3)(3 4)(1 5)) вершина 4 достижима из вершины 2, а 5 – нет.

Не работает код
Есть задача: Дан массив (например). Сделать так, чтобы число повторялось столько раз, сколько оно само значит(в этом примере должно выходить 1,3,3,3,2,2,4,4,4,4) Мой код выдает ( ar = n=1 for...

Найдите минимальное четырёхзначное число, уменьшающееся на 27 после перестановки его последней цифры на первую позицию
Есть задача, Найдите минимальное четырёхзначное число, уменьшающееся на 27 после перестановки его последней цифры на первую позицию. Есть следующее решение:...

Как исправить ошибку?
Доброго времени суток,я сегодня впервые начал работать с Ruby on Rails,пытаюсь запустить сервер MMORPG ArcheAge (SandBox 2 песочница)... Так вот столкнулся с данной проблемой,подскажите пожалуйста не...

Ruby on Rails как найти или передать uploaded file в controller
Добрый день всем! Может кто может помочь? Такая проблема: Загружаю фаил в rails програму, но контролер его не видет выдает ошибку View <%= form_for(:dump, :url=>{:controller=>"reports",...

Как повторить программу?
Как повторить программу?

Ruby web crawler для https
Собственно есть код на руби которые собирает все урлы с сайта и записывает их в файл. Взял я его отсюда http://snippets.dzone.com/posts/show/1893 require 'socket' links = File.open("links.dat")...

Вычисление кривой с заданной точностью
Решить задачу, организовав итерационный цикл. Вычислить длину кривой на участке x ∈ , если она задана уравнением: y = x^(3/2). Вычисления произвести с точностью ξ = 10^(−3), ξ =...

Ошибка при попытке написать синхронизирующий метод
Здравствуйте. Есть задание: написать программу для лифта, жмут на случайном этаже кнопку вверх или вниз, если лифту по пути и он на этом этаже, то он забирает пассажира. В методичке есть код require...

Установка libv8 на windows
Прежде всего, я терпеть не могу все, что написано на Ruby. Вообще-то я сам типа увлекаюсь программированием, даже более того, но у меня ощущение, что все, что написано на этом языке запустить просто...

Ruby Формирование матрицы с перестановкой блоков
Вот всё, что я смог сделать, дальше не могу понять. a = Array.new(8){ |index| (index..(index+8)).to_a } 8.times{ |i| 8.times {|k| print a.to_s + "\t"; } puts

Русский язык в руби
как писать по русски в руби encoding:cp866 выдает крактозябр ю Работаю в Far Manager

Не могу установить Ruby на мак
Я что-то вообще туплю. Я понимаю что Ruby уже изначально идет с осью, что можно писать в терминале, но я никак не могу поставить rvm. У меня постоянно вылетают ошибки. Я правильно понимаю что rvm...

Почему не работает?
Я еще совсем нуб Вот код #!/usr/local/bin/ruby -w m = 5 h = 5 puts "Калькулятор индекса массы тела" puts "\n"

Ruby vs Node
Это НЕ "священная война"!!! (админам) Мне надо срочно с Ноды перейти на Руби. Ноду уже немного освоил, а в Руби пока (с непривычки) раздражает почти ВСЕ! Нужен "моральный компас" для стимула...

Количество предложений
Какое нужно регулярное выражение, чтобы правильно посчитать количество предложений? Вот что есть: def kol_predl(text) count = text.split(/\?|!|\./).length return count end но эта функция...

Поясните пожалуйста, что делает етот оператор ?
def initialize(my_hash = {}) f = my_hash end Поправте если я неправ. initialize - ето своего рода конструктор в руби. Код в нём выполняется с самого начала (самым первым) А что делается...

Классы, объекты, подпрограммы и хэши
Есть код, который, в идеале, должен добавлять введённый вид животного и тип его поведения, однако, на 9 строке руби выдаёт ошибку : 'add_animal' : undefined method '' for nil:NilClass (No method...

99 Bottles of Beer
День добрый форумчане! Пробираясь через Криса Пайна. "Учись программировать" наткнулся на задачку по циклам 99 бутылок пива (на русском она гораздо веселее). Решить то я ее решил, но ... мой код...

Перевести код с Pascal на Ruby
var x1,x2,x3,x, y1,y2,y3,y, A,B,U:integer; begin U=(x1-x3)*(y2-y3)-(x2-x3)*(y1-y3); begin A:=(x-x3)*(y2-y3)-(x2-x3)*(y-y3); B:=(x1-x3)*(y-y3)-(x-x3)*(y1-y3); if (U<0) and...

Количество предложений в файле
Смастерить прогу, которая бы считывала из файла количество предложений и выводила в другой файл.

Стековый калькулятор
Здравствуйте! Прошу помощи в изменении стекового калькулятора на Ruby. Необходимо, чтобы интерпретатор, при вводе числа в скобках "{" и "}" ({x}) считал, как x+x-5x, где x-любое число. 3 файла...

Как имитировать браузер в руби?
Здравствуйте. Такой вопрс: как имитировать браузер с помщью гемов 'net/http' или 'httpclient'? Или есть что по лучше? В данный момент хочу просто протестировать какбудто браузер заходит на страницу...

В каком редакторе можно писать на языке программирования "Ruby"?
Добрый день уважаемые форумчане! На каком простом редакторе с русским языком (или есть возможность найти руссификатор) можно писать Ruby? Кроме "Atom".

Запросить у пользователя натуральное число и напечатать произведение квадратов его цифр
Здравствуйте ,новичок в программировании) возникла трудность с небольшой программой . Для большинства, покажется очень легкой . Как написать программу, которая запрашивает у пользователя натуральное...

Парсинг json в ruby
я только начинаю изучать ruby, и первая проблема. есть ли в ruby default метод для парсинга json документа, я прсото работаю на сервере, где ничего не могу инсталлировать(

Для чего нужен Ruby?
Привет народ, вопрос такой - для каких задач хорошо подходит руби, кроме web-разработки со стороны сервера? Можно ли писать нормальные десктопные приложения? Писать скрипты, вроде AutoIt-овских -...

Ruby сортировка массива
Добрый День! Существует массив из имен фамилий. Нужно отсортировать по фамилии в алфавитном порядке + только уникальные. Уникальные получается делать, а вот сортировка не получается Заранее...

Не запускается - No such file or directory
Решил изучить руби. Использую JetBrains RubyMine 4.5.4. Создаю файл "Count.rb", пишу код: 9.downto(1) {|n| print n} puts " blastoff!" При запуске пишет: C:\Ruby193\bin\ruby.exe -e...

Парсинг сайта
Есть сайт с товарами. Требуется записать информацию о товарах. Всё работает, но только до выпадающего меню, после него товары не попадают в список. Как можно спарсить с выпадающим меню или хотя бы...

Граббер ссылок
Задача написать граббер ссылок, программа получает два параметра : точку входа( адресс сайта) и уровень вложенности. Ссылки сохранять в текстовый файл. Что нужно знать для написания этой программы и...

Установка gems абсолютный путь
Подскажите, пожалуйста, как установить gem, который находится в C:/1/mygem.gem

Установка ruby on rails на os x yosemite 10.10
Я следовал гайду installrails.com и застрял на стадии установки именно рельс. Уже пробовал: установка Утилиты командной строки для Xcode из apple.com; обновил большинство компонентов (это было...

Насколько устарело второе издание "The Ruby Way"?
Привет народ. начинаю изучение руби, разумеется, ищу хорошую литературу. Начал было читать "Rails 4 гибкая разработка веб-приложений" (мне в конечном счёте рельсы и нужны) но книга не стоит...

Нужен совет по созданию плагина для SketchUp
Всем привет, пишу плагин для SketchUp, суть его в том что плагин парсит excel файл и на его основании строит модели. Для парсинга использовал simple_xlsx_reader. При попытке загрузить либу вылетает...

Есть ли аналог Mechanize для Ruby? (кроме варианта чистых сокетов)
сабж (PS: в гугле не нашел ничего)

Проблема доступа к гему из private github
@all Привет. Прошу помощь у коллективного разума. Помогите, плиз, побороть такую дичь Есть gem в приватном github репо - Codemaker, который используется в Codebreaker консольном app. При...

Не видит метод 'connect' QtRuby
Есть кнопка Qt::PushButton и есть сторонняя переменное к которой нужно прибавить еденицу при нажатии кнопки. class QtApp < Qt::Widget def initialize super setWindowTitle "Game" init_ui...

Дан целочисленный массив. Проверить, образует ли он убывающую последовательность
Подкиньте логику и решение задачи,спасибо за помощь!

Как написать форум на Ruby
Добрый день! Подскажите как написать форум на Ruby?

Удалить все элементы из целочисленного массива, встречающиеся ровно три раза
Ребят. Нужна помощь. Понимаю, что задача не сложная, но Ruby знаю не так хорошо. Нужно "Удалить все элементы из целочисленного массива, встречающиеся ровно три раза." Подкиньте идею или пример....

Программа вычисляет методом Монте-Карло площадь
Напишите программу, вычисляет методом Монте-Карло площадь криволинейной трапеции, ограниченной графиками функций y = sin (x) и y = 0 (x изменяется в интервале от 0 к PI). Помогите пожалуйста.

Try in your browser ruby - онлайн тутоиал плейграунд
Сегодня нашёл новый сайт по ruby https://ruby.github.io/TryRuby/ может быть я и сам начал изучать ruby, но после изучения python вместе с django не вижу смысла изучать похожий синтаксис.

Как найти все посты без комментариев?
Добрый день. У Post есть много комментариев. Чтобы вывести их я пишу @post.comments.each do |comment|.... Для этого в контроллере я пишу @post = Post.all Что написать в контроллере, чтобы...

Конкатенация строк, алё
В общем хочу вывести в строку фамилию, имя и отчество какогото персонажа пишу так puts "#{guys.sname}, #{guys.fname} #{guys.oname}" Однако выводит он так как на картинке Што делать то ?

Проверка введенных данных
Здравствуйте, Ruby недавно изучать начал, плохо ориентируюсь еще. Подскажите, как можно проверять введенные пользователем данные, к примеру, проверить val на то что это число? float или integer не...

Нужен совет как писать на JRuby (Ruboto) в Android?
такс, прочитал и посмотрел примеры про Ruboto https://github.com/ruboto/ruboto-irb/tree/master/assets/demo-scripts/ https://github.com/ruboto/ruboto/wiki/Getting-started-with-Ruboto и запустил...

Раскодирование текста
Помoгите сдeлaть прoгрaмму. Сущeствует двa тeкста: opигинaл (обычный aнглийский тeкст) и зaшифрoвaнный. Прoграмма должнa cчитывать cкoлько та или иная бyква встрeчaeтся в тeкcтe ( и в opигинaлe и в...

Какой движок интернет-магазина на Ruby лучше выбрать?
Хочу сделать интернет-магазин на Ruby,какой лучше движок для этих целей?

Какие возможности имеет Ruby?
Можно ли при помощи Ruby создать программу под Windows с своим интерфейсом? И как? Или Ruby не для этого? А то просто эта командная строка достала. :) Добавлено через 1 час 15 минут Погуглил...

Сумма цифр трехзначного числа
Здравствуйте! Прошу помочь с решением задачи: Дано трехзначное число. Найдите сумму его цифр. Вводные данные: 253 Нужный результат:

Обработка исключений
Подскажите, пожалуйста, как обработать разные ошибки одного исключения POPAuthentificationError - "-ERR Password is incorrect" и "-ERR login failure or POP3 disabled, try later?

Возможно ли на Ruby написать свою ОС или 3D игровой движок-редактор?
Здравствуйте, опытные рубисты подскажите можно ли на руби написать свою ос или 3д игровой движок-редактор?. И посоветуйте пожалуйста библиотеку на руби по типу imgui если такая есть.

Определить возраст программистов в межгалактическом обществе программистов.
сегодня знаменательный день! в межгалактическом обществе программистов сразу у n программистов др! программисты зажигают свечки в соответствии с двоичной записью числа Например, если программисту...

Необходимо создать модуль Car и модуль Truck. В обоих модулях реализовать класс Volvo.
Прошу помочь с данной задачей Необходимо создать модуль Car и модуль Truck. В обоих модулях реализовать класс Volvo. В модуле Car этот класс должен содержать переменную класса wheels равную 4, а в...

Переключение IO.Select
Как произвести ручное переключение IO.Select без fork, fiber и thread: # coding: utf-8 require 'socket' host, port = ARGV class Myserver attr_accessor :count def initialize

Является ли строка правильным e-mail - адресом
Добрый день. Есть кодstring = "123-451-38 56/16/23 my@mail.ru(34) 16.апреля.2015" regex = /(?:)+@(?:)*(?:\.{2,4})+/ string.scan(regex).each { |mail| puts mail } Все, вроде, работает, но по...

Фоновый режим
Как сделать в Windows так, чтобы программа Ruby запускалась в фоновом режиме (выполнялась без открытия окна консоли)?

Найти сумму парных членов последовательности Фибоначчи
Всем привет, есть ряд задач, нужна помощь с одной из них, суть задачи: Каждый последующий член последовательности Фибоначчи формируется добавлением двух предыдущих членов. Начиная с 1 и 2, первыми...

No binary rubies available for: mint/17.2/x86_64/ruby-2.2.3
Пытаюсь поставить у себя на линуксе. Выдает ошибку. Подскажите по возможности.## rvm install ruby 2.2.3 #сама установка Searching for binary rubies, this might take some time. No binary rubies...

Проблема с кириллицей в редакторе Geany+GTK2.14 в Win32 Vista
Доброго Времени Суток! Я попробывал писать на Ruby под редактором Geany+GTK2.14 в Win32 Vista. И возникла проблема с кириллицей. С другими редакторами проблема решалась вставкой в начало кода строки...

Получить имя отправителя письма (Ruby Mail)
Забираю почту с ящика таким кодом: pop = Net::POP3.APOP(apop).new(host, port) pop.start(pop_options, pop_options) do |pop_session| pop_session.each_mail do |msg| message = msg.pop ...

Проблемы с RSpec
Добрый день. Нужна помощь. При попытке запуска RSpec выпадет следующая ошибка. /home/ivan/line_spec.rb:1:in `require': no such file to load -- rspec (LoadError) from /home/ivan/line_spec.rb:1 from...

Объяснить причину ошибок, которые могут возникнуть при унификации приведенного выражения
Объяснить причину ошибок, которые могут возникнуть при унификации приведенного выражения: =

Ввести с клавиатуры произвольную строку кода на языке Ruby и выполнить ее
Напишите программу, которая позволяет ввести с клавиатуры произвольную строку кода на языке Ruby, после чего запускает ее на выполнение. Как это можно реализовать? Помогите, пожалуйста.

Напишите метод square, который может принимать любое количество параметров, и выводит квадраты поданных аргументов
Помогите пожалуйста с заданием Напишите метод square, который может принимать любое количество параметров, и выводит квадраты поданных аргументов (каждый с новой строки). Реализовать только метод!

Singleton классы в Ruby
Здравствуйте. Объясните ,пожалуйста, что такое Singleton класс и что делает << при объявлении класса?

Как удалить дубликаты из файла?
Здравствуйте. Хотел обратится за помощью. У меня есть файл, где имеются дубликаты. Файл выглядит таким образом: https://raw.githubusercontent.com/HackeXe/Duplicate/master/invest.txt Нужно написать...

Найти количество локальных максимумов массива
Дан целочисленный массив. Найти количество его локальных максимумов.

Установка Ruby через терминал - ошибка
Пытался разными способами - через терминал не установить. Помогите решить проблемы, присылаю скрин с ошибкой. http://s017.***********/i430/1303/f0/515be2136f85.tif Добавлено через 6 минут...

авторизация пользователей
Здравствуйте! Прошу простить за то что может не туда написал пост. Знаю что в этом треде не так уж много индусов как в соседней. Я вполне свободно владею несколькими компилируемыми языками, но сейчас...

Варианты работы с <%= partial '***/file' %> ?
Доброго времени! Подскажите возможно ли такое. Имею много кусков практически одинакового кода. (К пример возьмем мета тэги... Удобней было бы их обрабатывать в одном файле, не жли плодить много...

Считывание из потока ввода
Здравствуйте! Начал изучать Ruby и, как и в случае с другими языками, столкнулся с проблемой ввода-вывода. Как считать строку, содержащую несколько чисел, а потом разбить её, чтобы можно было с...

Ошибка установки gem'a
Пытаюсь установить ruby-audio 1.6.1.( linux mint 15 ). Помогите, пожалуйста, найти ошибку... # gem install ruby-audio-1.6.1.gem Building native extensions. This could take a while... ERROR: ...

Как передать имя файла из блока и открыть
Привет всем, программа ищет файл на жестком по имени, потом выводит имена файлов и пути к ним, если файлов много, так вот вопрос: как открыть файл который программа нашла(вывела)? Именно оставляя...

Rspec Controller. Как проверить возвращаемые значения методов контроллера?
Добрый день. Есть контроллер UserController с методом index: def index @user end Как в RSpec тестах проверить содержимое @user? Спасибо.

OpenSSL как генерировать и выдвать сертификаты пользователю без участвия пользователя?
Есть вот такая софтина ##### # Конектимся ##### class SiriProxy::Connection::Iphone < SiriProxy::Connection def initialize $conf.active_connections = EM.connection_count ...

Проблема с фреймворком Shoes3
Ребята,всем привет! На линукс минт скачал shoes3 он не запускается выдает вот такое. Может кто сталкивался с подобной проблемой,как ее решить?

Разделить файл на 3 переменные
Есть тхт документ там текст формата bla$blabla(bla мне нужно считать файл и разделить текст на 3 переменные Потом сохранить в отдельные 3 файла таким образом run_single("set echo #{ip}...

Установка Ruby on Rails
Здравстуйте! Что я неправильно установил? Если при создании каталога получается такая ошибка

Ruby и enex
Добрый день. Ситуация такая, у меня есть скрипт для Руби и есть файл с расширением .json, который скрипт должен конвертировать в .enex, но я понятия не имею как указать Руби и скрипту расположение...

Заменить все элементы массива кроме крайних
Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, заменяет все элементы массива, кроме крайних, на полусумму соседних, и печатает результат. Помогите пожалуйста.

Не создает файл 'initialize' : no such file or directory ruby
беда..в книжке написано, так#!/usr/bin/env ruby # -*- coding: utf-8 -*- dir = Dir.open("c:/") file = File.new("c:/FirstRun.txt", "r") file.close и выдает ошибку. Подскажите, пожалста.

Напишите класс Dog, создайте две переменные класса - legs равная 4 и voice равная "Rrr".
Здравствуйте! Помогите решить пожалуйста Напишите класс Dog, создайте две переменные класса - legs равная 4 и voice равная "Rrr". Реализуйте методы legs и voice для доступа к соответствующим...

Certificate verify failed
Всем привет!при попытке подключится к dnsmadeeasy, через гем dnsmadeeasy-rest-api-1.0.4 , вылетает ошибка /home/username/.rvm/rubies/ruby-2.3.1/lib/ruby/2.3.0/net/http.rb:933:in `connect_nonblock':...

Ошибка undefined method `mday' for nil:NilClass при попытке вывода значений массива в цикле
Задаю такой вот массив @days = Array.new(daysCount) #массив объектов класса Time i = 0; (-2..daysCount - 3).map {|n| @days = Time.now + n.day; i += 1;} k = 0 @daysReserv =...

Не получается записать в файл рандомные строчки, записывает только одну
Ребят я создал рандомный генератор строчек , у меня когда создается файл то там записывается не список строчки которые сгенирировались ,а одна строчка прошу помогите я начинающий поэтому не...

Gui для скриптовых языков (Ruby)
Здравствуйте ищу информацию по созданию простого gui вокруг скрипта ruby… В голову приходит Tcl/tk, библиотека Qt на ruby не актуальна. Может есть что - то из связки html + css? Нужен максимально...

Как из кода сделать программу, которую можно запускать с рабочего стола?
у меня есть код руби как сделать из него программу, чтобы он мог запускаться через отдельный ярлык а не ide Затем сделать кнопки, которые можно нажать выбрать сложность

криво работает Timeout.timeout
привет всем. понадобилось мне тут написать по-быстрому сканер socks5-серваков. по идее должно быть так: скрипт берёт из файла адрес:порт сервака, пытается аутентифицироваться. если сервак не...

Скачивание файла с mechanize
Доброго дня господа. Имею проблемы с этим кодом: require 'rubygems' require 'mechanize' require 'hpricot' OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE user = "xxx"

Ошибка компиляции программы
Да, я знаю, что это не так легко, но все же. Я пробовал создать самоклонирующуюся программу - получилось. Тогда я попробовал создать полиморфную программу - вот исходник def ввод gets end def...

Вызов WinApi на Ruby
Здравствуйте! Возникла проблема с вызовом системной функции из библиотеки Kernel32 - ReadProcessMemory. BOOL WINAPI ReadProcessMemory( _In_ HANDLE hProcess, _In_ LPCVOID...

Отправка смс сообщений через Proxy
Добрый день. Помогите перенаправить запрос на отправку смс сообщений через Proxy сервер (10.10.10.5) +Login + Password. Используется HTTPS. Исходный код работает через прямое подключение к...

Задача на поиск количеств вхождений максимальной цифры в число
Всем привет, есть задача с которой нужна ваша помощь, суть ее состоит в следующем: Нужно ввести натуральное число и найти количество вхождений его максимальной цифры в число (Для числа 77777 ответ...

RSpec тест для Ruby кода
Добрый день. Помогите написать спек тест для кода Ruby: class B def initialize end def map_iterator a, b a.each do |x| yield x + b end

Угадать по подсказкам число, загаданное программой. Что не так с кодом?
текстовая игра, где рандомайзер загадывает число и ты должен его угадать по подсказкам больше или меньше код: A = gets.chomp b = rand(1..10) while a!=b if a>b print "ваше число больше" else...

ООП и Ruby
Доброго времени суток, народ! Уделите внимание новичку! Дело вот какое - мне нужно основательно разобраться с ООП (обьектно-ориентированым програмированием). Желательно, чтобы эти знания какимто...

Замена слов из словаря
Помогите написать следующую программу. Написать с помощью библиотеки функций программу где все слова, имеющиеся в хэше заменялись бы в тексте на строку "слово". Причём эти все слова (которые...

Вставка строки после знака / в url
Добрый день. У меня есть url скажем: http://www.site.ru/news/post. Не надо переl последним знаком / подставить "new_". В итоге должно получиться http://www.site.ru/news/new_post. url будет много и...

Найти расстояние между двумя точками
Найти расстояние между двумя точками с заданными координатами x1 и x2 на числовой оси: |x2 − x1|.

[IronRuby] iirb IOError: Not enough storage is available to process this command.
Кто-нибудь сталкивался с проблемой? irb(main):001:0> arr = Array.new 100000 IOError: Not enough storage is available to process this command. from mscorlib:0:in `WinIOError' ...

Не ставится compass для sass
Ошибка на скрине, не подскажете в чем может быть проблема?

Заменить текст с прописными буквами и с заглавными
Есть ли какойто способ чтобы не дублировать каждый раз с заглавной буквой? gsub("Going to","Gonna").gsub("going to","gonna") gsub("instagram", "insta").gsub( "Instagram", "Insta")

Что выполняет данная конструкция с методом size?
Добрый день, я сболютно не знаком с ruby, но нужно точно узнать что выполняет данная конструкция: @variable.size Заранее спасибо!

Ruby vs Python для back-end'a мобильного приложения, нужен realtime (возможно тема холиварная)
Изучаю мобильную разработку, хочу свой клон agar.io написать. Встал вопрос о back-end'e. До этого писал короткоживущие скрипты на PHP и как по-другому может быть работа сервера организована знаю лишь...

Установка проклятого Ruboto
делаю все по очередности, для ubuntu: https://github.com/ruboto/ruboto/wiki/Getting-started-with-Ruboto остановилось на: android -s create avd -f -n Android_4.1 -t android-16 --sdcard 64M #...

Ruby on Rails перенос данных из CSV в Mongodb
Добрый день всем! Хочу поинтересоватся может кто знает как в Ruby on Rails перенести данные из файла CSV в базу данных Mongodb или Mongoid таким способом чтобы таблицы CSV стали таблицами базы...

не могу понять что значит array.inject(:+)
Может кто нибуть объяснит, что значит array.inject(:+) Да и вообще что возвращает строчка return array.inject(:+) + initial_value unless block_given? class MyArray attr_reader :array ...

ввод русски букв в консоль в rubymine
Доброе время суток. у меня ruby 2.0, windows 7 >> "привет" "\xD0\xBF\xD1\x80\xD0\xB8\xD0\xB2\xD0\xB5\xD1\x82" Как быть?

Чем отличается перекомпоновка тестов?
:) пишу парсер для awl файлов Microwin на геме parslet , процесс написания нравится, только встретился с не очень для меня понятным моментом, вселяющий неуверенность. # encoding : windows-1251...

Добавление счетчиков статистики на сайт - Ruby
День добрый! Нужна помошь, в казалось бы простом вопросе - нужно добавить счетчик статичтики (ЯндексМетрика) на сайт. Сама ранее с Ruby никогда не общалась - работаю на PHP. Взалась помочь, а...

Как написать тест для программы?
Суть программы заключается в создании последовательности строк.Каждая строка состоит из слов разделенных пробелами. Нужно написать программу обеспечивающую ввод строк и их корректировку....

Класс Worker, с методами
Всем привет, создала класс Worker, где в нем создала методы setName, getName, setAge, getAge, setSalary, getSalary class Worker def name=(name) @name = name end def name ...

Напишите класс Calc и реализуйте метод класса sqr, который принимает один параметр и возводит его в квадрат.
Прошу помочь решить Напишите класс Calc, в котором реализуйте метод класса sqr, который должен принимать один параметр и возводить его в квадрат.

Logger
def log descriptionOfBlock, &block puts 'Beginning block "' + descriptionOfBlock +'"' if descriptionOfBlock != 'qwerty' puts descriptionOfBlock + ' finished, returning:' block.call ...

Write a program so that you can interact with your baby dragon.
Write a program so that you can interact with your baby dragon. You should be able to enter commands like feed and walk, and have those methods be called on your dragon. Of course, since what you...

Сортировка
Прoгрaммa чaстoтнoсти симвoлoв! Пoмoгитe пoжaлyйстa oтсoртирoвaть списoк бyкв и их чaстoтнocть в пoрядке yбывaния (от большего к меньшему)! "Мeтoдoм пyзыpькa"! УРА! ВСЁ ПОЛУЧИЛОСЬ! ТЕМУ МОЖНО...

Выборка в RUBY
Доброго всем времени суток,,у меня есть проблемка не большая,кто может,прошу помощи. В общем есть текстовый файл, в ней записана некая информация в виде фамилии имени и отчества, не обходимо что бы...

Как преобразовать строку в число?
По руби мало очень информации и я нашел, что ввод через консоль осуществляется через функцию gets.chomp Как мне реализовать это? Как я понял, я получаю строку, как в руби происходит ввод чисел из...

Роутинг в Ruby on Rack
Всем доброго времени суток. Пишу небольшое веб-приложение. Sinatra и Rails пока не трогаю. В config.ru: require 'rubygems' require 'rack' map '/index' do require './index' run...

Заполнения массива по спирали
Заполните двухмерный массив размера n x n целыми числами по спирали, начиная с правого нижнего угла и далее по часовой стрелке. Пример: 7 8 9 10 6 15 16 11 5 14 13 12 4 3 2 1

Подскажите по синтаксису erb
Доброго всем здравия уважаемые. С Руби я практически не знаком. Использую только Ruby templates для конфиг файлов в puppet. Вопрос - как заставить Руби оставлять в покое строки типа : Allow...

Вычисляется количество вершин выпуклой оболочки, лежащих в 1-окрестности заданного заполненного треугольника
Вычисляется количество вершин выпуклой оболочки, лежащих в 1-окрестности заданного заполненного треугольника. В проекте есть несколько составляющих файлов, Tkdrawer, convex.rb, run_tkconvex в...

Как получить элемент массива?
Всем привет! Я новичок в Ruby и у меня вопрос, я не понимаю как происходит обращение к эл-ту массива в Ruby. Мне нужно пройти в цикле двумерный массив и сделать каждое число рандомным. Но у меня это...

Класс Money с суммой, умножением, делением и сравнением
Всем привет, создала класс Money, где деньги - bigint, а копейки - integer. Не могу понять как реализовать сумму, отнимание, деление, умножение и операции сравнения на дробное число, сам класс...

Установка Ruby
Только начал изучать Руби. Подскажите пожалуйста. Как правильно установить, его что бы Руби крутился на локальном хосте. Знания пока нулевые. Прошу не высмеивать, а помочь делом.

Описать данные на учеников (фамилия, улица, дом, квартира). Определить сколько учеников живет на каждой улице.
Нуждаюсь в вашей помощи, товарищи, начеркайте код по заданию лаб. работы? Буду ну очень благодарна. Ruby "Описать, данные на учеников (фамилия, улица, дом, квартира). Составить программу,...

Не могу установить shoes ruby
Не могу установить JRuby и Shoes( либо бин, а файлы на виндовс просто не устанавливаются) Как их установить или назовите другую более УДОБНУЮ gui для руби JRuby как скачать хотя бы(на моменте...

Мультипроцессорное вычисление в руби
Руби задействует только одно ядро процессора при вычислениях. Возможно ли задействовать 2 и более ядер?

Ruby-строки-регулярные выражения
Есть строка. Нужно заменить первую группу букв, в которую входит буква "f" на группу "tree" пробовал следующее, не помогает: input.sub(/+/,"tree") #меняет все группы букв input.sub(/+/,"tree")...

Записать в файл информацию
Записать в файл информацию о 1000 студентах вуза: "фамилия", "пол", "возраст", "курс". Написать программу, которая вводит эту информацию в файл и печатает все мужские и женские фамилии, которые...

Считать из файла число, найти все его делители и их количество, и записать в другой файл
Нужно написать программу, которая считывает из файла число, затем находит все его делители и их количество и записывает в другой файл. Заранее спасибо!

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

Что значит слово Signal в синтаксисе руби?
Что значит слово Signal в синтаксисе руби? (например @avail.signal) Добавлено через 15 минут Что значит слово Signal в синтаксисе руби? (например @avail.signal)очень срочно...

Добавление столбца нулей после максимального эл-та массива
Всем привет! Мне нужно выполнить задание в коде "Вставить после каждого столбца, содержащего максимальный элемент массива, столбец из нулей. " Все что я попробовал, ничего из этого не получилось,...

Косяк в выполнении программы
Всем добрый день. Начал изучать RUby по книге Криса Пайна "Учись программировать". По ходу обучения дается следующая задачка: • Напишите программу "Глухая бабуля". Что бы вы ни говорили бабуле...

Capybara, Selenium, missunderstand
Друзья, помогите кто чем сможет разобраться с Capybara Хочу реализовать регистрацию пользователя на сайте. Необходимо: 1.открыть браузер 2.сама регистрация знаю про selenium-webdriver пробовал,...

Ошибка при установке Dradis Framework: Error installing sqlite3-ruby: Failed to build gem native extension
Скачал с сайта драдис (dradis,dradisframework.org) при устновке выходит вот такая ошибка,помогите пож разобраться.

Как поставить Metasploit FrameWork на Windows 7? Ошибка Ruby
Пытаюсь поставить метасплоит на виндоус 7 Не спрашивайте пожалуйста зачем и про кали Делаю как написано тут, дошла до ruby c:\git\msfconsole и всё не загружался файл, требовал версию руди >=2.1...

разные проекты Рубика
у меня вопрос вот у меня есть один проект сайта на Руби но там в корне кроме папок с файлами есть Ридми и РэйкФайл, а при создании нового проекта на Рубике, который я скачал с ихнего сайта, там есть...

Проверка типов параметров
Привет тебе великий и могучий ALL Вроде дурацкий вопрос - но он мне уже месяц не дает покоя... От когда начал писать на Руби. Возможна ли в руби проверка параметров функции/метода на корректоность...

Создание программы на руби с использованием многопоточности
Собственно задание: Лабораторная работа № 2 Разделение ресурсов Цель работы – приобретение навыков организации доступа нескольких параллельных процессов к общим ресурсам. Порядок выполнения...

Какое лучшее и удобное gui приложение для Ruby вы можете посоветовать?
Туториал по установке и использованию тоже,пожалуйста (shoes не скачивается, wxbuilder не могу разобрать)

Метод to_s
Прошу помочь с решением Необходимо написать класс Custom, в котором реализовать пользовательский вариант метода to_s, который должен возвращать текст "Пользовательский вывод". моё решение почему...

Задание "сделай сам" из Гибкой разработки на Rails 4
Начала указанную в теме книгу Сэма Руби, Дейва Томаса и Дэвида Хэнссона. В конце второй главы есть раздел "Чем заняться на досуге", где предлагается с помощью метода Dir.glob('*') вывести список...

Взялся за веб учебник по Ruby ,простенькая программа не пашет
lineWidth = 40 str = '--> текст <--' puts str.ljust lineWidth puts str.center lineWidth puts str.rjust lineWidth puts str.ljust (lineWidth/2) + str.rjust (lineWidth/2) Взята как есть ,сперва...

Напечатайте фамилию самого высокого студента
В одном массиве записан рост некоторых студентов, а в другом (с тем же числом элементов) - их фамилии в том же порядке, в котором указанный рост. Известно, что все студенты разного роста. Напечатайте...

Работа с массивами
Возможно ли создать массив из 20 чисел в диапазоне от 1 до 40 без повторов? Обычный массив создаю. Заполняю ( Мой опыт в Ruby 2 дня наверное ) : a= a=rand(41) a=rand(41) a=rand(41)...

Правка программы, лямбда и проки
Программа написана некорректно, потому что функция принимает только лямбду - даже когда вызываешь ее с блоком, она будет преобразовывать его в прок, чего бы не хотелось. Основная программа #...

Сумма хэша
Помогите пожалуйста с задачей Дан хэш trash. Значениями в нём выступают целые числа. Напишите код вычисляющий и затем выводящий сумму всех значений указанного хэша.

Rubocop
По требованию преподавателя установил rubocop, перезапустил ConEmu, но при наборе команды rubocop <filename> получается как на скриншоте. Подскажите пожалуйста в чем дело. P.S. нахожусь в каталоге...

При нажатии на кнопку программа закрывается с ошибкой: `send': getaddrinfo: Этот хост неизвестен.
Есть код require 'gtk2' require 'thread' require 'socket' class Chat public def initialize(host, port) @builder = Gtk::Builder::new

Sinatra представление erb
Всем доброго времени суток. Такая проблемка вылазиет ошибка что типо мол неправильное представление хотя может так оно есть Вот кусок кода собственно где ошибка происходит. get...

Sinatra и использование get из метода
Допустим, есть класс: class Page def initialize (uri = '/') if uri == '/' @uri = uri else @uri = '/' end @text = String.new

Scope
Подскажите пожалуйста, что значит этот код? 1) scope :agents, -> { where(agent: true) } 2) scope :by_email, ->(email) { where('LOWER(email) LIKE ?', '%' + email.downcase + '%') }...

Ошибки в кодировке
Здравствуйте, у меня сложилась такая проблема, что при запросе текста и выводе его через puts выходит ошибка о несовместимости, но это происходит только с русским текстом. В чем проблема?

Ошибка синтаксиса
Всем доброго времени... Начал изучать ruby и для пробы пишу музыкальный плеер. Застопорился на создании файла: при выполнении упорно вылезает ошибка, когда я задаю режим "w+" для файла. Вот здесь:...

Напишите код, который получит длину каждого слова из строки str и возведёт их в степень
Дана строка str. Напишите код, который получит длину каждого слова из строки str и возведёт их в степень поочередно в обратном порядке и вернёт итоговое число. Например, "Masha pila sok" => 5, 4, 3...

Работа с библиотекой Gnuplot
Как подключить и работать с библиотекой Gnuplot в Ruby?

Ветвление больше двух вариантов
Пишу программу. Хочу спросить на счет ветвление. Я понимаю что есть два варианта пишется if а потом после него else. А как на счет трёх вариантов и больше??? И второй вопрос: команда sleep. ...

Ошибка обращения к wxruby "LoadError: 126"
Добрый день! Занялся изучением Ruby. OC Win7 x64 Установлено Ruby 2.2.4 (x32) + DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe с http://rubyinstaller.org/downloads/ + wxruby (2.0.1 x86-mingw32)...

Я изучаю RUBY прямо здесь
Чем отличается вот это: str = " udalyaem probeli " str.lstrip!.rstrip! от этого: str = " udalyaem probeli " str.lstrip!.rstrip!

утечка памяти, чтение процессов и кое что по мелочи
здравствуйте Уважаемые участники форума. решил я начать изучать RUBY (ранее баловался написанием на Pascal. давно это было), и тут же столкнулся с огромной кучей непредвиденных препятствий....

Что передать в качестве параметра методу, чтобы использовать данные с помощью метода `xpath`?
def get_hash(node) { weight: node.xpath('.//span/text()').text, price: node.xpath('.//span/text()').text, logo: node.xpath('.//img/@src').text, name: node.xpath('.//h1/text()')...

Ruby, работа с файлами
Нужно, чтобы тест работал со своим собственным текстовым файлом заполнял его данными и (sic!) удалял его после прогона тестов. Задача состоит в том, чтобы его кастомизировать в соответствии с...

Ханойские башни. Объяснение по коду
У меня есть код, в котором описан алгоритм решения головоломки Ханойские башни, но так как на Ruby я не программировал - не могу понять пару строчек. n = 3 x = 1 ar = start_time =...

Как реализовать подобную задачу (разбор суммы на монетки)?
Здравствуйте! Помогите пожалуйста реализовать задачку: Вывести сумму наименьшим количеством монеток. Монетки 2 номиналов - 3 и 5. Сумма передается через командную строку в виде: ruby...

Ruby attr_reader
Не хватает теста, в котором с помощью assert_kind_of проверяется, что объект класса Word2 также "наследник" Word. Как это осуществить? Основная программа # frozen_string_literal: true #...

Что означает этот код?
Ко мне в руки попал скрипт, который нужно перевести на другой язык. Дело в том, что Ruby я не знаю впринципе, но некоторый опыт и прекрасная читабельность языка позволили понять бОльшую часть кода,...

Скорость работы Ruby
Добрый день. Подскажите пожалуйста по скорости работы ruby. Погуглил, пишут что ruby немного медленнее считает (математика) и ооочень медленно работает с файловой системой. Можете подсказать...

Как включить "@echo off" при выполнении скрипта .rb
Начал изучать Ruby. Пишу примеры скриптов (файлы .rb). Использую irb из-под консоли линукс, например: > irb test.rb При этом на экран выводится сначала строчка кода из файла, потом...

Пользователь вводит две стороны трех прямоугольников. Вывести их площади
Помогите пожалуйста, сделать так, чтобы программа работала через метод(def). Программу проверял кажется все работает верно. for i in 0...3 puts ((gets.to_i())*(gets.to_i())) end

ruby И sqlite
как работать с этой замечательной дб из под руби? желательно, чтобы каждой записи соответствовал один объект определенного класса. Добавлено через 16 минут или забить и сделать так как здесь?...

Как с сайта записать его товары в CSV файл?
Как с сайта записать его товары в CSV файл?

Шаблоны классов
Если ли в Ruby возможность создавать шаблоны классов? Т.е. есть ли аналог template <class Type> из c++ или Generics из C# Пролистав The Book of Ruby не нашел нужного, хотя, может быть, слишком...

убил ассоциации с .RB через CMD
Всем добра! Требуется помощь: Начал изучать Ruby (не RoR) и случайно (после пива) поменял как-то ассоциацию .RB ... с CMD теперь из CMD .RB-файлы (учебные, самые первые=))) не открываются, а ком...

Ruby CSV merge rows
Добрый день всем! Может кто знает как соединить ряды (rows) CSV файла на руби в по такому принципу Input A B C D E F <=headers X Y 1 1 0 0 X Y 0 0 2 2 Output

Объясните как работает Class внутри темы
Не могу понять логически как работает данный класс: class Message @@messages_sent = 0 def initialize(from, to) @from = from @to = to @@messages_sent += 1 end

Код выполняется через раз
Учи руби по книги, взял пример, строку. Запустил - выполнилась, запустил - выполнилась, запустил ошибка, запустил - выполнилась... В чём может быть дело :) Вот вывод irb(main):084:0> (1..10).each...

(ruby 2.5) не получается вывести содержимое файла
отрывок из программы чтобы вы понимали от куда все берется и куда : list = (“0”…“9”).to_a print " generate numbers (1-9)\n" sleep(2) print " Enter length >> " length = gets.chomp.to_i ...

С помощью регулярного выражения на Ruby проверить правильность постановки скобок
как с помощью регулярного выражения на Ruby проверить правильность постановки скобок (четыре вида скобок, чтобы они правильно закрывались и открывались) : ( { [ <

Как скачать Shoes(jruby/ruby GUI)?
The requested URL was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. shoesrb.com/downloads вот такое...

Как можно улучшить код работы с массивами?
users = users.each do |user| if user != nil and user != nil and user == true puts user end end # Результат{:id=>2, :name=>"Djek", :email=>"email123@gmail.com", :status=>true}

Улучшение Redmine
Всем привет! В общем дали задание улучшить Redmine, а конкретнее улучшить оповещения и визуализацию. Проще говоря хочется, чтобы сообщения на e-mail приходили после любых действий(изменения статуса,...

Хорошие элементы матрицы
Бобер изучает квадратные матрицы. Сейчас он занят исследованием матрицы размера n × n, где n — нечетно. Умный Бобер считает хорошими следующие элементы матрицы: Элементы главной диагонали....

Code Review
Здравствуйте! Для меня программирование как хобби. Очень понравился Ruby, как язык программирования. Возникла необходимость наскриншотить с одного портала много страниц (over 6k). Как рабочий...

Ошибка при попытке запустить программу
Доброго времени суток, друзья. Дело в том, что я пытаюсь самостоятельно освоить руби, но при попытке запуска простейшей программы из учебника Пайна - puts 1+2, я столкнулась с некоей ошибкой, суть...

rackup и config.ru
файл config.ru: require "./router" use Rack::Reloader use Rack::ShowExceptions run Router.new файл router # coding: utf-8

интерпретатор и его гемы
есть хостинг, на нем стоят rvm, bundler. создается rack проект. создается Gemfile в котором указывается несколько гемов. Запускается bundle с параметрами пути куда ставить гемы: bundle install...

Обращение к элементам class set ruby
Припустим есть require 'set' s = Set.new puts s # так не компилирует!!! как мне обратится к произвольному элементу класса set в ruby

Насколько критично использование Linux для обучения Ruby?
Всем привет! Смотрю первый урок от hasBrains по Ruby, там автор сильно рекомендует использование Ubuntu или MacOS для обучения Ruby. Скажите, насколько критично использование именно Linux ОС?...

The Shortest Path
День добрый форумчане. Думаю многие встречали задачку "SPOJ Problem Set. The Shortest Path" есть цель этот орешек раскусить. нарыл статью "Введение в теорию графов: Кратчайший путь", осталось...

What are the reasons for structuring the code into methods?
---------------------------------------------------------------------- What are the reasons for structuring the code into methods? (4 points) a) The resulting code is shorter and cleaner. b) It...

Продолжаю усвоение Ruby и опять яма с Ру язом
1) command =' ' while command != 'пока' puts command command = gets.chomp end puts 'приходите еще !' 2) command = ' ' while command != 'bye' puts command

Как переключаться между формами в SharpDevelop на Ruby?
Добрый день! Хочу задать такой вопрос. Я только начинаю работать в SharpDevelop на ironRuby. Создала 2 формы. Как сделать, чтобы при нажатии на кнопку вызывалась функция, которая должна открыть Form1...

Ruby (2.5) Какие нужно импортировать модули для написания keylogger
Какие нужно импортировать модули или они есть в стандартной библиотеке ruby для такого чтобы написать keylogger ?)

Ruby + GTK2. Не закривається програма.
Добрый день всем. Я недавно решил склеить Ruby и GTK2 на Win-платформе. Написал стандартный хелловорлд, но встретился с проблемой бессмертного процесса после закрытия GTK-окна. Вот код: require...

Задача деления множества
Здравствуйте, не могу придумать адекватный алгоритм разбиения группы на две подгруппы. Суть: есть группа из N-человек, найти все возможные варианты разбиения, представив группу в виде массива...

Watir + Ruby
Доброго времени суток!) Возник вопрос.. Есть checklist: <div class="checklistbox HOTELS" name="HOTELS"> <label><input type="checkbox" samo:town="1084" samo:gs="146" ...

Unicorn, не рабоатет веб-сервер 502 Bad Gateway
Есть связка, Unicorn + Nginx на сервере Linux, на котором работает сайт. Проблема в том что произвольно перестает веб при входе на https, с ошибкой: 502 Bad Gateway. В логах Nginx error.log...

Затруднения в классах
qall Вообщем начал изучать руби порядка двух недель назад, до этого опыта в кодинге как таковом не имел, в начале всё читалось и понималось довольно просто. Первые затруднения начались когда я начал...

Массивы и hash
Ребят может кто-нибудь мне разъяснить простым языком, когда применяются массивы и hash и для чего они нужны?

Какой инструментарий необходим, чтобы начать программировать на Ruby?
Добрый день. Собственно хотелось бы узнать от, уже окунувщихся и увидевщих что там на глубине:). До недавнего программировал и продолжаю программировать на PHP, но возникла необходимость написать...

Число с плавающей точкой
Есть число 10.50000011112223 нужны две цифры после запятой, применяю round 2 , и ноль пропадает, как сделать так, чтобы получить 50 ?

Gem i jekyll - ошибка
Хочу попробовать Jekyll. Для его работы нужно установить Ruby, с которым я дел до сих пор не имел. Собственно, после команды gem i jekyll я получаю ошибку, указанную на скриншоте.

Падаван ищет своего Джедая. Хочу учиться и кушать
Всем привет. Ищу наставника, который поможет мне из твари дрожащей стать настоящим программистом хоть на какой-то начальной стадии, чтобы можно было хлебушек на масло намазать. Я несколько раз...

Парсер для гостевой книги
Доброго всем времени суток, форумчане :) ! Пишу простейшую гостевую книгу на sinatra. Для хранения сообщений пользователей используется обычный тхт файл. С записью данных в тхт проблем не...

Определить, есть ли в предложении слова, длина которых больше 3, но меньше 7
Написать программу , которая находит , есть ли в предложении слова, длина которых больше 3, но меньше 7 Добавлено через 7 минут на языке руби!!

Как организовать считывание с файла значения, и присвоить его переменным
Т.е. я хочу считать с файла например 3 координаты. Их значение присвоить переменным, проделать какие-либо операции с ними, и считать следующую партию координат. Можно совет или пример похожего кода,...

Ошибка при использовании модуля tk: LoadError: no such file to load -- tk
Решил попробовать использовать tk, но после: require 'tk' получил ответ: LoadError: no such file to load -- tk from <internal:lib/rubygems/custom_require>:29:in `require' from...

Attr_reader
Добрый день! Почему дает менять символьное имя :age ??? Я же поставил attr_reader Вот код class Person attr_reader :age attr_accessor :name

Не работает case
Напишите программу, которая печатает название месяца по порядковому номеру. У меня почему-то не выводятся названия после нажатия цифр. print "введите номер месяца :" x=gets.to_i if (x>13) and...

SH console via XMPP/Jabber (GTalk) выдаёт ошибку: uninitialized constant Session (NameError)
#!/usr/bin/env ruby # Jabber-SH — SH console via XMPP/Jabber (GTalk) # # Jabber-SH allows you to administrate a remote computer via a command line # through a Jabber client. It’s like SSH via...

Сортировка с собственным компаратором
class Comprasion def self.compare(a, b) c1 = findMaxSub(a) c2 = findMaxSub(b) c1 <=> c2 end def self.findMaxSub(a) c = 0 i = 0

Proc и lambda. Зачем?
Зачем нужны проки и лямбды, если можно обойтись обычными методами? Все равно проки и лямбды вызываются методом call. Так же и другой обычный метод можно вызвать...

Какую библиотеку/гем лучше всего использовать для создания графических крестиков-ноликов на Ruby?
Какую библиотеку/гем лучше всего использовать для создания графических крестиков-ноликов на Ruby?

Создание собственного сайта на Ruby
Добрый вечер. Подскажите, пожалуйста, возможно ли на Ruby создать простенький сайт? Если да, то что для этого необходимо?

Проблема с wsl в Visual studio code
Всем привет!Относительно недавно начал кодить на Vscode B Windows ,и вот сегодня при втором запуске выскочила ошибка а до этого было все равно,может после обновления винды незнаю ,или может...

Лишние элементы?
Лишние элементы? should return the first 71 items (because there are no 88 items in the array) - Expected: instead got:

что это значит
привет что значит эта запись? _,q,w,e,r=->(q,w;e,r),особенно точка с запятой в скобках.

Ruby и postgresql
Здравствуйте, хочу начать изучение Ruby с написания загрузчика. Нужно грузить XML во временную талицу бд. Как подключиться к бд в руби? Что для этого нужно установить и где это взять? У меня ОС...

Присвоить переменной случайное значение
Как присвоить переменной случaйное значение в Ruby?

Пишет "dl is deprecated", что делать?
помогите почему выдает это в консоли? dl is deprecated , please use fiddle , а так же при запуске сервера пишет . пишет could not find gem tzinfo-data <>=0> x86-mingw32 помогите , пожалуйста

Среда программирования
Какие среды программирования больше подходят для Ruby on Rails?

Инициализация и объявление переменной в методе
Как методу задать не фиксированное количество переменных? К примеру от 0 до 2-х def method(a,b) "bla" end #... #чтобы можно было вызвать данный метод без передачи какой либо переменной вот...

работа с мышью в Ruby
Подскажите, пожалуйста, где можно почитать о том, как написать программу, имитирующую действия мыши и клавиатуры.

Почему ruby на 2 месте в топе github
Я пока не знаком с этим языком, но уже интересно стало, почему не java или python. На 1 месте вообще javascript. Рейтинг

Перевести код с Ruby на PHP
Добрый день Нужна помощь в переводе кода с Ruby на PHP #!/usr/bin/ruby =begin Equation of Time calculation *** No guarantees are implied. Use at your own risk *** Written by E....

Всплывающее окно
Subj. Всем доброго времени суток. Прошу помочь с нажатие на кнопку "Ок" во всплывающем окне(pub.png). Код запускается и отрабатывает в браузере Mozilla firefox, но firebug его не видит :( ...

Что значит ||= ?
Можете объяснить этот скрипт - в частности интересует, что значит ||= ? def assert test, msg = nil msg ||= "Failed assertion, no message given." self._assertions += 1 unless test...

Количество элементов больших обоих соседей
Помогите решить задачу, пожалуйста. Не понимаю как вводить массивы в ruby Условие Дан массив, состоящий из целых чисел. Напишите программу, которая в данном массиве определит количество...

Чистый ruby upload
Как сделать загрузку файла на сервер (картинки к примеру) на чистом Ruby, без использования фреймверков типа Rails либо Sinatra? Желателен пример с HTML кодом и Ruby кодом т.е. минимальный...

asdf - установка нескольких версий ruby в linux
Здравствуйте, пытаюсь освоить новую для меня утилиту для управлениями версией языков программирования. Менеджер версий называется asdf. Вроде и гайд простой и все понятно, но при установке у меня...

Hello World + Passenger
Извините, если вопрос уже задавался, похожих тем в поиске не нашел. Изучил основы Ruby и хочу использовать его в web разработке. Уже установил и Ruby, и Passenger, и Apache, и они все вместе...

Сортировка смешанных типов данных по правилам числовых
Всем привет. Прошу помощи. Имеется массив position = Необходимо его отсортировать и привести к виду То есть в базе нужна числовая сортировка (к примеру 14>2), но сортировать нужно строковые...

Как исправить проблему руби с установкой?
ERROR: Could not find a valid gem 'turbolinks-source' (~> 5), here is why: Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=error: certificate...

Русские буквы в Qt
Недавно начала использовать Qt. Пишу код вручную в SciTE. Когда задаю текст подписи русскими буквами, то выводятся латинские символы. Например, label = Qt::Label.new("Подпись", window) Подскажите,...

Ошибка в цикле
Есть вот такой парсер. Должен проходится по всем страницам в категории, но цикл сделал криво по неопытности, из-за этого проходится только по товарам из последней страницы. Помогите решить задачу,...

Программа для добавления имен и возраста людей в массив и вывода этого массива
Я только учусь программировать и пишу небольшие программки. Эта программа для добавления имен и возраста людей в массив и вывода этого массива, но у меня почему-то дважды выводится массив. Не могу...

Копирование / клонирование страниц в excel / .xlsx на ruby или js
Доброго дня. Подскажите, как можно с помощью ruby склонировать или скопировать лист в книге .xlsx

Ruby XML
Столкнулся с простой как мне кажется проблемой, не могу вывести на экран xml файлик, печатаю все как в уроке написано, но увы никак.#!D:\Ruby require "rexml/document" file = File.new("new.xml")...

К Чему изобрели fiber? Глупость ли?
Есть код по fiber из разных литературных источников: fib = Fiber.new do f1 = f2 = 1 loop do Fiber.yield f1 f1, f2 = f2, f1 + f2 end end puts "Первые 10 чисел фибоначчи:"...

Gem::Installer::ExtensionBuildError
После команды sudo rails new blogгенерируется структура каталогов. Ив конце выдает ошибку. Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. ...

Регулярное выражение
Здравствуйте! Помогите, пожалуйста, составить регулярное выражение для поиска адреса (src) картинки с html: <span id="view_full_size"> <img id="bigpic" itemprop="image"...

Как описать красиво характеристики класса
Как можно получить в методах класса B его характеристику B_CONST class A CONST="A_CONST" def self.met puts CONST end def met

Socks5
Здравствуйте. В ruby вообще предусмотрена работа с socks5? Сколько не гуглил - ничего не нашел. Пытался коннектиться через tcp сокет, так же не вышло. Коннектит и сокет закрывается без всяких...

Десктоп приложение на руби
Всем привет фуромчане!С вами снова Владосик и снова с тупыми вопросиками))Я думаю что возможно создать приложение в винде на руби поэтому пишу слышал что нужно api специальный и nosql базу чтобы это...

Задать размеры fxtable
Доброго Времени Суток! Написал небольшую программу с использованием fxRuby. Задал таблицу fxTable. Но в таблице остается незанятое ячейками пространство: Пытался написать нечто вроде:...

Регулярные выражения в Ruby
Есть строка из четырехсот чисел. Необходимо из этой строки создать двумерный массив 20х20. a = "08 02 22 97 38 15 00 40 00 75 04 05 07 78 52 12 50 77 91 08 49 49 99 40 17 81 18 57 60 87 17 40 98 43...

Использование циклов и массивов
Решил изучить Ruby У меня такая задача Определить количество повторений каждой из цифр 0,1,2,...,9 в числе NN (N в степени N), N <= 1000. Можно сказать что я ее решил, но решение длинное, не...

Можно ли от шоколадки размером n × m долек отломить k долек?
Требуется определить, можно ли от шоколадки размером n × m долек отломить k долек, если разрешается сделать один разлом по прямой между дольками (то есть разломить шоколадку на два прямоугольника)....

Именование подстановок в regexp
Когда приходится парсить однотипные строки, делаю так: a =~ (/(\d\d\d\d)-(\d\d\d\d)-(.*)/) x=$1 y=$2 z=$3

Использование потоков и процессов в ruby on rails
Здравствуйте, форумчане! Я недавно начал изучать руби и рельсы. Возник вопрос, на который я пока не нашёл ответ не в русскоязычных, не в англоязычных статьях, посвящённых рельсам. Я хочу сделать...

Ruby на Android
Подскажите пожалуйста, можно ли скомпилировать ruby 1.9 на Android? Вроде слышал что можно взять Jruby, но они на java, а часть приложения написана на ruby c api.

Не работает ssl сертификат на проксируемом приложении
Добрый день На сервере запускается приложение Ruby которое проксируется, работающее на порту 4443 используя Nginx. Проблема в том, что приложение перестало работать когда просрочились сертификаты...

Void value expression
чего тут не хватает? s.include? "tree fiddy" and s.include? "3.50" такая жеошибка с s.include? "tree fiddy" && s.include? "3.50"

Подключение к коду на ruby динамической библиотеки
Ситуация такая, написал я библиотеку для работы с длинной арифметикой. далее была поставлена следующая задача: Создать обертку для этой библиотеки на интерпретируемом языке, в качестве такого языка...

Переименовывание файла через программу
Здравствуйте! Как переименовывать файл через программу ruby?

Не работает пример из учебника
Приветствую, Вот...

regex match is string valid hex number
class String def hex_number? self.match? /$/ end end код проходит фиксированные тесты и еще 95 и проваливается на 101м, значения которого я не вижу посколько не могу распечатать ...

Запуск выполнения *.rg из html
Доброй ночи. Имею след. код : #!/usr/bin/env ruby require "cgi" require "rubygems"

Проверка на массив в двумерном массиве
Элемент массива 'LordOfTheRings' ссылается на еще один массив. Нужно, чтоб 'LordOfTheRings' определялся как массив. $arr = , ] ] def test_rec $arr.each { |el| if...

Как разбить этот метод на 2?
Как разбить этот метод на 2,чтобы в одном определял я победитель, а в другом изменял я банк? def... points_p1 = player1.hand.points points_p2 = player2.hand.points if points_p1 ==...

При запуске файлов выдает ошибку 'debugging requires a workspace folder to be opened'
Приветствую всех! Столкнулся с такой проблемой: У меня есть проект на Ruby, хочу запустить его на Visual Studio Code, но при запуске любого файла проекта выдает ошибку: 'debugging requires a...

Ruby на Android UI как?
хотел сделать пару приложений UI средней сложности на Ruby кто как программировал на Android? 1) можно использовать Ruboto(jRuby) или он сырой? 2) лучше SLA4a? 3) для SLA4a есть...

Поясните пожалуйста код
Код принимает число и возвращает его английское название. поясните пожалуйста выделенное красным. def englishNumber number if number < 0 # Без отрицательных чисел. return 'Пожалуйста,...

Как вставить программно на Руби похожие тэги ?
Уважаемые Профессионалы ! На HTML-странице есть тэг: <li> <div class="itemLabel">NAME</div> <div class="itemValue"><%= @fmod.NAME %></div> </li> Как...

Установка дебаггера
Здравствуйте. Пытаюсь поставить дебаггер, выдает ошибку. В чем может быть проблема? Microsoft Windows (c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены. C:\Users\Alex>gem...

Валидация чисел на Ruby
Здравствуйте. Подскажите пожалуйста как на руби сделать валидацию. Допустим я ввожу число и мне нужна проверка если вдруг я введу букву или какой то символ но только не число тогда должно выдать...

Удалить из двумерной матрицы столбец содержащий нечётные числа
Всем привет! Я новичок в Ruby и у меня есть задание, которое я трудно представляю реализацию в Ruby. Если поможете, то огромное вам спасибо! Вот код: class Arrays def initialize(column, line) ...

Ruby в coffee
Добрый день. Контроллер выдает переменную @user. Я могу ей пользоваться на вьюхе slim. К вьюхе подключен coffee скрипт, лежит в assets. Как мне в coffe использовать переменную @user. Хотя бы...

Не работает программа
Добрый день. Я учусь программировать на Ruby 2.0 Пишу простые программы. Не получается вывести результат программы. не работает блок "each do" для "artist". Возможно class неправильно создан или...

Обычная консольная RPG (ООП)
Добрый день! Требуется написать консольную RPG. Код есть(самый банальный вариант), работает: def start @hero_hp = 100 @enemy_hp = 100 puts "> Ready? YES | NO" game =...

Подскажите есть ли графические библиотеки для Ruby?
Здравствуйте, опытные рубисты подскажите графическую библиотеку для ruby как imgui если знаете?

Программа на ruby, заменяющая текст в html
Программа вставляет текст перед </head> и </body>. Также заменяет текст заголовка <title>текст старый</title> который берётся из <head>текст новый</head>. Программа не работает Запускается...

Реггер почтовых ящикоч на Ruby
Возможно ли написать на ruby программку для автоматической регистрации почтовых ящиков на mail.ru? Если возможно, подскажите в каком направлении копать (как получать капчу при регистрации, как...

system не работает в 1.8.7-р370
В других версиях работает, а в 1.8.7-р370 не хочет. Пример из книги: system "echo", "Hello,", "Matz!" Выводит: irb(main):001:0> system "echo", "Hello,", "Matz!" => false irb(main):002:0>

Парсинг в ruby
Необходимо было запарсить определенный сайт, выбрал инструмент mechanize, все реализовал: заполнение форм, отправку формы. Но оказалось, что необходима демонстрация этих действий в браузере, так как...

SOAP-клиент через SSL
Здравствуйте! Решил ковырнуть сервисы и создать SOAP-клиент на Ruby. Использую ruby-2.0(x64). За основу взял первую попавшуюся статью из поисковика...

Как я могу это использовать?
Здравствуйте, хочу создать проект схожий с airbnb, для этого пишу потихоньку сам и ищу готовый код. У меня такой вопрос: я На github нашел клон - https://github.com/markpassando/Clonebnb, как мне...

Два выпадающих списка ruby sinatra ajax
Доброго времени суток! Вы не могли бы мне помочь? Мне надо сделать два списка, при чем второй должен подгружать данные в зависимости от того что выбрали в первом.. Честно говоря, не могу побороть...

Создание модели базы данных
Ребята помогите, рассматриваю пример в процессе обучения, у меня не запускается, ошибки выскакивают http://installfest.railsbridge.org/installfest/create_a_rails_app с пятого пункта ввожу три...

Даны два текстовых файла. Добавить в первый файл, после строки с заданным номером n, содержимое второго файла
Добрый день! Прошу помощи у программистов на Ruby. Скажу сразу, пытался гуглить сам. И добавлю, что не осилил. Даны два текстовых файла. Добавить в первый файл, после строки с заданным номером n,...

Как передать строку в код?
Добрый день. Есть очень интересный вопрос: как предать функцию, вводимую пользователем, непосредственно в код Допустим есть метод: def function(value_x) fun = 0 value_x.to_f fun =...

Задачка, не уверен, что мое решение оптимально
Приветствую! Задача из викиучебника. Дан текст (строка с переносами). Найти все слова, содержащие лишь три буквы «о». • Только для русских слов. • Для французских и русских слов. • Для любого...

Работа Gema nokigiri
Доброго времени суток! Решил написать сканер позиций яндекс видео, для этого решил использовать гем "open-uri" и для HTML "nokogiri". При тестировании гема nokigiri выяснилось, что он не видит...

Could not find a valid gem
Собственно, как решить проблему? Перерыл гугл, толком ничего не нашел. Заранее спасибо!

Три стека, ограниченные в совокупности
Помогите реализовать на руби: в массиве три стека,ограниченные в совокупности. Подкиньте идею хотя бы. Ведь если в массиве есть пустое место значит его может использовать любой из стеков или я не...

Ruby - Чтение с БД Oracle в Excel файл
Всем привет, есть БД Oracle: Number 1 | Number 2 | Number 3 Как мне достать с БД все данные и записать в Excel файл? require 'oci8' require 'spreadsheet'

Подскажите чайнику как написать программку
Всем доброе время суток. Продолжаю изучать RUby по книге Криса Пайна "Учись программировать". По ходу обучения массивам дается следующая задачка: Давайте напишем программу, которая просит нас...

Нахождение все делителей натурального число с использованием факторизации
Помогите писать псевдокод или код на языке c++ этого кода def divisor_by_factorization(number) primes, powers = number.prime_division.transpose exponents = powers.map{|i| (0..i).to_a} ...

Запись в файл
Добрый день подскажите пожалуйста как записать строку в файл в определенное место Я использую seek, но у меня происходит смещение при добавлении строки

Запуск .rbw
Добрый день! Только начинаю осваивать Ruby. Наткнулась на статью, темой которой является Ruby+GUI. Делаю всё как там описано. Создаю файл hello.rbw: require 'rubygems' require 'wx' include...

скрипт загрузки файлов
у кого-нибудь есть пример загрузки файлов с сервера на свою машину по url ? Добавлено через 57 минут uri = URI('http://example.com/qwe.mp3') res = Net::HTTP.get_response(uri) разобрался.

парсинг товара с выпадающим списком
Столкнулся с проблемой при парсинге страницы с выпадающим списком вариаций цветов товара нужно записать в файл название выбранного цвета и соответственно изображение, зависимое от выбора ...

Парсинг ссылок товара
Приветствую, есть такой код, почему то на выходе выходит только "/" def deals(max_price=50) @b.goto "http://www.ebay.com/deals/" @b.elements(:xpath => "//a").map {|i| if...

rack и rails
в общем, во всех учебниках обучение идет сверху-вниз, мне же нужно наоборот, т.е. сначала изучать rack, а потом уже на основе него понять работу rails. Кто может посоветовать соответствующую...

float 30 и более знаков
Стандарт float - 20 знаков после запятой. Нужна более высокая точность, тк при вычислениях набегает погрешность... Возможно ли стандартными средствами Ruby задать количество знаков во float после...

Почему не работает скрипт ruby -e 'puts (2.ARGV[0]).to_a ' 100
ruby -e 'puts (2..ARGV).to_a ' 100 ошибка: -e:1: bad value for range (ArgumentError) если записать так то работает: ruby -e 'puts (2..100).to_a '

Изменение, выгрузка и распечатывание dbf-файлов
Мне нужно создать приложение для Windows, в общем-то оно должно представлять из себя небольшой редактор таблицы. Я же не знаю как заставить сохранять изменения в таблице и/или выводить на печать....

rfcomm протокол в ruby
Привет всем добрые люди! Кто нибудь может помочь написать скриптик для сервера RFCOMM на ruby. Нужно создать соединение и прочитать сообщение из потока от клиента. Ни где про rfcomm в ruby не...

Актуальные книги и статьи по Ruby и RoR
Какие сейчас есть актуальные статьи и книги для изучения руби и рельс с самого 0, если уже имеется опыт разработки на си-подобных ЯП?

Интерактивные ресурсы для изучения Руби
подскажите интерактивные ресурсы как этот https://www.codecademy.com/ru/learn/ruby для изучения ruby и ruby on rails желательно на русском

Массив A превращается в массив M
def stock_picker(a) l = a.length jim = (0..l-2).to_a m = a #Sc = a puts "hiii" puts a (0..l-2).each do |i| #jim = i #m = a

Методы доступа в Ruby
Приветствую всех рубистов. Программа должна определять площадь и объём коробки. С помощью класса. Сейчас не в самом работоспособном состоянии, поэтому написал какую-то дичь, которая не работает, и я...

Прошел курс на codecademy, что делать дальше: самообучение или офлайн курсы?
Всем здравствуйте. Понимаю, что вопрос по сути заезженный, но все же рискну. Прошел курс руби на codecademy. Хочу продолжить обучение, но нет системы и понимания с какой материал мне нужен дальше....

Написать программу на Ruby
Нужна помощь с написанием программы. Должно быть три файла с Вводом данных, Основной программой и Тестированием. Сама задача: Составить метод root отыскания минимального положительного корня...

Uninitialized constant User::UserRatingCalculator
Добрый день. Есть модель User.rb class User < ActiveRecord::Base def calcul r = UserRatingCalculator.new r.calculate end end И есть класс в директории app/services...

Создание gem файла, заготовка для использования
Здравствуйте, начал изучение языка программирования Ruby. Язык очень гибкий и мне понравился. Возникла потребность с обработкой pdf файлов. Работаю в LMDE 5 - Linux Mint, Ruby version 2.7.4. ...

Ошибки при заходе в функцию
В общем, задача: Все слова, начинающиеся на "н", заменить в них все "н" на "т", а во всех словах, оканчивающихся на "о", заменить все "о" на "е". Задача вроде элементарная, но на рубях я новичок,...

Merge two Excel files with Ruby
Уважаемые знатоки программирования на Руби! Пожалуйста помогите! Мне нужно сделать программу на руби которая бы соединяла два excel файла в один без дубликации данных. Файлы содержат URLs и даты их...

Редактирование сайта (на руби)
Ребят, добрый день! У меня есть сайт, написанный на руби. Верстальщик пропал. В разделе отзывов поселились спам-боты и на выходных сайт заблокировали. Я совершенно не знаю, что сделать. Мне...

Сервер к редактору sketchup
Приветствую! Хотел к редактору sketchup организовать доступ по HTTP но если запускать webrick сервер в потоке то порт открывается, но страница не выдается на браузер, а зависает в ожидании, если...

Нужно сделать не большое тестовое задание парсингу сайта на руби
Вот ссылка на тестовое задание. https://drive.google.com/file/d/0B0XjC243gNMQVTRwSXB3a18xUzQ/view Ребят помогите. Заранее благодарен.

Цвет в Ruby
Здравствуйте уважаемые! Подскажите пожалуйста как работать с цветом в Ruby, присвоить переменной например " #ff0000 ", создать массив цветов?

Автоматический перезапуск
Есть такое приложение # main.rb require 'green_shoes' Shoes.app do button('close'){close} end Есть Guardfile который создает файл tmp/restart.txt если файл main.rb изменится

Ruby-openCV получение гистограммы
Здравствуйте! Пытаюсь перенести код с python на ruby, суть вот в чем: есть grayScale img(CvMat) из него нужно получить гистограмму. В python это выглядит как - hist = cv2.calcHist(,,None,,)...

Проблемы с сервером
Сегодня весь день мучаюсь. Я изучаю HTML5 по книге и там есть глава про Web Sockets. Там делается чат на основе Web Sockets. Чат-сервер и вообще все остальное прилагается к...

Книгу по Ruby на халяву!
Драсте, может кто-нибудь уже купил книгу "Programming Ruby 1.9 & 2.0 (4th edition): The Pragmatic Programmers' Guide" и может ею поделится?) Топик прикрыл, ибо призывает к нехорошему :)

Как написать программу?
Помогите пожалуйста с программой, которая запрашивает у пользователя натуральное число и печатает третью справа цифру или nil, если такая цифра отсутствует. Заранее Благодарю!

Помогите найти все натуральные числа, не превосходящие заданного n и делящиеся на каждую из своих цифр.
Помогите найти все натуральные числа, не превосходящие заданного n и делящиеся на каждую из своих цифр.

Как rand присвоить переменную
Возможно вопрос сформулировал не правильно, но я думаю вы поймете :) puts rand(1930..1950) - Как присвоить переменную этой строке??

Предупреждение об устаревшем методе работы с хэшем
Проблема в том что в силу специфики задачи мне нужно выводить ключ хэша по привязанному к нему значению, но консоль при каждом выводе выдает такое warning: Hash#index is deprecated; use Hash#key ...

Найти максимальный из локальных максимумов массива
Дан целочисленный массив. Найти максимальный из его локальных максимумов.

Ruby, Mechanize, Submit button
Вопрос к знатокам, как иммитировать нажатие на button, который НЕ находится в какой-либо форме, используя Mechanize? Да, на гугле искал, везде пример с формами(так и я умею..)

Ruby, railgun. Как использовать winapi SetNamedSecurityInfo для изменения политики безопасности?
Доброго времени суток, пытаюсь изменить права доступа к файлу - разрешить доступ для группы "все", но не очень понимаю, как передать SID "S-1-1-0" в эту api?

Ninety-nine bottles of beer
"Ninety-nine bottles of beer..." Using englishNumber and your old program, write out the lyrics to this song the right way this time. Punish your computer: have it start at 9999. (Don't pick a number...

Не работают команды
Помогите

Тернарный оператор. Как выполнить задачу?
Используя дважды тернарный оператор переменной result присвоить значение 0, если a равно b; переменной result присвоить значение -1, если a меньше b; если значение а больше b, то значение result...

Ruby программа
Помогите пожалуйста с программой на Ruby: Найти в строке максимальное и минимальное слово и поменять их местами. Если таких слов несколько, то поменять только первые найденные.

Ruby Nokogiri
В общем задание дали. Надо пройтись по сайту и посетить все его ссылки и найти данные и сделать из них маленькую базу данных. Надо извлечь каждую страницу заголовок страниц (title) вид контента...

set_trace_func
Пытаюсь использовать функцию set_trace_func. Если event == "call" (вызов метода написанного на ruby), то "имя" метода мы получаем в переменной id, а объект, чей метод был вызван, мы можем узнать с...

Ruby on Rails Paperclip Mongoid file download
Добрый день! Кто может покажите пример кода Ruby on Rails как download file с базы данных Mongoid с использованием *Paperclip. Мой код Upload file делает а вот Download выдает ошибку: ...

Массив в виде дерева
Вот код, выполняет сортировку Как вывести элементы в виде дерева? (левый_потомок)родитель(правый_потомок) def treesort(array) def tree(left_sorted, right_sorted) res = l = 0 r...

Замена слов в ruby
Я только начинаю изучать руби. И у меня вопрос, как заменить слово в строке, не используя sub и gsub? Например у меня есть переменная string = "Пёс дома, дома пёс", мне нужно что бы результат был...

Терминал не видит изменений в скрипте
Собсно есть скрипт, Ruby + Sinatra, в HTML-части прописал: <link rel="stylesheet" type="text/css" href="/style/style.css"> Скрипт не нашел этот путь, но не суть, суть в другом, когда я изменил...

Логическая ошибка. Выход из цикла
Написал код: x = rand(1...30) y = gets while y != x y = gets if y.to_i < x sleep 0.45 puts "Bol'she" elsif y.to_i > x sleep 0.45

Количество чисел, не являющимися простыми
Привет). С руби у меня пока не особо хорошие отношения, помогите пожалуйста. Нужно написать функцию, которая считает количество каждого числа, встречающегося в массиве и не являющимся простым.

<=> и sort!
Вообще не понимаю - вот у нас есть массив: a = и вот так: a.sort! { |x,y| y <=> x } #=> в последнем примере вообще не понимаю, что происходит. - Ну сравнили, допустим, "d" и "a",...

JSON для 1.8
народ помогите, нужна либа парсинга/сериализации в JSON под 1.8 а то я уже заюзал json gem стандартый, а он там 2.0 и не может парсить потому что ему нужна вот эта либа ...

граббер сайтов на sinatra
может быть, кто нибудь знает, как реализовать граббер сайтов на синатре? Добавлено через 12 минут кажется нашел, нужно не использовать синатру, а использовать гем 'net/http' для отправки гет...

Интерпретатор
Люди добрые, помогите, пожалуйста, исправить и дописать программу. Задание таково: Вычисляются значения выражений, содержащих операцию нахождения целой части величины арктангенса в градусах от...

Решение простой задачки
Добрый день, обыватели, задали такую вот задачку, сам решить не могу, в интернете тоже мало чего нашел дельного, просьба подсказать как делать, и если есть добрые люди, которым скучно, напишите...

Работа с размерами в FXRuby
Здравствуйте. Вопрос: есть код такого вида require 'fox16' require "./tranzitive_check" include Fox t = TranzitiveCheck.new(5) application = FXApp.new main = FXMainWindow.new(application,...

Достать href у ссылки используя mechanize
Помогите достать ссылку у элемента a. Правила форума 5.18 Запрещено размещать задания и решения в виде картинок и других файлов с их текстом.

Моделирование движения по трассе
Всем доброго времени суток. Задание следующее: На трассе длиной N километров осуществляют движение автомобили. Про каждый автомобиль известно его положение и скорость. Автомобили разгоняются до...

Нужен совет
Я только только начал изучать Ruby и у меня возникла проблема. Нужно создать программу, чтобы она проходила вот этот тест: require "#{File.dirname(__FILE__)}/my_gen" describe...

Ошибка с Ruby
Привет ребята пытаюсь запустить программу вот она Установил ruby запускаю программу вылазят такие ошибки Скрины 1 2 3 Вот сам файлик kernel_require.rb

Приведение в порядок портянки
Всем снова привет. Написал небольшую утилиту для подсчета штрафных санкций в зависимости от уровня KPI. Но в одном месте получилась длинная портянка, от которой болят глаза, но как её уменьшить не...

Как вычислить значение подстановочной функции
puts "Значение определенного интеграла : #{Int.intprg{Math.exp(x)/(x+1)}}" class Int def self.intprg() zn_a=0 zn_b=1 raz_h = (zn_b - zn_a).to_f / 10000 i_s = 0 ...

Обработка массива пар
Здравствуйте. Имеется задание "реализовать проверку транзитивности множества пар (если есть пара (a,b) и (b,c) то должна иметься пара (a,c)) на rubi и другом ЯП". На другом языке я реализовал, вот...

Не получается установить sass
При запуске gem install sass, командная строка мне отвечает "The last version of ffi (< 2, >= 0.5.0) to support your Ruby & RubyGems was 1.9.18. Try installing it with `gem install ffi -v 1.9.18` and...

ООП класс
Доброго времени суток. Не могу понять что я не правильно делаю в коде чтобы заставить данный класс работать. Если не трудно дайте подсказку или подправьте. class Procsttavka def pr...

Фотогалерея
Подскажите источники, где можно найти хорошую инфу для написания фотогалереию

Календарь REDMINE
Всем привет! Хочется изменить унылый интерфейс календаря в redmine. Нужно окрасить также еще ячейки, которые предшествуют последнему дню выполнению задачи. Подскажите пожалуйста, кто сталкивался с...

Класс предок не находится в Ruby Mine
Всем привет!! Никак не могу понять, почему происходит ошибка. Создаю класс Common в файле common.rb : class Common include PageObject end

Создать колоду карт
Создать колоду карт который будет играть два человека, исрользуем для этого три класса Class Game, Class Card, Class Player. Class Card должен иметь int rank, string suit, bool face up и в конце...

Описать почтовую систему используя Struct. Посчитать количество элементов с определёнными условиями.
Описать, используя структуру, почтовую сортировку (город, улица, дом, квартира, кому, ценность). Составить программу, определяющую: а) сколько посылок отправлено в г.Киев; б) сколько и куда...

Ruby CSV unique row insert
Добрый день всем! У меня такой вопрос - Как проверить в Ruby или ряд (row) в CSV файле уже существует перед тем как вставить его в этот фаил, чтобы вставлять только (unique) ряды. У меня такой код но...

Инсталляция RVM
Как можно инсталлировать rvm на СentOS используя скаченный архив с github?

Запуск Ruby
Запускаю ruby.exe ввожу любую команду - программа вылетает. Подскажите как решить проблему.

При нажатии Enter при фокусе в нижнем QTextEdit печатать "Ok" в консоль (программа неправильно работает)
require 'Qt4' class Test<Qt::TextEdit def keyPressEvent(e) if(e.key()==Qt::Key_Enter || e.key==Qt::Key_Return) puts "Ok" end end end

Своя кнопка загрузки файла на ruby+sinatra+slim
Нашел статью http://habrahabr.ru/post/171743/. Необходимо сделать аналогичное на ruby+sinatra+slim. Вопрос в функции-обработчике события, а именно, как записать имя выбранного файла в div с...

NoMethodError
Пишу бота под Weechat Вот код #Environment vars $channel = "#th1rt3en" #Default channel $buf_pntr = nil $works = false $version = "1.5 Beta" $author = "unn4m3d" $home = Dir.chdir{|path|...

Mechanize: как лайкнуть вк?
Так не работает agent.click(page.link_with(:text => /Мне нравится/))

Насколько безопасен ruby в "боевых" системах?
Вопрос к тем кто пишет на сабже профессионально Есть ли готовые "боевые" серверы, устойчивые хотя бы к классическому набору атак, какие Известны ли на сабже веб приложения с финансовыми операциями...

Програма которая спрашивает с клавиатуры натуральное число большее 1
Напишите программу, которая спрашивает с клавиатуры натуральное число, большее 1, и печатает список всех простых несократимых дробей, заключенных в интервале от 0 и 1, знаменатели которых не...

parse error
пытаюсь пустить весь траффик выполняемых скриптов через прокси, нужную либу нарыл, поставил. исходник: require "proxifier/proxy" proxy = Proxifier::Proxy("socks://localhost") socket =...

Алгоритм ближайшего соседа
Добрый день. Помогите пожалуйста написать алгоритм ближайшего соседа. Есть двухмерный массив с расстояниями между городами: table = , , , , ] Получается если начать двигаться с первого...

Запуск нескольких копий приложения
Прошу не кидать камнями, так как в этом не разбираюсь от слова "совсем" ))) Есть сервер на debian, также стоит ruby. И есть программа которая через терминал запускается с параметрами и парсит сайт....

Граббер ссылок, как добавить исключение?
Здравствуйте, помогите пожалуйста, не могу понять куда и как нужно вставить исключение - rescue для данного граббера: class Grabber require 'open-uri' @@http = @@global_mass = ...

ruby.clone метод?
Посоветуйте вариант покомпактнее для клонирования многомерных массивов. b = , , ] c = b.clone # так не работает c = Array.new(3){ Array.new() } c = b.clone c = b.clone c = b.clone #...

Pеrmission denided при повторной записи в файл
dеf writе_filе(filе_namе,rеjim,tеxt) Filе.opеn(filе_namе,rеjim,tеxt.to_i) do |filе| filе.puts tеxt еnd tеxt еnd ...

Поиск посторонних символов
В общем, пытаюсь отделить первое слово и проверить его на наличие посторонних символов, но if не выполняется в любом случае. Видимо, значение sub1 никогда не принимает значение nil. Я пробовал разные...

Посоветуйте gem
Хочу написать англо-русский переводчик, посоветуйте какой gem выбрать, чтобы пользоваться API, гугл не подходит, т.к. он платный

FFT код для ruby?
Прошу помочь если кто-то решал данный вопрос.

Методы и классы
на 7-строчке выводит ошибку. почему в метод не принимает класс tree class Tree def insert(x) if @data == nil @data = x elsif x <= @data if @left == nil @left =...

Carrierwave: Не сохраняются файлы в uploads
Добрый день. Работаю на связке Ruby + Sinatra + Carrierwave. Почему-то не сохраняются файлы, которые я подгружаю с помощью Carrierwave в uploads. В БД имена файлов указаны. Модель User:require...

Лучший способ изучения Ruby и RoR
Подскажите, с чем можно компоновать Руби и Рельсы для веб-дева? Стоит ли придумывать какие-то задачи для себя на Руби, совмещая это с BDD? Хочется изучить этот язык, но не знаю с чего начать. З.Ы....

Странная ситуация с rubu “Time mktime” — bug?
Здравстсвуйте! Поскольку date не может опериривать ниже 1902г. ruby --version ruby 2.3.1p112 (2016-04-26 revision 54768) but /bin/date -r -4958420400 Sunday, November 15, 1812 23:30:17...

Открыть гем для редактирования в Rubymine
Пытаюсь отредактировать гем devise: 1) В Rubymine, Tools > Create Command-line Launcher, где указал /usr/local/bin/rubymine 2) В терминале прописал export EDITOR=rubymine 3) Дальше в терминале...

Перевод с лиспа на руби
Как будет на руби?? (defun tree-out (lst &optional (tree nil)) (cond ((null lst) tree) (t (tree-out (cdr lst) (add (car lst) tree)))))

Проблемы с выводом из yml файла
Уважаемые коллеги, добрый день! Вопрос следующий: На сайте реализована языковая раскладка (контент содержится в двух файлах en.yml и ru.yml). Контент выводится в файлике index.html.erb по ключу...

Программа нахождения многочлена в точке
Напишите программу, определяющую значение в целой точке t многочлена, заданного последовательностью его целых коэффициентов в порядке возрастания степеней.

Вернуть из С++ функции массив для Ruby
Вот рабочий пример как передать массив в С++ из руби: require 'inline' # Ruby Inline 3.12 c RubyGems class Object inline(:C) do |builder| builder.c " VALUE some_method(VALUE s) { ...

Не работает код на ruby
Всем привет. Не так давно изучаю руби, возникла задача что делает приведенный код, но он с ошибками, их нужно поправить. ...

Include вне класса
Есть код: class SomeClass def hey puts "Hey!" end end module SomeModule def hey puts "Heeeeyyyy!"

Вычислите, когда вы достигнете (или, возможно, уже достигли?) возраста в один миллиард секунд
Здравствуйте! Наткнулся на проблему! Весь семестр преподаватель читал лекции по разновидностям языков программирования, но не давай ничего по самим языкам не синтаксис не чего в общем! И тут он задал...

Ruby on Rails merging data in Mongoid
Добрый вечер всем! Уменя такой вопрос как сделать что бы перед сохранением данных Mongoid проверяла или такие данные в базе данных уже есть если есть то что бы база данных соединяля имеющиеся данные...

Задача: клиенты, конец света!
clients = Hash.new clients = Hash.new clients = "Petr" clients = "01.01.1990" clients = "Vadim" clients = "24.12.2012" И так для 10 клиентов, включая фамилию, адрес.

Ошибка при создании класса
Здравствуйте! Я реализовывал класс BottleMachine, но у меня выводит ошибку rb:163: syntax error, unexpected keyword_end, expecting $end. Не могу понять, в чем проблема. Заключительные end везде...

% в ruby
(2...self).all?{|i| self % i != 0} Подскажите, пожалуйста, какую функцию здесь выполняют %. Я никак не могу понять.

Менеджмент front-end зависимостей
Здравствуйте. Пишу программу с выводом в браузер. Для нее (помимо rubygems) нужно несколько зависимостей: CSS, шрифты, JavaScript библиотека. Варианты, которые я придумал: - Это может организовать...

is_a? и instance_of?
is_a? и instance_of? В чем отличие?

Компилятор не воспринимает метод
Здравствуйте. У меня возникла очень странная ошибка, компилятор не воспринимает умножение, выдает такую ошибку: C:/Users/132/Desktop/Ruby/classes/item.rb:26:in `price': undefined method `*' for...

Puts: command not found
Доброе время суток. Вообще такая проблема. Начал учить руби. все хорошо было. все выводило. но тут в один момент бац. и все. ничего не хочет выводить. К примеру. код программы: puts 'Чего вы...

исходники на синатра
может быть, у кого нибудь есть исходники на синатра? Больше всего интересует паттерн mvc и ее реализация.

Не запускаются ruby тесты в TeamCity
Добрый день. В проекте есть тесты юая написанные на ruby. пробую встроить эти тесты в ci процесс (сервер TeamCity). Сначала попробовал все руками сделать. www.rb require 'rubygems' require...

RailsApplication в NetBeans 6.9.1
Привет всем жителям форума. Подскажите, пожалуйста, по такой проблеме. Решил вплотную заняться изучением Ruby on Rails. В качестве IDE выбрал NetBeans 6.9.1 Но вот незадача, после создания проекта...

Как устранить ошибку при сборке ruby?
Захожу C:\Users\Aydar\Desktop\ruby-2.2.0\win32 запускаю configure.bat пишу nmake Вывод ... gc.obj : error LNK2001: unresolved external symbol __aligned_malloc gc.obj : error LNK2001:...

Кто знает как написать конвертор величин (м, см, мм) на языке Ruby?
может кто знает как написать конвертор величин(метры, сантиметры, дюймы) на языке Руби, начал изучать данный язык, калькулятор получился, а с конвертором пока не получается разобраться,может кто...

Установка различных версий руби под виндовс
Есть старая версия руби( 1.93 ) с гемами( только под эту версию ). Хочу установить еще и версию 2.22. Будут ли работать обе версии под windows 7?

Ошибка связанная с гемом "mime-types" (Я так понимаю.)
При запуске команды bundle update Bundler could not find compatible versions for gem "mime-types": In Gemfile: rails (~> 4.1.4) ruby depends on actionmailer (= 4.1.4) ruby depends...

Ruby и qml. как их подружить? что для этого нужно?
Всем привет! Хотел быстро запилить десктоп-приложение. Выбор пал на Qt(qml)+ruby, но не пойму как это реализовать. на гитхабе есть примеры...

Какие из перечисленных выражений?
Всем привет. Недавно решил пройти тест по Ruby on Rails на сайте центра сертификации Маил. Очень удивил такой вопрос Какие из перечисленных выражений равны 15? И варианты ответов 5++8...

Ошибки при установки
Всем привет. Пытаюсь поставить ruby 2.2.3, но что то не получается. rbenv install 2.2.3 BUILD FAILED (Ubuntu 14.04 using ruby-build 20151024) make: Выход из каталога...

Как импортировать xlsx в бд?
Здравствуйте. Я новичок, поэтому не ругайтесь. Использую Postgresql, но не получилось. Выдало ошибку. Нужно импортировать excel файл в уже готовую таблицу Таблица и excel состоит из id...

Регулярные выражения
Мне нужно проверять регулярным выражением наличие в строке символов с краев строки. Вот мое выражение: (?: (}{ \/ \\ .|?+>< \E]+)(?:*)(?: (}{ \/ \\ .|?+<> \E]+) Но работает не совсем корретно:...

Симуляция обработки заказов
Здравствуйте, и снова прошу Вас о помощи)) есть задание по проверке заказов: грубо говоря, имеем список товаров с атрибутами: товарный код, наименование товара, цена и количество на складе, и список...

Определить, можно ли представить заданное число в виде суммы квадратов двух натуральных чисел
Напишите программу, спрашивает с клавиатуры натуральное число и определяет, можно представить это число в виде суммы квадратов двух натуральных чисел. Помогите пожалуйста...

Заменить все положительные элементы на значение минимального
2.Дан целочисленный массив. Заменить все положительные элементы на значение минимального.

Подсчет
Помогите в эту прoграмму (она считает и кoличествo cимвoлoв в тeкстe, и сколькo кaждый cимвoл вcтречaется в тексте) корректно вставить счетчик (schet). И чтобы в итоге в перемeнную r загнали числo,...

как написать цикл for бинарный Си? for (my $i = $a-1; $i < $#a+1; $i += $a)
хотел написать алгорим на руби, не изменяя сам алгоритм как такую строку записать на руби? for (my $i = $a-1; $i < $#a+1; $i += $a) в документации я не нашел цикл бинарный, вообще! ...

Hash.each do вызывает ошибку Internal Server Error
доброго дня. помогите разобраться, в чем ошибка начинающего программиста? получаю данные через форму в params, пытаюсь через код ниже перебирать и изменять данные, но получаю Internal Server Error...

Вопросы новичка в Ruby
Решил, что хочу изучить этот язык, но почитав о нём в сети возникли несколько вопросов (публикации из-за которых возникли вопросы в основном старые, поэтому спрошу здесь, чтобы получить более...

Как упорядочить array of hashes в порядке другого масива
Добрый день! У меня есть два масива один с хашами a другой с ключами этих хашей, как сделать что бы масив с хашами стал в таком же порядке как масив с ключами? header = record = мне нужно что...

Перевести пару строк ruby в python
Всем привет. Помогите, пожалуйста, перевести этот код на руби в код на питон: a = a << for i in 2..10001 f = 0 a.each{ |group| m = 1

Куда двигаться после прочтения книг и прохождения курсов
Привет, посоветуйте что делать, как развиваться? Прочитал пару базовых книг, прошел курсы типа codeacademy,rails for zombie...А что дальше,как быть что читать и тд?..

крутые дяденьки, объясните финт с хешем
options = {} (server = Cfg) && (options = server) (port = Cfg ) && (options = port ) имхо, это можно записать как options=Cfg options=Cfg ибо srver и port не имеют видимого...

Работа со строками
Помогите, пожалуйста, сделать замену окончаний в словах, допустим "им" поменять на "ать"? Сделал циклами, мне сказали, что это очень сложный алгоритм и нужно сделать проще.

регулярное выражение "обратно альтернативе" или "И"
Всем привет! Казалось бы все так просто - регулярные выражения - да вот засада: все просто сделать поиск "ИЛИ" - /one|two/i - и получим нахождение в искомом "one" или "two". А вот как сделать,...

Пара нюансов
class Factorial @shift = 0 def g(n, step) return n if n <= step if n.even? and step == 2 then @shift += n/2 return g(n/2, 1) end return g(n, step*2) * g(n-step, step*2) end

Astana под Win7. Не могу запустить проект Ruby
В терминале ввожу ruby имя_файла.rb, но нчиего не выходит. Подскажите кто-нибудь, как сделать свой первый проект PS ... ~/Documents/Aptana Studio 3 Workspace/Proj_1 $ ruby 1.rb sh.exe": ruby:...

Ruby отказывается сравнивать символы
Доброго времени суток ! Господа, я не программист, и вообще далек от этого ! Недавно начал изучать финский язык, и решил создать скриптик для самопроверки, но столкнулся с такой проблемой что при...

Mechanize - подводные камни, не захватывается элементарная форма
<form name=qw action=/cgi-bin/ch/cht.pl method=POST> <table><tr><td> <table cellspacing=0 cellpadding=0> <tr><td align=right><B>назовитесь:&nbsp </B></td><td><input class="l" type=text name=name...

The best of ruby REPL
сабж. irb + консоль не устраивает

Задача: за сколько ходов фигурка вернется на изначальную позицию?
Всем привет, помогите решить задачу. Суть такова: вводишь количество слотов для имагинарного круга который разделен на те самые слоты. Вводишь размер хода, то есть сколько пройдет слотов условная...

Ошибка потока в WxRuby
Задача: загрузить из дропбокс файла список сайтов клиентов и вывести в гуишке. Листинг: # coding: utf-8 require 'rubygems' require 'wx' # гем wxruby require 'mechanize' require...

Замена for на each
Здравствуйте, помогите пожалуйста с циклом... как в данном цикле можно заменить for на each: for j in 0..@@global_mass.size - 1 url = @@global_mass.to_s page = open(url) text =...

Ruby + sinatra + json
И так, дело дошло до этого.. Мне надо сделать фильтр с выпадающими списками, при чем второй список зависит от первого и оба списка формируются по данным, взятым с базы данных mysql. Куча...

Программа на Ruby
Напишите программу, которая считает факториал числа, которое вы ввели, с помощью рекурсии. (3! = 1 * 2 * 3 = 6, 5​​! = 1 * 2 * 3 * 4 * 5 = 120)

Array/Hash
Добрый день! Есть переменные name1, price1, image1, ..., name, price, image. Как закинуть данные в массив вида data? data = , price: price, image: image, } ]

Различия между С и Ruby
И так, у меня есть работающяя реализация построения интерполяционного полинома Ньютона на С (http://pastebin.com/eBfEV5xY) и по аналогии с этой реализацией я написал код на Ruby...

Определение параметров компьютера
Здравствуйте :) Мне нужно написать программу которая определяет: 1) Версию операционной системы 2) MAC-адрес сетевой карты (и/или) Тактовую частоту процессора Посоветуйте как это сделать, чем...

Совсем новичек. Как создать страницу?
Купил хостинг с поддержкой руби, как создать самую элементарную страницу с тегами <h1></h1>???

Косяк с загрузкой внутреннего модуля
Добрый день. Испытываю проблему с загрузкой самописного внутреннего модуля. RubyMine выдаёт следующую ошибку: http://rgho.st/7JHvdZxSY/image.png Подозреваю, что дело в том, что Mine не видит файл с...

Пожалуйста, подскажите, правильно ли я выполнил задание
Задача: написать программу, которая позволит с введенного в каждой строке числа провести операцию сложения и дописать в конец файла сумму. a= b=a.inject{|result,elem| result + elem} a=b print a...

Hh.ru
Доброго времени суток. Уважаемые форумчани прошу помощи для начинающего. Есть гем https://github.com/krim/hh, но по нему достаточно мало информации для начинающего поскольку он не очень...

Не выполняется программа, если переменная задана русскими буквами
И снова здравствуйте. Возник еще вопрос. Для изучения RUby юзаю связку notepad++ + (сорри за тавтологию) интерпретатор RUBY 2.3.1. В процессе написания кода столкнулся с неприятной особенностью. ...

Написать метод, который принимает один из двух блоков и вызывает его каждый час или каждую минуту
У меня получилось что-то вроде этого. def clock h, m, someProc if !(Time.now.hour==h) sound1.call end if !(Time.now.minute==m) sound2.call end end

Заменить последний столбец двумерной матрицы нулями.
Всем привет! Я новичок в Ruby и немного не понимаю как происходят циклы в Ruby. Понял, что вместо for "рубисты" пишут each. Но у меня вопрос по программе. Вот код: class Arrays def...

Методы доступа
Добрый день! Сможете пояснить такую вещь в Ruby? 1.методы доступа(метод чтения, метод записи) существуют для того что бы создавать переменные объекта и напрямую к ним обращаться, правильно понимаю?...

Не обновляются файлы приложения ruby on rails
Я изменяю файлы приложения в папке app/views на сайте ничего не меняется. Так-же в папке app/assets Провожу: # Компиляция ресурсов rake assets: precompile # Компиляция ресурсов на...

Работа с переменной
Пример 1 x=0 #без создания переменной, не работает 10.times do 100.times do x=x+1 #пишет ошибку в этой строчке, если не присвоить в начале значение переменной x

Сравнение изображений, поиск отличий
Добрый день! Может быть ктото сталкивался с подобной задачей? Мне необходимо сравнить области двух изображений на поиск отличий. Как можно реализовать такое в Ruby? К примеру у меня есть 2...

Ошибка с QT
Добрый день, Проблема с QT4. Создал .ui файл в Qt Disigner потом преобразовал в .rb коммандой rbuic4 nazvanie.ui -x > nazvanie.rb Преобразовалось нормально но при запуске ошибка: >ruby...

неопределенный метод присваивания
0.upto(5) do |x| 0.upto(50) do |y| if nations===nil then break end tales=file.find_all do |elem| elem==x && elem==y end end end

ТСР сокет через НТТР прокси
как заставить работать ТСР сокет через НТТР прокси? имеется в виду, что нужно заставить сокет работать в обход прокси. подскажите как можно реализовать?

Совсем новичок просит советов
Доброго времени суток, нужно написать прогу, которая будет что-то типа журнала посещаемости студентов (список фамилий, даты или предметы и возможность отмечать людей), языка почти не знаю, но...

Partition
a= b="" while b !="a" b=gets.chomp a.push(b) end a.pop e,c=a.partition{ |elem| elem%3==0} puts "mass="+a.to_s, "mass/3="+e.to_s,

Как вбить слова в хэш?
Как вбить слова в хэш?

разобраться в коде
Привет.такое дело.есть код на руби,в руби я вообще не бум бум,а надо помочь объяснить что он .если можно,в лс.

TkDraw нарисовать спираль
Помогите исправить спираль, чтобы она не была кривой. require "./TkDrawer" class Point attr_reader :x,:y attr_writer :x,:y def initialize(x,y) @x, @y = x, y end end

В чем разница методов "?" и "!"
Извините возможно за банальный вопрос. Просто вижу часто помимо обычных методов, методы которые заканчиваются знаками "?" и "!". Можете пояснить в чем разница "def method", "def method!" и "def...

Запуск программы ruby на notepad++
Введен след. код в notepad++: puts ("enter a number") x = gets.to_i puts ("enter a second number") y = gets.to_i result = x + y puts result Также создан след. batch file для запуска ruby:

Определить телефон с введенными с клавиатуры фамилию и инициалы
Текстовый файл содержит фамилии людей, их инициалы и телефон в следующем формате (двоеточие отделяет телефон от других данных).Пример, Сидоров И. И.: 700-89-06. Напишите программу, определяющую...

Selenium 2 - promises и возврат из коллбека
Всем привет! Есть одна нерешаемая задача при реализации promises в веб драйвере Selenium 2. Дело в том, что все автоматические операции в нем асинхронны и выполняются последовательно через метод...

Не могу востановить программу
Друзья! просьба помогите!!!!Суть дела:на работе на XP стояла обучающая программа.Система была переустановлена и программа не переустанавливается.По прочитанной литературе прилагающейся к "Обучалке" я...

Ошибка с методом Private
Здравствуйте подскажите в чём моя ошибка не могу догнать. class Animal def initialize name @name = name end def run puts "#{@name} is running..." end def jump

Локальные переменные
def tozero a=gets.to_i if a>0 a=a-1 p a tozero end end tozero

Как правильно вывести код в браузере на Sinatra
Добрый день! создал в Rubynine файл untitled3.rb и написал там код require 'sinatra' get '/Hello' do "Hi" end на что получаю внизу вывод 2017-09-11 13:43:19] INFO WEBrick 1.3.1 INFO ...

Обратный метод Array#&
Подскажите, ищу обратный механизм Array#& Пересечение множеств — возвращает новый массив, состоящий из элементов, которые есть в обоих массивах, но без дубликатов. Мне нужно, что бы...

Есть идеи как это работает?
Приветствую! Очень интересно как работают подобного рода сайты. Вот пример: http://tryruby.org/levels/1/challenges/0 Это действительно каким-то образом у них там стоит интерпретатор ruby или это...

Ошибка в примере
Начал недавно изучать Ruby, кратоко прошелся по примерам в книжке в одном из них выдает ошибку, подскажите пожалуйста что не так. Текст примера:# coding: utf-8 def towers(list) while...

Запись в константу класса
Есть класс: class Animal HASH = Hash.new def get_cons() #в теле метода происходят манипуляции, в результате чего запись проихводится в HASH, но в HASH класса ничего не записывается...

Минимизация методом квайна-мак-класки
Вообщем надо сделать реализацию алгоритма на Ruby. Вот весь код что есть, возможно там что-то годное def pasting(str1,str2) res=str1 e,i,num=0,0,0 while(i<str1.size) if(str1==str2) num+=1...

Ошибка генерации сайта на Octopress
Привет всем! Веду свой небольшой блог на Octopress. И вот недавно решил подключить плагин для ресайза изображений. Все подключил по инструкции, но при генерации сайта, получаю ошибку: Liquid...

Проблемы с rubygems
C:\Users\Ирбис>gem install rails Temporarily enhancing PATH for MSYS/MINGW... Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build...

как описать метод через решотку ?
Как ето записать ? describe "#ftoc" do it "converts freezing temperature" do ftoc(32).should == 0 end end пробую так def ftoc(а) (f - 32) / 1.8

Подскажите, пожалуйста, почему выбивает ошибку
def prices (@real_prices - @real_prices*self.class.discount) + tax end выбивает ошибку undefined method `*' for nil:NilClass (NoMethodError) Подскажите, пожалуйста.

Классы, объекты и self
Добрый вечер) Читаю литературу по руби. Разумеется есть вопросы. 1) Есть объект class A def hello puts 'hello world' end end a = A.new

GeoIp
установил в Ubuntu geoip, но при использовании require 'geoip' выдает ошибку no such file to load , подскажите как исправить и куда вообще устанавливается geoip? устанавливал так: gem install geoip

Улучшение визуализации REDMINE
Всем привет!!! Поставили задачу улучшить redmine, а именно само восприятие. Т.е. нужно, чтобы сотрудники видели закрыта ли задача, или просрочена, и т.д. А также улучшить календарь. Встроенные...

Что не так в этой простой задаче?
Ruby меня пинает уже пол дня, а я так и не могу понять в чем причина. Задача - найти локальный максимум в массиве чисел. Формула ниже. Помогите по-братски. m = p m.select{ |x| ((m > m) && (m >...

Составить программу,мини игру,довольно интересную,на руби
При запуске программы должно создаваться(ввод с клавиатуры) 5 персонажей.Каждый из персонажей должен иметь 4 качества характера(например способности,сила,хитрость,выносливость,и к ним должно...

Создать новый класс
Доброго времени суток! Может, я не совсем понимаю, для чего нужны классы, но все же спрошу. Допустим, я хочу хранить определенное (возможно большое) количество чисел, которых объединяет...

ocra-1.3.1 сложности с применением
Подскажите, с помощью ocra-1.3.1 можно компилировать exe файлы, но что то у меня не выходит, какие условия должны быть выполнены, если не сложно на примере Hello Word.

Ocra и Ruby
Пытаюсь создать exe приложение из руби при помощи ocra. Самый простой скрипт превращается в exe без проблем. А теперь мой скрипт включает Tk и ничего не выходит. Скрипт:...

Использование в Ruby C библиотек
Вопрос говорит сам за себя, по-этому прошу помощи по этой теме, тк практического опыта подобного симбиоза попросту нет... Заранее благодарю за любую, но полезную информацию по данному вопросу! ...

Новые блоги и статьи
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701 Купил два термопринтера QR701. На сэлф-тесте написано: Language: PC936 (GB18030). Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
Создание формы заимствованного документа
Maks 03.08.2026
Задача: Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также табличная часть со следующими реквизитами: - Расчетный счет покупателя. . .
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача: В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов. Логика кажется понятной: 1. Находим ключевые слова. 2. Добавляем их на. . .
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302 Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru