Autor: Yuri Gagarin

Análisis estático – desde el conocimiento hasta la integración

Cansado de la interminable revisión de código o depuración, a veces piensas en cómo simplificar tu vida. Y tras una pequeña búsqueda, o incluso encontrándolo por casualidad, puedes ver la mágica frase: 'Análisis estático'. Veamos qué es esto y cómo puede interactuar con tu proyecto. En realidad, si escribes en algún lenguaje moderno, entonces, incluso sin darte cuenta, […]

¿Qué fue primero, el pollo o el huevo? Desglosando IaC

¿Qué apareció primero, el huevo o la gallina? Un comienzo bastante extraño para un artículo sobre Infrastructure-as-Code, ¿no? ¿Qué es un huevo? En la mayoría de los casos, Infrastructure-as-Code (IaC) es una forma declarativa de representar infraestructura. Aquí describimos el estado que queremos lograr, desde la parte física hasta la configuración del software. Por lo tanto, IaC se utiliza para: Provisionamiento de recursos. Esto incluye VMs, S3, VPC y […]

No se debe utilizar OFFSET y LIMIT en consultas con paginación

Han pasado los días en que no había que preocuparse por la optimización del rendimiento de las bases de datos. El tiempo no se detiene. Cada nuevo emprendedor en el ámbito tecnológico quiere crear el próximo Facebook, buscando recopilar todos los datos a los que pueda acceder. Estos datos son necesarios para que las empresas realicen un mejor entrenamiento de modelos que ayudan a generar ganancias. En tales condiciones, los programadores […]

Lanzamiento de la biblioteca del sistema Glibc 2.32

Después de seis meses de desarrollo, se ha publicado la versión de la biblioteca del sistema GNU C Library (glibc) 2.32, que cumple completamente con los requisitos de los estándares ISO C11 y POSIX.1-2017. La nueva versión incluye correcciones de 67 desarrolladores. Entre las mejoras implementadas en Glibc 2.32 se destacan: Se ha añadido soporte para procesadores Synopsys ARC HS (ARCv2 ISA). Para que el puerto funcione, se requiere al menos binutils 2.32, […]

El código GPL de Telegram fue tomado por el mensajero Mail.ru sin cumplir con la GPL

Un desarrollador de Telegram Desktop descubrió que el cliente im-desktop de Mail.ru, (aparentemente, el cliente de escritorio myteam) copió sin cambios el antiguo motor de animación hecho a mano de Telegram Desktop (según lo que opina el propio autor, de calidad no muy buena). Además, no solo no se mencionó en ningún lugar a Telegram Desktop, sino que la licencia del código fue cambiada, pasando de GPLv3 […]

Comenzó la beta de PHP 8

Se ha presentado la primera versión beta de la nueva rama del lenguaje de programación PHP 8. El lanzamiento está programado para el 26 de noviembre. Al mismo tiempo, se han formado lanzamientos correctivos para PHP 7.4.9, 7.3.21 y 7.2.33, en los que se han corregido errores y vulnerabilidades acumulados. Las principales novedades de PHP 8 incluyen: La inclusión de un compilador JIT, cuyo uso permitirá aumentar el rendimiento. Soporte para argumentos nombrados en funciones, que permiten pasar valores a la función según sus nombres, es decir, […]

Lanzamiento de Ubuntu 20.04.1 LTS

Canonical ha presentado el primer lanzamiento correctivo de la distribución Ubuntu 20.04.1 LTS, que incluye actualizaciones para varios cientos de paquetes, relacionadas con la corrección de vulnerabilidades y problemas que afectan la estabilidad. En la nueva versión también se han solucionado errores en el instalador y en el gestor de arranque. El lanzamiento de Ubuntu 20.04.1 marcó la finalización de la estabilización básica de la versión LTS: a los usuarios de Ubuntu 18.04 se les ofrecerá ahora actualizar a […]

Aplicaciones modernas en OpenShift, parte 2: compilaciones encadenadas

¡Hola a todos! Este es el segundo post de nuestra serie en la que mostramos cómo desplegar aplicaciones web modernas en Red Hat OpenShift. En el post anterior, tocamos brevemente las capacidades de la nueva imagen de builder S2I (source-to-image), que está destinada a la construcción y despliegue de aplicaciones web modernas en la plataforma OpenShift. En aquella ocasión, nos interesó el tema del rápido despliegue de aplicaciones, y hoy veremos cómo […]

3. Plataforma de Gestión del Agente SandBlast de Check Point. Política de Prevención de Amenazas

Bienvenido al tercer artículo del ciclo sobre la nueva consola de gestión en la nube para la protección de PCs: Check Point SandBlast Agent Management Platform. Recuerdo que en el primer artículo nos familiarizamos con el portal Infinity Portal y creamos el servicio en la nube para gestionar agentes, el Endpoint Management Service. En el segundo artículo, exploramos la interfaz de la consola web de gestión e instalamos el agente con la política estándar […]

El mejor en su clase: historia del estándar de cifrado AES

Desde mayo de 2020, en Rusia han comenzado las ventas oficiales de los discos duros externos WD My Book, que soportan el cifrado por hardware AES con clave de 256 bits. Debido a las restricciones legislativas, anteriormente dichos dispositivos solo podían adquirirse en tiendas de electrónica en el extranjero o en el mercado gris, sin embargo, ahora cualquier persona interesada puede conseguir un almacenamiento seguro con la garantía de 3 años de Western Digital. […]

En OpenBSD-current se ha importado LLVM 10

En OpenBSD-current se ha añadido la herramienta LLVM 10. Cabe destacar que, a diferencia de LLVM 8 previamente suministrado, la décima versión (al igual que la novena) se distribuye bajo la licencia Apache 2.0, cuyo uso está explícitamente prohibido por la política de licencias del proyecto. Los desarrolladores de OpenBSD discutieron anteriormente sobre el cambio de licencia y evaluaron esta acción negativamente. Sin embargo, en la presentación de Eurobsdconf se señala que, al final, habrá que […]

Se ha publicado el editor gráfico Pinta 1.7, que actúa como un equivalente a Paint.NET.

Después de cinco años desde la última versión, se ha lanzado Pinta 1.7, un editor gráfico de mapas de bits de código abierto que intenta reescribir el programa Paint.NET utilizando GTK. El editor ofrece un conjunto básico de funciones para dibujar y editar imágenes, dirigiéndose a los usuarios principiantes. La interfaz está simplificada al máximo, el editor soporta un número ilimitado de deshacer cambios, permite trabajar con múltiples capas y viene equipado con un conjunto de herramientas […]

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