Auteur/autrice : Yuri Gagarin

Sortie du client XMPP en console Profanity 0.8

Huit ans après le premier commit et cinq mois après la version 0.7, le client XMPP en console Profanity 0.8 est disponible. L'interface de Profanity est construite avec la bibliothèque ncurses et prend en charge les notifications en utilisant la bibliothèque libnotify. L'application peut être compilée avec la bibliothèque libstrophe, qui implémente le protocole XMPP, ou avec son fork libmesode, pris en charge par le développeur. Les capacités du client peuvent être étendues […]

Comment ne pas se tirer une balle dans le pied en utilisant Liquibase

Il n'y a jamais eu de, et voilà encore ! Pour notre dernier projet, nous avons décidé d'utiliser Liquibase dès le début pour éviter des problèmes à l'avenir. Il s'est avéré que tous les jeunes membres de l'équipe ne savaient pas comment l'utiliser correctement. J'ai conduit un atelier interne que j'ai ensuite décidé de transformer en article. L'article comprend des conseils utiles et la description de trois pièges les plus évidents, dans […]

Dispositif Helm et ses pièges

Concept du transporteur de fret Typhon, Anton Swanepoel Je m'appelle Dmitry Sugrobov, je suis développeur chez « Leroy Merlin ». Dans cet article, je vais expliquer pourquoi Helm est nécessaire, comment il simplifie le travail avec Kubernetes, ce qui a changé dans la troisième version et comment l'utiliser pour mettre à jour des applications en production sans temps d'arrêt. C'est un résumé basé sur une présentation lors de la conférence @Kubernetes Conference by Mail.ru Cloud […]

Classement des bibliothèques nécessitant une vérification de sécurité particulière

Fonds créé par l'organisation Linux Foundation, le Core Infrastructure Initiative, dans lequel des entreprises de premier plan ont uni leurs efforts pour soutenir les projets open source dans des domaines clés de l'industrie informatique, a mené une deuxième étude dans le cadre du programme Census, visant à identifier les projets open source nécessitant un audit de sécurité prioritaire. La deuxième étude se concentre sur l'analyse du code source open source partagé […]

Nouvelle version du système de surveillance Monitorix 3.12.0

La version 3.12.0 du système de surveillance Monitorix a été publiée, destinée à surveiller visuellement le fonctionnement de divers services, tels que la température du CPU, la charge système, l'activité réseau et la réactivité des services réseau. La gestion du système se fait via une interface web, les données étant présentées sous forme de graphiques. Le système est écrit en Perl, utilise RRDTool pour la génération de graphiques et le stockage des données, et le code est distribué sous la licence GPLv2. […]

Sortie du sous-système audio de Linux — ALSA 1.2.2

La version 1.2.1 du système de son ALSA a été publiée. Cette nouvelle version inclut une mise à jour des bibliothèques, des utilitaires et des plugins fonctionnant au niveau utilisateur. Les pilotes se développent simultanément avec le noyau Linux. Parmi les changements, en plus des nombreuses corrections dans les pilotes, on peut noter la prise en charge du noyau Linux 5.6, l'extension de l'API pour la topologie (méthode de chargement des pilotes de gestionnaires depuis l'espace utilisateur) et l'intégration de l'utilitaire fcplay, permettant d'utiliser […]

Comment OpenShift transforme la structure organisationnelle des départements IT. L'évolution des modèles organisationnels lors de la transition vers le PaaS

Bien que les solutions PaaS (« Plateforme en tant que service ») ne puissent en elles-mêmes changer les modes d'interaction individuels et d'équipe, elles agissent souvent comme un catalyseur de changements organisationnels en réponse à l'augmentation de la flexibilité des technologies IT. En pratique, le retour sur investissement maximal des PaaS est souvent possible uniquement si les rôles organisationnels, les domaines de responsabilité (tâches) et les schémas de relations sont modifiés. Heureusement, les solutions PaaS, […]

Étude RedHat : l'open source remplace les logiciels propriétaires dans le segment des entreprises

Les logiciels open source gagnent lentement mais sûrement le segment des entreprises, comme le montre une étude de l'équipe RedHat (PDF). L'entreprise a mené un sondage auprès de 950 dirigeants d'entreprises informatiques à travers le monde. Parmi eux, 400 travaillent aux États-Unis, 250 dans des pays d'Amérique Latine, 150 au Royaume-Uni et 150 dans des entreprises anglophones de la région Asie-Pacifique. Selon les résultats du sondage RedHat […]

Journalisation dans un environnement de microservices .Net en pratique

La journalisation est un outil extrêmement important pour les développeurs, mais lors de la création de systèmes distribués, elle devient un élément fondamental qu'il faut intégrer dès le départ dans votre application, sinon la complexité du développement de microservices se manifestera rapidement. .Net Core 3 a ajouté une excellente fonctionnalité pour transmettre le contexte de corrélation dans les en-têtes HTTP, donc si vos applications utilisent des appels HTTP directs pour l'interaction entre services, alors […]

Google a décidé d'avertir les utilisateurs de Microsoft Edge du danger des extensions du Chrome Web Store.

Le nouveau navigateur Microsoft Edge, tout comme Google Chrome, utilise le moteur Chromium, ce qui signifie qu'il peut fonctionner avec de nombreuses extensions existantes pour Chrome. Cependant, lorsque vous essayez d'utiliser le Google Web Store avec le navigateur Edge, vous pourriez rencontrer un message vous proposant de passer à Chrome. L'Edge original a été lancé avec Windows 10, mais il […]

La sortie de GNU ed 1.16 a eu lieu

Un peu plus d'un an après la sortie de GNU ed 1.15, GNU ed 1.16 a été publié. Dans cette nouvelle version : La commande de remplacement ne signale plus d'erreur pour le « cycle de remplacement infini » avec des commandes telles que 's/^/#/g'. La limite de longueur de la chaîne d'entrée a été supprimée. Il est documenté que les opérateurs d'expressions régulières étendues peuvent ne pas être disponibles en fonction de l'implémentation des expressions régulières dans le système sur lequel […]

Connecter l'authentification ActiveDirectory à Kubernetes à l'aide de Keycloak

Cet article a été rédigé pour élargir un contenu déjà existant, mais il traite des caractéristiques spécifiques de l'intégration avec Microsoft ActiveDirectory, tout en l'enrichissant. Dans cet article, je vais expliquer comment installer et configurer : Keycloak — un projet open source qui fournit un point d'accès unique pour les applications. Il fonctionne avec de nombreux protocoles, y compris LDAP […]

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