Catégorie : Administration

Données personnelles en Russie : qui sommes-nous ? Où allons-nous ?

Au cours des dernières années, nous avons tous entendu l'expression « données personnelles ». Dans une plus ou moins grande mesure, nous avons aligné nos processus commerciaux sur les exigences légales dans ce domaine. Le nombre de contrôles réalisés par le Roskomnadzor, qui ont révélé des violations cette année, tend résolument vers 100 %. Les statistiques de l'Administration du Roskomnadzor pour le District Fédéral Central pour le premier semestre 2019 indiquent 131 violations pour […]

Du blockchain au DAG : débarrassons-nous des intermédiaires

Dans cet article, je vais vous parler du DAG (Directed Acyclic Graph, graphe acyclique orienté) et de son application dans les registres distribués, et nous allons le comparer au blockchain. Le DAG n'est pas quelque chose de nouveau dans le monde des cryptomonnaies. Vous en avez peut-être entendu parler comme d'une solution aux problèmes de scalabilité des blockchains. Mais aujourd'hui, nous ne parlerons pas de scalabilité, mais de […]

Fusion en 3 étapes avec werf : déploiement dans Kubernetes avec Helm « sous stéroïdes »

C'est arrivé, ce que nous (et pas seulement nous) attendions depuis longtemps : werf, notre outil Open Source pour la construction d'applications et leur déploiement dans Kubernetes, prend maintenant en charge l'application des modifications via des patches de fusion en 3 étapes ! En plus de cela, il est désormais possible d'adopter des ressources K8s existantes dans des releases Helm sans recréer ces ressources. En résumé, en activant WERF_THREE_WAY_MERGE=enabled, nous obtenons un déploiement « comme dans […]

Comment écrire un smart contract en Python sur le réseau Ontology. Partie 3 : API Runtime

Ceci est la 3ème partie d'une série d'articles pédagogiques sur la création de smart contracts en Python sur le réseau blockchain Ontology. Dans les articles précédents, nous avons exploré le Blockchain & l'API de stockage Block API. Maintenant que vous avez une idée de la façon d'appeler l'API appropriée pour un stockage permanent lors du développement d'un smart contract avec Python sur le réseau Ontology, passons à la découverte […]

Comment emballer une application VueJS + NodeJS + MongoDB dans Docker

Comme vous pouvez le comprendre d'après l'article précédent, j'ai travaillé sur différents projets. Les premiers jours dans une nouvelle équipe se passent généralement de la même manière : le développeur backend s'assoit avec moi et effectue des actions magiques pour installer et déployer l'application. Docker est indispensable pour les front-enders, car le backend est souvent écrit dans un large éventail de technologies comme PHP/Java/Python/C# et il n'est pas nécessaire d'interrompre constamment le backend pour que tout […]

Exploitation de l'apprentissage automatique au sein de Mail.ru

Suite à mes interventions lors de Highload++ et DataFest Minsk 2019. Pour beaucoup aujourd'hui, le courrier est une partie intégrante de la vie en ligne. Grâce à lui, nous menons des correspondances professionnelles, stockons diverses informations importantes liées aux finances, aux réservations d'hôtels, à la passation de commandes et bien plus encore. Au milieu de l'année 2018, nous avons formulé une stratégie produit pour le développement du courrier. Que devrait être […]

Transformant FunC en FunCtional avec Haskell : comment Serokell a remporté le Telegram Blockchain Competition

Vous avez probablement entendu parler de la décision de Telegram de lancer une plateforme blockchain Ton. Mais vous avez pu manquer la nouvelle selon laquelle Telegram a récemment annoncé un concours pour la mise en œuvre d'un ou plusieurs contrats intelligents pour cette plateforme. L'équipe de Serokell, forte d'une expérience riche en développement de grands projets blockchain, ne pouvait pas rester à l'écart. Nous avons délégué cinq employés au concours, et déjà après […]

Diagnostic autonome des disques durs et récupération de données

Cet article décrit des méthodes d'auto-diagnostic de diverses pannes de disques durs en fonction de leurs symptômes, ainsi que des moyens assez sûrs de cloner des disques durs avec des problèmes mineurs. Différents scénarios de perte de données sont examinés, ainsi qu'un ensemble d'actions optimales qui, sans connaissances approfondies des systèmes de fichiers, à l'aide de logiciels de récupération automatique, vous aideront à récupérer vos informations sans aide extérieure. […]

Des astuces géniales pour travailler avec WSL (Sous-système Windows pour Linux)

Je suis profondément immergé dans le WSL (Windows Subsystem for Linux), et maintenant que WSL2 est disponible pour les Windows Insiders, c'est le bon moment pour explorer sérieusement les options disponibles. Une fonctionnalité intéressante que j'ai trouvée dans WSL est la possibilité de déplacer des données de manière « propre » entre les mondes. Ce n'est pas l'expérience que vous pouvez facilement obtenir avec des machines virtuelles complètes, et cela témoigne de la proximité […]

Opération « Migration » : comment se passe le déménagement vers le cloud DataLine

Il y a environ 7 ans, les tout premiers projets migraient vers notre cloud de manière simple et sans complications. Les images des machines virtuelles étaient téléchargées sur le serveur FTP ou transportées sur des disques durs. Ensuite, via un serveur d'importation spécial, les VM étaient chargées dans le cloud. Si pour le client il n'est pas problématique d'éteindre la machine virtuelle pendant un jour ou deux (ou s'il n'y a pas d'autres options), alors cela peut fonctionner ainsi. Mais si l'arrêt doit être […]

VDS avec carte graphique - nous savons comment nous amuser.

Lorsque l'un de nos employés a dit à un administrateur système qu'il connaît : « Nous avons maintenant un nouveau service - VDS avec carte graphique », ce dernier a répondu avec un sourire : « Quoi, vous allez faire miner les gens du bureau ? ». Eh bien, au moins il n'a pas plaisanté sur les jeux, c'est déjà ça. Il ne comprend pas grand-chose à la vie d'un développeur ! Mais au fond, nous avons cette idée en tête […]

Automatisation de la livraison des flux dans Apache NiFi

Bonjour à tous ! La tâche est la suivante : il y a un flux, présenté sur l'image ci-dessus, qui doit être déployé sur N serveurs avec Apache NiFi. Le flux est un test — il génère un fichier et l'envoie à une autre instance de NiFi. Le transfert de données se fait via le protocole NiFi Site to Site. NiFi Site to Site (S2S) est un moyen sécurisé et facilement configurable de transfert […]

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