autor: ProHoster

Como analizei Habr, parte 1: tendencias

Cando rematou o Olivier de Ano Novo, non tiña nada que facer e decidín descargar todos os artigos de Habrahabr (e plataformas relacionadas) ao meu ordenador e investigar. Resultou ser varias historias interesantes. O primeiro deles é o desenvolvemento do formato e dos temas dos artigos ao longo dos 12 anos de existencia do sitio. Por exemplo, a dinámica dalgúns temas é bastante orientativa. Continuación - baixo o corte. Proceso […]

Firefox para Wayland trae WebGL e aceleración de hardware de vídeo

As versións nocturnas de Firefox, que servirán de base para o lanzamento de Firefox 7 o 75 de abril, inclúen soporte total para WebGL en ambientes que utilizan o protocolo Wayland. Ata agora, o rendemento de WebGL en versións Linux de Firefox deixou moito que desexar debido á falta de soporte para a aceleración de hardware, os problemas cos controladores gfx para X11 e o uso de diferentes estándares. Aceleración baseada en gfx en […]

Lanzamento de nginx 1.17.9 e njs 0.3.9

Lanzouse a rama principal de nginx 1.17.9, dentro da cal continúa o desenvolvemento de novas funcións (na rama estable 1.16 compatible paralelamente só se realizan cambios relacionados coa eliminación de erros graves e vulnerabilidades). Principais cambios: está prohibido especificar varias liñas de "Host" na cabeceira da solicitude; Corrixiuse un erro no que nginx ignoraba liñas adicionais de "Codificación de transferencia" na cabeceira da solicitude; Fixéronse correccións para evitar fugas [...]

Lanzamento do sistema operativo DragonFly BSD 5.8

Está dispoñible a versión de DragonFlyBSD 5.8, un sistema operativo cun núcleo híbrido creado en 2003 co propósito do desenvolvemento alternativo da rama FreeBSD 4.x. Entre as características de DragonFly BSD, podemos destacar o sistema de ficheiros con versión distribuída HAMMER, o soporte para cargar núcleos de sistema "virtuais" como procesos de usuario, a capacidade de almacenar datos en caché e metadatos FS en unidades SSD, ligazóns simbólicas de variantes sensibles ao contexto, a capacidade para conxelar procesos [...]

Lanzamento de nEMU 2.3.0 - unha interface para QEMU baseada en pseudográficos de ncurses

Lanzouse a versión 2.3.0 de nEMU. nEMU é unha interface ncurses para QEMU que simplifica a creación, configuración e xestión de máquinas virtuais.O código está escrito en C e distribúese baixo a licenza BSD-2. Novidades: Engadido daemon de monitorización da máquina virtual: cando o estado cambia, envía unha notificación a D-Bus a través da interface org.freedesktop.Notifications. Novos interruptores para xestionar máquinas virtuais desde a liña de comandos: –powerdown, –force-stop, –reset, [...]

"All the Music, LLC" xerou todas as melodías posibles e lanzounos

Damien Riehl, avogado, programador e licenciado en música, e Noah Rubin, músico, escribiron un programa que xeraba todas as posibles melodías curtas de 12 compases usando 8 notas dentro dunha oitava (uns 69 millóns de combinacións), rexistráronos en nome da súa empresa All the Music, LLC e lanzado ao dominio público. Publicado en archive.org 1200 Gb en […]

Nginx 1.17.9 lanzado

Lanzouse a versión 1.17.9 de Nginx, a próxima versión da rama principal actual do servidor web nginx. A rama principal está en desenvolvemento activo, mentres que a rama estable actual (1.16) só ten correccións de erros. Cambio: nginx agora non permite varias liñas de "Host" na cabeceira da solicitude. Solución: nginx ignoraba liñas adicionais de "Codificación de transferencia" na cabeceira da solicitude. Solución: fugas de socket ao usar […]

Sobre como escribir e publicar un contrato intelixente na rede aberta de Telegram (TON)

Sobre como escribir e publicar un contrato intelixente en TON De que trata este artigo? No artigo falarei de como participei no primeiro (dos dous) concurso blockchain de Telegram, non levei ningún premio e decidín deixar constancia da miña experiencia nun artigo para que non se afunda no esquecemento e, quizais, axude. alguén. Como non quería escribir [...]

Mikhail Salosin. Encontro de Golang. Usando Go no backend da aplicación Look+

Mikhail Salosin (en diante – MS): – Ola a todos! Chámome Michael. Traballo como programador de backend en MC2 Software e falarei sobre o uso de Go no backend da aplicación móbil Look+. A alguén aquí lle gusta o hóckey? Entón esta aplicación é para ti. É para Android e iOS e úsase para ver transmisións de varios eventos deportivos en liña e [...]

Unha tarefa para un programador, ou como mostramos escáneres de man sen un vendedor

Ola a todos. Nós, Viktor Antipov e Ilya Aleshin, hoxe falaremos da nosa experiencia traballando con dispositivos USB a través de Python PyUSB e un pouco sobre a enxeñaría inversa. Antecedentes En 2019, o Decreto do Goberno da Federación Rusa núm. 224 "Sobre a aprobación das regras para a etiquetaxe dos produtos de tabaco mediante a identificación e as características da implantación dun sistema de información estatal para controlar a circulación de mercadorías suxeitas a […] ]

Versión para PC de Halo: Combat Evolved Anniversary lanzada en Steam e Microsoft Store

Издатель Xbox Game Studios и студии 343 Industries и Saber Interactive выпустили Halo: Combat Evolved Anniversary на ПК. Игра теперь доступна в Steam и Microsoft Store, в том числе в каталоге Xbox Game Pass. Halo: Combat Evolved является второй по хронологии (и очерёдности выпуска на ПК) в сборнике Halo: The Master Chief Collection. Это была первая […]

Resultados do concurso de Apple "Foto en iPhone en modo nocturno": a metade dos gañadores son de Rusia

Apple anunciou os resultados do concurso fotográfico "Foto no iPhone en modo nocturno". Un xurado especial revisou miles de fotos enviadas de todo o mundo, tomadas no iPhone 11, Pro e Pro Max, e seleccionou as seis mellores fotos (probablemente houbo outras máis exitosas), que serán publicadas na galería da compañía. sitio web, en Instagram @Apple e aparecen en vallas publicitarias de diferentes países. […]