Дана последовательность:
1
11
21
1211
111221
312211
13112221
Необходимо написать программу на Ruby, которая генерирует последовательность такого рода. Для реализации программы нужно использовать функции из стандартной библиотеки Ruby. Программа должна быть построена по принципам объектно-ориентированной архитектуры, использовать классы. Желательно, чтобы для программы были написаны автоматические тесты.
Код готового приложения должен быть размещён на GitHub в репозитории с публичным доступом.
Необходимо создать web-приложение "Персональный блог", реализующее следующие функции:
- Администратор приложения может залогиниться
- Администратор приложения может содавать, редактировать и удалять статьи
- Гостевой пользователь должен видеть все статьи в сокращенном виде на главной странице
- Гостевой пользователь может кликнуть на заголовок статьи и просмотреть полное содержание
- При выполнении обоих тестовых заданий руководствуйтесь Ruby Style Guide и Rails Style Guide;
- Необходимо использовать последние версии Ruby и Rails;
- Желательно, чтобы для приложения были написаны автоматические тесты;
- Готовое приложение должно быть развернуто на Heroku;
- Код приложения должен быть размещён на GitHub в репозитории с публичным доступом;
- Пользовательский интерфейс можно реализовать так, как считаете нужным, использование Twitter Bootstrap или Zurb Foundation будет дополнительным плюсом;
- Дополнительно реализуйте какую-нибудь полезную функциональность и напишите почему эта функциональность, по Вашему мнению, полезна.