Категория: Администриране

Какво узнах, тествал 200 000 реда инфраструктурен код

Подходът IaC (Infrastructure as Code) включва не само кода, който се съхранява в репозитория, но и хората и процесите, които го заобикалят. Може ли да се повторно използват подходи от разработката на софтуер в управлението и описанието на инфраструктурата? Добре е да имате тази идея в ума си, докато четете статията. English version Това е транскрипция на моето изказване на DevopsConf […]

За мрежовата модел в игри за начинаещи

През последните две седмици работих върху мрежовия двигател за моята игра. Преди това изобщо не знаех нищо за мрежовите технологии в игрите, затова прочетох много статии и проведох редица експерименти, за да осмисля всички концепции и да мога да напиша собствен мрежов двигател. В това ръководство бих искал да споделя с вас различни концепции, които ви […]

Спешно обновете exim до 4.92 — активно се разпространява инфекция

Колеги, които използват Exim версии 4.87…4.91 на своите пощенски сървъри — моля, обновете се до версия 4.92, предварително спирайки самия Exim, за да избегнете хакване чрез CVE-2019-10149. Потенциално уязвими са няколко милиона сървъри по целия свят, уязвимостта се оценява като критична (CVSS 3.0 базов резултат = 9.8/10). Злонамерени нападатели могат да изпълняват произволни команди на вашия сървър, в много случаи от […]

Пропатчил Exim — пропатчи отново. Ново Remote Command Execution в Exim 4.92 в един заявка.

Съвсем наскоро, в началото на лятото, се появиха масови призиви за обновление на Exim до версия 4.92 заради уязвимостта CVE-2019-10149 (Спешно обновявайте exim до 4.92 — има активно заразяване / Хабр). А наскоро стана ясно, че злонамереният Sustes е решил да се възползва от тази уязвимост. Сега всички, които спешно обновиха, отново могат да се "похвалят": на 21 юли 2019 г. изследователят Zerons откри критична уязвимост […]

Така че все пак RAML или OAS (Swagger)?

В динамичния свят на микросервисите всичко може да се промени — всеки компонент може да бъде пренаписан на друг език, използвайки различни фреймворкове и архитектури. Постоянни трябва да останат само договорите, за да може с микросервиса да се взаимодейства извън на постоянна основа, независимо от вътрешните метаморфози. И днес ще ви разкажем за нашия проблем при избора на формат за описание […]

Настройка на Warnings Next Generation плъгин за интеграция на PVS-Studio

Релиз на PVS-Studio 7.04 съвпадна с релиза на плъгина Warnings Next Generation 6.0.0 за Jenkins. В точно този релиз Warnings NG Plugin добави поддръжка за статичния анализатор PVS-Studio. Този плъгин визуализира данните за предупрежденията от компилатора или други инструменти за анализ в Jenkins. В тази статия ще бъде подробно описано как да инсталирате и настройте този плъгин за използване с PVS-Studio, […]

PoE на разстояние 200+ метра. Мониторинг и автоматичен рестарт на PoE клиенти

В практиката ми свързването на устройство и получаването на изображение от него на значително разстояние от суич е оказало не най- лесната задача. Особено когато от едно устройство отиват мрежи към няколко камери на различни разстояния. Всяко дори малко по-сложно устройство периодично спира да функционира. Нещо по-рядко, а нещо по-често, и това е догма. Най-често това се решава… вярно… с това: И […]

КТТ в сървърни решения. Втора версия + анонс трета, с възможност да се опита

Продължение на разказа за революцията на иновациите в еволюцията на необичайни системи за охлаждане на сървърно оборудване. Фото-детайли от втората версия на системата за охлаждане, инсталирана на реален сървърен стелаж в реален дата-център DataPro. И още — покана да се опита трета версия на нашата система за охлаждане с ръка. 12 септември 2019 година на конференцията „ЦОД-2019“ в Москва. Сървърни КТТ. Версия 2. Главната претенция към първата версия на системата […]

Обучение Cisco 200-125 CCNA v3.0. Ден 37. STP: избор на Root Bridge, функции на PortFast и BPDU guard. Часть 2

Да предположим, че STP е в състояние на конвергенция. Какво ще се случи, ако свържа суич Н директно с кореновия суич А? Root Bridge „ще види“, че е получил нов активен порт и ще изпрати BPDU по него. Суич Н, след като получи този кадър с нулева стойност, ще определи стойността на маршрута през новия порт като 0+19 = 19 при […]

Не трябва да спестявате от цифровата сигурност

Почти всеки ден чуваме за нови хакерски атаки и открити уязвимости в популярни системи. Не е учудващо колко много беше казано за влиянието на кибератаките върху резултатите от изборите! И то не само в Русия. Очевидна е необходимостта да се предприемат мерки за защита на нашите устройства и онлайн профили. Проблемът е, че […]

Апгрейд за ленивите: как PostgreSQL 12 повишава производителността

PostgreSQL 12, последната версия на „най-добрата релационна база данни с отворен код в света“, излиза след няколко седмици (ако всичко върви по план). Това съответства на обичайния график — нова версия с много нови възможности се пуска веднъж годишно и, честно казано, това е впечатляващо. Затова станах активен член на общността на PostgreSQL. Според мен, за разлика от […]

Линейна регресия и методи за нейното възстановяване

Източник: xkcd Линейната регресия е един от основните алгоритми за много области, свързани с анализ на данни. Причината за това е очевидна. Това е много прост и разбираем алгоритъм, което благоприятства неговото широко приложение през миналите десетилетия, ако не и стотици години. Идеята е, че предполагаме линейна зависимост на една променлива от набор от други променливи, а след това се опитваме […]

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster