autor: ProHoster

KeyDB como substituto [potencial] de Redis

En Habré non houbo comentarios sobre a "alternativa máis rápida a Redis" - KeyDB. Tendo unha experiencia bastante recente no seu uso, gustaríame cubrir este oco. O fondo é bastante banal: un día, cunha gran afluencia de tráfico, rexistrouse unha importante degradación no rendemento da aplicación (é dicir, o tempo de resposta). Nese momento, por desgraza, non era posible realizar un diagnóstico normal do que estaba a suceder, polo que posteriormente planificaron unha serie de […]

Slurm SRE. Un experimento completo con expertos de Booking.com e Google.com

O noso equipo encántanlle os experimentos. Cada Slurm non é unha repetición estática dos anteriores, senón unha reflexión sobre a experiencia e unha transición de bo a mellor. Pero con Slurm SRE, decidimos usar un formato completamente novo: dar aos participantes condicións o máis próximas ao "combate". Se describimos brevemente o que fixemos durante o curso intensivo: "Construímos, rompemos, reparamos, estudamos". O SRE custa pouco […]

Como establecer o intercambio de coñecementos nunha empresa para que non doa tanto

A empresa media de TI ten requisitos, un historial de rastreadores de tarefas, fontes (quizais incluso con comentarios no código), instrucións para casos típicos, importantes e complexos en produción, unha descrición dos procesos comerciais (desde a incorporación ata "como ir de vacacións". ”), contactos, claves de acceso, listas de persoas e proxectos, descricións de áreas de responsabilidade, e un montón de coñecementos que probablemente esquecemos e que poden […]

As misións informáticas como unha incrible ferramenta para aprender palabras en inglés

Aprender inglés a través de xogos de ordenador xa é unha práctica consolidada. Porque os xogos combinan un bo tempo de lecer coa oportunidade de mergullarse por completo no ecosistema dunha lingua, aprendéndoa sen esforzo. Hoxe analizaremos os xogos do xénero de misións, que son excelentes para subir de nivel a linguaxe e que sen dúbida traerán moita diversión aos xogadores. Vaia! Primeiro, un pouco de tedio: que [...]

Engadido soporte para complementos nas versións nocturnas de Firefox Preview

Non obstante, no navegador móbil Firefox Preview, ata agora só en versións nocturnas, apareceu a tan esperada capacidade de conectar complementos baseados na API WebExtension. Engadiuse ao navegador un elemento de menú "Xestor de complementos", onde podes ver os complementos dispoñibles para a instalación. O navegador móbil Firefox Preview estase a desenvolver para substituír a edición actual de Firefox para Android. O navegador baséase no motor GeckoView e nas bibliotecas de Android de Mozilla [...]

Departamento de vendas híbridas. Humanos + IA traballando como un equipo

Promover o meu proxecto con intelixencia artificial conversacional, ter unha comprensión clara de como resolver calquera problema técnico e ter gañado vitorias en un montón de competicións diferentes, non tiña absolutamente claro en que dirección moverme... E así, en Outubro de 2019, entrei no pre-acelerador, onde puiden experimentar a alta eficiencia de avanzar traballando con [...]

Por que unha startup de hardware necesita un hackathon de software?

En decembro pasado, celebramos o noso propio hackathon de inicio con outras seis empresas de Skolkovo. Sen patrocinadores corporativos nin ningún apoio externo, reunimos douscentos participantes de 20 cidades de Rusia grazas aos esforzos da comunidade de programación. A continuación vouvos contar como o logramos, con que trampas atopamos no camiño e por que de inmediato comezamos a colaborar cun dos equipos gañadores. […]

Vulnerabilidade en Android que permite a execución remota de código cando o Bluetooth está activado

A actualización de febreiro da plataforma Android eliminou unha vulnerabilidade crítica (CVE-2020-0022) na pila Bluetooth, que permite a execución remota de código mediante o envío dun paquete Bluetooth especialmente deseñado. O problema pode ser detectado por un atacante dentro do alcance de Bluetooth. É posible que a vulnerabilidade poida usarse para crear vermes que infectan os dispositivos veciños nunha cadea. Para atacar, abonda con coñecer o enderezo MAC do dispositivo da vítima (non é necesario o emparejamento previo, [...]

Cambios no acordo de usuario e na política de privacidade dos servizos Habr

Ola! Fixemos cambios no Acordo de usuario e na Política de privacidade. O texto dos documentos mantívose case o mesmo, pero cambiou a persoa xurídica que representa o servizo. Se anteriormente o servizo era xestionado pola empresa rusa Habr LLC, agora a nosa empresa matriz, Habr Blockchain Publishing Ltd, rexistrada e operando na xurisdición e baixo as leis da República de Chipre e da Unión Europea […]

O Tribunal de Apelación confirma o caso de Bruce Perens contra Grsecurity

O Tribunal de Apelación de California ditou un fallo nun caso entre Open Source Security Inc. (desenvolve o proxecto Grsecurity) e Bruce Perens. O tribunal rexeitou o recurso e afirmou o veredicto do tribunal inferior, que desestimou todas as reclamacións contra Bruce Perens e ordenou a Open Source Security Inc a pagar 259 dólares en honorarios legais (Perens [...]

Lanzamento de NGINX Unit Application Server 1.15.0

Está dispoñible o lanzamento do servidor de aplicacións NGINX Unit 1.15, dentro do cal se está a desenvolver unha solución para garantir o lanzamento de aplicacións web en diversas linguaxes de programación (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js e Java). ). NGINX Unit pode executar simultáneamente varias aplicacións en diferentes linguaxes de programación, cuxos parámetros de lanzamento poden cambiarse de forma dinámica sen necesidade de editar ficheiros de configuración e reiniciar. Código […]