Catégorie : Administration

Histoires de service. Un post léger sur un travail sérieux

Les ingĂ©nieurs de service se trouvent dans les stations-service et sur les sites de lancement, dans les entreprises informatiques et dans les usines automobiles, chez AvtoVAZ et chez SpaceX, dans de petites entreprises et dans des gĂ©ants internationaux. Et tous, absolument tous, ont un jour entendu le classique ensemble de phrases sur « ça marche tout seul », « j'ai enroulĂ© ça avec du ruban adhĂ©sif et ça a fonctionnĂ©, puis ça a explosĂ© », « je n'ai rien touchĂ© », « je n'ai sĂ»rement pas changĂ© » et […

CMake et C++ — des frùres pour toujours

Dans le processus de dĂ©veloppement, j'aime changer de compilateurs, de modes de compilation, de versions de dĂ©pendances, effectuer des analyses statiques, mesurer les performances, rassembler la couverture, gĂ©nĂ©rer de la documentation, etc. Et j'adore CMake parce qu'il me permet de faire tout ce que je veux. Beaucoup critiquent CMake, souvent Ă  juste titre, mais si l'on examine de prĂšs, ce n'est pas si mal, et derniĂšrement […]

Comment compresser le stockage des sauvegardes dans le stockage d'objets jusqu'Ă  90%

Nos clients turcs nous ont demandĂ© de configurer correctement les sauvegardes pour le centre de donnĂ©es. Nous rĂ©alisons des projets similaires en Russie, mais ici, l'histoire Ă©tait davantage axĂ©e sur la recherche de la meilleure mĂ©thode Ă  adopter. Contexte : il y a un stockage S3 local, Veritas NetBackup qui a acquis de nouvelles fonctionnalitĂ©s avancĂ©es pour le dĂ©placement des donnĂ©es vers les stockages d'objets avec maintenant le support de la dĂ©duplication, et il y a un problĂšme avec […]

StealthWatch : déploiement et configuration. Partie 2

Bonjour, collĂšgues ! AprĂšs avoir dĂ©fini les exigences minimales pour le dĂ©ploiement de StealthWatch dans la partie prĂ©cĂ©dente, nous pouvons commencer le dĂ©ploiement du produit. 1. MĂ©thodes de dĂ©ploiement de StealthWatch Il existe plusieurs maniĂšres de « toucher » StealthWatch : dcloud – service cloud pour les travaux de laboratoire ; Cloud Based : Stealthwatch Cloud Free Trial – ici le Netflow de votre appareil sera analysĂ© dans le cloud par le logiciel StealthWatch ; On-premise POV […]

Déploiement de votre MTProxy Telegram avec statistiques

« J'ai hĂ©ritĂ© de ce dĂ©sordre, depuis les Zello sans scrupules ; LinkedIn jusqu'Ă  « tous les autres » sur la plateforme Telegram dans mon monde. Et puis, en grommelant, un fonctionnaire a rapidement et bruyamment ajoutĂ© : mais je vais mettre de l'ordre (ici dans l'IT) » (
). Durov, Ă  juste titre, pense que ce sont les États autoritaires qui doivent avoir peur de lui, le hacker cryptĂ©, alors que les Roskomnadzor et les boucliers dorĂ©s avec leurs filtres DPI ne le […]

« Aime et n'aime pas » : DNS over HTTPS

Nous examinons les opinions concernant les particularitĂ©s de fonctionnement de DNS over HTTPS, qui sont devenues rĂ©cemment un "sujet de discorde" entre fournisseurs d'accĂšs Internet et dĂ©veloppeurs de navigateurs. / Unsplash / Steve Halama La nature des divergences RĂ©cemment, les grands mĂ©dias et les plateformes thĂ©matiques (y compris Habr) Ă©crivent souvent sur le protocole DNS over HTTPS (DoH). Il chiffre les requĂȘtes vers le serveur DNS et les rĂ©ponses […]

