Почему нейросети забывают старое, когда учатся новому? Как ученые пытаются это решить
О катастрофическом забывании: почему модели теряют навыки и что делать разработчикам

Обучающие статьи о Computer Science, оптимизации кода и использование классических алгоритмов и структур данных в решении задач.
О катастрофическом забывании: почему модели теряют навыки и что делать разработчикам

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

9 задач, которые развивают логику и пригодятся в реальных проектах

Алгоритм компании экономит ей около $1 млрд в год

Хотите освоить Big Data и стать востребованным специалистом? Обзор лучших курсов поможет выбрать подходящую программу обучения. Узнайте о ключевых навыках, необходимых для работы, а также о стоимости и продолжительности курсов для начинающих и продвинутых аналитиков.

Спецпроект от Tproger и Мир Plat.Form. Подписывайтесь, голосуйте, как поступать главному герою и не пропускайте продолжение комикса.

Как ни странно, даже самые простые команды вроде find и mkdir в bash-скриптах могут скрывать в себе неожиданные секреты

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