Docker для чайников: что это такое и зачем он нужен?
В современной разработке часто возникает ситуация: на компьютере программиста проект работает идеально, а у коллеги или на сервере выдает ошибки. Причина почти всегда в разнице окружения — не совпадают версии языков, библиотек или системных настроек. И вот тут на сцену выходит Docker, который создан, чтобы убрать эту проблему раз и навсегда. Docker — это платформа для запуска приложений в изолированных контейнерах. Если представить аналогию из реального мира, контейнер — это коробка, в которую сложили всё необходимое для работы программы: код, библиотеки, настройки системы и зависимости...
5 лет назад
SIP – сервер для чайников. Что это такое и как работает?
SIP или протокол установления сеанса широко используется во множестве направлений – это могут быть как аудио или видео звонки и конференции, онлайн-игры, и прочее. Данный протокол функционирует через схему «клиент-сервер-клиент», чередуя таким образом запросы и ответы. Более подробно о том, как работает SIP-сервер разберемся в следующей статье. Что такое SIP-протокол SIP (Session Initiation Protocol) представляет из себя протокол передачи данных, который на сегодняшний день является наиболее распространенным и перспективным для обмена данных по интернет-сети. Главная задача такого протокола –...