Catégorie : Blog

Mes souhaits pour les SGBD de demain, ainsi que pour le Service fédéral d'État de registre, de cadastre et de cartographie en matière de transactionnalité.

Le client interagit avec la base de données. Du site http://corchaosis.ru, auteur du tableau Jonathan Tiong. En plus d'être programmeur (principalement Delphi + diverses bases de données, récemment ORACLE, + un peu de PHP), j'ai un hobby : acheter et vendre des appartements. J'achète un appartement en phase de construction auprès d'un promoteur plutôt fiable à un prix attrayant […]

L'heure des premiers

Le 6 août 1991 peut être considéré comme le deuxième anniversaire d'Internet. Ce jour-là, Tim Berners-Lee a lancé le premier site web au monde sur le premier serveur web au monde, accessible à l'adresse info.cern.ch. Cette ressource a défini le concept de « Web mondial » et contenait des instructions pour l'installation d'un serveur web, l'utilisation d'un navigateur, etc. Ce site était également le premier annuaire internet au monde, car plus tard […]

Mise à jour de la distribution Elementary OS 5.1.7

La version 5.1.7 de la distribution Elementary OS a été présentée, positionnée comme une alternative rapide, ouverte et respectueuse de la vie privée à Windows et macOS. Le projet se concentre sur un design de qualité, visant à créer un système facile à utiliser, consommant peu de ressources et offrant un démarrage rapide. Les utilisateurs se voient proposer leur propre environnement de bureau Pantheon. La conception des composants originaux d'Elementary OS utilise GTK3, […]

Architecture S3 : 3 ans d'évolution du stockage Cloud de Mail.ru

Storage Corridor by St-Pete Bonjour à tous ! Je suis Mons Anderson, architecte de la plateforme Mail.ru Cloud Solutions, je vais vous expliquer comment nous avons construit notre stockage S3, comment il fonctionne, quelles solutions se sont révélées efficaces et celles que nous aurions dû changer si nous commencions ce projet à zéro aujourd'hui. Cet article est basé sur une présentation lors de @Databases Meetup by Mail.ru Cloud Solutions & Tarantool. […]

Lancement de Camunda BPM sur Kubernetes

Vous utilisez Kubernetes ? Prêt à déplacer vos instances de Camunda BPM depuis des machines virtuelles, ou peut-être juste à essayer de les exécuter sur Kubernetes ? Examinons quelques configurations courantes et certains éléments que vous pouvez adapter à vos besoins spécifiques. Il est supposé que vous avez déjà utilisé Kubernetes auparavant. Sinon, pourquoi ne pas consulter le guide et lancer votre première […]

Firefox Reality PC Preview est présenté pour les appareils de réalité virtuelle

La société Mozilla a présenté une nouvelle version de son navigateur pour les systèmes de réalité virtuelle — Firefox Reality PC Preview. Ce navigateur prend en charge toutes les fonctionnalités de confidentialité de Firefox, mais propose une interface utilisateur tridimensionnelle différente qui permet de naviguer sur des sites à l'intérieur du monde virtuel ou dans le cadre de systèmes de réalité augmentée. Les builds sont disponibles pour installation via le catalogue HTC Viveport (pour l'instant uniquement pour Windows […]

Le noyau USB de Linux a été traduit pour utiliser des termes inclusifs

Dans la base de code sur laquelle se construit la prochaine version du noyau Linux 5.9, des modifications ont été acceptées dans le sous-système USB pour enlever des termes considérés comme inappropriés. Ces changements ont été effectués conformément aux recommandations récemment adoptées sur l'utilisation d'une terminologie inclusive dans le noyau Linux. Le code a été nettoyé de l'utilisation des mots « esclave », « maître », « liste noire » et « liste blanche ». Par exemple, au lieu de l'expression « périphérique USB esclave », on utilise maintenant « usb […

Analyse statique : de la découverte à l'intégration

Fatigué des revues de code sans fin ou du débogage, vous vous demandez parfois comment simplifier votre vie. Et après avoir recherché un peu, ou en tombant par hasard dessus, vous pouvez voir une phrase magique : « Analyse statique ». Voyons de quoi il s'agit et comment cela peut interagir avec votre projet. En fait, si vous codez dans un langage moderne, même sans vous en rendre compte, […]

Poulet ou œuf : déchiffrons l'IaC

Qu'est-ce qui est apparu en premier : le poulet ou l'œuf ? Un début plutôt étrange pour un article sur l'Infrastructure-as-Code, n'est-ce pas ? Qu'est-ce qu'un œuf ? Le plus souvent, l'Infrastructure-as-Code (IaC) est une manière déclarative de représenter l'infrastructure. Nous décrivons l'état que nous souhaitons obtenir, partant des éléments matériels jusqu'à la configuration des logiciels. C'est pourquoi l'IaC est utilisé pour : Provisionnement de ressources. Ce sont des VMs, S3, VPC et […]

Il n'est pas recommandé d'utiliser OFFSET et LIMIT dans les requêtes de pagination

Les jours où l'on n'avait pas à se soucier de l'optimisation des performances des bases de données sont révolus. Le temps ne reste pas immobile. Chaque nouvel entrepreneur du secteur technologique aspire à créer un nouveau Facebook, cherchant à collecter toutes les données à sa portée. Ces données sont essentielles pour une meilleure formation des modèles qui aident à générer des revenus. Dans ce contexte, les programmeurs […]

Sortie de la bibliothèque système Glibc 2.32

Après six mois de développement, la version de la bibliothèque système GNU C Library (glibc) 2.32 a été publiée, respectant pleinement les exigences des normes ISO C11 et POSIX.1-2017. Cette nouvelle version inclut des corrections de 67 développeurs. Parmi les améliorations réalisées dans Glibc 2.32, on peut noter : Ajout du support des processeurs Synopsys ARC HS (ARCv2 ISA). Pour faire fonctionner ce port, au minimum binutils 2.32 est requis, […

Le code GPL de Telegram a été repris par le messager Mail.ru sans respecter la GPL

Le développeur de Telegram Desktop a découvert que le client im-desktop de Mail.ru, (apparemment, c'est le client desktop myteam) a copié sans aucune modification l'ancien moteur d'animation fait maison de Telegram Desktop (selon son auteur, de qualité médiocre). De plus, non seulement Telegram Desktop n'a initialement pas été mentionné, mais la licence du code a également été modifiée, pour correspondre à GPLv3 […

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