Category: Blog

Изучаем VoIP-движок Mediastreamer2. Часть 11

Материал статьи взят с моего дзен-канала. Механизм перемещения данных Блок данных dblk_t Сообщение mblk_t Функции работы с сообщениями mblk_t Очередь queue_t Функции работы с очередями queue_t Соединение фильтров Сигнальная точка графа обработки данных Закулисная деятельность тикера Буферизатор (MSBufferizer) Функции работы с MSBufferizer В прошлой статье мы разработали свой собственный фильтр. Эту статью мы посветим устройству […]

Изучаем VoIP-движок Mediastreamer2. Часть 10

Материал статьи взят с моего дзен-канала. В прошлой статье мы сделали дуплексное переговорное устройство, выполняющее обмен звуковым сигналом через дуплексную RTP-сессию. В этой статье мы научимся писать фильтры и добавим сделанный своими руками фильтр в сделанное своими руками переговорное устройство. Разрабатываем плагин Плагины в медиастримере, как и во многих других программах, используются для расширения функционала […]

Представлена спецификация OpenCL 3.0

Концерн Khronos, отвечающий за разработку спецификаций семейства OpenGL, Vulkan и OpenCL, объявил о завершении разработки спецификаций OpenCL 3.0, определяющих API и расширения языка С для организации кросс-платформенных параллельных вычислений с использованием многоядерных CPU, GPU, FPGA, DSP и других специализированных чипов, от тех, что применяются в суперкомпьютерах и облачных серверах, до чипов, которые можно встретить в […]

Проект Clear Linux смещает акцент при разработке на серверы и облачные системы

Разработчики дистрибутива Clear Linux сообщили об изменении стратегии разработки проекта. В качестве первичных направлений развития называются серверные и облачные системы, которым теперь будет уделяться основное внимание. Компоненты редакции для рабочих станций будут сопровождаться по остаточному принципу. Поставка пакетов с рабочими столами будет продолжена, но в данных пакетах будут предлагаться исходные варианты пользовательских окружений, без специфичных […]

Релиз дистрибутива Manjaro Linux 20.0

Представлен релиз дистрибутива Manjaro Linux 20.0, построенного на основе Arch Linux и ориентированного на начинающих пользователей. Дистрибутив примечателен наличием упрощённого и дружественного пользователю процесса установки, поддержкой автоматического определения оборудования и установки необходимых для его работы драйверов. Manjaro поставляется в виде live-сборок с графическими окружениями KDE (2.9 ГБ), GNOME (2.6 ГБ) и Xfce (2.6 ГБ). При […]

Manjaro Linux 20.0

Филипп Мюллер (Philip Müller) объявил о выпуске Manjaro Linux 20.0, нового серьезного обновления дистрибутивного проекта, изначально разработанного для Arch Linux, с возможностью выбора рабочих столов GNOME, KDE и Xfce. В новую версию входят следующие изменения: Xfce 4.14., направленный на улучшение взаимодействия с пользователем с помощью рабочего стола и оконного менеджера. Вместе с этим включена новая […]

Новый ноутбук System76 с Coreboot

Вдобавок к выпущенным ранее, появился ещё один ноутбук с прошивкой Coreboot и отключённым Intel ME от компании System76. Модель называется Lemur Pro 14 (lemp9). Прошивка ноутбука открыта лишь частично и содержит ряд ключевых бинарных компонент. Основные характеристики: Операционная система Ubuntu или собственная Pop!_OS. Процессор Intel Core i5-10210U или Core i7-10510U. Матовый экран 14.1″ 1920×1080. От […]

Микросервисы: что это, зачем это и когда нужно их внедрять

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

Легкий способ защитить свой Mikrotik от атак

Хочу поделиться с сообществом простым и рабочим способом, как при помощи Mikrotik защитить свою сеть и «выглядывающие» из-за него сервисы от внешних атак. А именно всего тремя правилами организовать на Микротике honeypot. Итак, представим, что у нас небольшой офис, внешний IP за которым стоит RDP сервер, для работы сотрудников по удаленке. Первое правило это конечно […]

Microsoft Azure Virtual Training Day: Современное хранилище данных

Вебинар, 29 апреля 2020г., 10.00-13.00 Приглашаем вас на знакомство с современным хранилищем данных. В течении нескольких сессий вы познакомитесь с компонентами Microsoft Azure для построения сквозного аналитического решения. Сессии будут посвящены процессам: со сбора и трансформации данных из разнообразных источников с помощью Azure Data Factory, хранению данных на базе Azure Synapse,  представлению пользователям на базе Power BI. […]

Оперативная аналитика в микросервисной архитектуре: п̶о̶н̶я̶т̶ь̶ ̶и̶ ̶п̶р̶о̶с̶т̶и̶т̶ь̶ помочь и подсказать Postgres FDW

Микросервисная архитектура, как и все в этом мире, имеет свои плюсы и свои минусы. Одни процессы с ней становятся проще, другие — сложнее. И в угоду скорости изменений и лучшей масштабируемости нужно приносить свои жертвы. Одна из них — усложнение аналитики. Если в монолите всю оперативную аналитику можно свести к SQL запросам к аналитической реплике, […]

Истина прежде всего, или почему систему нужно проектировать, исходя из устройства базы данных

Привет, Хабр! Мы продолжаем исследовать тему Java и Spring, в том числе, на уровне баз данных. Сегодня предлагаем почитать о том, почему при проектировании больших приложений именно структура базы данных, а не код Java, должна иметь определяющее значение, как это делается, и какие исключения есть из этого правила. В этой довольно запоздалой статье я объясню, […]

DDoS-dan mühafizə olunan veb saytlar üçün etibarlı hosting alın, VPS VDS serverlər 🔥 DDoS-dan mühafizə olunan veb saytlar üçün etibarlı hosting alın, VPS VDS serverlər | ProHoster