Catégorie : Blog

Accélérer les connecteurs PHP pour Tarantool avec Async, Swoole et Parallel

Dans l'écosystème PHP, il existe actuellement deux connecteurs pour travailler avec le serveur Tarantool ― l'extension officielle PECL tarantool/tarantool-php, écrite en C, et tarantool-php/client, écrite en PHP. Je suis l'auteur de cette dernière. Dans cet article, je souhaite partager les résultats des tests de performance des deux bibliothèques et montrer comment, avec quelques modifications mineures du code, on peut obtenir […]

Recherche d'anomalies et prévision des pannes à l'aide de réseaux neuronaux

Le développement industriel des systèmes logiciels nécessite une grande attention à la résilience du produit final, ainsi qu'une réaction rapide aux défaillances et aux pannes lorsqu'elles se produisent. La surveillance aide bien sûr à réagir plus efficacement et plus rapidement aux pannes, mais ce n'est pas suffisant. Premièrement, il est très difficile de suivre un grand nombre de serveurs – un grand nombre de personnes est nécessaire. Deuxièmement, il faut bien comprendre comment […]

La vérité sur les freins ferroviaires : partie 3 — dispositifs de contrôle.

Il est temps de parler des dispositifs destinés à contrôler les freins. Ces dispositifs sont appelés « robinettes », bien qu'un long chemin d'évolution les ait éloignés des robinets dans le sens domestique du terme, les transformant en dispositifs de pneumatique complexes. Le vieux bon robinet à clapet 394 est toujours utilisé sur le matériel roulant 1. Les robinets du conducteur — une introduction brève. Par définition, le robinet de train […]

Tails 4.1

Tails est un système d'exploitation que vous pouvez exécuter sur presque n'importe quel ordinateur à partir d'un lecteur USB ou d'un DVD. Il est conçu pour protéger votre vie privée et votre anonymat, et il vous aide à cet égard. Cette version corrige de nombreuses vulnérabilités. Vous devez mettre à jour dès que possible. Modifications et mises à jour désormais, https://keys.openpgp.org/ et https://zkaan2xfbuxia2wpf7ofnkbz6r5zdbbvxbunvp5g2iebopbfc4iqmbad.onion/ sont utilisés comme serveur OpenPGP par défaut. keys.openpgp.org est plus […]

elementary OS 5.1 Hera

Une mise à jour majeure d'elementary OS 5.1, nommée « Hera », est disponible. Cette version est très importante pour le développement du projet, et la liste des changements est assez impressionnante, c'est pourquoi les développeurs ont jugé nécessaire de la mettre particulièrement en avant par rapport aux autres versions, en changeant son nom et son identité visuelle. Malgré cela, la version reste basée sur la base de code d'Ubuntu 18.04 LTS. Parmi les principaux changements, les plus importants […]

Sortie de la distribution Tails 4.1 et du navigateur Tor Browser 9.0.2

La version spécialisée de la distribution Tails 4.1 (The Amnesic Incognito Live System), basée sur la base de paquets Debian et destinée à assurer une navigation anonyme, a été publiée. La navigation anonyme dans Tails est assurée par le système Tor. Toutes les connexions, à l'exception du trafic passant par le réseau Tor, sont bloquées par défaut par un filtre de paquets. Pour le stockage des données utilisateur en mode de persistance entre les sessions, […]

Sortie du serveur d'affichage Mir 1.6

Le lancement de la version 1.6 du serveur d'affichage Mir a été annoncé, dont le développement se poursuit par Canonical, malgré l’abandon du développement de l’interface Unity et la version d'Ubuntu pour smartphones. Mir reste demandé dans les projets de Canonical et se positionne désormais comme une solution pour les dispositifs embarqués et l'internet des objets (IoT). Mir peut être utilisé comme serveur composite pour Wayland, ce qui permet de faire fonctionner dans des environnements […]

Nos mains ne sont pas faites pour s'ennuyer : restauration du cluster Rook dans K8s

Nous avons déjà parlé de ce que nous aimons/détestons à propos de Rook : il simplifie considérablement le travail avec les stockages dans les clusters Kubernetes. Cependant, cette simplicité apporte également certaines complications. Nous espérons que ce nouveau matériel vous aidera à mieux comprendre ces complexités avant qu'elles ne se manifestent. Et pour rendre la lecture plus intéressante, commençons par les conséquences d'un problème hypothétique dans le cluster. « Tout […]

Pas seulement des enceintes intelligentes. TOP-7 des solutions IoT peu évidentes mais prometteuses

Au cours des dernières années, le développement de l'Internet des objets a permis aux habitants des grandes villes de créer des solutions IoT considérées comme de grands projets qui optimisent les processus technologiques, allant des usines aux fermes. Pour la plupart, cependant, l'Internet des objets se résume encore à des enceintes ludiques, répondant à des noms de femmes. Pour vous convaincre que l'Internet des objets peut déjà offrir bien plus à une personne ordinaire, nous avons rassemblé […]

7 cours gratuits pour les architectes de solutions de Microsoft

Bonjour, Habr ! Aujourd'hui, nous sommes à mi-parcours d'une série de sélections de cours gratuits intéressants de Microsoft. Dans cette partie, nous avons les meilleurs cours pour les architectes de solutions. Tous sont en russe, vous pouvez commencer dès maintenant, et à la fin, vous recevrez un badge. Rejoignez-nous ! Tous les articles de la série Ce bloc sera mis à jour avec la publication de nouveaux articles 7 gratuits […]

6 cours les plus récents sur Azure

Bonjour, Habr ! Auparavant, nous avons déjà publié 3 articles sur 5 de notre série de sélections de cours intéressants de Microsoft. Aujourd'hui, c'est déjà la quatrième partie, et elle présente les cours les plus récents sur le cloud Azure. En passant ! Tous les cours sont gratuits (vous pourrez même essayer des produits payants gratuitement) ; 5/6 en russe ; Vous pouvez commencer l'apprentissage instantanément ; […]

15 vulnérabilités dans les pilotes USB fournis dans le noyau Linux

Andrey Konovalov de Google a publié un rapport sur la découverte de 15 nouvelles vulnérabilités (CVE-2019-19523 — CVE-2019-19537) dans les pilotes USB proposés dans le noyau Linux. C'est le troisième lot de problèmes trouvés lors de tests de fuzzing de la pile USB dans le paquet syzkaller — ce chercheur avait déjà signalé la présence de 29 vulnérabilités. Cette fois, la liste ne comprend que les vulnérabilités causées par l'accès aux […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster