Unix 2015 5 rules
Если явно не указано обратное, задачи нужно сдавать в приватном git репозитории на Bitbucket.
Вашему преподавателю практики нужно дать возможность читать из этого репозитория:
- Богдан — bbugaev;
- Антон — antonfait7.
Каждое домашнее задание на момент проверки должно находиться в своей ветке под названием unix/hwN
, где N — это номер домашней работы; например, для второй домашней ветка должна называться unix/hw2
.
Исполняемый скрипт решения задачи M из домашнего задания N должен лежать в папке unix/hwN/M/
относительно корня репозитория и называться M.sh
; например, во втором домашнем задании решение задачи 3 должно находиться в файле unix/hw2/3/3.sh
.
После того, как вы решите, что работу можно проверять, пишите преподавателю письмо; в письме нужно указать ссылку на репозиторий.
О письмах
Для обсуждения с преподавателем результатов проверки отдельного домашнего задания следует заводить отдельную тему и дальнейшее обсуждение вести в ней. Не стоит отвечать в тему с текстом заданий, присылать десяток писем с разными темами (по одному на пару задач) и т. д.
Префиксы тем
Темы писем, относящихся к нашему курсу, должны иметь определенный префикс и выглядеть осмысленно. Не стоит присылать письма без префикса или вообще без темы.
Для писем, в которых проходит обсуждение решений домашнего задания, это [au scripts hw]. Тема может выглядеть, например, так: «[au scripts hw] Домашняя работа 2».
У остальных писем префиксом будет [au scripts]; например, домашнее задание мы можем прислать вам с такой темой: «[au scripts] Домашнее задание 2».
Прочее
- Проверять скрипты на bash мы будем под Ubuntu 14.04, поэтому нужно, чтобы они под ней работали.
- За каждую посылку преподавателю решения какой-либо задачи с ошибкой, описанной в статье http://habrahabr.ru/post/47706/, баллы за эту задачу будут делиться пополам.
- Внимательно читайте задания, следите за форматом входных и выходных данных.
В случае грубого несоответствия домашней работы нашим требованиям мы оставляем за собой право молча проигнорировать ее и не зачесть.