ISSN 2219-3758 · EISSN 2311-9454
Языки: ru · en

Архив статей журнала

Разработка и внедрение многопоточного сервиса распознавания речи с помощью связки C#, C++ и Python (2024)
Выпуск: № 3, Том 14 (2024)
Авторы: Левонович Никита Ильич

В статье рассматривается особенности реализации многопоточных промышленных систем, реализующих научные вычисления с помощью средств, доступных в языке программирования Python. Статья содержит описание теоретических аспектов, таких как работа механизма глобальной блокировки интерпретатора (GIL), архитектура управления зависимостями, библиотека параллелизма, основанного на процессах. В практическая часть статьи посвящена реализации многопоточного сервиса распознавания речи, который использует взаимодействие процессов через разделяемую память, на базе библиотеки «boost.interprocess». В результате внедрения описанной в статье архитектуры в конкретном случае удалось существенно снизить нагрузку на процессор.

Сохранить в закладках
Подготовка разработчиков свободного программного обеспечения (2024)
Выпуск: № 4, Том 14 (2024)
Авторы: Лукин Владимир Николаевич, Чернышов Лев Николаеввич

Производство свободного программного обеспечения (ПО) – тенденция развития современных информационных технологий. Одна из задач вуза – это подготовка студентов, способных создавать подобные программные продукты. На государственном уровне обращают внимание на необходимость подобной подготовки, но образовательные программы несколько отстают. Предлагается в существующих дисциплинах, связанных с разработкой ПО, повысить внимание качеству создаваемого программного кода для возможности его свободного использования. Навык создания качественного кода проще всего вырабатывается при командной работе над проектом.

Сохранить в закладках