Auteur/autrice : Yuri Gagarin

Approche systémique des variables dans Ansible

ansible devops codestyle Hey ! Je m'appelle Denis Kalyuzhny, je travaille comme ingénieur dans le département de l'automatisation des processus de développement. Chaque jour, de nouvelles versions d'applications sont déployées sur des centaines de serveurs de l'entreprise. Dans cet article, je partage mon expérience d'utilisation d'Ansible à ces fins. Ce guide propose une méthode d'organisation des variables dans le déploiement. Ce guide est destiné à ceux qui utilisent déjà des rôles […]

Résoudre des problèmes pratiques dans Zabbix avec JavaScript

Tikhon Uskov, ingénieur de l'équipe d'intégration Zabbix. Zabbix est une plateforme personnalisable utilisée pour surveiller toutes sortes de données. Depuis les premières versions de Zabbix, les administrateurs de surveillance avaient la possibilité d'exécuter différents scripts via des Actions pour des vérifications sur les nœuds cibles du réseau. Cela a entraîné un certain nombre de complications, notamment la nécessité de maintenir les scripts, leur […]

Vulnérabilités dans FreeBSD

Plusieurs vulnérabilités ont été identifiées dans FreeBSD, corrigées dans les mises à jour 12.1-RELEASE-p8, 11.4-RELEASE-p2 et 11.3-RELEASE-p12 : CVE-2020-7460 — élévation des privilèges dans le système via des manipulations du appel sendmsg 32 bits sur un système 64 bits. Le problème n'affecte pas les systèmes 32 bits et les systèmes avec un noyau compilé sans l'option COMPAT_FREEBSD32 (activée par défaut dans les noyaux GENERIC). CVE-2020-7459 — Absence de vérifications adéquates de la taille des données copiées dans […]

Sortie du serveur http Apache 2.4.46 avec corrections de vulnérabilités.

Une nouvelle version du serveur HTTP Apache 2.4.46 a été publiée (les versions 2.4.44 et 2.4.45 ont été omises), présentant 17 changements et corrigeant 3 vulnérabilités : CVE-2020-11984 — débordement de tampon dans le module mod_proxy_uwsgi, pouvant entraîner une fuite d'informations ou l'exécution de code sur le serveur lors de l'envoi d'une requête spécialement formatée. L'exploitation de la vulnérabilité se fait par l'envoi d'un en-tête HTTP très long. Pour la protection, une restriction a été ajoutée […]

Les entreprises SaaS les plus chères dans les secteurs B2B et B2C

Dans les actualités, les revues, les classements, les exemples et les comparaisons, on voit souvent des noms d'entreprises avec le préfixe SaaS. Les entreprises fournissant des logiciels en tant que service par abonnement ou à la demande étaient déjà bien connues, tant parmi les utilisateurs de leurs services que parmi ceux qui souhaitaient investir dans des entreprises technologiques à forte croissance. En 2020, la nécessité de se distancier a marqué les interactions sociales […]

Mes souhaits pour les SGBD de demain, ainsi que pour le Service fédéral d'État de registre, de cadastre et de cartographie en matière de transactionnalité.

Le client interagit avec la base de données. Du site http://corchaosis.ru, auteur du tableau Jonathan Tiong. En plus d'être programmeur (principalement Delphi + diverses bases de données, récemment ORACLE, + un peu de PHP), j'ai un hobby : acheter et vendre des appartements. J'achète un appartement en phase de construction auprès d'un promoteur plutôt fiable à un prix attrayant […]

L'heure des premiers

Le 6 août 1991 peut être considéré comme le deuxième anniversaire d'Internet. Ce jour-là, Tim Berners-Lee a lancé le premier site web au monde sur le premier serveur web au monde, accessible à l'adresse info.cern.ch. Cette ressource a défini le concept de « Web mondial » et contenait des instructions pour l'installation d'un serveur web, l'utilisation d'un navigateur, etc. Ce site était également le premier annuaire internet au monde, car plus tard […]

Mise à jour de la distribution Elementary OS 5.1.7

La version 5.1.7 de la distribution Elementary OS a été présentée, positionnée comme une alternative rapide, ouverte et respectueuse de la vie privée à Windows et macOS. Le projet se concentre sur un design de qualité, visant à créer un système facile à utiliser, consommant peu de ressources et offrant un démarrage rapide. Les utilisateurs se voient proposer leur propre environnement de bureau Pantheon. La conception des composants originaux d'Elementary OS utilise GTK3, […]

Architecture S3 : 3 ans d'évolution du stockage Cloud de Mail.ru

Storage Corridor by St-Pete Bonjour à tous ! Je suis Mons Anderson, architecte de la plateforme Mail.ru Cloud Solutions, je vais vous expliquer comment nous avons construit notre stockage S3, comment il fonctionne, quelles solutions se sont révélées efficaces et celles que nous aurions dû changer si nous commencions ce projet à zéro aujourd'hui. Cet article est basé sur une présentation lors de @Databases Meetup by Mail.ru Cloud Solutions & Tarantool. […]

Lancement de Camunda BPM sur Kubernetes

Vous utilisez Kubernetes ? Prêt à déplacer vos instances de Camunda BPM depuis des machines virtuelles, ou peut-être juste à essayer de les exécuter sur Kubernetes ? Examinons quelques configurations courantes et certains éléments que vous pouvez adapter à vos besoins spécifiques. Il est supposé que vous avez déjà utilisé Kubernetes auparavant. Sinon, pourquoi ne pas consulter le guide et lancer votre première […]

Firefox Reality PC Preview est présenté pour les appareils de réalité virtuelle

La société Mozilla a présenté une nouvelle version de son navigateur pour les systèmes de réalité virtuelle — Firefox Reality PC Preview. Ce navigateur prend en charge toutes les fonctionnalités de confidentialité de Firefox, mais propose une interface utilisateur tridimensionnelle différente qui permet de naviguer sur des sites à l'intérieur du monde virtuel ou dans le cadre de systèmes de réalité augmentée. Les builds sont disponibles pour installation via le catalogue HTC Viveport (pour l'instant uniquement pour Windows […]

Le noyau USB de Linux a été traduit pour utiliser des termes inclusifs

Dans la base de code sur laquelle se construit la prochaine version du noyau Linux 5.9, des modifications ont été acceptées dans le sous-système USB pour enlever des termes considérés comme inappropriés. Ces changements ont été effectués conformément aux recommandations récemment adoptées sur l'utilisation d'une terminologie inclusive dans le noyau Linux. Le code a été nettoyé de l'utilisation des mots « esclave », « maître », « liste noire » et « liste blanche ». Par exemple, au lieu de l'expression « périphérique USB esclave », on utilise maintenant « usb […

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