Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Mila Dubovaya для Tproger

Продукт и баги: какие ошибки ломают всё, а какие — просто часть кода

Как отличить опасные баги от некритичных и выстроить систему работы с ними? Разбираем примеры и инструменты для джунов и перечисляем неочевидные фишки для миддлов.

Продукт и баги: какие ошибки ломают всё, а какие — просто часть кода
3261
Валерия Турчак для Tproger

Где развернуть MVP-проект: 6 VPS-хостингов с простым стартом

Провайдеры с акцентом на параметры минимального тарифа, сценарии для MVP, наличие шаблонов и гайдов, возможности апгрейда и формат оплаты, а также как быстро отвечает поддержка.

Где развернуть MVP-проект: 6 VPS-хостингов с простым стартом
3022
Елизавета Якушева

Устраиваем свой Data QA с PyTest и фикстурами

В статье показан базовый, но рабочий подход к тестированию трансформации данных в ETL-процессах. Автор, на примере Python-проекта с pytest, allure и psycopg2, демонстрирует, как автоматизировать создание и наполнение таблиц, хранить схемы и данные в JSON, поднимать фикстуры для работы с БД и API, а затем сравнивать результат. Всё это — с живым стилем, юмором и кучей кода.

Устраиваем свой Data QA с PyTest и фикстурами
6423
Миша Разаков

Мое видение универсального языка программирования

Язык программирования, даже общего назначения, - это инструмент. Каждый язык хорош в решении задач своей сферы: C++ позволяет писать эффективные программы, Haskell - писать элегантный параллельный и математический код, C# - создавать программы на гибкой масштабируемой архитектуре. Современные языки заставляют нас мириться с их недостатками: отсутствие нужной системы типов, нехватка синтаксического сахара, отсутствие парадигмы X. Все хоть раз мечтали о языке, который удобен для решения любой задачи. Я расскажу о своих идеях по созданию универсального языка программирования. Плавно перейдем к идее языка-конструктора. Вас ждет погружение в модульную архитетуру, лямбда-исчисления, байткод, расширяемое программирование

Мое видение универсального языка программирования
3670
АИС СОКОЛ

Интеграция модулей искусственного интеллекта: как компьютерное зрение входит в бизнес-процессы

Компании всё активнее внедряют инструменты искусственного интеллекта не как эксперимент, а как часть операционной инфраструктуры. Одно из направлений — интеграция модулей компьютерного зрения и аналитики в существующие системы учёта и управления — от ERP и MES до складских и производственных платформ.

Интеграция модулей искусственного интеллекта: как компьютерное зрение входит в бизнес-процессы
2510