Auteur/autrice : Yuri Gagarin

Yuri Bushmelev « Carte des râteaux sur le champ de collecte et de livraison de journaux » — décryptage du rapport.

Les journaux sont une partie importante du système, permettant de comprendre s'il fonctionne (ou non) comme prévu. Dans une architecture de microservices, travailler avec des journaux devient une discipline à part entière. Il faut résoudre plusieurs questions : comment écrire des journaux depuis l'application ; où écrire les journaux ; comment livrer les journaux pour le stockage et le traitement ; comment traiter et stocker les journaux. L'utilisation de technologies populaires actuellement […]

Le jeu de basketball arcade NBA 2K Playgrounds 2 propose désormais le jeu cross-platform.

Sortie le 16 octobre de l'année dernière, l'arcade de basketball NBA 2K Playgrounds 2 prend désormais en charge le jeu multiplateforme, ont annoncé les développeurs sur Twitter du projet. Le studio Saber Interactive a publié une nouvelle mise à jour, ajoutant l'aire de jeux Mars Playground, de nouvelles formes et des objets pour éditer les terrains de jeu. Mais la principale nouveauté est le jeu multiplateforme entre Nintendo Switch, Xbox One et PC. Malheureusement, bien que l'arcade soit également disponible […]

La nouvelle version du pilote graphique NVIDIA provoque une forte utilisation du CPU.

Il y a quelque temps, la société NVIDIA a publié la version 430.39 de son pilote graphique pour la plateforme Windows, prenant en charge la mise à jour de mai du système d'exploitation de Microsoft. Entre autres choses, cette nouvelle version du pilote inclut la prise en charge de nouveaux processeurs compatibles avec la technologie G-Sync des moniteurs, etc. Le pilote contient d'importantes mises à jour, mais certains utilisateurs ont remarqué que son utilisation entraîne une forte […]

Nous précisons la description des fonctions du système à l'aide d'un diagramme de séquence.

Précision de la description des fonctions du système à l'aide d'un diagramme de séquence (suite de «L'Écureuil») Dans cet article, nous allons voir comment détailler (préciser) la description d'une fonction automatisable à l'aide d'un diagramme UML de séquence. Dans cet exemple, j'utilise l'environnement Enterprise Architect de la société australienne Sparx Systems [1]. Pour la spécification complète de l'UML, voir ici [2]. Tout d'abord, je vais expliquer que nous allons […]

De la modélisation des processus à la conception d'un système automatisé (Partie 2)

«Un jour dans la vie d'un écureuil» ou de la modélisation des processus à la conception d'un système automatisé de comptabilité des valeurs matérielles «Écureuil-1.0» (Partie 2) Illustration utilisée de «La légende du roi Saltan» par A.S. Pouchkine, édition «Littérature enfantine», Moscou, 1949, Leningrad, illustrations de K.Kouznetsov Résumé de la partie précédente Dans la première partie, nous avons utilisé un domaine «féérique» inspiré des exemples d'étude des diagrammes UML basés sur […]

Uber : nouveaux investissements et préparation à l'IPO

Il semble qu'Uber se porte mieux que jamais. Hier, la société américaine a fixé le prix de ses actions entre 44 et 50 dollars américains par titre, selon les informations mises à jour de la Commission des valeurs mobilières et des échanges des États-Unis. Uber prévoit de proposer 180 millions d'actions et de lever environ 9 milliards de dollars lors de l'IPO. […]

Test : Comment respectez-vous les exigences en matière de traitement des données personnelles?

L'amende pour violation de la loi sur les données personnelles peut atteindre jusqu'à 75 000 roubles. Comment vous protéger des violations lors du traitement des données personnelles ? Avez-vous respecté toutes les exigences de la législation ? Depuis le 1er juillet 2017, les amendes ont été augmentées et dépendent du type de violations. Oui, il s'est écoulé pas mal de temps, mais comme c'est souvent le cas, surtout en Russie, où […]

Vérification formelle sur l'exemple du problème du loup, de la chèvre et du chou.

À mon avis, dans le secteur internet russophone, la thématique de la vérification formelle est insuffisamment traitée, et il manque surtout des exemples simples et illustratifs. Je vais donner un tel exemple d'une source étrangère, et compléter ma propre solution au célèbre problème du transport du loup, de la chèvre et du chou de l'autre côté de la rivière. Mais d'abord, je vais décrire brièvement ce qu'est la vérification formelle et à quoi elle sert […]

Windows 10 «prendra» au moins 32 Go

Un jour, Microsoft a annoncé qu'il utiliserait environ 7 Go d'espace sur le disque dur de l'utilisateur pour stocker des fichiers de mise à jour. L'avantage de cette approche est qu'elle garantit qu'il ne manquera pas d'espace au milieu de la mise à jour. Le inconvénient est simple : sur les tablettes et ordinateurs portables bon marché, l'espace sera tout simplement insuffisant. Si auparavant l'exigence minimale […]

Test de la séparation du système de base FreeBSD en paquets

Le projet TrueOS a annoncé le test de versions expérimentales de FreeBSD 12-STABLE et FreeBSD 13-CURRENT, dans lesquelles le système de base monolithique a été transformé en un ensemble de paquets interconnectés. Ces versions sont développées dans le cadre du projet pkgbase, qui fournit des outils pour utiliser le gestionnaire de paquets pkg afin de gérer les paquets formant le système de base. La livraison sous forme de paquets séparés permet de simplifier considérablement le processus de mise à jour de la base […]

Nous cherchons le problème au mauvais endroit

C'est une petite histoire tirée d'une expérience réelle, lorsque un petit problème, bien camouflé par la tolérance aux pannes, se transforme en un véritable casse-tête. Un petit bureau, avec son propre PABX (asterisk + FreePBX) basé sur du matériel de bureau et un serveur local avec 1C, un dépotoir de fichiers et un contrôleur de domaine virtuel RO. Internet est distribué par Mikrotik. Le bureau est petit, cela leur suffit. Tout a commencé […]

Statistiques et surveillance des scripts PHP en temps réel. ClickHouse et Grafana viennent à la rescousse de Pinba

Dans cet article, je vais expliquer comment utiliser pinba avec clickhouse et grafana au lieu de pinba_engine et pinboard. Dans un projet PHP, pinba est sans doute le seul moyen fiable de comprendre ce qui se passe avec la performance. En général, pinba n'est mis en œuvre que lorsque des problèmes sont déjà observés et qu'on ne sait pas «où creuser». Souvent, personne n'a la moindre idée de combien de fois par seconde/minute […]

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