Skip to content

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

License

Unlicense, CC0-1.0 licenses found

Licenses found

Unlicense
LICENSE
CC0-1.0
LICENSE.CC0
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) или сделайте форк с исправлением и пулл реквест

Спросить DeepWiki

V семестр

Другие заметки

  • Алгоритмы и структуры данных I-II

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

Лицензия

Текстовые материалы, программный код и изображения в этом репозитории распространяются по лицензии Unlicense license или альтернативной лицензии CC0 1.0 Universal, если не указано другое. Это означает, что:

  • Вы можете свободно копировать, распространять, изменять, использовать и публиковать материалы из этого репозитория для любых целей, включая коммерческие, без требования указывать авторство
  • на материалы не накладывается никаких ограничений, и они не требуют согласования при использовании
  • пользователь несёт ответственность за корректность применения материалов с точки зрения действующего законодательства своей страны

Хотя лицензии Unlicense license и CC0 1.0 Universal не требуют указания авторства, мы будем признательны, если при использовании материалов вы добровольно укажете ссылку на источник или авторов. Такая практика поддерживает открытое сотрудничество, позволяет другим находить первоисточники и помогает развивать культуру свободных знаний

Изображения, взятые из сторонних источников, не входят в лицензию данного репозитория и сохраняют лицензию и права своих авторов. Информация об источниках и лицензиях этих материалов опубликована в файле CREDITS.md

Отдельные фрагменты текста, взаимствованные из лекционных курсов, принадлежат соответствующим авторам и использованы в соответствии с доктриной о добросовестном использовании

Другие конспекты и материалы для программы ИС

  • isagila/tesc - очень хорошие конспекты y26, а именно:
    • Линейная алгебра (I)
    • Математический анализ (I и II)
    • Дискретная математика (II)
    • Специальные разделы высшей математики (II)
    • Дополнительные главы высшей математики (III и IV)
    • Теория вероятности (III)
    • Базы данных (III)
    • Физические основы компьютерных и сетевых технологий (III)
    • Математическая статистика (IV)
    • Операционные системы (IV)
  • neerc.ifmo.ru/wiki - конспекты курса КТ, очень подробно расписаны "Алгоритмы и структуры данных" (I и II)
  • Lipen/discrete-math-course - репозиторий лектора Чухарева К. И. по "Дискретной математике" (I и II) с шпаргалками и презентациями к лекциям
  • ronimizy.notion.site/Lecturing-Notes-a02925fcb3574c2a8f6e2048ba8bdc11 - ноушн лектора Круглова Г. Н. по "Объектно-ориентированному программированию и проектированию" (III)
  • itmo-synopses/academy - расписанные билеты по "Базам данных" (III) и введение в "Архитектуру информационных систем" (VI на 2-ой спец.)
  • litmo.notion.site/676367343d784a13ac0f04d12c947367 - расписанные билеты по "Теории вероятности" (III)
  • shining-giver-0ad.notion.site/e598d7b42452466986620c07412c3d4e - расписанные билеты по "Физическим основам компьютерных и сетевых технологий" (III)
  • sashafromlibertalia.github.io/itmo-db-course/exam/ - расписанные билеты по "Базам данных" (III)
  • www.notion.so/pypka/ITMO-University-c78a9ec0ce0a4b5ea181b2cccd33b527 - ноушн с расписанными билетами по:
    • Математическому анализу (II)
    • Физическим основам компьютерных и сетевых технологий (III и IV)
    • Дополнительным главам высшей математики (III и IV)
    • Объектно-ориентированному программированию и проектированию (III)
    • Операционным системам (IV)
    • Технологиям программирования на Java (IV)
    • и кучей всего другого
  • jolly-smoke-775.notion.site/Exams-1ce7bdf95e324af4a7a67822b7c797ad - ноушн с расписанными билетами по:
    • Дополнительным главам высшей математики (III и IV)
    • Теории вероятности (III)
    • Базам данных (III)
    • Объектно-ориентированному программированию и проектированию (III)
    • Физическим основам компьютерных и сетевых технологий (III и V)
    • Проектированию баз данных (IV)
    • Математической статистике (IV)
    • Операционным системам (IV)
    • Технологиям программирования на Java (IV)
    • Машинному обучению (V)
    • Web-разработке: Frontend (V)
    • Технологии нагруженных систем обработки данных (V)
  • right-deposit-4a7.notion.site/CV-EXAM-1ec7df7668cf806480dcde9580634eff - расписанные билеты по "Компьютерному зрению" (VI)

Если хотите сюда добавить что-то полезное (или убрать свое отсюда), не стесняйтесь писать: @pelmeshke

TODO

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

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

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

  • Рефактор второго сема физики + побольше картинок (миссия невыполнима)

PS

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

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

About

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

Topics

Resources

License

Unlicense, CC0-1.0 licenses found

Licenses found

Unlicense
LICENSE
CC0-1.0
LICENSE.CC0

Stars

Watchers

Forks

Languages