Size: a a a

2020 April 11

D

Denis in RubyRush
код
// if else
источник

D

Denis in RubyRush
Угу. Теперь я тоже так могу👍
источник

G

Grek in RubyRush
Vadim Venediktov
Так нельзя писать:

if choice < 1 || choice > 3
👍 некогда знакомая ошибка
источник

SR

Shattered Ruby in RubyRush
Denis
а как вы так код в сообщение вставляете?
Можно с помощью правой кнопкой мыши ещё выбрать форматирование
источник

SR

Shattered Ruby in RubyRush
Это называется markdown. Выбирайте шрифт monospace
источник

SR

Shattered Ruby in RubyRush
источник

RM

R M in RubyRush
Что в нотации класса пишется первым константа или аттр_*** ?
источник

Э

Эдем in RubyRush
источник

RM

R M in RubyRush
Вот я и спалился 😂
источник

RM

R M in RubyRush
спс Эдем)
источник

G

Grek in RubyRush
В разы
источник

G

Grek in RubyRush
То что вы упомянули это, я только что заметил, но этот алгоритм облегчает угадывание
источник

АЧ

Александр Черняк... in RubyRush
Ребят, что-то запутался. Помогите.

У меня требования к программе след. Она должна:

1. каждый день парсить определенные значения с сайта. Предположим что это тарифы.
это я уже научился делать. У меня получилось 6 массивов инфы с сразными параметрами.

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

У меня след. вопрос:
1. где мне лучше хранить эти данные которые я буду сранивать? База данных или блокнот, если я буду использовать какой-то сервер для размещения скрипта.
2. И как вообще правила писать которую будут заставлять программу включаться каждый день?
Как сервер можно использовать?
источник

VV

Vadim Venediktov in RubyRush
Александр Черняк
Ребят, что-то запутался. Помогите.

У меня требования к программе след. Она должна:

1. каждый день парсить определенные значения с сайта. Предположим что это тарифы.
это я уже научился делать. У меня получилось 6 массивов инфы с сразными параметрами.

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

У меня след. вопрос:
1. где мне лучше хранить эти данные которые я буду сранивать? База данных или блокнот, если я буду использовать какой-то сервер для размещения скрипта.
2. И как вообще правила писать которую будут заставлять программу включаться каждый день?
Как сервер можно использовать?
Данные можно в файл писать, угу или в БД, если на хероку.
Запуск по расписанию вчера ссылку кидали вам.
источник

VV

Vadim Venediktov in RubyRush
Вот же
источник

VV

Vadim Venediktov in RubyRush
Хотя я б просто руками cron настроил
источник

VV

Vadim Venediktov in RubyRush
источник

АЧ

Александр Черняк... in RubyRush
Спасибо. ПОпробую делать так,

1. Создам класс Выгрузка который будет иметь методы
- выгрзука
- сохранение в блокнот
- искать в блокноете вчерашнюю запись и сравнивать с сегоднешеней

2. Создам метод отправки почты с изменениями

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

VV

Vadim Venediktov in RubyRush
Александр Черняк
Спасибо. ПОпробую делать так,

1. Создам класс Выгрузка который будет иметь методы
- выгрзука
- сохранение в блокнот
- искать в блокноете вчерашнюю запись и сравнивать с сегоднешеней

2. Создам метод отправки почты с изменениями

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

V

Vitaliy in RubyRush
Александр Черняк
Ребят, что-то запутался. Помогите.

У меня требования к программе след. Она должна:

1. каждый день парсить определенные значения с сайта. Предположим что это тарифы.
это я уже научился делать. У меня получилось 6 массивов инфы с сразными параметрами.

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

У меня след. вопрос:
1. где мне лучше хранить эти данные которые я буду сранивать? База данных или блокнот, если я буду использовать какой-то сервер для размещения скрипта.
2. И как вообще правила писать которую будут заставлять программу включаться каждый день?
Как сервер можно использовать?
У Вас могут возникнуть проблемы с запуском руби скрипта через cron, для crontab необходимо указывать путь к интерпретатору. Если используете rvm, за Вас уже придумали как облегчить запуск ruby скрипта.

Вам понадобится rvm cron setup
источник