Transactions dans les globales InterSystems IRIS

La base de donnĂ©es InterSystems IRIS prend en charge des structures intĂ©ressantes pour le stockage des donnĂ©es — les globaux. En essence, ce sont des clĂ©s multi-niveaux avec divers avantages supplĂ©mentaires tels que des transactions, des fonctions rapides pour traverser des arbres de donnĂ©es, des verrouillages et son propre langage ObjectScript. En savoir plus sur les globaux dans la sĂ©rie d'articles « Globaux — des Ă©pĂ©es-sorciĂšres pour le stockage des donnĂ©es » : Arbres. Partie 1 Arbres. Partie 2 Tableaux clairsemĂ©s. Partie […]

Globaux — Ă©pĂ©es-treillis pour le stockage des donnĂ©es. Matrices clairsemĂ©es. Partie 3

Dans les parties prĂ©cĂ©dentes (1, 2), nous avons parlĂ© des globals comme des arbres, dans celle-ci nous examinerons les globals comme des tableaux creux. Un tableau creux est une variante de tableau dans laquelle la plupart des valeurs prennent la mĂȘme valeur. En pratique, il existe souvent des tableaux creux si grands qu'il n'a aucun sens d'occuper de la mĂ©moire avec des Ă©lĂ©ments identiques. Il est donc judicieux de mettre en Ɠuvre des tableaux creux […]

Les globals sont des épées à deux tranchants pour le stockage de données. Arbres. Partie 2

Introduction - voir partie 1. 3. Variantes de structures lors de l'utilisation des globals Une structure telle qu'un arbre ordonnĂ© a plusieurs cas particuliers. Examinons ceux qui ont une valeur pratique lors du travail avec des globals. 3.1 Cas particulier 1. Un nƓud sans branches Les globals peuvent ĂȘtre utilisĂ©s non seulement comme un tableau, mais aussi comme des variables ordinaires. Par exemple, comme un compteur : Set ^counter […]

Globaux — Ă©pĂ©es-couteaux pour le stockage des donnĂ©es. Arbres. Partie 1

Les vĂ©ritables Ă©pĂ©es Ă  double tranchant des bases de donnĂ©es — les globales — sont bien connues depuis longtemps, mais peu de gens savent encore comment les utiliser efficacement ou ne maĂźtrisent pas du tout cette super-arme. En utilisant les globales pour rĂ©soudre les problĂšmes dont elles sont vraiment capables, on peut obtenir des rĂ©sultats exceptionnels. Que ce soit en termes de performance ou de simplification de la solution Ă  un problĂšme (1, 2). Les globales sont une spĂ©cialitĂ© […]

Rendez la base de données accessible pour la connexion à distance

Commençons par le fait qu'il y a des cas oĂč il est nĂ©cessaire de crĂ©er une application avec connexion Ă  une base de donnĂ©es. Cela se fait pour Ă©viter de se plonger dans le dĂ©veloppement backend et de se concentrer sur le frontend faute de temps et de compĂ©tences. Je ne prĂ©tends pas que ma solution soit sĂ©curisĂ©e, mais elle fonctionne. Comme je n'aime pas payer pour l'hĂ©bergement, je […]

Création d'une centrale téléphonique cloud 3CX sur tout hébergement compatible Openstack

Il est souvent nĂ©cessaire d'installer la centrale tĂ©lĂ©phonique 3CX dans le cloud, mais votre fournisseur cloud choisi ne figure pas sur la liste des fournisseurs pris en charge par 3CX (par exemple, Mail.ru Cloud Solutions). Pas de panique ! C'est tout Ă  fait faisable, il suffit de vĂ©rifier si le fournisseur prend en charge l'infrastructure Openstack. 3CX, parmi d'autres entreprises, sponsorise le dĂ©veloppement d'Openstack et prend en charge l'API Openstack ainsi que l'interface standard Horizon pour le monitoring et […]

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