flexaccess / joke_astrology

Здесь я учусь работать с json файлами - правильно их читать и обрабатывать. Это шуточная программа, которая содержит информацию о знаках зодиака в JSON формате - диапазон дат, комментарии и название самого зодиака.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Здесь я учусь работать с json файлами - правильно их читать и обрабатывать. Это шуточная программа, которая содержит информацию о знаках зодиака в JSON формате - диапазон дат, комментарии и название самого зодиака.

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

Над чем пришлось поломать голову - это над "проблемой Козерога" - так как диапазон дат Козерога 22.12-20.01 переходит на первый месяц и программа на этом месте выдавала неправильный результат, либо ошибку. Немного подумав, я нашел универсальный способ решения этой проблемы.

About

Здесь я учусь работать с json файлами - правильно их читать и обрабатывать. Это шуточная программа, которая содержит информацию о знаках зодиака в JSON формате - диапазон дат, комментарии и название самого зодиака.


Languages

Language:Ruby 100.0%