Catégorie : Blog

Analyse du marché immobilier basée sur des données de msgr.ru

Récemment, j'ai été confronté au problème de choisir un appartement et, comme d'habitude, j'ai d'abord voulu savoir ce qui se passe sur le marché immobilier. Comme cela arrive souvent, la moitié des experts sur youtube.com disent que l'immobilier va augmenter, l'autre affirme que les prix vont au contraire baisser. J'ai donc décidé d'enquêter moi-même, et voici ce qui en ressort. © Conçu par upklyak / Freepik […]

Microsoft élargit le support des puces Arm64 dans Windows 10 pour le segment professionnel

Microsoft continue d'élargir le support des puces avec architecture Arm64, malgré certaines critiques et échecs potentiels en matière d'efficacité des applications x86 sous Windows 10 ARM. Dans la version Insider Preview Build 19559 de Windows 10, le support Arm64 a été ajouté pour le système de virtualisation Microsoft Hyper-V sous Windows 10 Pro et Enterprise. L'utilisation de Hyper-V peut entraîner une augmentation des performances des environnements virtuels […]

Lancement de la distribution minimaliste Tiny Core Linux 11

La version 11.0 de la distribution Linux minimaliste Tiny Core Linux est maintenant disponible et peut fonctionner sur des systèmes avec 48 Mo de RAM. L'image ISO d'installation ne pèse que 19 Mo. L'environnement graphique de la distribution est basé sur le serveur X Tiny X, la boîte à outils FLTK et le gestionnaire de fenêtres FLWM. La distribution se charge entièrement dans la RAM et fonctionne à partir de la mémoire. Une version CorePure64 pour les systèmes 64 bits a été préparée, d'une taille de […]

Les bases d'Elasticsearch

Elasticsearch est un moteur de recherche avec une API REST en JSON, utilisant Lucene et écrit en Java. La description de tous les avantages de ce moteur est disponible sur le site officiel. Par la suite, nous désignerons Elasticsearch comme ES. Des moteurs similaires sont utilisés pour des recherches complexes dans une base de documents. Par exemple, la recherche tenant compte de la morphologie de la langue ou la recherche par coordonnées géographiques. Dans cet article, je […]

Comment configurer Elasticsearch pour éviter les fuites

Au cours de l'année dernière, de nombreuses fuites ont été signalées à partir de bases Elasticsearch (ici, ici et ici). Dans de nombreux cas, des données personnelles étaient stockées dans la base. Ces fuites auraient pu être évitées si, après le déploiement de la base, les administrateurs avaient pris le temps de vérifier quelques réglages simples. Aujourd'hui, nous allons en parler. Notons qu'en pratique, nous utilisons Elasticsearch pour le stockage de logs et l'analyse […]

KeyDB comme [potentielle] alternative à Redis

Sur Habr, il n'y avait pas d'aperçus sur « une alternative plus rapide à Redis » — KeyDB. Ayant acquis une expérience assez récente de son utilisation, je souhaite combler ce vide. L'historique est assez banal : un jour, lors d'un fort afflux de trafic, une dégradation significative de la performance de l'application a été constatée (à savoir, le temps de réponse). À ce moment-là, malheureusement, il n'a pas été possible de réaliser un diagnostic normal de la situation, donc par la suite, nous avons prévu une série […]

Nœuds de travail Kubernetes : beaucoup de petits ou quelques grands ?

Lors de la création d'un cluster Kubernetes, des questions peuvent se poser : combien de nœuds de travail configurer et quel type ? Qu'est-ce qui est mieux pour un cluster sur site : acheter quelques serveurs puissants ou utiliser une dizaine d'anciens appareils dans votre datacenter ? Et dans le cloud, est-il préférable de prendre huit instances à un cœur ou deux instances à quatre cœurs ? Les réponses à ces questions se trouvent dans l'article de Daniel Weibell, ingénieur développeur et enseignant […]

Slurm SRE. Une expérience continue avec des experts de Booking.com et Google.com.

Notre équipe aime expérimenter. Chaque Slurm n'est pas une répétition statique des précédents, mais une réflexion sur l'expérience et un passage du bon au meilleur. Mais avec Slurm SRE, nous avons décidé d'appliquer un tout nouveau format : donner aux participants des conditions aussi proches que possible des conditions « réelles ». En résumé, voici ce que nous avons fait lors de l'intensif : « Construire, casser, réparer, apprendre ». SRE ne vaut pas grand-chose […]

Les quêtes informatiques comme un excellent outil pour apprendre des mots en anglais

L'apprentissage de l'anglais par le biais des jeux vidéo est une pratique établie. Les jeux combinent un bon passe-temps et la possibilité de s'immerger complètement dans l'écosystème de la langue, l'apprenant sans effort. Aujourd'hui, nous allons examiner des jeux du genre quête qui sont parfaits pour améliorer ses compétences linguistiques tout en offrant beaucoup de plaisir aux joueurs. Allons-y ! Commençons par un peu de sérieux : quoi […]

Opera a amélioré le mode « image dans l'image »

Le navigateur Opera ne peut guère se vanter de sa popularité. C'était le cas à l'époque de l'Opera classique, et cela s'est maintenu après le passage au moteur Chromium. Cependant, dans de nombreux cas, il est le plus innovant, et l'entreprise continue de travailler à l'amélioration de l'application. La dernière mise à jour a apporté une version améliorée du mode « image dans l'image ». D'ailleurs, contrairement à la version de Google, il fonctionne […]

Nouveaux releases de Node.js 13.8, 12.15 et 10.19 avec des corrections de vulnérabilités

Les développeurs de la plateforme Node.js ont publié des releases de correction 13.8.0, 12.15.0 et 10.19.0, contenant trois vulnérabilités corrigées : CVE-2019-15606 — traitement incorrect des espaces optionnels (OWS) après la valeur dans les en-têtes HTTP ; CVE-2019-15605 — possibilité d'une attaque HRS (HTTP Request Smuggling, permettant d'injecter du contenu dans d'autres requêtes traitées dans le même flux entre le frontend et le backend) via la transmission […]

L'en-tête X-Client-Data comme méthode d'identification des utilisateurs de Chrome

Lors de la discussion de l'initiative de Google visant à unifier le contenu de l'en-tête HTTP User-Agent, le développeur du navigateur Kiwi a attiré l'attention sur l'en-tête HTTP « X-Client-Data » toujours présent dans Chrome, qui enfreint potentiellement le règlement général sur la protection des données (RGPD) en vigueur dans l'Union européenne. La double approche de Google a également été critiquée, alors que d'un côté, la société promeut des méthodes de blocage de l'identification cachée et du suivi des actions […]

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