autor: ProHoster

Cómo analicé Habr, parte 1: tendencias

Когда был доеден новогодний оливье, мне стало нечего делать, и я решил скачать себе на компьютер все статьи с Хабрахабра (и смежных платформ) и поисследовать. Получилось несколько интересных сюжетов. Первый из них — это развитие формата и тематики статей за 12 лет существования сайта. Например, достаточно показательна динамика некоторых тем. Продолжение — под катом. Процесс […]

Firefox para Wayland trae WebGL y aceleración de hardware de video

Las versiones nocturnas de Firefox, que servirán como base para el lanzamiento de Firefox 7 el 75 de abril, incluyen soporte completo para WebGL en entornos que utilizan el protocolo Wayland. Hasta ahora, el rendimiento de WebGL en las versiones Linux de Firefox dejaba mucho que desear debido a la falta de soporte de aceleración de hardware, problemas con los controladores gfx para X11 y el uso de diferentes estándares. Aceleración basada en gfx en […]

Lanzamiento de nginx 1.17.9 y njs 0.3.9

Se ha lanzado la rama principal de nginx 1.17.9, dentro de la cual continúa el desarrollo de nuevas funciones (en la rama estable paralela compatible 1.16, solo se realizan cambios relacionados con la eliminación de errores y vulnerabilidades graves). Cambios principales: está prohibido especificar varias líneas de "Host" en el encabezado de la solicitud; Se corrigió un error por el cual nginx ignoraba líneas adicionales de "Codificación de transferencia" en el encabezado de la solicitud; Se han realizado correcciones para evitar fugas […]

Lanzamiento del sistema operativo DragonFly BSD 5.8

Está disponible el lanzamiento de DragonFlyBSD 5.8, un sistema operativo con kernel híbrido creado en 2003 con el objetivo de desarrollar alternativamente la rama FreeBSD 4.x. Entre las características de DragonFly BSD, podemos destacar el sistema de archivos versionado distribuido HAMMER, soporte para cargar kernels del sistema "virtuales" como procesos de usuario, la capacidad de almacenar en caché datos y metadatos FS en unidades SSD, enlaces simbólicos variantes sensibles al contexto, la capacidad congelar procesos […]

Lanzamiento de nEMU 2.3.0: una interfaz para QEMU basada en pseudografías de ncurses

Se ha lanzado la versión 2.3.0 de nEMU. nEMU es una interfaz de ncurses para QEMU que simplifica la creación, configuración y gestión de máquinas virtuales. El código está escrito en C y distribuido bajo la licencia BSD-2. Qué hay de nuevo: Se agregó un demonio de monitoreo de máquinas virtuales: cuando el estado cambia, envía una notificación a D-Bus a través de la interfaz org.freedesktop.Notifications. Nuevos conmutadores para gestionar máquinas virtuales desde la línea de comandos: –powerdown, –force-stop, –reset, […]

"All the Music, LLC" generó todas las melodías posibles y las lanzó

Damien Riehl, abogado, programador y licenciado en música, y Noah Rubin, músico, escribieron un programa que generaba todas las melodías cortas posibles de 12 compases utilizando 8 notas dentro de una octava (alrededor de 69 mil millones de combinaciones), las registró en nombre de su empresa All the Music, LLC y liberado al dominio público. Publicado en archive.org 1200 Gb en […]

Nginx 1.17.9 lanzado

Se lanzó Nginx 1.17.9, la próxima versión en la rama principal actual del servidor web nginx. La rama principal está en desarrollo activo, mientras que la rama estable actual (1.16) solo tiene correcciones de errores. Cambio: nginx ahora no permite múltiples líneas "Host" en el encabezado de la solicitud. Solución: nginx estaba ignorando líneas adicionales de "Codificación de transferencia" en el encabezado de la solicitud. Solución: el zócalo tiene fugas cuando se usa […]

Mijail Salosin. Reunión de Golang. Usando Go en el backend de la aplicación Look+

Mikhail Salosin (en adelante – MS): – ¡Hola a todos! Mi nombre es Michael. Trabajo como desarrollador backend en MC2 Software y hablaré sobre el uso de Go en el backend de la aplicación móvil Look+. ¿A alguien aquí le gusta el hockey? Entonces esta aplicación es para ti. Es para Android e iOS y sirve para ver retransmisiones de diversos eventos deportivos online y [...]

Una tarea para un desarrollador o cómo presentamos escáneres portátiles sin proveedor

Hola a todos. Nosotros, Viktor Antipov e Ilya Aleshin, hablaremos hoy sobre nuestra experiencia trabajando con dispositivos USB a través de Python PyUSB y un poco sobre ingeniería inversa. Antecedentes En 2019, el Decreto del Gobierno de la Federación de Rusia No. 224 “Sobre la aprobación de las Reglas para el etiquetado de productos de tabaco mediante identificación y características de la implementación de un sistema de información estatal para monitorear la circulación de mercancías sujetas a obligación [… ]

Resultados del concurso de Apple "Grabado con iPhone en modo nocturno": la mitad de los ganadores son de Rusia

Apple ha anunciado los resultados del concurso de fotografía "Tomada con iPhone en modo nocturno". Un jurado especial revisó miles de fotografías enviadas desde todo el mundo, tomadas con el iPhone 11, Pro y Pro Max, y seleccionó las seis mejores fotografías (probablemente hubo más exitosas), que se publicarán en la galería de la compañía. sitio web, en Instagram @Apple y aparecer en vallas publicitarias en diferentes países. […]