Autor: Yuri Gagarin

Comparación del rendimiento del controlador de red en versiones en 10 lenguajes de programación

Un grupo de investigadores de universidades alemanas publicó los resultados de un experimento en el que se desarrollaron 10 versiones de un controlador típico para tarjetas de red Intel Ixgbe (X5xx) en diferentes lenguajes de programación. El controlador funciona en espacio de usuario y fue implementado en los lenguajes C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript y Python. Al escribir el código, se prestó especial atención a lograr […]

Falleció el autor de vkd3d

La empresa CodeWeavers, que patrocina el desarrollo de Wine, informó sobre la muerte de su empleado — Józef Kucia, autor del proyecto vkd3d y uno de los desarrolladores clave de Wine, que también participó en el desarrollo de los proyectos Mesa y Debian. Józef realizó más de 2500 cambios en Wine y llevó a cabo la mayor parte del código relacionado con el soporte de Direct3D. Fuente: linux.org.ru

Parchea Exim - vuelve a parchear. Nueva ejecución remota de comandos en Exim 4.92 en una sola solicitud.

Recientemente, a principios del verano, comenzaron a aparecer llamados masivos a actualizar Exim a la versión 4.92 debido a la vulnerabilidad CVE-2019-10149 (Actualiza urgentemente exim a 4.92 — hay una infección activa / Habr). Y hace unos días se descubrió que el malware Sustes decidió aprovechar esta vulnerabilidad. Ahora todos los que actualizaron de emergencia pueden volver a 'alegrarse': el 21 de julio de 2019, el investigador Zerons descubrió una vulnerabilidad crítica […]

Actualiza urgentemente exim a 4.92 — hay una infección activa

Colegas, quienes usan en sus servidores de correo Exim versiones 4.87…4.91 — actualicen urgentemente a la versión 4.92, deteniendo primero el propio Exim para evitar un hackeo a través de CVE-2019-10149. Potencialmente, millones de servidores en todo el mundo están en riesgo, y la vulnerabilidad se evalúa como crítica (puntuación base CVSS 3.0 = 9.8/10). Los atacantes pueden ejecutar comandos arbitrarios en su servidor, en muchos casos desde […]

Sobre el modelo de red en juegos para principiantes

Durante las últimas dos semanas he estado trabajando en el motor de red para mi juego. Antes de esto, no sabía nada sobre tecnologías de red en juegos, así que leí numerosos artículos y realicé muchos experimentos para comprender todos los conceptos y poder escribir mi propio motor de red. En esta guía, me gustaría compartir con ustedes diversos conceptos que […]

DNS sobre HTTPS está desactivado por defecto en la versión de Firefox para OpenBSD

Los mantenedores del puerto de Firefox para OpenBSD no respaldaron la decisión de incluir por defecto DNS sobre HTTPS en las nuevas versiones de Firefox. Después de una corta discusión, se decidió mantener el comportamiento original sin cambios. Para ello, la configuración network.trr.mode se establece en el valor '5', lo que conduce a la desactivación incondicional de DoH. Se argumenta a favor de esta solución lo siguiente: las aplicaciones deben adherirse a las configuraciones DNS del sistema general, y […]

Lanzamiento del manejador de falta de memoria oomd 0.2.0

Facebook publicó el segundo lanzamiento de oomd, un controlador de falta de memoria en el sistema (OOM, Out Of Memory), que funciona en espacio de usuario. La aplicación finaliza procesos que consumen demasiada memoria antes de que se active el controlador OOM del núcleo de Linux. El código de oomd está escrito en C++ y se distribuye bajo la licencia GPLv2. Los paquetes listos se han formado para Fedora Linux. Las características de oomd pueden […]

Configuración del plugin Warnings Next Generation para la integración de PVS-Studio

El lanzamiento de PVS-Studio 7.04 coincidió con el lanzamiento del complemento Warnings Next Generation 6.0.0 para Jenkins. En esta versión, el complemento Warnings NG añadió soporte para el analizador estático PVS-Studio. Este complemento visualiza los datos sobre advertencias del compilador u otras herramientas de análisis en Jenkins. En este artículo, se explicará en detalle cómo instalar y configurar este complemento para usarlo con PVS-Studio, […]

¿RAML o OAS (Swagger)?

En el dinámico mundo de los microservicios, todo puede cambiar: cualquier componente puede ser reescrito en otro idioma, utilizando diferentes frameworks y arquitecturas. Solo los contratos deben permanecer inalterados, para que se pueda interactuar con el microservicio desde el exterior de forma constante, independientemente de las metamorfosis internas. Hoy hablaremos sobre nuestro problema al elegir un formato de descripción […]

Google Chrome ahora puede enviar páginas web a otros dispositivos.

Esta semana, Google comenzó a desplegar la actualización del navegador web Chrome 77 para plataformas Windows, Mac, Android e iOS. La actualización traerá numerosos cambios visuales, así como una nueva función que permitirá enviar enlaces a páginas web a usuarios de otros dispositivos. Para invocar el menú contextual, simplemente haz clic derecho en el enlace y luego selecciona los dispositivos disponibles para ti […]

Mozilla está probando una VPN para Firefox, pero solo en EE. UU.

La compañía Mozilla ha lanzado una versión de prueba de su extensión VPN denominada Red Privada para los usuarios del navegador Firefox. Por el momento, el sistema solo está disponible en EE. UU. y únicamente para las versiones de escritorio del programa. Según se informa, el nuevo servicio se presenta en el marco del renacido programa Test Pilot, que anteriormente había sido declarado cerrado. El objetivo de la extensión es proteger los dispositivos de los usuarios al conectarse a Wi-Fi público. […]

Lanzamiento de Chrome 77

Google presentó el lanzamiento del navegador web Chrome 77. Al mismo tiempo, está disponible la versión estable del proyecto de código abierto Chromium, que es la base de Chrome. El navegador Chrome se caracteriza por el uso de logotipos de Google, un sistema de envío de notificaciones en caso de fallos, la posibilidad de descargar el módulo Flash a solicitud, módulos para la reproducción de contenido de video protegido (DRM), un sistema de instalación automática de actualizaciones y la transmisión de parámetros RLZ en las búsquedas. La próxima versión de Chrome 78 […]

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster