Рубрика: адміністрування

Я автоматизував тестування Dr. Web. А чи зможете ви?

Я ніколи не користувався Dr. Web. Я гадки не маю, як він влаштований. Але це не завадило мені написати для нього ряд автотестів (і лише ліньки не дозволила мені написати ще сотню інших): Тест на установку Dr. Web; Тест на обмеження доступу до знімних пристроїв (флешок); Тест на розмежування доступу до каталогу між програмами; Тест […]

Вибач, OpenShift, ми недостатньо цінували тебе і приймали як належне

Цей пост написано, оскільки у наших співробітників було досить багато розмов з клієнтами про розробку додатків на Kubernetes і про специфіку такої розробки на OpenShift. Починаємо ми зазвичай з тези, що Kubernetes – це просто Kubernetes, а OpenShift – це вже платформа Kubernetes, як Microsoft AKS або Amazon EKS. Кожна з цих платформ має свої […]

Готуємо DRP – не забудьте врахувати метеорит

Навіть під час катастрофи завжди є час на чашку чаю DRP (disaster recovery plan) – це штука, яка ніколи не знадобиться в ідеалі. Але якщо раптом мігруючі у шлюбний період бобри перегризуть магістральне оптоволокно або джуніор-адмін дропне продуктивну базу, ви точно хочете бути впевнені, що у вас буде заздалегідь складений план, що з цим усім [...]

Робимо чарівну кулю на основі Arduino Pro Mini

Я дивився якийсь фільм, у одного з героїв якого була чарівна куля, яка відповідає на запитання. Мені тоді подумалося, що непогано було б зробити такий самий, але цифровий. Я порився у своїх запасах електронних компонентів і подивився, чи є в мене те, що потрібно для збирання такої кулі. У дні пандемії мені не хотілося замовляти щось […]

Встановлення та експлуатація «Rudder»

Передмова Наша «дружба» розпочалася два роки тому. Я прийшов на нове місце роботи, де попередній адмін невимушено залишив мені у спадок цю софтину. В інтернеті, крім офіційної документації, знайти нічого не виходило. Навіть зараз, якщо загуглити «rudder», то в 99% випадків видаватиме: штурвали кораблів і квадрокоптери. Мені вдалося знайти до нього підхід. Оскільки Ком'юніті […]

Знайомство з Debezium - CDC для Apache Kafka

У своїй роботі часто стикаюся з новими технічними рішеннями/програмними продуктами, інформації про які в російськомовному інтернеті досить мало. Цією статтею постараюся заповнити одну таку прогалину прикладом зі своєї недавньої практики, коли потрібно було налаштувати відправлення CDC-подій із двох популярних СУБД (PostgreSQL та MongoDB) до кластеру Kafka за допомогою Debezium. Сподіваюся, ця оглядова стаття, яка з'явилася [...]

Провайдер, постав мій антивірус на VDI

Серед наших клієнтів є компанії, які використовують рішення Kaspersky як корпоративний стандарт та самостійно керують антивірусним захистом. Здавалося б, їм не дуже підходить сервіс віртуальних робочих столів, де за антивірусом стежить провайдер. Сьогодні покажу, як замовники можуть самі керувати захистом без шкоди безпеці віртуальних робочих столів. Минулого посту ми вже розповіли в […]

Як ми захищаємо віртуальні робочі столи клієнтів від вірусів, шпигунів та атак

Цього року багато компаній швидко переходили на віддалення. Деяким клієнтам ми допомагали організовувати більше сотні віддалених робочих місць за тиждень. Було важливо зробити це не лише швидко, а й безпечно. На допомогу прийшла технологія VDI: з її допомогою зручно розповсюджувати політики безпеки на всі робочі місця та захищатись від витоків даних. В цій статті […]

Перевіряємо можливості Intel Xeon Gold 6254 для роботи з 1С у хмарі за тестом Гільова

Ще навесні цього року ми перевели інфраструктуру хмари mClouds.ru на свіжі Xeon Gold 6254. Детальний огляд на процесор робити вже пізно - тепер уже з виходу каменю в продаж пройшло більше року і подробиці про процесор всім відомі. Однак, одна особливість примітна, процесор має базову частоту 3.1 ГГЦ та 18 ядер, які при турбо-бусті всі […]

Оптимізація C++: поєднуємо швидкість та високий рівень. Доповідь Яндекса

Що впливає швидкість роботи програм на C++ і як її досягти при високому рівні коду? Провідний розробник бібліотеки CatBoost Євген Петров відповів на ці запитання на прикладах та ілюстраціях з досвіду роботи над CatBoost для x86_64. Відео доповіді - Всім привіт. Я оптимізую для CPU бібліотеки машинного навчання CatBoost. Основна частина нашої бібліотеки […]

Дорогий DELETE. Микола Самохвалов (Postgres.ai)

Колись у далекому майбутньому автоматичне видалення непотрібних даних буде одним із важливих завдань СУБД [1]. Поки що нам самим потрібно дбати про видалення або переміщення непотрібних даних на менш дорогі системи зберігання. Допустимо, ви вирішили видалити кілька мільйонів рядків. Досить просте завдання, особливо якщо відомо умова і є відповідний індекс. "DELETE FROM table1 WHERE col1 […]

Packet Tracer. Лабораторна робота: Налагодження плаваючих статичних маршрутів

Топологія мережі Завдання Створення основного статичного маршруту за умовчанням Розгортання плаваючого статичного маршруту Перевірка перемикання на плаваючий статичний маршрут при відмові основного маршруту Загальні відомості Отже, спочатку пару слів про те, що таке статичний, та ще й плаваючий маршрут. На відміну від динамічної, статична маршрутизація вимагає самостійної побудови маршруту до конкретної мережі. Плаваюча […]