Toggle navigation
Блог
Заметки
Архивы
Контакты
Архив записей
По категории
О наболевшем
Теория разбитых окон в программировании
Progressive Web Apps: начало новой эры веб-приложений
Ещё одна попытка начать писать в блог
Python
Авторизация через Telegram в Django приложении
Интеграция Trix editor в Django
Django, RQ и FakeRedis
FastAPI, asyncio и multiprocessing
Введение в logging на Python
Обзор Python 3.9
Обзор Python 3.8
Видео презентации ETL на Python
Работа с MySQL в Python
Работа с PostgreSQL в Python
Авторизация через Telegram в Django и Python
Строим Data Pipeline на Python и Luigi
Введение в pandas: анализ данных на Python
Что нового появилось в Django Channels?
Почему Python?
Python-RQ: очередь задач на базе Redis
Django Channels: работа с WebSocket и не только
Разворачиваем Django приложение в production на примере Telegram бота
Как написать Telegram бота: практическое руководство
Celery: начинаем правильно
Участие в подкасте TalkPython
Pyenv: удобный менеджер версий python
Итоги первой встречи Python программистов в Алматы
Руководство по работе с HTTP в Python. Библиотека requests
Web
Как создавать игры в Telegram
Инструкция по работе с DoubleClick
Бесплатные SSL сертификаты от Let's Encrypt
Инструменты
Как настроить свой VPN сервер
Poetry: новый менеджер зависимостей в Python
Обновляем подсистему Linux на Windows 10
Используем KVM для создания виртуальных машин на сервере
Windows 10 Ubuntu: запускаем Django приложение
Введение в Vagrant
Книги
Designing Data-Intensive Applications
Лучшие книги для начинающих программистов
Выпуск № 2: рецензии на прочитанные книги
Первый выпуск: рецензии на прочитанные книги
Рецензия на книгу Проект Феникс. Роман о том, как DevOps меняет бизнес к лучшему
Программирование
Как писать повторяемый код
Путешествия
Поездка на PyCon US 2016 в Портленд
SICP
Структура и Интерпретация Компьютерных Программ. Начало.
Образование
Машинное обучение и Big Data
Блог на английском языке
Как обучать детей программированию
Шпаргалки
Шпаргалка по PostgreSQL
Всякое
Блогу исполнился 1 год!
Telegram канал для разработчиков
Проекты
Агрегатор вакансий об удалённой работе
Data engineering
TaskFlow API в Apache Airflow 2.0
Apache Airflow и XCom
Курс Apache Airflow 2.0
Оконные функции SQL
Введение в Data Engineering: дата-пайплайны. Курс.
Строим Data Lake на Amazon Web Services
Введение в Apache Airflow
Как стать Data Engineer
Amazon Redshift и Python
По годам
2023
Авторизация через Telegram в Django приложении
Интеграция Trix editor в Django
Django, RQ и FakeRedis
2022
FastAPI, asyncio и multiprocessing
2021
TaskFlow API в Apache Airflow 2.0
Apache Airflow и XCom
Курс Apache Airflow 2.0
2020
Введение в logging на Python
Как настроить свой VPN сервер
Обзор Python 3.9
Оконные функции SQL
Введение в Data Engineering: дата-пайплайны. Курс.
Строим Data Lake на Amazon Web Services
Введение в Apache Airflow
2019
Обзор Python 3.8
Видео презентации ETL на Python
Работа с MySQL в Python
Как стать Data Engineer
2018
Работа с PostgreSQL в Python
Poetry: новый менеджер зависимостей в Python
Авторизация через Telegram в Django и Python
Amazon Redshift и Python
Агрегатор вакансий об удалённой работе
Designing Data-Intensive Applications
2017
Машинное обучение и Big Data
Строим Data Pipeline на Python и Luigi
Обновляем подсистему Linux на Windows 10
Введение в pandas: анализ данных на Python
Используем KVM для создания виртуальных машин на сервере
Блог на английском языке
2016
Блогу исполнился 1 год!
Теория разбитых окон в программировании
Progressive Web Apps: начало новой эры веб-приложений
Telegram канал для разработчиков
Как создавать игры в Telegram
Что нового появилось в Django Channels?
Лучшие книги для начинающих программистов
Шпаргалка по PostgreSQL
Как обучать детей программированию
Выпуск № 2: рецензии на прочитанные книги
Почему Python?
Структура и Интерпретация Компьютерных Программ. Начало.
Поездка на PyCon US 2016 в Портленд
Первый выпуск: рецензии на прочитанные книги
Windows 10 Ubuntu: запускаем Django приложение
Python-RQ: очередь задач на базе Redis
Django Channels: работа с WebSocket и не только
Разворачиваем Django приложение в production на примере Telegram бота
Как написать Telegram бота: практическое руководство
Celery: начинаем правильно
Инструкция по работе с DoubleClick
Участие в подкасте TalkPython
Как писать повторяемый код
Рецензия на книгу Проект Феникс. Роман о том, как DevOps меняет бизнес к лучшему
2015
Pyenv: удобный менеджер версий python
Введение в Vagrant
Итоги первой встречи Python программистов в Алматы
Бесплатные SSL сертификаты от Let's Encrypt
Руководство по работе с HTTP в Python. Библиотека requests
Ещё одна попытка начать писать в блог