tema: Administració

CMake i C++ són germans per sempre

Durant el desenvolupament, m'agrada canviar compiladors, construir modes, versions de dependència, realitzar anàlisis estàtiques, mesurar el rendiment, recopilar cobertura, generar documentació, etc. I m'encanta molt CMake perquè em permet fer tot el que vull. Molta gent critica CMake, i sovint merescudament, però si t'hi fixes, no és tan dolent, i recentment […]

Com compactar l'emmagatzematge de còpies de seguretat a l'emmagatzematge d'objectes fins a un 90%

Els nostres clients turcs ens van demanar que configurem correctament la còpia de seguretat del seu centre de dades. Estem fent projectes similars a Rússia, però aquí la història tractava més d'investigar com fer-ho millor. Tenint en compte: hi ha emmagatzematge S3 local, hi ha Veritas NetBackup, que ha adquirit una nova funcionalitat avançada per traslladar dades a l'emmagatzematge d'objectes, ara amb suport per a la deduplicació, i hi ha un problema amb […]

StealthWatch: desplegament i configuració. Part 2

Hola companys! Un cop determinats els requisits mínims per desplegar StealthWatch a l'última part, podem començar a desplegar el producte. 1. Mètodes per desplegar StealthWatch Hi ha diverses maneres de "tocar" StealthWatch: dcloud: servei al núvol per a treballs de laboratori; Basat en núvol: prova gratuïta de Stealthwatch Cloud: aquí s'enviarà Netflow del vostre dispositiu al núvol i s'analitzarà el programari StealthWatch allà; Punt de vista local […]

Desplegant el vostre MTProxy Telegram amb estadístiques

“Vaig heretar aquest embolic, començant pel Zello sense escrúpols; LinkedIn i acaba amb "tots els altres" a la plataforma de Telegram al meu món. I aleshores, amb un singlot, el funcionari va afegir precipitadament i en veu alta: “Però restabliré l'ordre (aquí en IT)” (...). Durov creu amb raó que són els estats autoritaris els que haurien de tenir por d'ell, el cypherpunk, i Roskomnadzor i els escuts daurats amb els seus filtres DPI […]

M'agrada i no m'agrada: DNS sobre HTTPS

Analitzem opinions sobre les característiques de DNS sobre HTTPS, que recentment s'han convertit en un "os de la discordia" entre els proveïdors d'Internet i els desenvolupadors de navegadors. / Unsplash / Steve Halama L'essència del desacord Recentment, grans mitjans i plataformes temàtiques (inclòs Habr) sovint escriuen sobre el protocol DNS sobre HTTPS (DoH). Xifra les consultes al servidor DNS i les respostes a […]

Transaccions a InterSystems IRIS globals

El DBMS InterSystems IRIS admet estructures interessants per emmagatzemar dades: globals. Essencialment, es tracta de claus de diversos nivells amb diverses avantatges addicionals en forma de transaccions, funcions ràpides per recórrer arbres de dades, panys i el seu propi llenguatge ObjectScript. Llegiu més sobre els globals a la sèrie d'articles "Els globals són espases de tresor per emmagatzemar dades": Arbres. Part 1 Arbres. Part 2 Matrius dispersos. Part […]

El 80% de les dades de la vostra empresa us són inaccessibles. Què fer al respecte?

Les dades són el motor del desenvolupament de l'empresa el 2019. Cap gran empresa no pot prescindir de la recollida i gestió de dades, i moltes d'elles ja compten amb personal especialitzat en aquest àmbit. Tanmateix, la principal decepció del nostre temps és que, per diferents motius, fins al 80% de les dades són inaccessibles per al seu tractament i anàlisi. De fet […]

Els globals són espases del tresor per emmagatzemar dades. Matrius dispersos. Part 3

A les parts anteriors (1, 2) hem parlat dels globals com a arbres, en aquesta considerarem els globals com a matrius dispersos. Una matriu escassa és un tipus de matriu en què la majoria dels valors prenen el mateix valor. A la pràctica, les matrius disperses solen ser tan grans que no té sentit ocupar la memòria amb elements idèntics. Per tant, té sentit implementar matrius escasses […]

Els globals són espases de tresor per emmagatzemar dades. Arbres. Part 2

Inici - vegeu la part 1. 3. Opcions per a estructures quan s'utilitzen globals Una estructura com un arbre ordenat té diferents casos especials. Considerem aquells que tenen valor pràctic quan es treballa amb globals. 3.1 Cas especial 1. Un node sense branques Les globals es poden utilitzar no només com una matriu, sinó també com a variables ordinàries. Per exemple, com a comptador: Establiu ^comptador […]

Els globals són espases de tresor per emmagatzemar dades. Arbres. Part 1

Les espases de base de dades reals - globals - es coneixen des de fa temps, però encara pocs saben com utilitzar-les de manera eficaç o no posseeixen aquesta superarma. Si utilitzeu globals per resoldre aquells problemes en els quals són realment bons, podeu aconseguir resultats excel·lents. Ja sigui en productivitat o en simplificar la solució del problema (1, 2). Els globals són un […]

Creació d'un PBX al núvol 3CX en qualsevol allotjament compatible amb Openstack

Sovint necessiteu instal·lar una central 3CX al núvol, però el proveïdor de núvol que hàgiu triat no es troba a la llista de 3CX compatibles (per exemple, Mail.ru Cloud Solutions). Està bé! Això no és difícil de fer; només cal esbrinar si el proveïdor admet la infraestructura Openstack. 3CX, entre altres empreses, patrocina el desenvolupament d'Openstack i és compatible amb l'API d'Openstack i la interfície estàndard Horizon per al seguiment i […]

Postanàlisi: què se sap de l'últim atac a la xarxa de servidors de clau criptogràfica SKS Keyserver

Els pirates informàtics van utilitzar una característica del protocol OpenPGP que es coneix des de fa més de deu anys. Us expliquem quin és el punt i per què no poden tancar-lo. / Unsplash / Chunlea Ju Problemes de xarxa A mitjans de juny, atacants desconeguts van atacar la xarxa SKS Keyserver de servidors de claus criptogràfiques, construïda sobre el protocol OpenPGP. Aquest és un estàndard IETF (RFC 4880) que s'utilitza […]