Автор: Юрий Гагарин

Настройка на PID регулатори: толкова страшен ли е дяволът, колкото го描рисуват? Част 1. Одноконтурна система

Тази статия отваря цикъл от статии, посветени на автоматизирани методи за настройка на PID-регулатори в среда Simulink. Днес ще разгледаме как да работим с приложението PID Tuner. Въведение Най-популярният тип регулатори, използвани в индустрията в системите за управление на замкнати системи, могат да бъдат считани за PID-регулатори. И ако структурата и принципът на действие на контролера инженери помнят още от студентските си години, то неговата настройка, т.е. изчислението […]

Ще продължат ли доставчиците да търгуват с метаданни: опит от САЩ

Разказваме за закона, който частично възроди правилата за мрежов неутралитет. / Unsplash / Markus Spiske Какво казаха в щата Мейн Властите на щата Мейн, САЩ, приеха закон, задължаващ интернет доставчиците да получават изрично съгласие от потребителите за предаване на метаданни и лични данни на трети лица. На първо място става дума за история на прегледите и геолокацията. Също така на доставчиците е забранено да рекламират услуги, които не […]

Тестване на производителността на аналитични заявки в PostgreSQL, ClickHouse и clickhousedb_fdw (PostgreSQL)

В това изследване исках да разгледам какви подобрения в производителността може да се получат, използвайки източник на данни ClickHouse, а не PostgreSQL. Знам какви предимства в производителността получавам при използване на ClickHouse. Ще бъдат ли запазени тези предимства, ако получа достъп до ClickHouse от PostgreSQL чрез външна данни оболочка (FDW)? Изследваните среди база данни са PostgreSQL v11, clickhousedb_fdw […]

re2c 2.0

В понеделник 20 юли излезе версията re2c – генератора на бързи лексикални анализатори. Основни промени: Добавена е поддръжка на езика Go (включва се или с опцията —lang go за re2c, или като отделна програма re2go). Документацията за C и Go се генерира от един и същ текст, но с различни примери на код. Напълно преосмислена е подсистемата за генериране на код в re2c, което […]

Procmon 1.0 Preview

Компанията Microsoft пусна предварителна версия на утилитата Procmon. Process Monitor (Procmon) - това е порт за Linux на класическия инструмент Procmon от инструментите Sysinternals за Windows. Procmon предоставя удобен и ефективен начин за разработчиците да следят системните повиквания на приложенията. Линукс версията е основана на инструментария BPF, позволяващ лесно инструментализиране на повикванията в ядрото. Утилитата предлага удобен текстов интерфейс с възможност за филтриране […]

Apache & Nginx. Свързани с една верига (2 част)

На миналата седмица в първата част на тази статия описахме как е изградена връзката между Apache и Nginx в Timeweb. Много благодарим на читателите за въпросите и активната дискусия! Днес разказваме как се реализира наличието на няколко версии на PHP на един сървър и защо гарантираме безопасността на данните на нашите клиенти. Виртуалният хостинг (Shared-хостинг) предполага, че на един сървър е разположено […]

Wi-Fi 6: нужен ли е нов стандарт за безжична връзка на обикновения потребител и ако да, защо?

Издаването на сертификати започна на 16 септември миналата година. Оттогава бяха публикувани немалко статии и бележки относно новия стандарт за безжична връзка, в това число и на Хабра. Повечето от тези статии са технически спецификации на технологията с описание на предимствата и недостатъците. С това всичко е наред, така и трябва да бъде, особено на техническите ресурси. Ние решихме […]

Издаване на Chrome OS 84

Състоя се релиз на операционната система Chrome OS 84, основана на ядрото Linux, системния мениджър upstart, инструментария за компилация ebuild/portage, отворените компоненти и уеб браузера Chrome 84. Потребителската среда на Chrome OS е ограничена до уеб браузера, а вместо стандартни програми се използват уеб приложения, въпреки че Chrome OS включва пълноценен многоекранен интерфейс, работен плот и панел за задачи. Сборката Chrome OS 84 […]

PVS-Studio и Continuous Integration: TeamCity. Анализ на проекта Open RollerCoaster Tycoon 2

Един от най-актуалните сценарии за ползване на анализатора PVS-Studio е неговата интеграция с CI системите. И въпреки че анализът на проекта PVS-Studio може да бъде интегриран практически от всяка система за непрекъсната интеграция с само няколко команди, ние продължаваме да правим този процес още по-удобен. В PVS-Studio беше добавена поддръжка за преобразуване на изхода на анализатора във формат за TeamCity — TeamCity Inspections Type. Нека да погледнем, […]

Стартиране на Apache Spark в Kubernetes

Скъпи читатели, добър ден. Днес ще поговорим малко за Apache Spark и неговите перспективи за развитие. В съвременния свят на Big Data Apache Spark е де факто стандарт при разработката на задачи за пакетна обработка на данни. Освен това, той се използва и за създаване на стрийминг приложения, работещи в концепцията на micro batch, които обработват и предават данни на малки порции (Spark Structured Streaming). И […]

Достъпен е дистрибутивът SUSE Linux Enterprise 15 SP2

След година разработка компанията SUSE представи релиз на индустриалния дистрибутив SUSE Linux Enterprise 15 SP2. Пакетите SUSE 15 SP2 вече бяха използвани като основа в поддържания от общността дистрибутив openSUSE Leap 15.2. На базата на платформата SUSE Linux Enterprise също са създадени продукти като SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager и SUSE Linux Enterprise […]

Стартиране на Keycloak в HA режим на Kubernetes

TL;DR: ще бъде предоставено описание на Keycloak, система за управление на достъпа с отворен код, разглеждане на вътрешното устройство, детайли за настройка. Въведение и основни идеи В тази статия ще видим основните идеи, които трябва да помните при разгръщането на клъстер Keycloak върху Kubernetes. Ако искате да знаете повече детайли за Keycloak — обърнете се към линковете в края на статията. За да се потопите по-дълбоко […]

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