Devdays Весна 2018/stepik — различия между версиями
Материал из SEWiki
(→Ссылки) |
|||
(не показано 7 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
= Консольный Stepik = | = Консольный Stepik = | ||
+ | |||
+ | == Ссылки == | ||
+ | |||
+ | https://asciinema.org/a/syIgbxys2QpAJFw456qHvz5mZ -- видео | ||
+ | |||
+ | https://github.com/dkhalansky/stepik -- репозиторий | ||
+ | |||
+ | https://github.com/dkhalansky/stepik/issues -- багтрекер | ||
+ | |||
+ | http://mit.spbau.ru/sewiki/images/e/ee/Stepik_cli_slides.pdf -- презентация | ||
== Описание == | == Описание == | ||
Строка 7: | Строка 17: | ||
Функциональность: | Функциональность: | ||
+ | * Получение сведений о дедлайнах и сделанном прогрессе; | ||
* Получение степов; | * Получение степов; | ||
− | * Отправка решений; | + | * Отправка решений с проверкой того, прошли ли они; |
− | * | + | * Предоставление ответов системы о том, почему решение не прошло; |
− | * | + | * Получение ссылок на видео. |
− | + | ||
== Участники == | == Участники == | ||
− | * Халанский Дмитрий -- командир; архитектура, | + | * Халанский Дмитрий -- командир; архитектура, сериализация и отправка решений, преобразование Stepik-страниц в markdown, man-страницы; |
− | * Макеев Владимир -- библиотека для получения | + | * Макеев Владимир -- библиотека для получения информации со стороны Stepik; |
* Чернышёв Ярослав -- интерфейс. | * Чернышёв Ярослав -- интерфейс. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Текущая версия на 11:27, 7 мая 2018
Содержание
Консольный Stepik
Ссылки
https://asciinema.org/a/syIgbxys2QpAJFw456qHvz5mZ -- видео
https://github.com/dkhalansky/stepik -- репозиторий
https://github.com/dkhalansky/stepik/issues -- багтрекер
http://mit.spbau.ru/sewiki/images/e/ee/Stepik_cli_slides.pdf -- презентация
Описание
Консольное приложение, предоставляющее доступ к функциональности сайта https://stepik.org/. Для использования в скриптах и людьми, которым лень вылезать из консоли.
Функциональность:
- Получение сведений о дедлайнах и сделанном прогрессе;
- Получение степов;
- Отправка решений с проверкой того, прошли ли они;
- Предоставление ответов системы о том, почему решение не прошло;
- Получение ссылок на видео.
Участники
- Халанский Дмитрий -- командир; архитектура, сериализация и отправка решений, преобразование Stepik-страниц в markdown, man-страницы;
- Макеев Владимир -- библиотека для получения информации со стороны Stepik;
- Чернышёв Ярослав -- интерфейс.