Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Technical Portfolio
GitHub & GitVerse Pages

About

SQL Lab in JupyterLab

Data & BI Analyst

Сложно – пока не знаешь. Как узнал – просто.


Быстрый старт

РазделОписание
Исходные данныеТехнологический базис проекта
Настройка рабочего пространстваСоздание изолированного conda-окружения, установка инструментов верстки и коннекторов БД, фиксация, развертывание
Создание проектаИнициализация Jupyter Book, создание структуры проекта, контента, настройка конфигурации, нюансы Jupyter Lab
Локальный запуск сайтаНастройка Git Bash и запуск сайта в локальном браузере
Инициализация GitШаблон .gitignore, инициализация локального репозитория, создание репозитория на GitHub, связывание по SSH
Публикация сайтаПубликация сайта в интернете на GitHub Pages
Daily WorkflowЕжедневная работа, пересборка сайта

Инфраструктура

В этом разделе ответы на эти и другие вопросы, которые пытливый ум может задать при построении инфраструктуры. Ибо без развернутой локальной базы данных, настроенной СУБД и понимания инструментов методика останется лишь теорией.

РазделОписание
Установка MySQL
Установка DBeaver
VS Code vs Jupyter LabДля каких задач удобнее VS Code, настройка VS Code под проект
Python in SQLAlchemyСоздание подключения, настройка вывода JupySQL
Pandas vs PolarsЗачем они в проекте, нюансы использования
GitVerse vs GitHubРезервное зеркало для основного хостинга, минусы GitVerse

Главы

По сути, я просто повторяю код из книги, чтобы лучше его запомнить и набить руку. Так я думал вначале.

Вопреки начальному замыслу, в главах все же присутствуют мои заметки, примеры и размышления по использованию и настройке применяемых инструментов.

Упражнения не стал выносить в отдельный раздел/папку как это обычно принято в репозиториях учебных книг. Я ведь просто читаю и просто показываю способ чтения, который вдруг пришел в голову и заинтересовал своей идеей.