Auteur/autrice : Yuri Gagarin

Nouveau projet pour supprimer les artefacts des JPEG

Le projet JPEG Quant Smooth a été publié sur GitHub, visant à éliminer les artefacts de compression des images JPEG. Cela est réalisé en restaurant la précision des coefficients de la transformation en cosinus discrète. Cependant, dans les limites imposées par la table de quantification, cela n'autorise pas à l'algorithme de re-filtrer l'image. Le code est écrit en C avec des optimisations pour SSE2, AVX2 et ARM Neon. Une version WebAssembly est également disponible, permettant de traiter […]

Google a publié une nouvelle version du système de gestion de la mémoire TCMalloc.

La société Google a présenté une nouvelle version de son système de distribution de mémoire TCMalloc, utilisé dans de nombreux projets internes. Le code de TCMalloc est écrit en C++ et est distribué sous licence Apache. Un compilateur prenant en charge C++17 pour C++ et C11 pour C (gcc 9.2+ ou clang 9.0+) est requis. Actuellement, seules les systèmes d'exploitation Linux (x86, PPC) sont supportés. […]

Le manuel utilisateur de LibreOffice Draw en russe a été mis à jour vers la version 6.3.

En fait, j'ai mis à jour le manuel utilisateur en russe de LibreOffice Draw à la version 6.3. Il convient de comprendre qu'il ne s'agit pas d'une traduction du manuel officiel, car il n'existe pas encore de manuel pour la version 6.3. C'est essentiellement un manuel russe révisé pour la version 4.3, prenant en compte tous les changements principalement dans l'interface graphique jusqu'à la version 6.3. Téléchargement disponible à l'adresse […]

Sept archétypes de transformation selon les principes de DevOps

La question « comment implémenter DevOps » se pose depuis plusieurs années, mais il n'y a pas beaucoup de matériaux de qualité. Parfois, vous devenez victime de la publicité de consultants peu avisés, qui ont besoin de vendre leur temps, peu importe comment. Parfois, ce sont des propos vagues et très généraux sur la manière dont les navires des méga-corporations sillonnent l'univers. La question se pose : qu'est-ce que cela nous apporte ? Cher auteur, […]

Utilisation de QubesOS pour travailler avec Windows 7.

Il n'y a pas beaucoup d'articles sur le système d'exploitation Qubes sur Habr, et ceux que j'ai vus décrivent peu l'expérience d'utilisation. J'espère corriger cela sous cet article en utilisant Qubes comme moyen de protection contre l'environnement Windows et, par la même occasion, évaluer le nombre d'utilisateurs russophones du système. Pourquoi Qubes ? L'arrêt du support technique de Windows 7 et l'angoisse croissante des utilisateurs ont conduit […]

PVS-Studio est maintenant disponible sur Chocolatey : vérification de Chocolatey via Azure DevOps

Nous continuons à rendre l'utilisation de PVS-Studio plus conviviale. Notre analyseur est maintenant disponible dans Chocolatey, un gestionnaire de paquets pour Windows. Nous pensons que cela facilitera le déploiement de PVS-Studio, notamment dans les services cloud. Pour ne pas aller loin, examinons le code source du même Chocolatey. Azure DevOps sera utilisé comme système CI. Voici une liste de nos autres articles sur le sujet de l'intégration avec […]

Un tas de nouveaux problèmes avec Windows 10 : nettoyage du bureau, suppression de profil et échecs de démarrage.

Le traditionnel patch mensuel pour Windows 10 a de nouveau apporté des problèmes. Si en janvier, nous avons eu des « écrans bleus », des déconnexions Wi-Fi, etc., la mise à jour actuelle numérotée KB4532693 ajoute encore quelques erreurs. Il s'avère que KB4532693 provoque le chargement du bureau sans icônes. Le menu « Démarrer » se présente également de la même manière. Il semble que la mise à jour réinitialise […]

GitHub a commencé à tester l'interface en ligne de commande

GitHub a présenté la version beta d'un outil CLI multiplateforme permettant de gérer vos projets depuis la ligne de commande. L'utilitaire « gh » est proposé pour créer et consulter des rapports de bogues (issue), créer et examiner des demandes de tirage (pull requests), et effectuer la révision des modifications. Les constructions de cet outil sont disponibles pour Linux, macOS et Windows. Le code est ouvert sous licence MIT. Source : opennet.ru

Sortie d'Ubuntu 18.04.4 LTS avec mise à jour de la pile graphique et du noyau Linux

La mise à jour de la distribution Ubuntu 18.04.4 LTS a été présentée, incluant des modifications visant à améliorer la prise en charge du matériel, la mise à jour du noyau Linux et de la pile graphique, ainsi que la correction des erreurs dans l'installateur et le chargeur. Cette version inclut également des mises à jour pertinentes pour plusieurs centaines de paquets, concernant la correction de vulnérabilités et de problèmes affectant la stabilité. Des mises à jour similaires pour Kubuntu 18.04.4 LTS, Ubuntu Budgie […]

Thunderbird 68.5.0 — client de messagerie libre

Le 11 février, une nouvelle version du client de messagerie Thunderbird 68.5.0 a été publiée. Il y a au total deux nouveautés majeures : Ajout de la prise en charge de l'extension de service Client Identity IMAP/SMTP (permet d'identifier le client à l'aide d'un jeton) Pour les comptes POP3, ajout de la possibilité d'identification via OAuth 2.0 Les bogues suivants ont été corrigés : Pendant la configuration du compte, la barre d'état devient vide Il est maintenant possible de supprimer la couleur par défaut pour les catégories dans le calendrier […]

Sortie d'OpenSSH 8.2

OpenSSH est une implémentation complète du protocole SSH 2.0, incluant également la prise en charge de SFTP. Cette version comprend une prise en charge des authentificateurs matériels FIDO/U2F. Les dispositifs FIDO sont désormais pris en charge via de nouveaux types de clés « ecdsa-sk » et « ed25519-sk », avec les certificats appropriés. Cette version comprend plusieurs modifications susceptibles d'affecter les configurations existantes : Suppression de « ssh-rsa » des listes CASignatureAlgorithms. Désormais, lors de […]

Powered by ZeroTier. Guide pratique pour la construction de réseaux virtuels. Partie 2

Dans les cinq premières étapes décrites dans l'article Powered by ZeroTier. Guide pratique pour la construction de réseaux virtuels. Partie 1, nous avons relié à un réseau virtuel trois nœuds géographiquement distants. L'un d'eux étant situé dans un réseau physique, les deux autres dans deux centres de données dispersés. Cela n'a pas pris beaucoup de temps, bien que chacun de ces nœuds et […]

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