Catégorie : Blog

ObjectRepository — le modèle de dépôt en mémoire .NET pour vos projets maison

Pourquoi stocker toutes les données en mémoire ? Pour le stockage des données d'un site web ou d'un backend, la première pensée de la plupart des personnes sensées serait de choisir une base de données SQL. Mais parfois, l'idée vient à l'esprit que le modèle de données ne convient pas à SQL : par exemple, lors de la construction d'une recherche ou d'un graphe social, une recherche sur des relations complexes entre objets est nécessaire. La situation est pire lorsque vous travaillez en équipe, […]

La fondation Khronos crée un groupe de travail dédié à l'évolution des standards ouverts pour le commerce 3D

Le consortium Khronos, qui développe des normes graphiques, a annoncé la création d'un groupe de travail pour le développement de normes ouvertes en commerce électronique 3D. Les principaux objectifs du groupe incluent des technologies de visualisation des produits basées sur WebGL et Vulkan, l'expansion des capacités du format graphique glTF, ainsi que le développement de méthodes de présentation des produits utilisant la réalité virtuelle et augmentée (sur la base de la norme OpenXR). Le groupe de travail comprend […]

Paint va recevoir de nouvelles fonctionnalités

En 2017, Microsoft a arrêté le développement de l'éditeur graphique Paint. Après cela, le programme a simplement été transféré d'une version à l'autre, sans changer son essence et sans ajouter quoi que ce soit de nouveau. Des informations ont ensuite circulé selon lesquelles l'application "déménagerait" dans le Windows Store, et récemment, il a été annoncé que le programme ne serait pas supprimé de la mise à jour de Windows 10 de mai 2019. Il semble maintenant que les intentions […]

Intel a publié des informations sur une nouvelle classe de vulnérabilités

Intel a publié des informations sur une nouvelle classe de vulnérabilités dans ses processeurs — MDS (Microarchitectural Data Sampling). Comme les précédentes attaques de type Spectre, les nouveaux problèmes peuvent entraîner des fuites de données sensibles des systèmes d'exploitation, des machines virtuelles et des processus étrangers. Il est affirmé que les problèmes ont d'abord été identifiés par des employés et des partenaires d'Intel lors d'un audit interne. En juin et août […]

Publication de Clear Linux — une distribution pour le développement d'applications

La version de développement Clear Linux Developer Edition d'Intel est sortie. Principales fonctionnalités : isolation complète des applications via des conteneurs (KVM). Les applications sont fournies sous forme de paquets Flatpack, qui peuvent être regroupés en bundles. Un catalogue d'applications avec des bundles prêts à déployer pour un environnement de travail est également proposé. Modes de mise à jour de la distribution : possibilité de télécharger les correctifs nécessaires […]

Travail sur la stabilisation de Gnome sur Wayland

Un développeur de Red Hat, nommé Hans de Goede, a présenté son projet 'Wayland Itches', qui vise à stabiliser et corriger les bogues et défauts rencontrés lors de l'utilisation de Gnome sur Wayland. Cela vient de son désir d'utiliser Fedora comme sa distribution de bureau principale, mais pour l'instant, il est contraint de passer constamment à Xorg en raison de plusieurs petits problèmes. Parmi les problèmes décrits […]

Navigateur web disponible Min 1.10

La version 1.10 du navigateur web Min a été publiée, offrant une interface minimaliste centrée sur la manipulation de la barre d'adresse. Le navigateur est créé avec la plateforme Electron, qui permet de créer des applications autonomes basées sur le moteur Chromium et la plateforme Node.js. L'interface de Min est écrite en JavaScript, CSS et HTML. Le code est distribué sous la licence Apache 2.0. Des builds sont disponibles pour Linux, macOS et Windows. Min supporte la navigation […]

Pourquoi les Juifs, en moyenne, réussissent mieux que d'autres nationalités

Beaucoup ont remarqué qu'il y a de nombreux Juifs parmi les millionnaires. Et parmi les grands dirigeants. Et parmi les grands scientifiques (22 % des lauréats du prix Nobel). En d'autres termes, les Juifs représentent environ 0,2 % de la population mondiale, mais sont incomparablement plus nombreux parmi les personnes réussies. Comment réussissent-ils ? Qu'est-ce qui rend les Juifs si spéciaux ? J'ai entendu parler d'une étude d'une université américaine (lien perdu, mais si quelqu'un peut […]

Les données personnelles des fonctionnaires et des touristes ont été rendues publiques

Le président de l'Association des participants au marché des données, Ivan Begtine, a annoncé qu'il avait réussi à découvrir environ 360 000 enregistrements de données personnelles disponibles publiquement. Parmi eux, des données personnelles de certains politiciens russes, banquiers, hommes d'affaires et autres personnalités connues ont été trouvées. La fuite de données a été détectée après l'analyse des sites Web de 8 systèmes d'information d'État. Les données personnelles des utilisateurs ont été identifiées après […]

GOSTIM : P2P F2F E2EE IM en une soirée avec la cryptographie GOST

En tant que développeur de la bibliothèque PyGOST (primitifs cryptographiques GOST en Python pur), je reçois souvent des questions sur la façon de réaliser un simple échange de messages sécurisé à la main. Beaucoup pensent que la cryptographie appliquée est relativement simple et qu'un appel à .encrypt() pour un chiffre-block suffira pour un envoi sécurisé via un canal de communication. D'autres pensent que la cryptographie appliquée est l'affaire de quelques-uns, et […]

Systèmes complexes. Accès à un niveau critique

Si vous avez passé un certain temps à réfléchir aux systèmes complexes, vous comprenez sûrement l'importance des réseaux. Les réseaux gouvernent notre monde. Des réactions chimiques à l'intérieur de la cellule, au réseau de relations dans un écosystème, en passant par les réseaux commerciaux et politiques qui façonnent le cours de l'histoire. Ou prenons cet article que vous lisez. Il est probable que vous l'ayez trouvé sur un réseau social, téléchargé depuis un réseau informatique […]

Comment nous avons multiplié par 20 la vitesse de l'application web grâce à WebAssembly

Cet article traite d'un cas d'accélération d'une application de navigateur en remplaçant les calculs JavaScript par WebAssembly. Qu'est-ce que WebAssembly ? En résumé, c'est un format binaire d'instructions pour une machine virtuelle à pile. Souvent, le nom abrégé Wasm est qualifié de langage de programmation, mais ce n'est pas le cas. Le format d'instructions s'exécute dans le navigateur aux côtés de JavaScript. Il est important de noter que WebAssembly peut […]

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