Skip to content

Конспекты по разным предметам первого потока ИСy27 университета ИТМО

License

Notifications You must be signed in to change notification settings

pelmesh619/itmo_conspects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

itmo_conspects

Конспекты по разным предметам первого потока ИСy27 университета ИТМО

Если нашли какую-то ошибку - напишите мне (t.me/pelmeshke) или сделайте форк с исправлением и пулл реквест

IV семестр

Проектирование баз данных (лекторы Мацнев Н. И., Самигуллин Р. Ф.)

Весь курс

История российской науки и техники (лектор Васильев А. В.)

Весь курс

Технологии программирования на Java (лекторы Макаревич Р. Д., Сомов А. В.)

Весь курс

Дополнительные главы высшей математики II (лектор Далевская О. П.)

Весь курс

Физические основы компьютерных и сетевых технологий II (лектор Герт А. В.)

Весь курс

Математическая статистика (лектор Блаженов А. В.)

Весь курс

Операционные системы (лектор Маятин А. В.)

Весь курс

Физические основы компьютерных и сетевых технологий (лектор Музыченко Я. Б.)

Весь курс

Решение задач: Решение задач №6, Решение задач №7, Решение задач №8, Решение задач №9

Теория вероятности (лектор Блаженов А. В.)

Весь курс с программой экзамена

Базы данных (лектор Маятин А. В.)

Весь курс с программой экзамена

Дополнительные главы высшей математики (лектор Далевская О. П.)

Весь курс с программой экзамена

Карточки для Anki

Объектно-ориентированное проектирование и программирование (лекторы Макаревич Р. Д., Круглов Г. Н.)

Весь курс

Математический анализ II (лектор Далевская О. П.)

Весь курс с программой экзамена

Специальные разделы высшей математики (лектор Далевская О. П.)

Весь курс с неполной программой экзамена

Дискретная математика II (лектор Чухарев К. И.)

Почти весь курс с неполной программой экзамена

Шпаргалка по Комбинаторике

Шпаргалка по Рекуррентностям и Производящим функциям

Алгоритмы и Структуры Данных I-II

Почти все алгоритмы из курса и некоторые пояснения к ним есть в моем другом репозитории: pelmesh619/algorithm_archives

TODO

Буду рад, если вы поможете мне:

  • Сделать картинки примеров (желательно какие-нибудь приличные и красивые, из графкалькуляторов)

  • Проверить на очепятки и неточности

PS

Для компиляции tex-файла используется скрипт linter.py. Он:

  • автоматически добавляет во всех $-выражения \displaystyle там, где есть дроби, суммы, интегралы для лучшего отображения (область применения можно регулировать, после %nodisplay вставка не производится; после %yesdisplay вставка производится)
  • добавляет в начало специфичную для тему преамбулу из файла directory/__preamble.sty
  • сохраняет промежуточный tex-файл в ./linted/directory/tex_file.tex
  • компилирует при помощи pdflatex pdf-файл в директорию ./conspects/directory
python linter.py ./directory/tex_file.tex

Рендеринг лучше делать прямо из itmo_conspects/, чтобы была поддержка преамбулы. В таком случае пути для картинок будут выглядеть так: directory/images/...

Чтобы сделать конспект всего курса, используется superconspect.py. Для tex-конспектов он:

  • соединяет все tex-файлы (за исключением directory_superconspect.tex)
  • добавляет содержание
  • сохраняет в файл directory_superconspect.tex
  • компилирует его с помощью linter.py
python superconspect.py ./directory

Для md-конспектов он соединяет все md-файлы, добавляет содержание и сохраняет в directory_superconspect.md

compile_all.py рендерит все .tex в данной директории, а также вызывает superconspect.py для директории

python compile_all.py ./directory

simple_tex.py создан для упрощенных tex-файлов:

$subject$=left header
$date$=central header
$teacher$=right header

Уравнение Эйнштейна: $h \nu = \frac{m v^2}{2} + A$

Делает обертку в \begin{document}\end{document}, добавляет колонтитулы (оч бесило делать отступы)

Extra

Anki

Anki - приложение для запоминания материала с помощью карточек. Гайд установки - тык

Пока что доступны карточки по дополнительным главам высшей математики (числовые, функциональные ряды, ряды Фурье, интеграл Фурье)

A Playful Production Process

Конспект книги "A Playful Production Process for Game Designers (and Everyone)" ("Игровая разработка без боли и кранчей. Как выжить в игровой индустрии и сохранить вдохновение" в русском издательстве) об игровом дизайне и продакшене от автора и гейм-дизайнера Ричарда Лемаршана.

A Playful Production Process (закончен на ~25%)