Auteur: ProHoster

Système de gestion de configuration réseau de filtrage Qrator

TL;DR : Description de l'architecture client-serveur de notre système de gestion de configuration réseau interne, QControl. Il est basé sur un protocole de transport à deux couches qui fonctionne avec des messages compressés au format gzip sans décompression entre les points de terminaison. Les routeurs et points de terminaison distribués reçoivent des mises à jour de configuration, et le protocole lui-même permet l'installation de relais intermédiaires localisés. Le système est construit sur le principe de sauvegarde différentielle (« récente-stable », expliqué ci-dessous) et utilise un langage de requête […]

Projecteur de son sur « lentilles acoustiques » - voyons comment fonctionne la technologie

Nous discutons d'un dispositif de transmission du son directionnel. Il utilise des « lentilles acoustiques » spéciales et son principe de fonctionnement ressemble au système optique d'un appareil photo. À propos de la diversité des métamatériaux acoustiques Les ingénieurs et les scientifiques travaillent depuis longtemps avec divers métamatériaux dont les propriétés acoustiques dépendent de la structure interne. Par exemple, en 2015, des physiciens ont réussi à imprimer en 3D une « diode acoustique » – il s'agit d'une […]

Surveillance du réseau et détection d'activité réseau anormale à l'aide des solutions Flowmon Networks

Récemment, sur Internet, vous pouvez trouver une énorme quantité de documents sur l'analyse du trafic sur le périmètre du réseau. Dans le même temps, pour une raison quelconque, tout le monde a complètement oublié l'analyse du trafic local, ce qui n'est pas moins important. Cet article aborde précisément ce sujet. En prenant Flowmon Networks comme exemple, nous retiendrons le bon vieux Netflow (et ses alternatives), considérerons des cas intéressants, [...]

Mesh VS WiFi : que choisir pour la communication sans fil ?

Lorsque j'habitais encore dans un immeuble, j'ai rencontré le problème du faible débit dans une pièce éloignée du routeur. Après tout, de nombreuses personnes ont un routeur dans le couloir, où le fournisseur a fourni l'optique ou l'UTP, et un appareil standard y a été installé. C'est également bien lorsque le propriétaire remplace le routeur par le sien, et que les appareils standard du fournisseur sont comme [...]

Présentation des services cloud pour le développement backend d'applications mobiles

Le développement backend est un processus complexe et coûteux. Lors du développement d’applications mobiles, on y accorde souvent une attention déraisonnablement plus grande. Injustifié, car il faut à chaque fois mettre en œuvre des scénarios typiques pour les applications mobiles : envoyer une notification push, savoir combien d'utilisateurs sont intéressés par la promotion et passer une commande, etc. Je veux une solution qui me permettra de me concentrer sur les choses qui sont importantes pour l'application sans perdre en qualité et en détails […]

Tester l'infrastructure en tant que code avec Pulumi. Partie 2

Salut tout le monde. Aujourd'hui, nous partageons avec vous la dernière partie de l'article « Tester l'infrastructure en tant que code à l'aide de Pulumi », dont la traduction a été préparée spécifiquement pour les étudiants du cours « Pratiques et outils DevOps ». Tests de déploiement Ce style de test est une approche puissante et nous permet d'effectuer des tests en boîte blanche pour tester le fonctionnement de notre code d'infrastructure. Cependant, cela limite quelque peu ce que […]

6 raisons d'ouvrir une startup informatique au Canada

Si vous voyagez beaucoup et êtes développeur de sites Web, de jeux, d'effets vidéo ou de quelque chose de similaire, vous savez probablement que les startups de ce domaine sont les bienvenues dans de nombreux pays. Il existe même des programmes de capital-risque spécialement adoptés en Inde, en Malaisie, à Singapour, à Hong Kong, en Chine et dans d'autres pays. Mais c’est une chose d’annoncer un programme, et une autre d’analyser ce qui a été fait […]

Les accélérateurs NVIDIA recevront un canal direct pour interagir avec les disques NVMe

NVIDIA a introduit GPUDirect Storage, une nouvelle fonctionnalité qui permet aux GPU de s'interfacer directement avec le stockage NVMe. La technologie utilise RDMA GPUDirect pour transférer des données vers la mémoire GPU locale sans avoir besoin d'utiliser le processeur et la mémoire système. Cette décision fait partie de la stratégie de l'entreprise visant à étendre sa portée aux applications d'analyse de données et d'apprentissage automatique. Auparavant, NVIDIA a publié […]

Quel est le problème avec l'enseignement de l'informatique en Russie

Salut tout le monde. Aujourd'hui, je veux vous dire exactement ce qui ne va pas avec l'enseignement informatique en Russie et ce qui, à mon avis, devrait être fait, et je donnerai également des conseils à ceux qui viennent juste de s'inscrire, oui, je sais qu'il est déjà un peu tard. Mieux vaut tard que jamais. En même temps, je découvrirai votre opinion et j’apprendrai peut-être quelque chose de nouveau par moi-même. S'il vous plaît immédiatement [...]

J'ai écrit cet article sans même regarder le clavier.

Au début de l’année, j’avais l’impression d’avoir atteint un plafond en tant qu’ingénieur. On dirait que vous lisez des livres épais, résolvez des problèmes complexes au travail, prenez la parole lors de conférences. Mais ce n’est pas le cas. J'ai donc décidé de revenir aux racines et, une par une, d'aborder les compétences que je considérais autrefois, étant enfant, comme fondamentales pour un programmeur. La première sur la liste était l'impression tactile, qui était depuis longtemps [...]

DUMP Kazan - Conférence des développeurs du Tatarstan : CFP et billets au prix de départ

Le 8 novembre, Kazan accueillera la conférence des développeurs du Tatarstan - DUMP Que se passera-t-il : 4 flux : Backend, Frontend, DevOps, Management Master classes et discussions Intervenants des meilleures conférences informatiques : HolyJS, HighLoad, DevOops, PyCon Russia, etc. 400+ participants Divertissement des partenaires de la conférence et after-party Les rapports de conférence sont conçus pour les développeurs de niveau intermédiaire/moyen+. Les candidatures pour les rapports sont acceptées jusqu'au 15 septembre Jusqu'au 1 […]