Материалы с пар
Объединить материалы учебного процесса в электронном виде в едином месте. Построить совместное использование этих материалов, чтобы делать их еще лучше. На данный момент здесь представлены конспекты лекций с разбиением на определения и на доказательства, а так же ссылки на видеозаписи лекций.
Вы можете просматривать Ноты в десктопной версии GitHub либо на локальной машине. Следующая инструкция описывает процесс копирования Нот на локальную машину для удобного чтения и редактирования.
Какие вещи нужно установить для просмотра?
Jupyter Notebook
(например, в составе Anaconda).
Нажмите зеленую кнопку Клонировать или скачать
, скачайте zip
-архив репозитория. Распакуйте архив в папку Notes
, поместите папку Notes
в корневой директории Jupyter Notebook
.
Запустите Jupyter Notebook
, откройте нужную Ноту. На данный момент файлы находятся в таком отношении: Факультет и учебный год
- Номер и название курса
. В каждом курсе есть корневой файл, где представлены краткие описания всех лекций (это нужно для того, чтобы поиском Ctrl+F
можно было быстро найти нужную лекцию). Рядом с каждым кратким описанием есть ссылки на все доступные материалы по данной лекции.
Вы можете сделать Pull Request, если захотите:
- исправить ошибки и/или опечатки;
- добавить отсутствующие ноты или их части;
- добавить ссылки на общедоступные сторонние материалы.
Для этого необходимо:
- сделать Fork проекта к себе в GitHub аккаунт,
- клонировать Fork с помощью Git,
- создать ветку для исправлений,
- внести исправления,
- зафиксировать изменения и вытолкнуть их на GitHub,
- запросить слияние ветки с исправлениями в оригинальный репозиторий.
После принятия изменений можно удалить как ветку, так и Fork.
Кажется сложным? Не стоит бояться! Навыки работы с Git нужны программисту, ведь система контроля версий используется во многих компаниях и рано или поздно Вы с ней столкнетесь. Лучше начать работать с Git уже сейчас!
Вы можете посмотреть список людей, ведущих Ноты, здесь: contributors.md.
Смотрите также список участников, которые когда-либо внесли вклад в проект.
Кажется, совмещение Markdown
(легкое форматирование) и упрощенного TeX
а (не нужно иметь тучу дирректив подключения пакетов в каждом файле: все ходовые подключены из коробки) позволяет развивать приличную скорость набора. Также с помощью Python
можно делать графики и рисунки. Как уже было сказано, еще один несомненный плюс: читать .ipynb
файлы можно на любом устройстве (их можно просматривать в браузере на Гитхаб, а, например, для .pdf
нужна отдельная программа).
Для начала любых обсуждений для открытия своих мыслей широким массам используйте вкладку Issues.