aihe: antaminen

Automatisoin Dr. Web. Voitko?

En ole koskaan käyttänyt Dr. Web. Minulla ei ole aavistustakaan, miten se toimii. Mutta tämä ei estänyt minua kirjoittamasta sille useita automaattisia testejä (ja vain laiskuus ei sallinut minun kirjoittaa sataa lisää): Testi Dr. Web; Testaa irrotettavien laitteiden (flash-asemat) pääsyn rajoittamista; Testaa pääsyn rajoittamista hakemistoon ohjelmien välillä; Testaa […]

Anteeksi, OpenShift, emme arvostaneet sinua tarpeeksi ja pidimme sinua itsestäänselvyytenä

Tämä viesti on kirjoitettu, koska työntekijämme kävivät melko paljon keskusteluja asiakkaiden kanssa Kubernetes-sovelluskehityksestä ja OpenShift-kehityksen erityispiirteistä. Aloitamme yleensä väitöskirjasta, että Kubernetes on vain Kubernetes ja OpenShift on jo Kubernetes-alusta, kuten Microsoft AKS tai Amazon EKS. Jokaisella näistä alustoista on oma […]

DRP:n valmistelu - älä unohda ottaa huomioon meteoriittia

Jopa katastrofin aikana on aina aikaa kupilliseen teetä DRP (disaster recovery plan) - tämä on asia, jota ei ihannetapauksessa koskaan tarvita. Mutta jos parittelukauden aikana vaeltavat majavat yhtäkkiä purevat selkärangan valokuidun läpi tai nuorempi ylläpitäjä pudottaa tuotantopohjan, haluat ehdottomasti olla varma, että sinulla on ennalta tehty suunnitelma käsitellä kaikkea tätä […]

Taikapallon tekeminen Arduino Pro Minin pohjalta

Katsoin elokuvaa, jossa yhdellä hahmoista oli taikapallo, joka vastasi kysymyksiin. Sitten ajattelin, että olisi kiva tehdä sama, mutta digitaalinen. Kaivoin elektroniikkakomponenttivarastoani läpi ja katsoin, onko minulla tarvittavat välineet tällaisen pallon rakentamiseen. Pandemian aikana en halunnut tilata mitään […]

Rudderin asennus ja käyttö

Esipuhe ”Ystävyytemme” alkoi kaksi vuotta sitten. Tulin uudelle työpaikalle, jossa edellinen ylläpitäjä jätti minulle tämän ohjelmiston satunnaisesti perinnöksi. En löytänyt netistä mitään muuta kuin virallisia asiakirjoja. Jo nyt, jos googlettaa "rudder", 99 %:ssa tapauksista se keksii: laivojen ruorit ja nelikopterit. Onnistuin löytämään lähestymistavan häneen. Koska yhteisö […]

Esittelyssä Debezium - CDC Apache Kafkalle

Työssäni törmään usein uusiin teknisiin ratkaisuihin/ohjelmistotuotteisiin, joista venäjänkielisessä Internetissä on varsin niukasti tietoa. Tällä artikkelilla yritän täyttää yhden tällaisen aukon esimerkillä viimeaikaisesta käytännöstäni, kun minun piti määrittää CDC-tapahtumien lähettäminen kahdesta suositusta DBMS:stä (PostgreSQL ja MongoDB) Kafka-klusteriin Debeziumin avulla. Toivon, että tämä arvosteluartikkeli, joka ilmestyi […]

Palveluntarjoaja, aseta virustorjuntani VDI:ksi

Asiakkaidemme joukossa on yrityksiä, jotka käyttävät Kaspersky-ratkaisuja yritysstandardina ja hoitavat virustorjunnan itse. Vaikuttaa siltä, ​​​​että virtuaalinen työpöytäpalvelu, jossa palveluntarjoaja valvoo virustorjuntaa, ei ole heille kovin sopiva. Tänään näytän, kuinka asiakkaat voivat hallita omaa tietoturvaansa vaarantamatta virtuaalisten työasemien turvallisuutta. Edellisessä viestissä puhuimme jo [...]

Kuinka suojaamme asiakkaiden virtuaalisia työpöytiä viruksilta, vakoiluohjelmilta ja hyökkäyksiltä

Tänä vuonna monet yritykset siirtyivät hätäisesti etätyöhön. Auttoimme joitain asiakkaita järjestämään yli sata etätyötä viikossa. Oli tärkeää tehdä tämä paitsi nopeasti myös turvallisesti. VDI-tekniikka on tullut apuun: sen avulla on kätevää jakaa tietoturvapolitiikkaa kaikille työpaikoille ja suojautua tietovuodoilta. Tässä artikkelissa […]

Tarkistamme Intel Xeon Gold 6254:n kyvyn toimia 1C:n kanssa pilvessä Gilevin testin mukaan

Vielä tämän vuoden keväällä siirsimme mClouds.ru-pilviinfrastruktuurin uuteen Xeon Gold 6254:ään. On liian myöhäistä tehdä prosessorin yksityiskohtainen katsaus - nyt on kulunut yli vuosi siitä, kun "kivi" tuli myyntiin. ja kaikki tietävät prosessorin yksityiskohdat. Yksi ominaisuus on kuitenkin huomionarvoinen, prosessorin perustaajuus on 3.1 GHz ja 18 ydintä, jotka turbotehostavat kaikkia […]

C++-optimointi: yhdistä nopeus ja korkea taso. Yandexin raportti

Mikä vaikuttaa C++-ohjelmien nopeuteen ja miten se saavutetaan korkealla kooditasolla? CatBoost-kirjaston johtava kehittäjä Evgeniy Petrov vastasi näihin kysymyksiin esimerkkien ja kuvien avulla, jotka koettiin hänen työskennellessään CatBoost for x86_64:lle. Videoraportti - Hei kaikille. Optimoin CatBoostin koneoppimiskirjaston suorittimelle. Pääosa kirjastostamme […]

Hyvä DELETE. Nikolay Samokhvalov (Postgres.ai)

Jonakin päivänä kaukaisessa tulevaisuudessa tarpeettomien tietojen automaattinen poistaminen on yksi DBMS:n tärkeistä tehtävistä [1]. Sillä välin meidän on itse huolehdittava tarpeettomien tietojen poistamisesta tai siirtämisestä halvempiin tallennusjärjestelmiin. Oletetaan, että päätät poistaa useita miljoonia rivejä. Melko yksinkertainen tehtävä, varsinkin jos ehto on tiedossa ja sopiva indeksi löytyy. "DELETE FROM table1 WHERE col1 […]

Paketin jäljitin. Lab : Kelluvien staattisten reittien määrittäminen

Verkkotopologia Tehtävät Staattisen pääreitin luominen Kelluvan staattisen reitin käyttöönotto Kelluvaan staattiseen reittiin siirtymisen testaaminen, kun pääreitti epäonnistuu Yleistietoja Joten ensin muutama sana siitä, mitä staattinen ja jopa kelluva reitti on. Toisin kuin dynaaminen reititys, staattinen reititys edellyttää, että rakennat itsenäisesti reitin tiettyyn verkkoon. Kelluva […]