Идеальная сборка, функциональное программирование и немного юмора от Scala Meetup
Привет, друзья!
Разработчики из компании «Криптонит» — частые участники наших конференций: вы могли видеть их и на стендах в выставочной зоне, и на сцене. Сегодня ребята подогнали целую пачку полезных материалов. Так что, если дедлайны не надвигаются, садитесь, читайте, делайте заметки.
Ещё больше практических кейсов от лучших разработчиков России вы узнаете на Saint HighLoad++ 2025. Если приедете в июне в Петербург, то сможете пообщаться лично с коллегами из разных компаний.
Сборка Python-проекта с uv и Docker
Авторы статьи на Хабре разобрали, как использовать uv — свежий инструмент от создателей Ruff — и Docker, чтобы быстро и предсказуемо поднимать окружения. Особое внимание — структуре проекта, управлению зависимостями и оптимизации финального образа.
Сколько можно спорить, на чём писать?
Следующая статья — о рейтингах языков программирования. Почему Delphi вдруг в топе TIOBE? Можно ли доверять GitHub-метрикам? И что, вообще, учитывать при выборе технологий, кроме моды и хайпа? Ответы — с цифрами, примерами и без иллюзий.
Функциональное программирование… в музее
Видеозапись Scala Meetup, снятое в Музее криптографии, — отличный способ погрузиться в Scala. «Эффекты», монады, работа с ошибками, трейты в Scala 3 и отложенное выполнение. Формат живой, и докладчики интересные, а темы — актуальные.
Строгая типизация без фанатизма
В этой статье речь о том, как сделать код надёжнее с помощью уточняющих типов в Scala. Автор показывает, как избежать невалидных данных на этапе компиляции — с использованием iron и refined. Много кода, практических примеров и объяснений.
Еще больше практических кейсов от лучших разработчиков вы узнаете на Saint HighLoad++ 2025. На площадке соберутся эксперты, лидеры мнений и ваши коллеги по отрасли, с которыми можно будет пообщаться лично.
Встречаемся 23 и 24 июня, в Петербурге на Saint HighLoad++ 2025. Тезисы докладов можно посмотреть здесь.