Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE
(26.02.2024 - 03.03.2024)
«Мы всего лишь хотели пофиксить баги в своем продукте, а психанули и создали аналог одной из библиотек» — CV-инженеры
В предыдущей (вводной) статье мы дали определения и математическое описание базовым понятиям связанным с Uplift моделированием. Рассмотрели принцип работы популярных Uplift моделей и их недостатки, а так же установили, как мы рассчитываем итоговый инкремент , дали определения контрольной и тестовой группам.
Инструмент предназначен для виртуального смешения красок, он содержит солвер, генерирующий рецепты для создания цвета из имеющихся красок. Инструмент поставляется с замеренными мной данными для красок Kimera
Началось все как у всех, с поиска работы. Изначально планировал собрать информацию об аккредитованных компаниях, чтобы в дальнейшем к ним устроиться. При поиске обнаружил, что у HeadHunter уже реализован поиск по данному критерию. Супер, но я планировал собрать контактные данные, решил ознакомиться с API HH.
Все веб-запросы обрабатываются на сервере — это хорошо всем известно. Но бывает, когда нужно написать специальный программный интерфейс, так называемый API, через который пользователи смогут централизованно получать данные и вносить изменения, например, в свой профиль. В этой статье мы разработаем простой API с помощью самого популярного стека и FastAPI.
А теперь о том, что происходило в последнее время на других ресурсах.
В нашей команде, которая занимается системой электронного документооборота в части операционных процессов, часто на голосовых встречах и при обсуждении в мессенджере Mattermost возникала необходимость накидать черновики задач в таск-трекер, чтобы потом их дозаполнить. Эта потребность наложилась на мое желание попробовать написать что-то на python, связанное с Chat-Ops.
А теперь о том, что происходило в последнее время на других ресурсах.
Перевод веб-сайта – это широкий термин, который описывает различные практики адаптации сайта для пользователей из разных стран и языковых групп. Эта адаптация включает не только перевод текстового контента на язык пользователя, но также использование привычных форматов для дат, валюты, единиц измерения и прочего. Однако в данной статье мы сосредоточимся на переводе текста, поскольку это минимальное требование, которое может быть достаточным для многих продуктов.
Инструкция, посвящённая созданию Telegram Mini Apps с вызовом окна оплаты без создания дополнительной кнопки для этого.Telegram Mini Apps c мгновенным вызовом окна оплаты.
Monorepos can be a bit overwhelming, containing all the code for all your projects. Thankfully, there are ways to visualize a Python monorepo. This blog post introduces you to one repo visualizer: Polylith
Объяснение «на пальцах» и реализация решающего дерева, случайного леса и бустинга.
Недавно дочитал книгу Тиаго Антао, которая в русскоязычном варианте называется «Сверхбыстрый Python», а в оригинале более скромно — «Fast Python». Ее подзаголовок — «Эффективные техники для работы с большими наборами данных».
Фреймворк для написания асинхронных приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/twisted/
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pylint/
tournaments: Web-Based Tournament Management
nbdev: Create Delightful Software With Jupyter Notebooks
Круговой импорт в Python: как он ломает проекты и как его победить
Простые вещи, которых я не знаю: юнит-тесты
Python Bytes: #437 Python Language Summit 2025 Highlights
Конфигурация с поздним связыванием и шаблонизацией в Python
RFID-метки для программиста: как они устроены и как с ними работать
Оптимизация асинхронного сервиса на Python
Самый быстрый способ нахождения гласной в строке
Сводка от pythonz 15.06.2025 — 22.06.2025
Как мы ускорили разработку python-микросервисов с помощью шаблонизатора