Auteur: Yuri Gagarin

Tuning PID controllers: is the devil as scary as he is painted? Part 1. Single-loop system

This article opens a series dedicated to automated methods for tuning PID controllers in the Simulink environment. Today we will discuss how to work with the PID Tuner application. Introduction The most popular type of controllers used in industrial closed-loop control systems can be considered PID controllers. While engineers remember the structure and principle of operation of the controller from their student days, its tuning, i.e., the calculation […]

Will providers continue to trade in metadata: the experience of the USA

We discuss the law that partially revived net neutrality rules. / Unsplash / Markus Spiske What was said in the state of Maine The authorities in the state of Maine, USA, have passed a law requiring internet providers to obtain explicit consent from users to share metadata and personal data with third parties. This mainly concerns browsing history and geolocation. Providers are also prohibited from advertising services that do not […]

Performance testing of analytical queries in PostgreSQL, ClickHouse, and clickhousedb_fdw (PostgreSQL)

In this study, I wanted to see what performance improvements could be achieved using ClickHouse as a data source instead of PostgreSQL. I know what performance advantages I gain by using ClickHouse. Will these advantages be preserved if I access ClickHouse from PostgreSQL using foreign data wrappers (FDW)? The database environments being explored are PostgreSQL v11, clickhousedb_fdw […]

re2c 2.0

Op maandag 20 juli is de release van re2c - een generator voor snelle lexicale analyzers. Belangrijkste wijzigingen: Ondersteuning voor de programmeertaal Go is toegevoegd (wordt ingeschakeld met de optie —lang go voor re2c, of in de vorm van een apart programma re2go). Documentatie voor C en Go wordt gegenereerd uit dezelfde tekst, maar met verschillende codevoorbeelden. De codegeneratiesubsystem in re2c is volledig herzien, wat […]

Procmon 1.0 Preview

Microsoft heeft een bètaversie van de tool Procmon uitgebracht. Process Monitor (Procmon) is een port voor Linux van de klassieke Procmon-tool uit de Sysinternals suite voor Windows. Procmon biedt een handige en efficiënte manier voor ontwikkelaars om systeemoproepen van applicaties bij te houden. De Linux-versie is gebaseerd op de BPF-toolset, die het makkelijk maakt om kerneloproepen te instrumenteren. De tool biedt een gebruiksvriendelijke tekstinterface met filtermogelijkheden […]

Apache & Nginx. Connected in a chain (Part 2)

Vorige week hebben we in het eerste deel van dit artikel uiteengezet hoe de combinatie van Apache en Nginx in Timeweb is opgebouwd. We zijn de lezers zeer dankbaar voor hun vragen en actieve discussie! Vandaag vertellen we hoe de beschikbaarheid van meerdere versies van PHP op één server is geïmplementeerd en waarom we de veiligheid van de gegevens van onze klanten garanderen. Virtual hosting (Shared hosting) houdt in dat er op één server […]

Wi-Fi 6: heeft de gemiddelde gebruiker een nieuwe draadloze standaard nodig en zo ja, waarom?

De uitgifte van certificaten begon op 16 september vorig jaar. Sindsdien zijn er tal van artikelen en berichten gepubliceerd over de nieuwe draadloze standaard, onder andere op Habré. De meeste van deze artikelen zijn technische specificaties van de technologie met beschrijvingen van de voor- en nadelen. Dit is prima, zo hoort het ook, vooral op technische platforms. Maar wij hebben besloten […]

Uitgave Chrome OS 84

De release van Chrome OS 84 is aangekondigd, gebaseerd op de Linux-kernel, het systeembeheerprogramma upstart, de bouwtool ebuild/portage, open componenten en webbrowser Chrome 84. De gebruikersomgeving van Chrome OS wordt beperkt tot de webbrowser, en in plaats van standaardprogramma's worden webapplicaties gebruikt. Desondanks bevat Chrome OS een volledige multi-window interface, desktop en taakbalk. De build van Chrome OS 84 […]

PVS-Studio en Continuous Integration: TeamCity. Analyse van het project Open RollerCoaster Tycoon 2

Een van de meest actuele gebruiksscenario's voor de PVS-Studio-analyzer is de integratie met CI-systemen. En hoewel de analyse van een project met PVS-Studio praktisch vanuit elk continuous integration-systeem met slechts een paar commando's kan worden ingebouwd, blijven we dit proces nog gebruiksvriendelijker maken. PVS-Studio heeft ondersteuning gekregen voor het omzetten van de analysemethoden naar een formaat voor TeamCity — TeamCity Inspections Type. Laten we kijken […]

Apache Spark uitvoeren op Kubernetes

Beste lezers, een goede dag. Vandaag zullen we iets praten over Apache Spark en zijn ontwikkelingsperspectieven. In de moderne wereld van Big Data is Apache Spark de facto de standaard voor het ontwikkelen van batchverwerkingstaken. Daarnaast wordt het ook gebruikt voor het creëren van streamingtoepassingen die functioneren in het concept van micro-batch, die gegevens in kleine porties verwerken en verzenden (Spark Structured Streaming). En […]

De distributie SUSE Linux Enterprise 15 SP2 is beschikbaar

Na een jaar van ontwikkeling heeft SUSE de release van de industriële distributie SUSE Linux Enterprise 15 SP2 gepresenteerd. De pakketten van SUSE 15 SP2 worden al gebruikt als basis in de door de gemeenschap ondersteunde distributie openSUSE Leap 15.2. Ook zijn op basis van het SUSE Linux Enterprise-platform producten zoals SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager en SUSE Linux Enterprise gevormd […]

We starten Keycloak in HA-modus op Kubernetes

TL;DR: dit artikel bevat een beschrijving van Keycloak, een open source toegangssysteem, een analyse van de interne structuur en details over de configuratie. Inleiding en belangrijkste ideeën In dit artikel zullen we de belangrijkste ideeën bespreken die men moet onthouden bij het implementeren van een Keycloak-cluster op Kubernetes. Als je meer wilt weten over Keycloak, bekijk dan de links aan het einde van het artikel. Om dieper in […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster