Репозиторий для лабораторных работ по предмету "Интеллекуальные информационные системы", 2023 год, 1 семестр.
Go to file
2023-11-06 21:14:01 +04:00
.idea lipatov_ilya_lab_1 2023-10-28 08:41:10 +04:00
abanin_daniil_lab_1 Lab1 2023-10-15 17:58:47 +04:00
abanin_daniil_lab_2 Lab2 2023-10-15 19:33:03 +04:00
abanin_daniil_lab_3 lab3 2023-10-22 11:51:04 +04:00
abanin_daniil_lab_4 lab4 2023-10-24 01:14:04 +04:00
abanin_daniil_lab_5 lab5 2023-10-24 13:57:35 +04:00
alexandrov_dmitrii_lab_1 Add losted for better merge 2023-10-07 19:43:36 +04:00
alexandrov_dmitrii_lab_2 lab 2 is ready 2023-10-05 18:15:46 +04:00
alexandrov_dmitrii_lab_3 Третья лабораторная готова 2023-10-09 23:38:29 +04:00
alexandrov_dmitrii_lab_4 Четвёртая лабораторная готова 2023-10-14 19:48:18 +04:00
alexandrov_dmitrii_lab_5 Пятая лабораторная готова 2023-10-15 20:20:22 +04:00
alexandrov_dmitrii_lab_6 Шестая лабораторная готова 2023-10-20 18:59:51 +04:00
alexandrov_dmitrii_lab_7 Седьмая лабораторная 2023-10-22 20:09:37 +04:00
almukhammetov_bulat_lab_1 Изменил(а) на 'almukhammetov_bulat_lab_1/README.md' 2023-10-07 12:55:25 +04:00
almukhammetov_bulat_lab_2 Add lab2 2023-10-08 18:37:01 +04:00
antonov_dmitry_lab_1 Add losted for better merge 2023-10-07 19:43:36 +04:00
antonov_dmitry_lab_2 реади 2023-10-08 14:01:37 +04:00
antonov_dmitry_lab_3 лаба 3 реади 2023-10-08 10:49:00 +04:00
antonov_dmitry_lab_4 реади 2023-10-08 14:15:58 +04:00
antonov_dmitry_lab_5 реади1 2023-10-08 15:40:22 +04:00
antonov_dmitry_lab_6 реади1 2023-10-08 15:38:58 +04:00
antonov_dmitry_lab_7 реади3 2023-10-14 14:43:47 +04:00
arutunyan_dmitry_lab_1 arutunyan_dmitry_lab_1 is ready 2023-10-07 19:28:43 +04:00
arutunyan_dmitry_lab_2 arutunyan_dmitry_lab_2 is ready 2023-10-12 20:01:33 +04:00
arutunyan_dmitry_lab_3 arutunyan_dmitry_lab_3 is ready 2023-10-16 01:16:02 +04:00
arutunyan_dmitry_lab_4 arutunyan_dmitry_lab_4 is ready 2023-10-16 01:19:01 +04:00
arutunyan_dmitry_lab_5 arutunyan_dmitry_lab_5 is ready 2023-10-16 01:23:28 +04:00
arutunyan_dmitry_lab_6 arutunyan_dmitry_lab_6 is ready 2023-10-17 16:16:59 +04:00
basharin_sevastyan_lab_1 basharin_sevastyan_lab_1 is ready 2023-10-20 22:11:35 +04:00
basharin_sevastyan_lab_2 basharin_sevastyan_lab_2 is ready 2023-10-29 17:07:56 +04:00
belyaeva_ekaterina_lab_1 lab 1 ready 2023-10-10 14:11:18 +04:00
belyaeva_ekaterina_lab_2 belyaeva lab2 ready 2023-10-20 16:12:55 +04:00
gordeeva_anna_lab_1 Add losted for better merge 2023-10-07 19:43:36 +04:00
gordeeva_anna_lab_2 itog 2023-10-14 14:26:32 +04:00
gusev_vladislav_lab_1 gusev_vladislav_lab_1 is ready 2023-10-07 12:36:45 +04:00
gusev_vladislav_lab_2 gusev_vladislav_lab_2 is ready 2023-10-26 11:49:09 +04:00
gusev_vladislav_lab_3 gusev_vladislav_lab_3 is ready 2023-10-18 13:47:11 +04:00
gusev_vladislav_lab_4 gusev_vladislav_lab_4 is ready 2023-10-18 14:36:57 +04:00
gusev_vladislav_lab_5 gusev_vladislav_lab_5 is ready 2023-10-26 17:31:14 +04:00
gusev_vladislav_lab_6 gusev_vladislav_lab_6 is ready 2023-10-27 12:00:37 +04:00
ilbekov_dmitriy_lab_1 lab1 done 2023-10-15 19:15:47 +04:00
ilbekov_dmitriy_lab_2 lab2 done 2023-10-15 21:40:08 +04:00
ilbekov_dmitriy_lab_3 lab3 done 2023-10-22 18:42:36 +04:00
ilbekov_dmitriy_lab_4 lab4 done 2023-10-22 20:34:25 +04:00
ilbekov_dmitriy_lab_5 lab5 done 2023-10-22 21:41:29 +04:00
ilbekov_dmitriy_lab_6 lab6 done 2023-10-27 19:58:08 +04:00
ilbekov_dmitriy_lab_7 lab7 done 2023-10-28 01:43:58 +04:00
kurmyza_pavel_lab_1 kurmyza_pavel_lab_1 is ready 2023-10-22 16:37:16 +04:00
kurmyza_pavel_lab_2 kurmyza_pavel_lab_2 is ready 2023-10-22 19:15:28 +04:00
kurmyza_pavel_lab_3 kurmyza_pavel_lab_3 is ready 2023-10-23 00:34:57 +04:00
kurmyza_pavel_lab_4 kurmyza_pavel_lab_4 is ready 2023-10-28 10:00:04 +04:00
lipatov_ilya_lab_1 lipatov_ilya_lab_1 2023-10-15 11:48:51 +04:00
lipatov_ilya_lab_2 lipatov_ilya_lab_2 2023-10-15 13:15:18 +04:00
lipatov_ilya_lab_3 lipatov_ilya_lab_3 2023-10-15 17:18:00 +04:00
madyshev_egor_lab_1 madyshev_egor_lab_1 is ready 2023-10-06 21:55:29 +04:00
madyshev_egor_lab_2 madyshev_egor_lab_2 is ready 2023-10-06 23:17:36 +04:00
madyshev_egor_lab_3 madyshev_egor_lab_3 is ready 2023-10-09 10:18:50 +04:00
madyshev_egor_lab_4 madyshev_egor_lab_4 is ready 2023-10-09 10:22:50 +04:00
malkova_anastasia_lab_1 lab1 ready 2023-11-01 23:53:45 +04:00
martysheva_tamara_lab_1 martysheva lab1 don 2023-10-08 15:34:05 +04:00
martysheva_tamara_lab_2 martysheva lab2 done 2023-10-08 21:10:25 +04:00
podkorytova_yulia_lab_1 podkorytova_yulia_lab1 2023-10-27 01:23:28 +04:00
podkorytova_yulia_lab_2 podkorytova_yulia_lab2 2023-10-27 05:35:21 +04:00
romanova_adelina_lab_1 romanova_adelina_lab_1 is ready 2023-10-10 11:43:27 +04:00
savenkov_alexander_lab_1 savenkov_alexander_lab_1 is done 2023-10-12 15:17:22 +04:00
savenkov_alexander_lab_2 savenkov_alexander_lab_2 is done 2023-10-12 15:29:03 +04:00
savenkov_alexander_lab_3 savenkov_alexander_lab_3 is done 2023-10-24 18:56:05 +04:00
savenkov_alexander_lab_4 savenkov_alexander_lab_4 is done 2023-10-24 18:59:32 +04:00
savenkov_alexander_lab_5 savenkov_alexander_lab_5 is done 2023-10-24 19:01:33 +04:00
senkin_alexander_lab_1 Lab1 2023-10-19 23:39:38 +04:00
sergeev_evgenii_lab_1 lab1 is done 2023-10-16 00:55:14 +04:00
sergeev_evgenii_lab_2 Done lab2 2023-10-27 01:16:35 +04:00
shadaev_anton_lab_1 Update main.py 2023-11-03 13:11:00 +04:00
simonov_nikita_lab_2 simonov_nikita_lab_2 2023-11-06 17:19:53 +04:00
zavrazhnova_svetlana_lab_1 Add losted for better merge 2023-10-07 19:43:36 +04:00
zavrazhnova_svetlana_lab_2 Add losted for better merge 2023-10-07 19:43:36 +04:00
zavrazhnova_svetlana_lab_3 zavrazhnova_svetlana_lab3 is ready 2023-10-06 21:58:46 +04:00
zavrazhnova_svetlana_lab_4 zavrazhnova_svetlana_lab_4 is ready 2023-10-19 21:51:39 +04:00
zavrazhnova_svetlana_lab_5 zavrazhnova_svetlana_lab_5 is ready 2023-10-20 17:51:44 +04:00
zavrazhnova_svetlana_lab_6 zavrazhnova_svetlana_lab_6 is ready 2023-10-27 14:17:35 +04:00
zavrazhnova_svetlana_lab_7 zavrazhnova_svetlana_lab_7 is ready 2023-10-27 22:44:30 +04:00
zhukova_alina_lab_1 zhukova_alina_lab_1 is ready 2023-10-18 20:09:27 +04:00
.gitignore basharin_sevastyan_lab_2 is ready 2023-10-29 17:07:56 +04:00
labs.jpg Add losted for better merge 2023-10-07 19:43:36 +04:00
README.md Add losted for better merge 2023-10-07 19:43:36 +04:00
МетодичкаМИИ_МО-1.pdf Add losted for better merge 2023-10-07 19:43:36 +04:00

