Catégorie : Blog

Combien de TPS y a-t-il dans votre blockchain ?

Une des questions favorites sur n'importe quel système distribué posée par un non-initié est : « Combien de tps votre blockchain gère-t-elle ? ». Cependant, le chiffre donné en réponse a généralement peu à voir avec ce que l'interrogateur aimerait entendre. En réalité, il voulait demander : « votre blockchain convient-elle à mes exigences commerciales ? », et ces exigences ne se résument pas à un seul chiffre, mais à un ensemble de conditions […]

Pingouin dans la fenêtre : sur le potentiel et les perspectives de WSL2

Bonjour, Habr ! Alors que notre vente d'été bat son plein, nous aimerions vous proposer de discuter de l'un des sujets les plus importants que nous traitons ces derniers temps : l'interaction entre Windows et Linux, notamment en ce qui concerne le développement du système WSL. WSL 2 est déjà sur le point d'arriver, et nous vous proposons un aperçu des fonctionnalités qui nous attendent dans ce sous-système, […]

Patton Jeff. Histoires utilisateur. L'art du développement logiciel agile

Résumé Ce livre est un récit algorithmiquement structuré du processus de développement, de l'idée à la mise en œuvre, en utilisant des techniques agiles. Le processus est décomposé étape par étape et chaque étape indique les méthodes pour cette phase du processus. L'auteur précise que la plupart des méthodes ne sont pas originales, sans prétendre à l'originalité. Mais un bon style d'exposition et une certaine cohérence du processus rendent le livre très utile. La technique clé […]

Les nouveaux modules DDR4 Patriot Viper 4 sont optimisés pour la plateforme AMD

La société Patriot a annoncé de nouveaux modules de mémoire vive Viper 4 Blackout au standard DDR4, conçus pour être utilisés dans des ordinateurs de bureau de jeu et des systèmes pour passionnés. Ces solutions sont optimisées pour la plateforme AMD X570 et les processeurs AMD Ryzen de troisième génération. Les produits subissent des tests rigoureux et bénéficient d'une garantie à vie. Dans la famille Viper 4 Blackout, des modules avec des fréquences de 3000 MHz, 3200 […]

La qualité des données dans le stockage

La qualité des données dans le stockage est une condition essentielle pour obtenir des informations précieuses. Une mauvaise qualité engendre une chaîne d'effets négatifs à long terme. D'abord, la confiance dans les informations fournies est perdue. Les gens commencent à utiliser moins les applications Business Intelligence, et le potentiel des applications reste inexploité. En conséquence, la question des investissements futurs dans le projet analytique est soulevée. La responsabilité de la qualité des données. Un aspect lié […]

Certains aspects de l'optimisation des requêtes LINQ en C#.NET pour MS SQL Server

LINQ a été intégré dans .NET comme un nouveau langage puissant pour la manipulation des données. LINQ to SQL, en tant que partie de celui-ci, permet de communiquer de manière assez pratique avec les SGBD, par exemple via Entity Framework. Cependant, en l'utilisant souvent, les développeurs oublient de vérifier quel type de requête SQL sera généré par le provider queryable, dans votre cas — Entity Framework. Analysons deux points principaux […]

Sortie du proxy serveur Squid 4.8 avec correction d'une vulnérabilité critique

Une mise à jour corrective du serveur proxy Squid 4.8 a été publiée, corrigeant 5 vulnérabilités. L'une de ces vulnérabilités (CVE-2019-12527) permet potentiellement d'exécuter du code avec les privilèges du processus serveur. Le problème provient d'une erreur dans le gestionnaire d'authentification HTTP Basic et permet d'initier un débordement de tampon lors de la transmission de données d'identification spécialement formatées lors de l'accès au Squid Cache Manager ou à la passerelle FTP intégrée. La vulnérabilité apparaît à partir de […]

Sauvegarde, partie 5 : Test de Bacula et Veeam Backup for Linux

Cette note examinera divers outils logiciels « grands » pour la sauvegarde, y compris des solutions commerciales. Liste des candidats : Veeam Agent pour Linux, Bacula. Nous allons tester leurs performances avec le système de fichiers, afin de faciliter la comparaison avec les candidats précédents. Résultats attendus Puisque les deux candidats sont des solutions universelles prêtes à l'emploi, le résultat le plus important sera la prévisibilité de leur fonctionnement, à savoir — le temps de fonctionnement identique […]

Dans le réseau Open Invention, il y a plus de trois mille licenciés — qu'est-ce que cela signifie pour le logiciel libre

Open Invention Network (OIN) est une organisation qui détient des brevets sur les logiciels liés à GNU/Linux. L'objectif de l'organisation est de protéger Linux et les logiciels associés contre les litiges liés aux brevets. Les membres de la communauté transmettent leurs brevets dans un pool commun, permettant ainsi aux autres participants de les utiliser sur la base d'une licence sans redevance. Photo — j — Unsplash Que fait-on dans […]

Création d'une application multilingue avec React Native

La localisation des produits est très importante pour les entreprises internationales qui se lancent dans de nouveaux pays et régions. De même, la localisation est nécessaire pour les applications mobiles. Lorsque le développeur commence son expansion internationale, il est essentiel de permettre aux utilisateurs d'un autre pays d'interagir avec l'interface dans leur langue maternelle. Dans cet article, nous allons créer une application React Native en utilisant le package react-native-localize. Skillbox recommande : Cours en ligne éducatif « Profession : Développeur Java ». […]

Psychanalyse de l'effet de l'expert sous-estimé. Partie 1. Qui et pourquoi

1. Introduction L'injustice est incalculable : en corrigeant une, on risque d'en commettre une autre. Romain Rolland En travaillant comme programmeur depuis le début des années 90, j'ai rencontré à plusieurs reprises des problèmes de sous-estimation. Par exemple, je suis si jeune, intelligent, positif sous tous les angles, mais pour une raison quelconque, je n'avance pas dans la hiérarchie. Eh bien, ce n'est pas que je ne bouge pas du tout, mais d'une manière ou d'une autre, je n'avance pas comme je le souhaiterais […]

Slurm — un moyen simple de plonger dans le sujet de Kubernetes.

En avril, les organisateurs de Slyrm m'ont contacté pour tester et donner mon impression sur le cours Kubernetes : Dmitry, Slyrm est un événement intensif de trois jours sur Kubernetes, un événement d'apprentissage dense. Il est peu probable que vous puissiez en parler si vous passez simplement deux heures à la première conférence. Êtes-vous prêt à participer pleinement ? Avant Slyrm, il fallait suivre des cours en ligne préparatoires […]

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