Catégorie : Blog

Retour aux microservices avec Istio. Partie 1

Rem. trad. : Les service meshes sont définitivement devenus une solution pertinente dans l'infrastructure moderne des applications suivant l'architecture microservices. Bien qu'Istio puisse être familier à de nombreux ingénieurs DevOps, c'est un produit assez nouveau qui, étant complexe en termes de fonctionnalités fournies, peut nécessiter un temps considérable pour s'y familiariser. L'ingénieur allemand Rinor Maloku, responsable des services cloud pour de grands clients dans les télécommunications […]

Comment se rendre au travail à deux roues

Bonjour à toute la communauté Habra! Il y a un an, il faisait exactement aussi beau aujourd'hui. Comme d'habitude, je prenais les transports en commun pour aller au travail, ressentant toutes ces merveilleuses émotions familières à tous ceux qui prennent le bus aux heures de pointe. Une porte du bus se fermait difficilement derrière moi. Les cheveux d'une fille me tombaient constamment dans le visage, et elle était visiblement […]

Surveillance SMS du poids de trois ruches pour 30$

Non, ce n'est pas une offre commerciale, c'est le coût des composants du système que vous pourrez assembler après avoir lu l'article. Un peu de contexte : il y a quelque temps, j'ai décidé d'élever des abeilles, et elles ont effectivement été là... pour toute une saison, mais elles n'ont pas survécu à l'hiver. Et c'est malgré le fait que j'ai apparemment tout fait correctement — nourrissage d'automne, isolation avant le froid. La ruche était […]

Configuration de Spark sur YARN

Salut Habra! Hier, lors du meetup consacré à Apache Spark, les gars de Rambler&Co ont reçu pas mal de questions des participants concernant la configuration de cet outil. Nous avons décidé de partager notre expérience suite à cela. Le sujet n'est pas simple — donc nous vous suggérons également de partager vos expériences dans les commentaires, peut-être que nous ne comprenons pas ou n'utilisons pas certaines choses comme il le faudrait. Petite introduction — comment nous […]

Comment créer un déclencheur DAG dans Airflow en utilisant l'API expérimentale

Lors de la préparation de nos programmes éducatifs, nous rencontrons périodiquement des difficultés liées à certains outils. Et à ce moment-là, il n'y a pas toujours suffisamment de documentation et d'articles pour nous aider à résoudre ce problème. Cela a été le cas, par exemple, en 2015 lorsque nous utilisions le programme "Spécialiste des grandes données" […]

Entretien en anglais : comment bien se présenter

De plus en plus de recruteurs dans les entreprises modernes préfèrent mener des entretiens avec les candidats en anglais. Pour les spécialistes RH, c'est avantageux, car cela permet de vérifier les connaissances en anglais du candidat tout en obtenant plus d'informations sur lui. Cependant, pour les candidats eux-mêmes, parler de soi en anglais pose souvent des difficultés. Surtout si le niveau d'anglais ne permet pas encore de communiquer librement sur n'importe quel […]

Termux étape par étape (Partie 2)

Dans la dernière partie, nous avons exploré les commandes de base de Termux, configuré une connexion SSH avec un PC, appris à créer des alias et installé plusieurs utilitaires utiles. Cette fois, nous allons faire un pas en avant, nous allons : découvrir Termux:API, installer Python et nano, et écrire « Hello, world! » en Python, découvrir les scripts bash et écrire un script […]

Compression de données par l'algorithme de Huffman

Introduction Dans cet article, je vais parler du célèbre algorithme de Huffman et de son application dans la compression de données. Nous allons créer un simple archiveur. Un article à ce sujet a déjà été publié sur Habr, mais sans mise en œuvre pratique. Le matériel théorique de ce post provient des cours d'informatique à l'école et du livre de Robert Lafore « Data Structures and Algorithms in Java ». Alors, tout […]

Arbre binaire ou comment préparer un arbre de recherche binaire

Prélude Cet article est consacré aux arbres binaires de recherche. Récemment, j'ai écrit un article sur la compression de données à l'aide de l'algorithme de Huffman. À cette époque, je n'avais pas beaucoup attention aux arbres binaires, car les méthodes de recherche, d'insertion et de suppression n'étaient pas pertinentes. J'ai donc décidé d'écrire un article spécifiquement sur les arbres. Parfait, commençons. Un arbre est une structure de données composée de nœuds reliés par des arêtes. On peut dire qu'un arbre est […]

Une version précoce non officielle de Microsoft Edge basée sur Chromium est disponible. Elle peut déjà être lancée.

Le premier build public du navigateur Microsoft Edge basé sur Chromium est apparu sur le Web. Cela s'est produit quelques jours après la première fuite. Il s'agit pour l'instant d'une version non officielle sous le numéro 75.0.111.0. Cela signifie qu'il n'y a pas encore de liste des modifications, ni de localisation dans la plupart des langues. Cependant, le site Softpedia permet déjà de télécharger cette nouveauté. En général, les premiers […]

GitLab 11.9 a été publié avec une fonction de détection des secrets et plusieurs règles de résolution des demandes de fusion.

Détection rapide des fuites de secrets. Il semble qu'une petite erreur — transmettre accidentellement des informations d'identification dans un dépôt public. Pourtant, les conséquences peuvent être graves. Une fois qu'un malfaiteur obtient votre mot de passe ou votre clé API, il s'empare de votre compte, vous bloque et utilise votre argent de manière frauduleuse. De plus, un effet domino est possible : l'accès à un compte ouvre l'accès à d'autres. […]

Les géants de l'IT ont présenté une solution conjointe pour le déploiement de l'hybride cloud.

Dell et VMware intègrent les plateformes VMware Cloud Foundation et VxRail. / photo Navneet Srivastav PD. Pourquoi est-ce important ? Selon une enquête sur l'état du Cloud, déjà 58 % des entreprises utilisent l'hybride cloud. L'année dernière, ce chiffre était de 51 %. En moyenne, une organisation « maintient dans le cloud » environ cinq services différents. En outre, l'adoption de l'hybride cloud est une priorité […]

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