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

Ruby


Форум программистов Ruby. Программирование с использованием Ruby.
Войти
Регистрация
Восстановить пароль
Подразделы : Ruby Искать в этом разделе
  Раздел Обновлено Тем Сообщений
846 3,078
Новая тема
Темы раздела : Ruby Искать в этом разделе
Объявление
Показов: 488,491 Посмотреть объявление Объявление: Поддержите наш форум!
23.08.2020 mik-a-el (Администратор)
Объявление
Показов: 4,288,653 Посмотреть объявление Объявление: Правила форума
20.11.2006 mik-a-el (Администратор)
  Рейтинг Тема / Автор Обновлено Ответов Показов
Важные темы
arni
13.10.2020 10:48
6 12,741
Mr.kto
22.02.2017 15:45
22 33,055
Bloodrinker
22.02.2017 15:44
30 32,488
Обычные темы
 
     
 
Задать вопрос
Пр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"! УРА! ВСЁ ПОЛУЧИЛОСЬ! ТЕМУ МОЖНО...
Савва
06.03.2013 17:39
0 1,462
Господа, поделитесь простым методом проверки переменной на наличие символов, взамен этого монстра. while word = gets.chomp if word == '' then puts 'Строка не должна быть пустой' ...
napcep
23.02.2013 13:04
1 4,081
Я Ruby даже не видел никогда. Покажите кто-нибудь, что можно делать на этом языке. Хочу посмотреть скрины работающих программ, как это выглядит для любой OS? Еще говорят, что Ruby почти не...
Cheb
20.02.2013 22:28
16 32,926
size = (1000..2000).to_a puts size.find_all{ |elem| elem % 4 == 0 } Подскажите, как НЕ ВЫВОДИТЬ из массива те числа, которые нацело делятся на 100 ?
napcep
15.02.2013 08:27
2 730
Помогите в эту прoграмму (она считает и кoличествo cимвoлoв в тeкстe, и сколькo кaждый cимвoл вcтречaется в тексте) корректно вставить счетчик (schet). И чтобы в итоге в перемeнную r загнали числo,...
Савва
14.02.2013 03:03
1 897
Подскажите, пожалуйста, где можно почитать о том, как написать программу, имитирующую действия мыши и клавиатуры.
Sociopath
12.02.2013 13:30
1 1,290
Дана строка в которой записаны слова через пробел. Необходимо перемешать в каждом слове все символы в случайном порядке кроме первого и последнего. a = "Дана строка в которой записаны..." p...
Rigby
05.02.2013 22:32
2 2,666
Пом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 и в...
Савва
03.02.2013 22:51
3 1,577
Добрый день. Решила несколько задачек, вроде бы всё работает, но хотелось бы, чтобы специалисты дали комментарии относительно правильности и оптимальности - как можно было бы всё это сделать...
Rigby
03.02.2013 08:39
4 3,110
Здравствуйте дорогие друзья Хотел бы у вас поинтересоваться в следующей ситуации, сразу говорю я новичок и только начал изучать этот язык программирования, на мой взгляд довольно интересный исходя...
MAJEX
03.02.2013 00:36
4 2,143
Вот рабочий пример как передать массив в С++ из руби: require 'inline' # Ruby Inline 3.12 c RubyGems class Object inline(:C) do |builder| builder.c " VALUE some_method(VALUE s) { ...
Dimmak
02.02.2013 00:10
6 945
Задание срочное! Помогите! Нужно вывести на экран количество слов (и слова) из текста. Составить нужно в хэше словарик английских слов (сложносочиненных) то есть с дефисом (например, well-known)....
Савва
31.01.2013 21:35
16 3,340
Доброго времени суток! Может, я не совсем понимаю, для чего нужны классы, но все же спрошу. Допустим, я хочу хранить определенное (возможно большое) количество чисел, которых объединяет...
Sociopath
31.01.2013 15:47
3 752
Здравствуйте! Начал изучать Ruby и, как и в случае с другими языками, столкнулся с проблемой ввода-вывода. Как считать строку, содержащую несколько чисел, а потом разбить её, чтобы можно было с...
Sociopath
29.01.2013 14:56
1 1,544
Помогите найти ошибку в данной программе izm=Hash.new izm="n" izm="h" izm="Y" p_text="" File.open("file.txt", "r").each_line do |line| p_text+=line
Савва
25.01.2013 14:37
8 2,691
установил в Ubuntu geoip, но при использовании require 'geoip' выдает ошибку no such file to load , подскажите как исправить и куда вообще устанавливается geoip? устанавливал так: gem install geoip
suv121
24.01.2013 15:22
0 793
Сегодня весь день мучаюсь. Я изучаю HTML5 по книге и там есть глава про Web Sockets. Там делается чат на основе Web Sockets. Чат-сервер и вообще все остальное прилагается к...
Michael Myers
21.01.2013 21:20
9 1,009
Помогите! Вот хэши и в них заключены слова slova = Hash.new slova="world-wide" sl="" File,open('t.txt', "r").each_line do |line| Сюда нужно вставить обращение к хэшу с помощью include и...
Савва
21.01.2013 15:52
0 701
Решил изучить руби. Использую JetBrains RubyMine 4.5.4. Создаю файл "Count.rb", пишу код: 9.downto(1) {|n| print n} puts " blastoff!" При запуске пишет: C:\Ruby193\bin\ruby.exe -e...
Prin53
20.01.2013 13:52
0 1,741
Стандарт float - 20 знаков после запятой. Нужна более высокая точность, тк при вычислениях набегает погрешность... Возможно ли стандартными средствами Ruby задать количество знаков во float после...
Dimmak
19.01.2013 01:33
0 1,124
Я программист на PHP и MySQL. Вот просто так решил посмотреть что же такое Ruby. Я не особо все понял. Как он помогает в сайтостроении? Например страницы сайта имеют расширение *.php. На сайте...
picusus
15.01.2013 20:06
2 1,904
Лучшая книга на Руби какая? Чтобы была и самая понятная для новичка.
Савва
14.01.2013 08:31
5 11,077
С записью данных в файл вроде разобрался, но еще нужно чтобы выводились фамилии которые встречаются один раз и указывались пол, возраст и курс. Допустим: students = Как дальше быть?
Sharist
09.01.2013 08:38
1 693
Помогите найти все натуральные числа, не превосходящие заданного n и делящиеся на каждую из своих цифр.
Sharist
08.01.2013 20:20
1 1,078
Какое нужно регулярное выражение, чтобы правильно посчитать количество предложений? Вот что есть: def kol_predl(text) count = text.split(/\?|!|\./).length return count end но эта функция...
ILR
03.01.2013 09:20
7 1,698
Прошу помочь если кто-то решал данный вопрос.
Dimmak
24.12.2012 10:00
8 919
У меня есть код, в котором описан алгоритм решения головоломки Ханойские башни, но так как на Ruby я не программировал - не могу понять пару строчек. n = 3 x = 1 ar = start_time =...
LuckyTheGreat
23.12.2012 20:49
1 1,370
Посоветуйте вариант покомпактнее для клонирования многомерных массивов. b = , , ] c = b.clone # так не работает c = Array.new(3){ Array.new() } c = b.clone c = b.clone c = b.clone #...
Dimmak
22.12.2012 11:15
2 946
Вопрос говорит сам за себя, по-этому прошу помощи по этой теме, тк практического опыта подобного симбиоза попросту нет... Заранее благодарю за любую, но полезную информацию по данному вопросу! ...
Dimmak
19.12.2012 10:00
0 789
Здравствуйте! Возник вопрос: как узнать код символа в Unicode Раньше в версиях Ruby надо было просто-напросто указать элемент строки, например: string Сейчас, в новых, непонятно как это...
Rubyman
17.12.2012 18:58
4 6,201
Здравствуйте, не могу придумать адекватный алгоритм разбиения группы на две подгруппы. Суть: есть группа из N-человек, найти все возможные варианты разбиения, представив группу в виде массива...
Mephistophil
16.12.2012 23:06
1 1,336
Здравствуйте, помогите пожалуйста с циклом... как в данном цикле можно заменить for на each: for j in 0..@@global_mass.size - 1 url = @@global_mass.to_s page = open(url) text =...
Mephistophil
12.12.2012 10:51
2 877
Здравствуйте, помогите пожалуйста, не могу понять куда и как нужно вставить исключение - rescue для данного граббера: class Grabber require 'open-uri' @@http = @@global_mass = ...
Mephistophil
12.12.2012 02:30
0 989
Как вбить слова в хэш?
Савва
11.12.2012 19:29
1 855
Установка gem' ов. Скачал narray gem отсюда: https://rubygems.org/gems/narray При установке выдает вот такое: ERROR: Error installing narray-0.6.0.2.gem: The 'narray' native gem...
Dimmak
11.12.2012 11:36
1 1,794
Подскажите, пожалуйста, как установить gem, который находится в C:/1/mygem.gem
Dimmak
10.12.2012 05:09
1 1,636
Здравствуйте у меня проблема с программой помогите пожалуйста: Программа, печатающая максимальный отрицательный элемент массива целых чисел и nil, если такой элемент отсутствует. Элементы массива...
Антонша
02.12.2012 12:48
4 703
Кто может внятно разьяснить, что такое class method или метод self. Также что делает метод self.create_with_attributes в этом примере(если можно то опишите подробно): class Animal ...
podakov
29.11.2012 17:49
2 1,956
День добрый! Нужна помошь, в казалось бы простом вопросе - нужно добавить счетчик статичтики (ЯндексМетрика) на сайт. Сама ранее с Ruby никогда не общалась - работаю на PHP. Взалась помочь, а...
irinakotik
29.11.2012 17:46
3 1,433
Здравствуйте. Есть задание: написать программу для лифта, жмут на случайном этаже кнопку вверх или вниз, если лифту по пути и он на этом этаже, то он забирает пассажира. В методичке есть код require...
Psilon
29.11.2012 01:10
17 1,639
Записать в файл информацию о 1000 студентах вуза: "фамилия", "пол", "возраст", "курс". Написать программу, которая вводит эту информацию в файл и печатает все мужские и женские фамилии, которые...
Sharist
27.11.2012 06:29
2 1,409
Здравствуйте! Прошу помощи в изменении стекового калькулятора на Ruby. Необходимо, чтобы интерпретатор, при вводе числа в скобках "{" и "}" ({x}) считал, как x+x-5x, где x-любое число. 3 файла...
Frekke
26.11.2012 14:15
1 1,674
Доброго всем здравия уважаемые. С Руби я практически не знаком. Использую только Ruby templates для конфиг файлов в puppet. Вопрос - как заставить Руби оставлять в покое строки типа : Allow...
Chemical cat
23.11.2012 20:20
2 1,460
Здравствуйте! Помогите определить минимальный положительный элемент массива (включая 0). Получается, мне необходимо каким-то образом избавиться от отрицательных чисел - я просто присваиваю этим...
Rubyman
23.11.2012 15:34
3 2,789
Здравствуйте. Пытаюсь поставить дебаггер, выдает ошибку. В чем может быть проблема?
Psilon
23.11.2012 09:21
2 1,174
Ко мне в руки попал скрипт, который нужно перевести на другой язык. Дело в том, что Ruby я не знаю впринципе, но некоторый опыт и прекрасная читабельность языка позволили понять бОльшую часть кода,...
MaXaS
22.11.2012 09:51
3 1,339
1. Напишите программу, которая запрашивает у пользователя натуральное число и печатает, является ли введенное число палиндромом. Число является палиндромом, если его запись справа налево и слева...
Антонша
22.11.2012 01:34
4 2,792
Собственно задание: В общем, у меня мысль была такая: имеется два пула, каждый для движения в свою сторону, потоки добавляют туда желаемый этаж, когда пул заканчивается, начинаются выполняться...
Psilon
21.11.2012 22:13
0 1,425
Задача написать граббер ссылок, программа получает два параметра : точку входа( адресс сайта) и уровень вложенности. Ссылки сохранять в текстовый файл. Что нужно знать для написания этой программы и...
jarmoljuktaras
20.11.2012 02:26
1 1,643
Начал недавно изучать Ruby, кратоко прошелся по примерам в книжке в одном из них выдает ошибку, подскажите пожалуйста что не так. Текст примера:# coding: utf-8 def towers(list) while...
sashka_anych
19.11.2012 08:45
2 758
Задать вопрос
       
 
Новая тема
Опции раздела Искать в этом разделе
Искать в этом разделе :

