Auteur/autrice : Yuri Gagarin

Sortie du visualiseur d'images qimgv 0.8.6

Une nouvelle version du visualiseur d'images cross-plateforme open source qimgv, écrit en C++ en utilisant le framework Qt, est disponible. Le code du programme est distribué sous la licence GPLv3. Le programme est disponible pour installation à partir des dépôts Arch, Debian, Gentoo, SUSE et Void Linux, ainsi qu'en compilations binaires pour Windows. Dans cette nouvelle version, le lancement du programme est plus de 10 fois plus rapide (dans […]

Sortie de ScummVM 2.1.0 avec le sous-titre « Électrobrebis »

La vente d'animaux est devenue un business extrêmement rentable et prestigieux depuis que la plupart des vraies bêtes ont disparu dans une guerre nucléaire. Il y avait aussi de nombreux électriques… Oh, je n'ai pas remarqué que vous étiez entré. L'équipe de ScummVM est heureuse de présenter une nouvelle version de son interpréteur. 2.1.0 est un résumé de deux années de travail, incluant le support de 16 nouveaux jeux sur 8 […]

Les réseaux neuronaux rêvent-ils de la Joconde ?

Je voudrais, sans entrer dans les détails techniques, aborder la question de savoir si les réseaux neuronaux peuvent réaliser quelque chose de significatif dans l'art, la littérature, et si cela peut être considéré comme de la créativité. Les informations techniques peuvent être facilement trouvées, il existe déjà des applications connues, par exemple. Ici, il s'agit simplement d'une tentative de comprendre la nature même du phénomène, tout ce qui est écrit ici n'est pas […]

Linux, multiple facettes : comment travailler sur n'importe quelle distribution

Créer une application de sauvegarde fonctionnant sur n'importe quelle distribution est un défi. Pour faire fonctionner Veeam Agent for Linux sur des distributions allant de Red Hat 6 et Debian 6 à OpenSUSE 15.1 et Ubuntu 19.04, il faut surmonter une série de problèmes, surtout en tenant compte que le produit comprend un module noyau. Cet article est basé sur les matériaux d'une présentation à […]

Commande cp : copie correcte de répertoires avec fichiers sous *nix

Cet article abordera certaines choses peu évidentes liées à l'utilisation de wildcards lors de la copie, le comportement ambigu de la commande cp lors de la copie, ainsi que des méthodes permettant de copier correctement un grand nombre de fichiers sans omissions ni plantages. Supposons que nous devons tout copier du dossier /source vers le dossier /target. La première chose qui vient à l'esprit est : cp /source/* /target. Corrigeons immédiatement […]

Haute performance et partitionnement natif : Zabbix avec support de TimescaleDB

Zabbix est un système de surveillance. Comme tout autre système, il fait face à trois problèmes principaux communs à tous les systèmes de surveillance : la collecte et le traitement des données, le stockage de l'historique, et son nettoyage. Les étapes d'acquisition, de traitement et d'enregistrement des données prennent du temps. Un peu, mais pour un grand système, cela peut entraîner de gros délais. Le problème du stockage est une question d'accès aux données. Elles […]

Une vulnérabilité dans Sudo permet d'exécuter des commandes avec des droits superutilisateur sur les appareils Linux

Une vulnérabilité a été découverte dans la commande Sudo (super user do) pour Linux. L'exploitation de cette vulnérabilité permet à des utilisateurs ou des programmes non privilégiés d'exécuter des commandes avec les droits de superutilisateur. Il est noté que la vulnérabilité touche les systèmes avec des configurations non standard et n'affecte pas la plupart des serveurs fonctionnant sous Linux. La vulnérabilité survient lorsque des paramètres de configuration Sudo sont utilisés, permettant d'exécuter […]

Vulnérabilité dans sudo, permettant d'élever les privilèges avec des règles spécifiques

Dans l'outil Sudo, utilisé pour exécuter des commandes au nom d'autres utilisateurs, une vulnérabilité (CVE-2019-14287) a été découverte, permettant l'exécution de commandes avec des droits root, lorsque dans les paramètres sudoers, des règles spécifient clairement l'interdiction d'exécuter sous les droits root après le mot clé autorisant « ALL » («… (ALL, !root) … »). Dans les configurations par […]

Publication de PyPy 7.2, une implémentation de Python écrite en Python

La version du projet PyPy 7.2 a été publiée, dans le cadre de laquelle se développe une implémentation du langage Python, écrite en Python (utilisant un sous-ensemble statiquement typé RPython, Restricted Python). La version a été préparée simultanément pour les branches PyPy2.7 et PyPy3.6, assurant la compatibilité avec la syntaxe Python 2.7 et Python 3.6. La version est disponible pour Linux (x86, x86_64, PPC64, s390x, Aarch64, ARMv6 ou ARMv7 avec VFPv3), macOS (x86_64), […]

Dans Debian 11, il est proposé par défaut d'utiliser nftables et firewalld

Arturo Borrero, développeur Debian et membre de l'équipe Coreteam du projet Netfilter, qui maintient dans Debian les paquets liés à nftables, iptables et netfilter, a proposé de changer la version significative suivante de la distribution Debian 11 pour utiliser nftables par défaut. Si la proposition est adoptée, les paquets avec iptables seront relegués en tant qu'options facultatives, non incluses dans la distribution de base. Le filtre de paquets […]

Publication de Python 3.8

Les nouveautés les plus intéressantes : Expression d'attribution : Le nouvel opérateur := permet d'assigner des valeurs à des variables à l'intérieur des expressions. Par exemple : if (n := len(a)) > 10: print(f'La liste est trop longue ({n} éléments, attendu <= 10)') Arguments positionnels uniquement : Il est désormais possible d'indiquer quels paramètres des fonctions peuvent être passés par la syntaxe des arguments nommés et lesquels ne le peuvent pas. Exemple : def f(a, b, \, c, d, *, […]

L'avenir est déjà là ou nous codons directement dans le navigateur.

Je vais raconter une situation cocasse qui m'est arrivée et comment devenir contributeur dans un projet connu. Il n'y a pas si longtemps, je m'amusais avec une idée : booter Linux directement depuis UEFI... L'idée n'est pas nouvelle et il existe un certain nombre de manuels à ce sujet. L'un d'eux peut être consulté ici. En fait, mes anciennes tentatives de résoudre cette question ont abouti à […]

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