Как создать интерактивный дашборд в BI-сервисе Яндекса: простая фильтрация с помощью селекторов, QL-чарты с SQL-запросами в PostgreSQL и параметрами, а также тонкости настройки связей: практические...
Как построить простой дашборд в Яндекс.Даталенс: пошаговое руководство на примере
Пример построения аналитического дэшборда в BI-сервисе Яндекса: возможности Yandex DataLens для аналитики данных из PostgreSQL. Визуализируем ключевые метрики по клиентам, продажам и поставщикам из базы...
Быстродействие веб-приложения: на что это влияет, как задать требования к нему и проверить их выполнение?
Как задать требования к быстродействию веб-приложения, почему скорость загрузки коммерческого сайта должна быть высокой и как ее определить: инструмент PageSpeed Insights от Google и его...
Главные ошибки при разработке спецификации OpenAPI и как их исправить
В чем разница между SpecFirst и CodeFirst, какие типичные ошибки делает аналитик при проектировании спецификации OpenAPI, как их исправить и зачем использовать POST вместо GET...
5 техник описания интеграции между системами и взаимодействия микросервисов
Как описать интеграцию между системами и взаимодействие микросервисов в текстовом и графическом видах: схемы C4, UML-диаграммы и таблицы с практическими примерами. Постановка задачи, описание контекста...
Бизнес-аналитика для бизнес-аналитика с Power BI: пара примеров
Когда и зачем бизнес-аналитику пригодится бизнес-аналитика с помощью BI-систем: импорт Excel-файла и подключение к PostgreSQL для аналитики данных на практических примерах с Power BI. Когда...
Зачем, когда и как совмещать User Story с Use Case: практический пример
Можно ли совмещать User Story и Use Case, используя обе формы представления требований в одном проекте. Разбираем на примере интернет-магазина с микросервисной архитектурой. Что не...
Аналитика из скрипта и палок: пример генерации PDF-отчета из БД
Как получить статистику по данным и графики из PostgreSQL: пример создания своего PDF-отчета средствами Python-библиотеки matplotlib. Пишем простой скрипт в Google Colab для анализа операционной...
Регистрация, аутентификация и авторизация: проектирование в UML-sequence и Python-реализация REST API интернет-магазина
Недавно я рассказывала про аутентификацию в веб-приложениях с помощью JWT-токена. Сегодня рассмотрим практическую реализацию регистрации пользователей и аутентификацию клиентов на сервере с помощью куки-файлов. Как...
Проектирование REST API на примере интернет-магазина
Чтобы показать, как устроена RESTful-система, я реализовала небольшой MVP для интернет-магазина, развернув экземпляр базы данных PostgreSQL в serverless-платформе Neon, с которой взаимодействует серверное Flask-приложение, запущенное...