IIS_2023_1

ПРАВИЛА ИГРЫ при сдаче лабораторных работ по предмету "Интеллектуальные информационные системы".

Всем Доброго времени суток! Настоятельно прошу прочитать этот файл от начала и до конца.

Задание на л/р

  1. Требования к языку программирования: python. Для выполнения лабораторных работ можно использовать любую IDE или текстовый редактор.

  2. Файл с заданиями находится в корне проекта (MetodichkaMII_MO.pdf).

  3. Наши л/р показаны на скриншоте. Или все 7 л/р по курсу "Машинное обучение". Обратите внимание, что лабораторные работы 3-7 выполняются на варианте данных вашей курсовой работы (Массивы данныхдля лабораторныхработ).

Воркфлоу по сдаче лабораторных работ

  1. Клонируем себе репозиторий на компьютер

git clone http://student.git.athene.tech/Alexey/IIS_2023_1.git

  1. Для выполнения очередной лабораторной работы необходимо завести отдельную ветку (перед этим необходимо выполнить команду git checkout master). Указанный формат наименования ветки <фамилия_имя_lab_номерабораторной> ОБЯЗАТЕЛЕН, в противном случае лабораторная работа не проверяется!

git checkout -b "zhelepov_alex_lab_1"

При этом Вы окажетесь в своей ветке, в которой Вам и предстоит выполнять лабораторную работу.

  1. В ветке создаём папку в аналогичном формате <фамилия_имя_lab_номерабораторной>, формат также ОБЯЗАТЕЛЕН, в противном случае лабораторная работа не проверяется!

