Kategoria: Blog

Вышла версия 1.3 платформы для голосового общения Mumble

Спустя около десяти лет с прошлого выпуска состоялся релиз очередной крупной версии платформы для голосового общения Mumble 1.3. Она ориентирована большей частью на создание голосовых чатов между игроками в онлайн-играх и призвана сократить задержки и обеспечить высокое качество передачи голоса. Платформа написана на С++ и распространяется под лицензией BSD.Платформа состоит из двух модулей — клиента […]

Обеспечение надежной работы Zextras Team в сложных корпоративных сетях

В прошлой статье мы рассказали вам о Zextras Team — решении, которое позволяет добавить в Zimbra Collaboration Suite Open-Source Edition функциональность корпоративных текстовых и видео-чатов, а также возможность проводить видеоконференции с большим числом участников, без необходимости использования сторонних сервисов и без передачи каких-либо данных на сторону. Такой сценарий использования идеально подойдет компаниям, которые имеют строго […]

Что я узнал, протестировав 200 000 строк инфраструктурного кода

Подход IaC (Infrastructure as Code) состоит не только из кода, который хранится в репозитории, но еще людей и процессов, которые этот код окружают. Можно ли переиспользовать подходы из разработки ПО в управление и описание инфраструктуры? Будет не лишним держать в голове эту идею, пока будете читать статью. English version Это расшифровка моего выступления на DevopsConf […]

«ВКонтакте» наконец запустила обещанное приложение для знакомств

«ВКонтакте» наконец запустила своё приложение для знакомств Lovina. Социальная сеть открыла приём заявок на регистрацию пользователей ещё в июле. Зарегистрироваться можно по номеру телефона или с помощью аккаунта «ВКонтакте». После авторизации приложение самостоятельно подберёт пользователю собеседников. Основными способами общения в Lovina являются видеоистории и видеозвонки, а также «карусель видеозвонков», которая позволяет общаться со случайными собеседниками, которые меняются […]

Сравнение производительности сетевого драйвера в вариантах на 10 языках программирования

Группа исследователей из немецких университетов опубликовала результаты эксперимента, в ходе которого на разных языках программирования было разработано 10 вариантов типового драйвера для 10-гигабитных сетевых карт Intel Ixgbe (X5xx). Драйвер работает в пространстве пользователя и реализован на языках C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript и Python. При написании кода основное внимание уделялось достижению […]

О сетевой модели в играх для начинающих

Последние две недели я работал над сетевым движком для своей игры. До этого я вообще ничего не знал о сетевых технологиях в играх, поэтому прочитал множество статей и провёл множество экспериментов, чтобы уяснить все концепции и иметь возможность написать собственный сетевой движок. В этом руководстве я хотел бы поделиться с вами различными концепциями, которые вам […]

Срочно обновляйте exim до 4.92 — идёт активное заражение

Коллеги, кто использует на своих почтовых серверах Exim версий 4.87…4.91 — срочно обновляйтесь до версии 4.92, предварительно остановив сам Exim во избежание взлома через CVE-2019-10149. Потенциально уязвимы несколько миллионов серверов по всему миру, уязвимость оценивается как критическая (CVSS 3.0 base score = 9.8/10). Злоумышленники могут запускать на Вашем сервере произвольные команды, во многих случаях от […]

Пропатчил Exim — пропатчь еще раз. Свежее Remote Command Execution в Exim 4.92 в один запрос

Совсем недавно, в начале лета, появились массовые призывы к обновлению Exim до версии 4.92 из-за уязвимости CVE-2019-10149 (Срочно обновляйте exim до 4.92 — идёт активное заражение / Хабр). А на днях выяснилось, что вредонос Sustes решил воспользоваться этой уязвимостью. Теперь все экстренно обновившиеся могут опять «порадоваться»: 21 июля 2019 г. исследователь Zerons обнаружил критическую уязвимость […]

Погиб автор vkd3d

Компания CodeWeavers, которая спонсирует разработку Wine, сообщила о гибели своего сотрудника — Йозефа Кучиа (Józef Kucia), автора проекта vkd3d и одного из ключевых разработчиков Wine, также принимавшего участие в развитии проектов Mesa и Debian. Йозефом было внесено более 2500 изменений в Wine и реализована большая часть кода, связанного с поддержкой Direct3D. Источник: linux.org.ru

Wydanie kontrolera braku pamięci oomd 0.2.0

Facebook опубликовал второй выпуск oomd, обработчика нехватки памяти в системе (OOM, Out Of Memory), работающего в пространстве пользователя. Приложение принудительно завершает работу процессов, потребляющих слишком много памяти, на стадии до срабатывания OOM-обработчика ядра Linux. Код oomd написан на языке C++ и поставляется под лицензией GPLv2. Готовые пакеты сформированы для Fedora Linux. С особенностями oomd можно […]

DNS over HTTPS jest domyślnie wyłączony w porcie Firefox dla OpenBSD

Мэинтейнеры порта Firefox для OpenBSD не поддержали решение по включению по-умолчанию DNS over HTTPS в новых версиях Firefox. После короткого обсуждения было решено оставить изначальное поведение неизменным. Для этого настройка network.trr.mode выставлена в значение ‘5’, что приводит к безусловному отключению DoH. В пользу подобного решения приводятся следующие аргументы: Приложения должны придерживаться общесистемных настроек DNS, а […]

Так все-таки RAML или OAS (Swagger)?

В динамичном мире микросервисов измениться может все что угодно — любой компонент можно переписать на другом языке, используя иные фреймворки и архитектуру. Неизменными должны оставаться лишь контракты, для того, чтобы с микросервисом можно было взаимодействовать извне на некой постоянной основе, вне зависимости от внутренних метаморфоз. И сегодня мы расскажем о нашей проблеме выбора формата описания […]

Kup solidny hosting dla stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting dla stron z ochroną przed DDoS, serwery VPS VDS | ProHoster