Autor: Yuri Gagarin

Consejos sobre cómo acelerar la construcción de imágenes de Docker. Por ejemplo, hasta 30 segundos.

Antes de que una característica llegue a producción, en esta época de orquestadores complejos y CI/CD, debe recorrer un largo camino desde el commit hasta las pruebas y la entrega. Antes se podía subir nuevos archivos por FTP (aunque nadie hace eso hoy, ¿verdad?), y el proceso de "despliegue" tomaba segundos. Ahora hay que crear una merge request y esperar un tiempo considerable hasta que la función […]

Ajuste del enrutamiento para MetalLB en modo L2

No hace mucho, me enfrenté a una tarea bastante inusual de configuración de enrutamiento para MetalLB. No habría problema, ya que normalmente no se requieren acciones adicionales para MetalLB, pero en nuestro caso hay un clúster bastante grande con una configuración de red bastante simple. En este artículo, explicaré cómo configurar el enrutamiento basado en la fuente y el enrutamiento basado en políticas para la red externa de su clúster. Yo […]

El malware Mandrake puede obtener control total sobre los dispositivos Android.

La empresa Bitdefender Labs, dedicada a la investigación de la seguridad del software, ha revelado detalles sobre un nuevo malware que ataca dispositivos Android. Según los expertos, su comportamiento es algo diferente al de la mayoría de las amenazas comunes, ya que no ataca todos los dispositivos. En su lugar, el virus elige a los usuarios de los cuales puede obtener datos útiles. Los desarrolladores del malware han prohibido su ataque a ciertos […]

Micron ha presentado unidades SSD para consumidores asequibles basadas en memoria TLC y QLC.

La empresa Micron ha presentado dos nuevas series de unidades de estado sólido en formato M.2 con interfaz PCIe 3.0 x4: Micron 2210 y Micron 2300. Estas novedades están posicionadas como dispositivos de almacenamiento asequibles para laptops y PCs de escritorio. Los representantes de la serie más económica, Micron 2210, están construidos con chips de memoria 3D QLC NAND, que permite almacenar cuatro bits de información en un […]

Vulnerabilidades explotables remotamente en FreeBSD

Se han solucionado cinco vulnerabilidades en FreeBSD, entre las cuales hay problemas que potencialmente pueden llevar a la sobrescritura de datos a nivel de núcleo al enviar ciertos paquetes de red o permitir a un usuario local elevar sus privilegios. Las vulnerabilidades han sido corregidas en las actualizaciones 12.1-RELEASE-p5 y 11.3-RELEASE-p9. La más peligrosa de ellas (CVE-2020-7454) es causada por la falta de una verificación adecuada del tamaño del paquete en la biblioteca libalias al analizar ciertos […]

El autor de Node.js presenta la plataforma JavaScript segura Deno 1.0

Después de dos años de desarrollo, se presenta la primera versión significativa de Deno 1.0, una plataforma para la ejecución aislada de aplicaciones en los lenguajes JavaScript y TypeScript, que puede ser utilizada para crear controladores que se ejecutan en el servidor. La plataforma es desarrollada por Ryan Dahl, el creador de Node.js. Al igual que en Node.js, Deno utiliza el motor JavaScript V8, que también se aplica en navegadores basados en Chromium. […]

Pruebas de Selenium en C# en Linux

La automatización de pruebas de aplicaciones web con Selenium es una solución común entre los desarrolladores de pruebas automáticas, y C# es uno de los lenguajes de programación más populares, por lo que la combinación de estas herramientas no plantea dudas. Para el desarrollo con estas tecnologías, a menudo se utiliza el popular software propietario de Microsoft para Windows, sin embargo, me interesaba descubrir qué análogos libres se pueden utilizar sin apartarse del stack […]

CONTROL DE ACCESO: problemas, soluciones y gestión de riesgos de seguridad

Fuente A pesar de la creencia generalizada, un sistema de control y gestión de acceso rara vez resuelve por sí mismo los problemas de seguridad. En realidad, el SGA ofrece la posibilidad de abordar esos problemas. Cuando se aborda la selección de un SGA desde la perspectiva de un kit de seguridad listo para usar que cierre completamente los riesgos de la empresa, las dificultades son inevitables. Además, las cuestiones complejas emergerán solo después de implementar el sistema. Al principio […]

Microsoft actualizó los requisitos del sistema para la actualización de Windows 10 de mayo de 2020

La actualización de Windows 10 May 2020 Update, también conocida como Windows 10 (2004), estará disponible para los consumidores a finales de este mes. Junto con la preparación para el lanzamiento de esta gran actualización, Microsoft ha actualizado la documentación, destacando los requisitos de los procesadores de PC para instalar la nueva versión de la plataforma de software. La principal novedad es el soporte para la línea de procesadores AMD Ryzen 4000. En cuanto a los procesadores Intel, se informa que […]

El 75% de las aplicaciones comerciales incluyen código abierto obsoleto con vulnerabilidades.

La empresa Synopsys analizó 1253 bases de código comerciales y concluyó que casi todas (99%) las aplicaciones comerciales consideradas incluyen al menos un componente de código abierto, y el 70% del código en los repositorios analizados es abierto. Para comparar, en un estudio similar de 2015, la proporción de código abierto era del 36%. En la mayoría de los casos, el código abierto de terceros utilizado […]

Lanzamiento del entorno de escritorio Cinnamon 4.6

Después de seis meses de desarrollo, se ha formado el lanzamiento del entorno de usuario Cinnamon 4.6, en el marco del cual la comunidad de desarrolladores de la distribución Linux Mint está desarrollando un fork del shell GNOME, el gestor de archivos Nautilus y el gestor de ventanas Mutter, con el objetivo de proporcionar un entorno en el estilo clásico de GNOME 2 con soporte para elementos de interacción exitosos de GNOME Shell. Cinnamon se basa en los componentes de GNOME, pero estos componentes […]

¿Quién es un ingeniero DevOps, qué hace, cuánto gana y cómo convertirse en uno?

Los ingenieros de DevOps son especialistas multifacéticos que saben cómo automatizar procesos y entienden cómo trabajan los desarrolladores, QA y gerentes. Saben programar, dominan rápidamente herramientas complejas y no se asustan ante una tarea desconocida. Hay pocos ingenieros de DevOps, están dispuestos a pagar entre 200,000 y 300,000 rublos, pero aún así hay muchas vacantes. Dmitry Kuzmin explica exactamente en qué consiste el trabajo de un DevOps y qué se necesita […]

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