Categoría: Blog

Se han publicado las especificaciones finales de OpenCL 3.0

El consorcio Khronos, responsable del desarrollo de las especificaciones de las familias OpenGL, Vulkan y OpenCL, ha anunciado la publicación de las especificaciones finales de OpenCL 3.0, que definen la API y las extensiones del lenguaje C para organizar cálculos paralelos multiplataforma utilizando CPU multinúcleo, GPU, FPGA, DSP y otros chips especializados, desde los que se utilizan en supercomputadoras y servidores en la nube hasta los chips que se pueden encontrar en […]

Lanzamiento de nginx 1.19.3 y njs 0.4.4

Se ha formado el lanzamiento de la rama principal de nginx 1.19.3, en la cual continúa el desarrollo de nuevas funciones (en la rama estable 1.18, que se mantiene paralelamente, solo se realizan cambios relacionados con la corrección de errores graves y vulnerabilidades). Los cambios principales son: se ha incluido el módulo ngx_stream_set_module, que permite asignar un valor a la variable server { listen 12345; set $true 1; } se ha agregado la directiva proxy_cookie_flags para especificar los flags para […]

Lanzamiento del navegador Pale Moon 28.14

Se ha lanzado la versión del navegador web Pale Moon 28.14, que se separó de la base de código de Firefox para asegurar una mayor eficiencia operativa, manteniendo la interfaz clásica, minimizando el consumo de memoria y proporcionando mayores opciones de personalización. Las compilaciones de Pale Moon se generan para Windows y Linux (x86 y x86_64). El código del proyecto se distribuye bajo la licencia MPLv2 (Mozilla Public License). El proyecto se adhiere a la organización clásica de la interfaz, sin […]

Cómo conectar el ADC HX711 al NRF52832

1. Introducción El objetivo era desarrollar un protocolo de comunicación entre el microcontrolador nrf52832 y dos transductores de tensión semi-puente chinos. La tarea resultó ser complicada, ya que me encontré con la falta de información clara. Es probable que la "raíz del problema" resida en el propio SDK de Nordic Semiconductor: las constantes actualizaciones de versiones, cierta redundancia y la confusión de la funcionalidad. Tuve que escribir todo […]

La predicción del tiempo más precisa: un bot para Telegram en funciones en la nube

Hay muchos servicios que ofrecen información del clima, pero ¿a cuál de ellos puedo confiar? Cuando comencé a montar en bicicleta con frecuencia, quise tener la información más precisa sobre las condiciones climáticas en el lugar donde ando. Mi primer pensamiento fue construir una pequeña estación meteorológica DIY con sensores y obtener los datos de ella. Pero no quise "reinventar […]

Historia sobre la eliminación física de 300 millones de registros en MySQL

Introducción Hola. Soy ningenMe, desarrollador web. Como se indica en el título, mi historia es sobre la eliminación física de 300 millones de registros en MySQL. Me interesé en esto, así que decidí hacer un recordatorio (instrucción). Comienzo — Alerta En el servidor de paquetes que utilizo y mantengo, hay un proceso regular que una vez al día recopila datos del último mes de […]

El hipervisor Xen admite soporte para la placa Raspberry Pi 4

Los desarrolladores del proyecto Xen han anunciado la posibilidad de utilizar el hypervisor Xen en placas Raspberry Pi 4. La adaptación de Xen para trabajar en versiones anteriores de las placas Raspberry Pi se obstaculizó por el uso de un controlador de interrupciones no estándar que no tenía soporte para la virtualización. En la Raspberry Pi 4 se ha implementado un controlador de interrupciones GIC-400 convencional, que es compatible con Xen, y los desarrolladores esperaban que no hubiera problemas para iniciar Xen […]

Vulnerabilidades en PowerDNS Authoritative Server

Están disponibles las actualizaciones del servidor DNS autoritativo PowerDNS Authoritative Server 4.3.1, 4.2.3 y 4.1.14, que corrigen cuatro vulnerabilidades, dos de las cuales podrían permitir la ejecución remota de código por parte de un atacante. Las vulnerabilidades CVE-2020-24696, CVE-2020-24697 y CVE-2020-24698 afectan al código que implementa el mecanismo de intercambio de claves GSS-TSIG. Las vulnerabilidades solo se manifiestan al compilar PowerDNS con soporte para GSS-TSIG ("—enable-experimental-gss-tsig", que no se utiliza por defecto) […]

Windows Terminal Preview 1.4: lista de transiciones, soporte para Blink y hipervínculos

Regresamos con otra actualización de Windows Terminal Preview, que estará disponible en octubre en Windows Terminal. Ambas versiones de Windows Terminal se pueden descargar desde Microsoft Store o la página de lanzamientos en GitHub. ¡Mira a continuación para conocer las últimas novedades! Lista de transiciones Ahora puedes iniciar Windows Terminal Preview con un perfil específico desde el menú «Inicio» o con […]

¿Por qué son necesarios los pendrives con cifrado de hardware?

¡Hola, Habr! En los comentarios de uno de nuestros materiales sobre pendrives, los lectores plantearon una pregunta interesante: “¿Para qué sirve un pendrive con cifrado de hardware, cuando existe TrueCrypt?”, e incluso expresaron algunas preocupaciones sobre “¿Cómo se puede asegurar que no hay puertas traseras en el software y hardware del dispositivo Kingston?”. Respondimos de manera concisa a estas preguntas, pero luego decidimos […]

El distribuidor Fedora 33 ha pasado a la fase de beta testing

Comenzó la prueba de la versión beta de la distribución Fedora 33. La versión beta marca la transición a la etapa final de pruebas, en la que solo se permiten correcciones de errores críticos. El lanzamiento está programado para finales de octubre. La versión abarca Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT y versiones Live, que se ofrecen en forma de spins con entornos de escritorio KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE y LXQt. Las compilaciones están preparadas para […]

¿Se pueden generar números aleatorios si no confiamos los unos en los otros? Parte 1

¡Hola, Habr! En este artículo hablaré sobre la generación de números pseudoaleatorios entre participantes que no confían entre sí. Como veremos más adelante, implementar un generador de números “casi” bueno es bastante sencillo, pero uno muy bueno es complicado. ¿Por qué es necesario generar números aleatorios para participantes que no confían entre sí? Una de las áreas de aplicación son las aplicaciones descentralizadas. Por ejemplo, una aplicación que […]

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