mkdir zhelepov_alex_lab_1

  1. Весь код лабораторной работы и отчет должны находится внутри этой папки! То есть файловая структура репозитория должна иметь такой вид

ivanov_ivan_lab_1 zhelepov_alex_lab_1 README.md

  1. Отчет к лабораторной работе должен быть оформлен в виде файла readme.md, в котором Вы сможете дать краткое описание того, что делает Ваша программа. Очень хорошо (большой плюс при сдаче), если Вы опишите следующие пункты:
  • как запустить лабораторную работу
  • какие технологии использовали
  • что она делает
  • тесты, то есть несколько примеров входных и выходных значений

Небольшой гайд по синтаксису для оформления отчёта.

P.S. я знаю про хак "хочу скопировать у товарища этот волшебный readme и ничего не делать", но пожалуйста не делайте так (я буду обязательно проверять это)

  1. Как только Вы закончили работу над лабораторной работой, то находясь в своей ветке (убедитесь в этом пожалуйста, использую команду git branch - ваша текущая ветка будет подсвечена), вы должны закоммитить и запушить свои изменения в репозиторий, другими словами сохранить их в репозиторий.

git commit -m "zhelepov_alex_lab_1 is ready" git push origin

P.S. я знаю про хак "скопируй у товарища и закоммить - все равно он (я) смотреть не будет" - не сработает - давайте быть честными и делать все самостоятельно. А во-вторых, на реальной работе так не прокатит - скорее всего Вас просто уволят.

  1. После этого Вы должны перейти в наш git и создать merge request, назначив его на меня. Дополнительно лучше маякнуть меня в нашем телеграм-чате. Я проведу ревью и отпишу замечания, которые нужно будет исправить. Если все хорошо, то вмержу ваш pull-request в мастер-ветку. Данное состояние говорит о том, что ваша л/р принята.

  2. Важный момент: Устно я не принимаю лабораторные работы (подойти к компьютеру, посмотреть код, поставить оценку), только через репозиторий и после успешного code review ревью кода вашей л/р и ее результатов в виде отчета. Это делается для того, чтобы вы привыкали к воркфлоу, который применяется практически всеми IT-компаниями, где между разработчиками в основном общение идет через "текст". Что касается лабораторных работ в расписании - они используются в качестве консультаций, а сдача и проверка л/р идет только через репозиторий (то есть все замечания вы получаете на code review). Проверяю я обычно лабораторную в течение 1-3 дней после создания pull-request-а (всегда можно маякнуть меня в нашем telegram-чате).

Чек-лист для старост групп

  1. Убедиться, что все из списка зашли в телеграм-чат, где мы будем общаться + я буду публиковать различные объявления. ПОЖАЛУЙСТА, ОБРАТИТЕ НА ЭТО ВНИМАНИЕ и доведите до всех! В других каналах связя меня сложно выцепить или я могу пропустить сообщение.

  2. Убедиться, что все зарегистрировались на университетском git и добавились для работы с нашим репозиторием. А добавляться в этот репозиторий.

Полезные ссылки:

  1. Отличный тьюториал по гиту (рекомендую всем его пройти), вот тут

  2. Гайд по markdown тут

БОЛЬШОЕ СПАСИБО, что дочитали этот README до конца! И Удачи Вам в сдаче л/р и не только!