Catégorie : Blog

Des bonus pour les précommandes des versions console de Torchlight II ont été annoncés

La société Perfect World Entertainment et le studio Panic Button Games ont présenté les bonus de précommande pour la prochaine version console de Torchlight II. Vous pouvez déjà précommander Torchlight II sur le PlayStation Store et le Microsoft Store, tandis que la page du jeu sur le Nintendo eShop apparaîtra plus tard. Les bonus pour l'achat du jeu avant sa sortie incluent un personnage universel et un autre exclusif pour […]

Configuration de PHP-FPM : utilisons pm static pour des performances maximales

La version non retouchée de l'article a été publiée à l'origine sur haydenjames.io et est reproduite ici avec la permission de son auteur. Je vais vous expliquer brièvement comment configurer au mieux PHP-FPM pour augmenter la capacité de traitement, réduire la latence et utiliser de manière plus stable les ressources CPU et mémoire. Par défaut, la ligne PM (process manager, gestionnaire de processus) dans PHP-FPM est définie sur dynamic, et si […]

Sortie de la distribution Slackel 7.2

La version du distributeur Slackel 7.2, basée sur les projets Slackware et Salix, entièrement compatible avec les dépôts qu'ils proposent, a été présentée. La caractéristique principale de Slackel est l'utilisation d'une branche Slackware-Current constamment mise à jour. L'environnement graphique est basé sur le gestionnaire de fenêtres Openbox. La taille de l'image de démarrage, pouvant fonctionner en mode Live, est de 1,5 Go (32 et 64 bits). Le distributeur peut être utilisé sur des systèmes avec […]

Conteneur – sur la chaîne : CRI-O est désormais par défaut dans OpenShift Container Platform 4

La plateforme Red Hat OpenShift Container Platform 4 permet d'industrialiser la création d'hôtes pour le déploiement de conteneurs, y compris dans l'infrastructure des fournisseurs de services cloud, sur des plateformes de virtualisation ou dans des systèmes bare-metal. Pour créer une véritable plateforme cloud, nous avons dû prendre sous un contrôle strict tous les éléments utilisés, augmentant ainsi la fiabilité d'un processus d'automatisation complexe. […]

Exemple de mise en œuvre de l'intégration continue avec BuildBot

(Image par Computerizer de Pixabay) Bonjour ! Je m'appelle Evgeny Cherkin, je suis programmeur dans l'équipe de développeurs de la société minière Polymetal. Lorsque vous commencez un grand projet, vous commencez à vous demander : « Quel logiciel est le mieux à utiliser pour sa maintenance ? ». Un projet informatique passe par plusieurs étapes avant de sortir une nouvelle version. C'est un avantage lorsque cette chaîne d'étapes est automatisée. Le processus automatisé de sortie d'une nouvelle version […]

Comment choisir une licence Open Source pour un framework RAD sur GitHub

Dans cet article, nous parlerons un peu de droits d'auteur, mais surtout du choix d'une licence libre pour le framework RAD IONDV. Framework et pour des produits open source basés sur celui-ci. Nous aborderons la licence permissive Apache 2.0, ce qui nous a conduit à elle et les décisions auxquelles nous avons dû faire face au cours du processus. Le processus de choix de la licence est assez laborieux […]

Anglais agréable et utile dans l'enseignement

Bonjour à tous ! Il y a un an, j'ai écrit un article sur l'organisation d'un cours universitaire sur le traitement des signaux. Selon les retours, l'article contient beaucoup d'idées intéressantes, mais il est long et difficile à lire. J'ai longtemps voulu le diviser en parties plus petites et les écrire de manière plus claire. Mais il est difficile de répéter la même chose deux fois. De plus, […]

Sortie de la distribution Deepin 15.11, développant son propre environnement graphique

La version 15.11 de la distribution Deepin, basée sur les packages Debian, a été publiée, développant son propre environnement de bureau, le Deepin Desktop Environment, et environ 30 applications utilisateur, dont le lecteur de musique DMusic, le lecteur vidéo DMovie, le système de messagerie DTalk, l'installateur et le centre d'installation des logiciels Deepin Software Center. Le projet est dirigé par un groupe de développeurs chinois, mais s'est transformé en un projet international. La distribution prend en charge […]

Version du système de compilation CMake 3.15

La sortie de CMake 3.15, un générateur de scripts de build open source multiplateforme, a eu lieu, servant d'alternative à Autotools et utilisé dans des projets tels que KDE, LLVM/Clang, MySQL, MariaDB, ReactOS et Blender. Le code de CMake est écrit en C++ et est distribué sous une licence BSD. CMake est remarquable pour sa fourniture d'un langage de script simple, avec des moyens d'extension via des modules et un nombre minimal de dépendances (pas de liaison à […]

Avantages et inconvénients des HugePages

La traduction de cet article a été préparée pour les étudiants du cours « Administrateur Linux ». Auparavant, j'ai expliqué comment vérifier et activer l'utilisation de Hugepages sous Linux. Cet article ne sera utile que si vous avez vraiment un cas d'utilisation pour Hugepages. J'ai rencontré de nombreuses personnes qui se laissent tromper par la perspective selon laquelle Hugepages augmenteraient magiquement les performances. Cependant, le hugepaging est un sujet complexe, […]

Kubernetes Operator en Python sans frameworks ni SDK

Go est actuellement le leader parmi les langages de programmation que les gens choisissent pour écrire des opérateurs pour Kubernetes. Cela s'explique par des raisons objectives, telles que : Il existe un puissant framework pour le développement d'opérateurs en Go — Operator SDK. Des applications révolutionnaires comme Docker et Kubernetes sont écrites en Go. Écrire votre propre opérateur en Go, c'est communiquer avec l'écosystème en […]

Équilibrage des écritures et des lectures dans la base de données

Dans l'article précédent, j'ai décrit le concept et la mise en œuvre d'une base de données basée sur des fonctions, plutôt que sur des tables et des champs comme dans les bases de données relationnelles. De nombreux exemples ont été fournis, montrant les avantages de cette approche par rapport à la classique. Beaucoup les ont trouvés pas assez convaincants. Dans cet article, je montrerai comment un tel concept permet d'équilibrer rapidement et facilement […]

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