Catégorie : Blog

GCC retiré de la base principale de FreeBSD

Conformément au plan précédemment établi, l'ensemble des compilateurs GCC a été supprimé de l'arborescence des sources de FreeBSD. La construction de GCC avec le système de base pour toutes les architectures a été désactivée par défaut à la fin décembre, et maintenant le code GCC a été retiré du dépôt SVN. Il est à noter qu'au moment du retrait de GCC, toutes les plateformes ne prenant pas en charge Clang ont été transférées vers l'utilisation d'outils de construction externes, […]

Sortie de Chrome OS 80

La version 80 du système d'exploitation Chrome OS, basée sur le noyau Linux, le gestionnaire de système upstart, les outils de construction ebuild/portage, des composants ouverts et le navigateur web Chrome 80, a été publiée. L'environnement utilisateur de Chrome OS est limité au navigateur web, et au lieu des programmes standards, des applications web sont utilisées, néanmoins, Chrome OS comprend une interface multi-fenêtres complète, un bureau et une barre des tâches. La version 80 de Chrome OS […]

Porteus Kiosk 5.0.0 — une distribution pour la mise en place de kiosques de démonstration et de terminaux en libre-service

Le 2 mars, la cinquième version de la distribution Porteus Kiosk 5.0.0, basée sur Gentoo Linux et destinée à un déploiement rapide de kiosques de démonstration et de terminaux en libre-service, a été publiée. La taille de l'image est de seulement 104 Mo. La distribution comprend un environnement minimal nécessaire au lancement d'un navigateur web (Mozilla Firefox ou Google Chrome) avec des droits limités — les modifications des paramètres et l'installation d'extensions sont interdites […]

Comment assurer la bonne exploitation d'un réseau local dans une petite entreprise ?

Une petite entreprise a-t-elle besoin d'un réseau local ? Est-il vraiment nécessaire de dépenser une somme considérable pour l'achat de matériel informatique, le paiement des salaires du personnel de maintenance et les licences de logiciels ? L'auteur a eu des discussions avec différentes catégories de propriétaires et de dirigeants de petites entreprises (principalement des SARL), surtout jeunes. Les opinions exprimer des points de vue diamétralement opposés, certains affirmant que le réseau local […]

Création d'un annuaire WEB en PHP + LDAP

Il se trouve qu'une (relativement) grande entreprise avait de nombreux bureaux distants, abritant un nombre considérable d'utilisateurs. Tous les bureaux sont connectés à un réseau avec un domaine commun, chaque bureau étant défini dans Active Directory (ci-après AD) comme une Unité d'Organisation (OU), où les utilisateurs sont déjà créés. Il était nécessaire de permettre aux utilisateurs d'accéder rapidement et facilement […]

Aperçu et configuration des Kata Containers

Cet article examinera le fonctionnement des Kata Containers, ainsi qu'une partie pratique sur leur connexion à Docker. Les problèmes généraux avec Docker et les solutions possibles ont déjà été abordés, aujourd'hui je vais brièvement décrire la mise en œuvre des Kata Containers. Les Kata Containers sont un environnement d'exécution sécurisé pour les conteneurs basé sur des machines virtuelles légères. Travailler avec eux […]

Création d'un dépôt RPM simple en utilisant Inotify et WebDAV

Dans ce post, nous allons examiner le stockage des artefacts RPM à l'aide d'un simple script avec inotify + createrepo. Le téléchargement des artefacts se fait via WebDAV en utilisant apache httpd. Pourquoi apache httpd sera expliqué plus loin dans le post. Ainsi, la solution doit répondre aux exigences suivantes pour organiser uniquement un stockage RPM : Gratuit Accessibilité du paquet dans le dépôt quelques secondes après son chargement dans le stockage […]

PostgreSQL Antipatterns : modification des données en contournant le trigger

Tôt ou tard, beaucoup se retrouvent confrontés à la nécessité de corriger massivement les enregistrements d'une table. J'ai déjà parlé de la façon dont cela devrait être fait et de ce qu'il vaut mieux éviter. Aujourd'hui, je vais aborder le second aspect de la mise à jour massive — le déclenchement des triggers. Par exemple, sur la table, où des corrections sont nécessaires, un trigger ON UPDATE malveillant transfère toutes les modifications vers […]

Le nombre d'extensions pour Microsoft Edge a dépassé 1000

Il y a quelques mois, le nombre d'extensions pour le nouveau Microsoft Edge était de 162. Maintenant, ce nombre s'élève à environ 1200. Bien que ce soit un peu moins comparé aux chiffres similaires pour Chrome et Firefox, ce fait est impressionnant. De plus, le navigateur « bleu » prend en charge les extensions de Chrome, donc il ne devrait pas y avoir de problèmes particuliers. Notons qu'à son lancement […]

Publication de Porteus Kiosk 5.0.0, une distribution pour équiper des kiosques Internet

La version de la distribution Porteus Kiosk 5.0.0, basée sur Gentoo et destinée à équiper des kiosques Internet autonomes, des stands de démonstration et des terminaux en libre-service, a été préparée. L'image de démarrage de la distribution pèse 104 Mo. La version de base inclut uniquement le minimum de composants nécessaires pour faire fonctionner un navigateur web (Firefox et Chrome sont supportés), celui-ci étant limité dans ses fonctionnalités pour éviter toute activité indésirable dans le système (par exemple, non […]

Publication de Linux From Scratch 9.1 et Beyond Linux From Scratch 9.1

Les nouvelles versions des guides Linux From Scratch 9.1 (LFS) et Beyond Linux From Scratch 9.1 (BLFS) ont été présentées, ainsi que des éditions LFS et BLFS avec le gestionnaire de système systemd. Linux From Scratch fournit des instructions pour construire à partir de zéro un système Linux de base, en utilisant uniquement le code source des logiciels nécessaires. Beyond Linux From Scratch complète les instructions LFS avec des informations sur la construction […]

Publication du gestionnaire de manque de mémoire earlyoom 1.4

Après huit mois de développement, la version du processus en arrière-plan earlyoom 1.4 a été publiée, qui vérifie périodiquement la quantité de mémoire disponible (MemAvailable, SwapFree) et tente de réagir dès les premiers signes de manque de mémoire. Le code du projet est écrit en C et est distribué sous la licence MIT. Si la mémoire disponible descend en dessous d'une valeur spécifiée, earlyoom terminera de force (en envoyant SIGTERM ou SIGKILL) […]

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