## | ФИО | GitHub | lab1 | lab2 | lab3 | lab4 | lab5 | lab6 | lab7 | lab8 | Рек. Оценка |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Андреева Елизавета | elizaveta-andreeva | 21.09 -- 29.09 | 09.10 -- 09.10 | 16.10 -- 16.10 | 04.11 -- 06.11 | 20.11 -- 27.11 | 27.11 -- 04.12 | 05.12 -- 06.12 | 13.12 -- 13.12 | 5 |
2 | Беззубов Даниил | DaniiLBez | 21.09 -- 22.09 | 09.10 -- 09.10 | 23.10 -- 23.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 29.11 -- 04.12 | 06.12 -- 06.12 | 13.12 -- 20.12 | 5 |
3 | Бутыло Егор | feyhoa | 21.09 -- 22.09 | 09.10 -- 09.10 | 16.10 -- 16.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 27.11 -- 29.11 | 06.12 -- 06.12 | 13.12 -- 13.12 | 5 |
4 | Герасименко Ярослав | CorvusSharp | 22.09 -- 22.09 | 22.10 -- 23.10 | 06.11 -- 06.11 | 20.11 -- 29.11 | 27.11 -- 20.12 | 13.12 -- 20.12 | -- | -- | 4 |
5 | Дауди Ибрагим | Ghost-hk | 02.10 -- 01.11 | 01.11 -- X | -- | -- | -- | -- | -- | -- | -- |
6 | Жилин Илья | Illy-GIS | 08.10 -- 09.10 | 16.10 -- 16.10 | 06.11 -- 06.11 | 29.11 -- 29.11 | 06.12 -- 06.12 | 20.12 -- 24.12 | -- | -- | 4 |
7 | Иванов Артур | Arthur410 | 25.09 -- 09.10 | 21.10 -- 23.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 04.12 -- 06.12 | 13.12 -- 20.12 | -- | -- | 4 |
8 | Иевлев Егор | Popug-s-catcher | 05.10 -- 09.10 | 30.10 -- 30.10 | 06.11 -- 13.11 | 20.11 -- 29.11 | 29.11 -- 04.12 | 12.12 -- 13.12 | -- | -- | 4 |
9 | Карагезов Савелий | obsessedwithmoney | 04.12 -- 04.12 | 06.12 -- 13.12 | 06.12 -- 12.12 | 06.12 -- 13.12 | 20.12 -- 20.12 | 23.12 -- 24.12 | -- | -- | 4 |
10 | Кольцов Алексей | -- | -- | -- | -- | -- | -- | -- | -- | -- | |
11 | Коренев Данил | Ajems | 22.09 -- 22.09 | 09.10 -- 09.10 | 30.10 -- 30.10 | 06.11 -- 06.11 | 15.11 -- 27.11 | 29.11 -- 29.11 | -- | -- | 4 |
12 | Коренченко Иван | -- | -- | -- | -- | -- | -- | -- | -- | -- | |
13 | Королева Полина | polinaKoroleva05 | 27.09 -- 29.09 | 08.10 -- 09.10 | 23.10 -- 23.10 | 06.11 -- 06.11 | 20.11 -- 29.11 | 29.11 -- 04.12 | 10.12 -- 13.12 | -- | 4 |
14 | Кропотов Никита | NikKropotov | 08.10 -- 09.10 | 15.10 -- 23.10 | 06.11 -- 06.11 | 20.11 -- 27.11 | 06.12 -- 06.12 | 20.12 -- 24.12 | -- | -- | 4 |
15 | Кузнецов Николай | KuznetsovNick | 29.09 -- 16.10 | 16.10 -- 16.10 | 22.10 -- 23.10 | 27.10 -- 06.11 | 19.11 -- 27.11 | 27.11 -- 29.11 | 01.12 -- 04.12 | 13.12 -- 13.12 | 5 |
16 | Куклина Юлия | Yulia2222 | 21.09 -- 29.09 | 16.10 -- 16.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 25.11 -- 04.12 | 06.12 -- 06.12 | -- | -- | 5 |
17 | Мусатов Дмитрий | Lifeestyleee | 29.09 -- 29.09 | 13.11 -- 13.11 | 13.11 -- 20.11 | 04.12 -- 04.12 | 04.12 -- 24.12 | 23.12 -- 24.12 | -- | -- | 4 |
18 | Насонов Ярослав | YaroslavNasonov | 22.09 -- 29.09 | 16.10 -- 16.10 | 20.10 -- 23.10 | 06.11 -- 13.11 | 20.11 -- 27.11 | 04.12 -- 06.12 | 11.12 -- 13.12 | 16.12 -- 20.12 | 5 |
19 | Попандопуло Александр | Alikohd | 29.09 -- 29.09 | 09.10 -- 16.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 04.12 -- 04.12 | 06.12 -- 13.12 | -- | -- | 4 |
20 | Самохин Кирилл | KirillSamokhin | 21.09 -- 22.09 | 16.10 -- 16.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 04.12 -- 06.12 | 13.12 -- 20.12 | -- | -- | 4 |
21 | Смирнов Всеволод | -- | -- | -- | -- | -- | -- | -- | -- | -- | |
22 | Сырцева Дарья | SyrtcevaDaria | 21.09 -- 29.09 | 16.10 -- 16.10 | 30.10 -- 30.10 | 13.11 -- 13.11 | 25.11 -- 04.12 | 06.12 -- 06.12 | -- | -- | 5 |
23 | Токун Григорий | -- | -- | -- | -- | -- | -- | -- | -- | -- | |
24 | Хабибуллина Алина | AlinaMoon123 | 22.09 -- 22.09 | 16.10 -- 16.10 | 30.10 -- 30.10 | 13.11 -- 13.11 | 27.11 -- 29.11 | 13.12 -- 13.12 | -- | -- | 4 |
25 | Хулап Олеся | Olesya-Khulap | 21.09 -- 29.09 | 16.10 -- 16.10 | 30.10 -- 30.10 | 13.11 -- 13.11 | 29.11 -- 04.12 | 12.12 -- 13.12 | -- | -- | 4 |
26 | Чернуха Владимир | homin12 | 21.09 -- 20.12 | 09.10 -- 09.10 | 05.11 -- 06.11 | 20.11 -- 29.11 | 29.11 -- 04.12 | 13.12 -- 13.12 | -- | -- | 4 |
27 | Чубан Дмитрий | defrozentruth | 22.09 -- 29.09 | 14.10 -- 16.10 | 28.10 -- 30.10 | 06.11 -- 06.11 | 04.12 -- 04.12 | 13.12 -- 20.12 | -- | -- | 4 |
28 | Ягодаров Михаил | Purposelessness | 21.09 -- 22.09 | 29.10 -- 30.10 | 30.10 -- 30.10 | 20.11 -- 27.11 | 20.11 -- 27.11 | 26.11 -- 29.11 | 04.12 -- 04.12 | 04.12 -- 06.12 | 5 |
- Для начала работы каждый студент делает форк (fork) репозитория на свой GitHub аккаунт. Каждый студент работает строго в своей директории firstname/ , где firstname - название директории в соотвтествии с вашей фамилией в таблицей, начинающаяся со маленькой буквы. Работа в чужих директориях строго-настрого запрещается.
Как сделать так, чтобы этого не произошло? Не надо синхронизировать свой репозиторий с master-веткой origin-репозитория. Не надо делать fetch-и с origin-репозитория или тем более fork-ов ваших коллег. Сделали один раз fork -- с ним и работаете, в своей директории. На надо удалять никаких файлов: ни чужих, ни своих с других веток, например. Не надо выполнять merge своих веток лишний раз, ибо это просто излишне. Работаете вы в отдельных ветках для каждой из лабораторных. Все это -- настоятельные советы, которые должны нивелировать возможность конфликтов при работе. Большая просьба их соблюдать, уважая время и труд ваших коллег.
- Для каждой лабораторной требуется создавать отдельную директорию lab#, где # - номер - лабораторной от 1 до 5. Для курсовой создается директория cw. Пример устройства корневой директории курса:
.
├── efremov
│ ├── lab1
│ │ ├── report.pdf
│ │ ├── report.odt
│ │ └── source.asm
│ └── lab2
│ │ ├── report.pdf
│ │ ├── report.odt
│ │ └── source.asm
├── ivanova
│ ├── lab1
│ │ ├── report.pdf
│ │ ├── report.odt
│ │ └── source.asm
│ └── lab2
│ │ ├── report.pdf
│ │ ├── report.odt
│ │ └── source.asm
└── README.md
- Внутри должны находиться:
- Исходный код лабораторных программ;
- makefile для создания исполняемого модуля (4 и 6 работы);
- Отчет в формате pdf по шаблону с сайта университета. Отчеты, оформленные иначе приниматься не будут. Не тратьте наше общее время.
На всякий случай, каковы требования к оформлению: 14й шрифт Times New Roman (или похожий, например, свободный шрифты Linux Libertine или Liberation Serif), 1.5 строки интервал, красная строка; заголовки должны иметься для каждого из разделов докумета, имеют такой же 14pt шрифт, выделяются жирным; обязательные разделы: цель работы, ход выполнения, ответы на вопросы (пожалуйста, пишите сами формулировки вопросов перед ответами!), выводы; копирование текста методички в отчет вовсе не требуется; все изображения и листинги должны быть информативные (пример неинформативного скриншота: скриншот всего рабочего стола с открытым FAR-ом посреди какого-то представления исполняемого модуля. Как сделать информативнее: уменьшить размер изображения до тех размеров, в которые помещается ровно тот участок представления, который что-то отображает (например, границу PSP), подчеркнуть, выделить требуемый участок изображения) пронумерованы и подписаны тем же 14pt обычным шрифтом, выровненным по центру (Пример: Рисунок 2 -- Представление сегмента стека в памяти.), на рисунок, раз уж вы его представили, вы где-то должны ссылаться (иначе зачем он нужен вообще?). Страницы нумеруются в нижней части документа, по центру (если используете шаблон с сайта вуза, все уже сделано за вас). Пожалуйста, соблюдайте эти не сложные требования к оформлению: их так гораздо проще как писать (имеется четкая структура, все эти требования по-умолчанию уже есть в вузовском шаблоне), так и проверять.
- Для каждой лабораторной создается отдельная новая ветка (branch) из master-ветви с названием вида < firstname_lab# >, где firstname - фамилия (аналогично названию вашей личной директории), а # - номер работы, тоже со строчной буквы). Пример создания ветви и перехода на нее:
git checkout master
git checkout -b efremov_lab1
- Для сдачи лабораторной работы создается пул-реквест (pull-request) из вашей ветки с лабораторной работой в master-ветку общего репозитория курса. В начале заголовка пул-реквеста пишется "[READY] ", после - Фамилия латиницей, после - lab#. (Пример: [READY] Efremov lab1). Формат важен, так как для разбора ваших pull request используется поиск по ключевым словам.
- Для сдачи работы требуется закрытый pull request со слиянием (merge) вашей ветки в общий репозиторий. В таком случае работа считается проверенной.
- Если имеются какие-либо нарекания к предложенным студентом файлам, то все замечания пишутся проверяющим в комментарии пул-реквеста, а так же изменяется префикс заголовка на [WIP].
- Напоминание: коммиты в ветку, которую студент отправляет на пул-реквест отображаются в самом пул-реквесте. Делать новый пул-реквест не надо.
- Закончив исправления, студент пишет об этом отдельным комментарием, указывая, возможно, пояснения к исправлениям, а так же меняет префикс заголовка пул-реквеста снова на [READY], тем самым показывая, что его работа готова к повторному просмотру.
- Курс лабораторных считается завершенным полностью, если в основном репозитории находятся директории всех 5 лабораторных работ студента, а так же курсовой.