ИПР КНАД 22

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск

Преподаватели: С.С. Горшков И.В. Иванов

телеграм-чат

Курс ПМИ

записи 1 и 2 лекции на youtube

записи остальных лекций на Яндекс диске

Лекции

Суббота 11:10 – 12:30, zoom

Программа курса

1. Вводная лекция. Shell, env variables, различные виды, zsh, tmux. Примеры типичных команд и ошибок. Записки

2. Shell scripting, grep, find, curl. Записки Синтаксис регулярок дополнительное чтение про shell

3. Мощь текстовых редакторов, vim и sublime text. Философия, архитектура, ключевые идеи Записки

4. git, mercurial и svn, основные идеи Записки Git

5. Безопасность и приватность

6. gdb, дебаг процессов unix систем Записки Как я ставил gdb на мак

7. cmake, make, requirements.txt, CI, тестирование. Основные определения, понятия, способы сборки. Виртуализация и контейнеризация: VM, Docker, FUSE, SSHFS, SSH

8. Markdown, LaTeX, LaTeX beamer, Overleaf Записки

9. apt, pacman, brew. Децентрализованные package менеджеры. Ubuntu, Gentoo, Arch Linux, Fedora, их философия и выбор, open source

10. Знакомство с Cloud, bare metal, как устроена минимальная настройка ресурсов Железо, характеристики, производительность, numbers each programmer should know

Формула оценки

0.2 * ДЗ1 + 0.3 * ДЗ2 + 0.2 * ДЗ3 + 0.3 * ДЗ4, где ДЗ1, ДЗ2, ДЗ3, ДЗ4 — оценки за все домашние задания. Экзамена не планируется. Семинаров тоже нет.

Домашние задания

ДЗ1. Дедлайн – 10 мая 2022 23:59:59 MSK. Рекомендуется прикреплять файл с решением (.sh), а не набирать текст в редакторе.

ДЗ2. Дедлайн - 15 мая 2022 23:59:59 MSK. Сдавать через гугл-форму. Рекомендуем прикреплять ссылку на zip-архив в облаке.

ДЗ3. Дедлайн – 18 июня 2022 23:59:59 MSK.

ДЗ4. Ссылка для сдачи: https://forms.gle/cnKrSo4t6juB9Miv7 Дедлайн – 18 июня 2022 23:59:59 MSK.

Бонусный балл к ДЗ4 – завести страницу на linkedin, указать хотя бы 10 скиллов и начать фармить коннекшены!