ИПР КНАД 22 — различия между версиями
Serggor (обсуждение | вклад) |
Serggor (обсуждение | вклад) |
||
(не показано 15 промежуточных версии 3 участников) | |||
Строка 4: | Строка 4: | ||
[http://wiki.cs.hse.ru/MissingSemester2021/2022 Курс ПМИ] | [http://wiki.cs.hse.ru/MissingSemester2021/2022 Курс ПМИ] | ||
+ | |||
+ | [https://www.youtube.com/playlist?list=PLEwK9wdS5g0p5mFfwRaDFSDjK-N1BH9GV записи 1 и 2 лекции на youtube] | ||
+ | |||
+ | [https://disk.yandex.ru/d/eZZbIALRyJXO5g записи остальных лекций на Яндекс диске] | ||
==Лекции== | ==Лекции== | ||
Строка 21: | Строка 25: | ||
5. Безопасность и приватность | 5. Безопасность и приватность | ||
− | 6. gdb | + | 6. gdb, дебаг процессов unix систем [https://github.com/danlark1/hse_missing_cs_education/tree/master/gdb Записки] [https://timnash.co.uk/getting-gdb-to-semi-reliably-work-on-mojave-macos/ Как я ставил gdb на мак] |
7. cmake, make, requirements.txt, CI, тестирование. Основные определения, понятия, способы сборки. Виртуализация и контейнеризация: VM, Docker, FUSE, SSHFS, SSH | 7. cmake, make, requirements.txt, CI, тестирование. Основные определения, понятия, способы сборки. Виртуализация и контейнеризация: VM, Docker, FUSE, SSHFS, SSH | ||
− | 8. | + | 8. Markdown, LaTeX, LaTeX beamer, Overleaf [https://github.com/danlark1/hse_missing_cs_education/tree/master/layout_systems Записки] |
− | 9. | + | 9. apt, pacman, brew. Децентрализованные package менеджеры. Ubuntu, Gentoo, Arch Linux, Fedora, их философия и выбор, open source |
10. Знакомство с Cloud, bare metal, как устроена минимальная настройка ресурсов Железо, характеристики, производительность, numbers each programmer should know | 10. Знакомство с Cloud, bare metal, как устроена минимальная настройка ресурсов Железо, характеристики, производительность, numbers each programmer should know | ||
Строка 34: | Строка 38: | ||
0.2 * ДЗ1 + 0.3 * ДЗ2 + 0.2 * ДЗ3 + 0.3 * ДЗ4, где ДЗ1, ДЗ2, ДЗ3, ДЗ4 — оценки за все домашние задания. Экзамена не планируется. Семинаров тоже нет. | 0.2 * ДЗ1 + 0.3 * ДЗ2 + 0.2 * ДЗ3 + 0.3 * ДЗ4, где ДЗ1, ДЗ2, ДЗ3, ДЗ4 — оценки за все домашние задания. Экзамена не планируется. Семинаров тоже нет. | ||
− | |||
== Домашние задания== | == Домашние задания== | ||
− | [https://official.contest.yandex.ru/contest/37626/enter/ ДЗ1]. Дедлайн – | + | [https://official.contest.yandex.ru/contest/37626/enter/ ДЗ1]. Дедлайн – 10 мая 2022 23:59:59 MSK. Рекомендуется прикреплять файл с решением (.sh), а не набирать текст в редакторе. |
+ | |||
+ | [https://github.com/danlark1/hse_missing_cs_education/tree/master/homework/git ДЗ2]. Дедлайн - 15 мая 2022 23:59:59 MSK. Сдавать через [https://forms.gle/S7jbGWHfmBJNAwMs9 гугл-форму]. Рекомендуем прикреплять ссылку на zip-архив в облаке. | ||
+ | |||
+ | [https://official.contest.yandex.ru/contest/38091/enter/ ДЗ3]. Дедлайн – 18 июня 2022 23:59:59 MSK. | ||
+ | |||
+ | [https://github.com/danlark1/hse_missing_cs_education/tree/master/homework/resume ДЗ4]. Ссылка для сдачи: https://forms.gle/cnKrSo4t6juB9Miv7 Дедлайн – 18 июня 2022 23:59:59 MSK. | ||
+ | |||
+ | Бонусный балл к ДЗ4 – завести страницу на linkedin, указать хотя бы 10 скиллов и начать фармить коннекшены! |
Текущая версия на 14:03, 11 июня 2022
Преподаватели: С.С. Горшков И.В. Иванов
записи 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 скиллов и начать фармить коннекшены!