Skip to content

Instantly share code, notes, and snippets.

@fattakhov
Last active August 29, 2015 14:07
Show Gist options
  • Save fattakhov/22c586737dca1139724c to your computer and use it in GitHub Desktop.
Save fattakhov/22c586737dca1139724c to your computer and use it in GitHub Desktop.
rails task

ПЕРВОЕ тестовое задание

Тестовое задание заключается в том, что нужно запрограммировать решение задачи на ruby.
Условие задачи:
Дана последовательность:

1   
11   
21   
1211   
111221   
312211

Нужно чтобы ваша программа могла продолжить данную последовательность.
Можете в реализации использовать любые библиотеки.

ВТОРОЕ тестовое задание.

Предлагается выполнить тестовое задание:

используя Ruby > 2.0, Ruby On Rails, старше 4.0
приложение должно быть развернуто на http://heroku.com
код приложения должен лежать на http://github.com в репозитории с публичным доступом

Задание.

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

Особенности реализации.

  • интерфейсы реализуйте так как считаете нужным
  • дополнительно реализуйте какую нибудь функциональность, которая будет полезна и напишите почему эта функциональность полезна.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment