Catégorie : Blog

Le langage Go abandonne les termes non politiquement corrects whitelist/blacklist et master/slave.

La base de code principale du langage Go subit un changement visant à éliminer des phrases dans les textes sources et la documentation comme whitelist/blacklist et master/slave, dont le rejet a été accentué par les manifestations aux États-Unis. Les termes «whitelist» et «blacklist» sont remplacés par «allowlist» et «blocklist», tandis que «master» et «slave» sont remplacés, selon le contexte, par «process», «pty», «proc» et «control». Ce changement ne mènera pas à des violations […]

Mise à jour de Tor Browser 9.5

La nouvelle version de Tor Browser est disponible en téléchargement sur le site officiel, le catalogue des versions et Google Play. La version pour F-Droid sera disponible dans les prochains jours. La mise à jour inclut des corrections de sécurité importantes de Firefox. La nouvelle version met l'accent sur l'amélioration de la convivialité et la facilitation de l'utilisation des services onion. Les services onion de Tor sont l'un des moyens les plus populaires et simples […]

L'éclat et la pauvreté de la base de données key-value LMDB dans les applications iOS

À l'automne 2019, un événement très attendu a eu lieu dans l'équipe iOS du Cloud Mail.ru. La base de données principale pour le stockage persistant de l'état de l'application est devenue une solution assez exotique pour le monde mobile : la Lightning Memory-Mapped Database (LMDB). Dans cet article, nous vous proposons un aperçu détaillé en quatre parties. Commençons par discuter des raisons qui ont motivé un choix aussi non trivial et difficile. Ensuite, nous aborderons les trois piliers […]

Usine VxLAN. Partie 1

Bonjour, Habr. Actuellement, je suis responsable du cours « Ingénieur Réseau » chez OTUS. À l'approche du lancement d'une nouvelle session pour le cours « Ingénieur Réseau », j'ai préparé une série d'articles sur la technologie VxLAN EVPN. Il existe une multitude de documents sur l'utilisation de VxLAN EVPN, c'est pourquoi je souhaite rassembler diverses tâches et pratiques de résolution de problèmes dans un centre de données moderne. Dans la première partie de la série […]

Formats de fichiers dans les grandes données : un bref aperçu

Weather Deity par Remarin. L'équipe Mail.ru Cloud Solutions propose une traduction de l'article de l'ingénieur Rahul Bhati de Clairvoyant sur les formats de fichiers dans les grandes données, les fonctions les plus courantes des formats Hadoop et quel format utiliser. Pourquoi avons-nous besoin de différents formats de fichiers ? Un véritable goulet d'étranglement dans la performance des applications utilisant HDFS, telles que MapReduce et […]

Sortie du système de modélisation 3D libre Blender 2.83

Nous avons le plaisir d'annoncer la sortie de la suite de modélisation 3D libre Blender 2.83, qui inclut plus de 1250 corrections et améliorations réalisées au cours des trois mois suivant la sortie de Blender 2.82. L'accent principal lors de la préparation de cette nouvelle version a été mis sur l'optimisation des performances — le fonctionnement de l'annulation, du crayon de croquis et du rendu préliminaire a été accéléré. Le moteur Cycles a ajouté le support pour l'échantillonnage adaptatif. De nouveaux outils de sculpture ont été ajoutés […]

Sortie de VirtualBox 6.1.10

La société Oracle a publié une version corrective du système de virtualisation VirtualBox 6.1.10, qui comporte 7 corrections. Les principales modifications de la version 6.1.10 : un support du noyau Linux 5.7 a été assuré dans les additions pour systèmes invités et dans l'environnement hôte ; dans les paramètres lors de la création de nouvelles machines virtuelles, les entrées et sorties audio sont par défaut désactivées ; dans les additions pour systèmes invités, le redimensionnement a été configuré […]

La société Valve a publié Proton 5.0-8, un paquet pour exécuter des jeux Windows sous Linux

La société Valve a publié la version du projet Proton 5.0-8, qui est basée sur les travaux du projet Wine et vise à garantir l'exécution sous Linux des applications de jeu créées pour Windows et disponibles dans le catalogue Steam. Les travaux du projet sont distribués sous la licence BSD. Proton permet de lancer directement dans le client Steam sous Linux des applications de jeu fournies uniquement pour Windows. Le paquet comprend une implémentation de DirectX […]

Plongée approfondie dans les statistiques internes de PostgreSQL. Alexeï Lesovski

Déchiffrement de la présentation d'Alexey Lesovskiy de 2015 « Plongée approfondie dans les statistiques internes de PostgreSQL » Avertissement de l'auteur de la présentation : Je souligne que cette présentation date de novembre 2015 — plus de 4 ans se sont écoulés depuis et beaucoup de temps a passé. La version abordée dans la présentation, 9.4, n'est déjà plus prise en charge. Au cours des 4 dernières années, 5 nouvelles versions ont été publiées, apportant de nombreuses nouveautés et améliorations […]

Nous comprenons encore mieux les plans des requêtes PostgreSQL

Il y a six mois, nous avons présenté explain.tensor.ru — un service public pour l'analyse et la visualisation des plans de requêtes PostgreSQL. Au cours des mois passés, nous avons fait une présentation à PGConf.Russia 2020, préparé un article récapitulatif sur l'accélération des requêtes SQL basé sur les recommandations fournies… mais surtout, nous avons recueilli vos retours et observé des cas d'utilisation réels. Et maintenant nous sommes prêts […]

Une correspondance intéressante : le clavier Gboard a maintenant une barre d'emojis

Google a ajouté une nouvelle fonctionnalité à son clavier Gboard pour Android, destinée à ceux qui aiment les emojis. Pour accéder aux émoticônes les plus couramment utilisées, une toute nouvelle barre — Emoji Bar — a été ajoutée, où les utilisateurs peuvent trouver leurs emojis préférés. Bien sûr, si la fonctionnalité s'avère peu utile ou si le clavier virtuel prend trop de place, cette barre peut être masquée ou réinitialisée. Il semble que […]

Sortie de Wine 5.10

Un lancement expérimental de l'implémentation open-source de WinAPI a eu lieu — Wine 5.10. Depuis la sortie de la version 5.9, 47 rapports de bugs ont été clos et 395 modifications ont été apportées. Les changements les plus importants incluent : Poursuite du développement du backend WineD3D basé sur l'API graphique Vulkan ; fourniture d'une implémentation initiale d'une bibliothèque partagée Unix (.so) pour NTDLL ; amélioration du support des pilotes pour le noyau Windows par des systèmes anti-triche […]

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