Расширенный поиск Темы без ответов

Новые блоги и статьи
Как работать с Kafka в Go (Golang)
bytestream 22.01.2025
Apache Kafka представляет собой распределенную платформу потоковой передачи данных, которая произвела революцию в области обработки событий и интеграции микросервисов. Эта система, изначально. . .
Как использовать RabbitMQ в Go (Golang)
bytestream 22.01.2025
RabbitMQ представляет собой надежный и широко используемый брокер сообщений, который играет ключевую роль в построении современных распределенных систем и микросервисной архитектуры. В основе работы. . .
Как преобразовать список списков в простой список в Python
bytestream 22.01.2025
При работе с Python разработчики часто сталкиваются с необходимостью обработки сложных структур данных, среди которых особое место занимают вложенные списки. Эти структуры представляют собой списки,. . .
Что такое GUID / UUID и как их создать
bytestream 22.01.2025
В мире разработки программного обеспечения существует постоянная потребность в уникальной идентификации объектов, записей и ресурсов. Эта задача становится особенно актуальной в распределенных. . .
Как добавить пустую директорию в репозиторий Git
bytestream 22.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо сохранить пустую директорию в репозитории. Данная задача может показаться простой на первый. . .
Как валидировать адрес email в JavaScript
bytestream 22.01.2025
JavaScript, как основной язык веб-разработки, предоставляет разработчикам множество инструментов для реализации эффективной валидации email-адресов. От простых встроенных решений до сложных. . .
Как заменить все вхождения подстроки в JavaScript
bytestream 22.01.2025
Строки в JavaScript представляют собой неизменяемые последовательности символов, что делает их обработку особенно интересной с точки зрения оптимизации и выбора правильного подхода к решению задач. . . .
Управление версиями пакетов в Node.js. В чем разница между тильдой (~) и кареткой (^) в package.json
bytestream 22.01.2025
В современной разработке программного обеспечения управление версиями пакетов играет ключевую роль в обеспечении стабильности и надежности проектов. Node. js, как одна из самых популярных платформ для. . .
Аутентификация на сайте с помощью формы
bytestream 21.01.2025
В современном цифровом мире безопасная аутентификация становится краеугольным камнем защиты веб-приложений и пользовательских данных. Каждый день миллионы людей используют различные онлайн-сервисы,. . .
Как получить индекс в цикле for в Python
bytestream 21.01.2025
При работе с коллекциями данных в Python часто возникает необходимость не только получить доступ к элементам последовательности, но и знать их позицию в процессе итерации. Индексация в циклах. . .
Как определить адрес, из которого локальный репозиторий Git был клонирован
bytestream 21.01.2025
В современной разработке программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса. При работе с Git разработчики часто сталкиваются с необходимостью. . .
Какая разница между операторами == и === в сравнениях в JavaScript
bytestream 21.01.2025
В мире веб-разработки JavaScript занимает особое место как динамический язык программирования, предоставляющий разработчикам широкий набор инструментов для создания интерактивных веб-приложений. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru