Автор: Юрий Гагарин

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

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

Загина авторът на vkd3d

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

Пропатчил Exim — пропатчи отново. Ново Remote Command Execution в Exim 4.92 в един заявка.

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

Спешно обновете exim до 4.92 — активно се разпространява инфекция

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

За мрежовата модел в игри за начинаещи

През последните две седмици работих върху мрежовия двигател за моята игра. Преди това изобщо не знаех нищо за мрежовите технологии в игрите, затова прочетох много статии и проведох редица експерименти, за да осмисля всички концепции и да мога да напиша собствен мрежов двигател. В това ръководство бих искал да споделя с вас различни концепции, които ви […]

DNS over HTTPS е деактивиран по подразбиране в Firefox за OpenBSD

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

Релиз на обработчика за недостиг на памет oomd 0.2.0

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

Настройка на Warnings Next Generation плъгин за интеграция на PVS-Studio

Релиз на PVS-Studio 7.04 съвпадна с релиза на плъгина Warnings Next Generation 6.0.0 за Jenkins. В точно този релиз Warnings NG Plugin добави поддръжка за статичния анализатор PVS-Studio. Този плъгин визуализира данните за предупрежденията от компилатора или други инструменти за анализ в Jenkins. В тази статия ще бъде подробно описано как да инсталирате и настройте този плъгин за използване с PVS-Studio, […]

Така че все пак RAML или OAS (Swagger)?

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

Google Chrome вече може да изпраща уеб страници на други устройства

Тази седмица Google започна разпространението на обновление на уеб браузъра Chrome 77 за платформите Windows, Mac, Android и iOS. Обновлението ще донесе много визуални промени, както и нова функция, която позволява изпращането на линкове към уеб страници на потребители на други устройства. За да извикате контекстното меню, просто кликнете с десния бутон на мишката върху линка, след което остава да изберете наличните устройства с […]

Mozilla тества VPN за Firefox, но само в САЩ

Компания Mozilla стартира бета версия на своето VPN разширение с име Private Network за потребителите на браузъра Firefox. В момента системата е достъпна само в САЩ и само за десктоп версии на софтуера. Според съобщенията, новата услуга е представена в рамките на възобновената програма Test Pilot, която преди беше обявена за закрита. Целта на разширението е да предпази устройствата на потребителите, когато се свързват към обществени Wi-Fi мрежи. […]

Релийз на Chrome 77

Компанията Google представи релийза на уеб браузъра Chrome 77. В същото време е налична и стабилната версия на свободния проект Chromium, който е основата на Chrome. Браузерът Chrome се отличава с използването на логата на Google, наличието на система за изпращане на известия в случай на срив, възможността за зареждане на модула Flash по заявка, модули за възпроизвеждане на защитено видео съдържание (DRM), система за автоматично инсталиране на актуализации и предаване на RLZ параметри при търсене. Следващият релийз на Chrome 78 […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster