Добро пожаловать в сборник конспектов!
Даннй проект будет использоован мной для начала в качестве тренажера по составлению документации в Read the Docs. А далее как сборник конспектов для замещения физических тетрадей.
Для чего создан этот сайт:
Моя тренировка составления документации Read the Docs, работы со sphinx, Git, LaTeX и Jupyter Notebook, чтобы в будущем написать хорошую онлайн-документацию для Python-библиотеки.
Централизация всех конспектов по кодингу в одном месте, а также их оцифровка.
Актуальные проблемы для разрешения:
1. Исправить некорректные изображения в Jupyter notebook’ах: повторяются одно и то же изображение, по всей видимости потому что при копировании изображений в JN у них одно название. В raw-виде они отображаются как различные. .. caution:
Потенциально эта проблема решается конвертацией JN в формат rst с помощью nbconverts. Но для ускорения работы лучше, чтобы с самого начала корректное отображение работала в JN-документах.
Не отображаются подпункты в JN низкого уровня.
3. Файлы JN автоматически разделяются по главам первого уровня на отдельные страницы, также отображаются как отдельные пунткы в toctree. .. caution:
потенциально эта проблема решается оставлением только одного пункта первого уровня в JN-документе.
Я не знаю как писать Latex-синтаксис в rst-файлах.
Некоторые темы разбросаны в нескольких файлах. Их надо объединить под одними темами или объединить сами файлы. Для этого вероятно нужно сделать несколько уровней в toctree.
Неплохо было бы иметь название тем в toctree, не зависящих от заголовка в JN или rst файлов.
Caution
Это лучше в параллельный проект учебника, для которого использовать Санин template
Первое, что я напишу - это то, как собственно работать со Sphinx и Read The Docs
TOC - table of contents tree
Danger
Это лучше в параллельный проект учебника, для которого использовать Санин template
Первое, что я напишу - это то, как собственно работать со Sphinx и Read The Docs
TOC - table of contents tree
Tip
Это лучше в параллельный проект учебника, для которого использовать Санин template
Первое, что я напишу - это то, как собственно работать со Sphinx и Read The Docs
TOC - table of contents tree
Note
Это лучше в параллельный проект учебника, для которого использовать Санин template
Первое, что я напишу - это то, как собственно работать со Sphinx и Read The Docs
TOC - table of contents tree
Пример кода Python:
def blabla(x):
return x**2
notebooks/(TEXTBOOK) Matplotlib
notebooks/(TEXTBOOK) Econometrics
notebooks/(TEXTBOOK) linearmodels
notebooks/(TEXTBOOK) Optimization
notebooks/(TEXTBOOK) pandas
Темы:
- Read the Docs
- Git
- Matplotlib
- Introduction
- Plotting multiple curves
- Deferred Rendering
- Представление графиков на разных полях
- Построение облака точек
- Bar Chart
- The thickness of a bar
- Horizontal bars
- Plotting multiple bar charts
- Plotting stacked bar charts
- Plotting back-to-back bar charts
- Plotting pie charts
- Plotting histograms
- Plotting boxplots
- Plotting triangulations
- Мини-учебник по Python
- Learning-трек с нуля о Junior’а Python:
- Введение
- Присвоение
- Типы объектов Python
- Численные типы
- Арифметические операторы
- Побитовые операции
- Экспоненциальная нотация
- Строки
- Списки
- Логический тип
- NoneType
- Словари
- Кортежи
- Множества
- Циклы
- Функции
- Файлы
- Пакет random
- Пакет datetime
- Пакет math
- Пакет requests
- Мусор
- Мини-проекты
- Jupyter
- reStructuredText
- Генератор документации Sphinx
- Как выучить Computer Science самостоятельно?
- СУБД, или Системы управления базами данных
- Источники:
- Введение в СУБД
- Реляционная алгебра
- Лекция 1 (2) ПАД
- Лекция 1 (?) ПАД
- Лекция 2 (?) ПАД
- Cеминар (который очно был)
- Лекция 3 (?) ПАД
- Семинар (не знаю какой, но второй по SQL)
- Лекция (Не знаю какая) (одну пропустил)
- Доп. задания на Quiries БД chinook
- Включение хайлайтинга кода SQL в JN
- Загрузка базы данных Sekila из командной строки
- Нетология
- Изучаем SQL (Глава 1). Введение
- Изучаем SQL (Глава 3). Основы запросов SQL
- Изучаем SQL (Глава 4). Фильтрация
- Изучаем SQL (Глава 5). Запросы к нескольким таблицам
- МУСОР
- ### Технологии и инструменты курса
- ## Основные понятия баз данных
- СУБД, или Системы управления базами данных
- LaTex