54 lines
3.5 KiB
Markdown
54 lines
3.5 KiB
Markdown
# 2026-MP
|
||
|
||
Практика по курсам "Методы программирования" и "Программная инженерия" РФФ ННГУ
|
||
|
||
[Презентация по курсу (обновляемая)](https://docs.google.com/presentation/d/1wmYjy5QDoYECEHi7NAAINPulU9pLsaIi-aLaUppspps/edit?usp=sharing)
|
||
|
||
Для работы необходим python 3.11 и выше. Библиотеки: numpy, pandas, matplotlib, tensorflow, Pillow. Редактор любой. Из неплохих: IDLE (родной, идёт вместе с установщиком), Visual Studio Code, notepad++, PyCharm, vim (для любителей сначала страдать, потом наслаждаться).
|
||
|
||
Работа с блокнотами онлайн, с возможностью подключения удалённых мощностей гугла (GPU, TPU): https://colab.research.google.com/
|
||
|
||
Мой контакт: nsmorozov@rf.unn.ru
|
||
|
||
Внутри папки группы создать папку имени себя (фамилия и имя). В своей папке можете делать все что угодно, в чужие не залезать, в корневую тоже. Я буду ориентироваться на файлы, где в названии будет номер лабораторной.
|
||
|
||
**Название пулл-реквеста должно начинаться с квадратных скобок, в которых перечислены номера сдаваемых лабораторных работ. Не больше одного активного реквеста, если надо довнести -- надо обновить текущий.**
|
||
|
||
### Крайний срок приема работ 25.05.2026 до 14:00
|
||
|
||
## Задание 1 -- репозиторий
|
||
|
||
0. Создай пользователя (логин — фамилия+инициалы слитно транслитом, как в терминал-классе).
|
||
|
||
1. Зайди в этот репозиторий на Gitea, нажми кнопку **Форкнуть**, чтобы создать копию в своем аккаунте.
|
||
|
||
2. **Клонирование:** Скопируй ссылку на свой форк и выполни:
|
||
```bash
|
||
git clone <ссылка_на_ваш_форк>
|
||
cd <название_репозитория>
|
||
```
|
||
|
||
3. **Создай ветку** (название — фамилия+инициалы слитно транслитом, буква в букву как логин):
|
||
```bash
|
||
git checkout -b IvanovII
|
||
```
|
||
|
||
4. **Создай папку** с таким же названием (`IvanovII`) и внутри неё — текстовый файл, названный номером вашей группы (например, `101.md`).
|
||
|
||
5. **Сохрани изменения:**
|
||
```bash
|
||
git add -A
|
||
git commit -m "[0] initial commit"
|
||
```
|
||
|
||
6. Отправь ветку **в свой форк** на Gitea:
|
||
```bash
|
||
git push origin IvanovII
|
||
```
|
||
|
||
7. **Создай запрос на слияние (Pull Request):** На Gitea перейди в свой форк, выбери ветку `IvanovII`, нажмите **Запрос на слияние**. Убедитесь, что:
|
||
- Базовый репозиторий: **учебный** (преподавателя)
|
||
- Базовая ветка: **develop**
|
||
- Сравниваемая ветка: **свой форк / IvanovII**
|
||
|
||
8. Отправь PR. |