Skribent: Yuri Gagarin

Innstilling av PID-regulatorer: er djevelen så skummel som de maler ham? Del 1. Enkeltkontursystem

Denne artikkelen åpner en serie med artikler som omhandler automatiserte metoder for innstilling av PID-regulatorer i Simulink-miljøet. I dag skal vi se på hvordan vi arbeider med applikasjonen PID Tuner. Innledning Den mest populære typen regulatorer brukt i industrien i lukkede kontrollsystemer er sannsynligvis PID-regulatorer. Og selv om ingeniører husker strukturen og prinsippet for driften av regulatoren fra studenttiden, kan innstillingen, altså beregningen […]

Vil leverandører fortsette å handle med metadata: erfaring fra USA

Vi forklarer loven som delvis gjenopplivet reglene for nettverksnøytralitet. / Unsplash / Markus Spiske Hva ble sagt i delstaten Maine Myndighetene i delstaten Maine, USA, har vedtatt en lov som krever at internettleverandører må innhente eksplisitt samtykke fra brukerne før de overfører metadata og personopplysninger til tredjeparter. Dette gjelder først og fremst brukerens surfehistorikk og geolokasjon. Leverandørene har også fått forbud mot å reklamere for tjenester som ikke […]

Ytelsestesting av analytiske spørringer i PostgreSQL, ClickHouse og clickhousedb_fdw (PostgreSQL)

I denne studien ønsket jeg å se hvilke ytelsesforbedringer jeg kunne oppnå ved å bruke ClickHouse som datakilde i stedet for PostgreSQL. Jeg vet hvilke ytelsesfordeler jeg får ved å bruke ClickHouse. Vil disse fordelene bli bevart hvis jeg får tilgang til ClickHouse fra PostgreSQL via en ekstern dataskall (FDW)? De undersøkte databasmiljøene er PostgreSQL v11, clickhousedb_fdw […]

re2c 2.0

Mandag 20. juli ble utgivelsen av re2c – generatoren for raske leksikalske analyserere, annonsert. Hovedendringene: Støtte for Go-språket er lagt til (ved å bruke alternativet —lang go for re2c, eller som et eget program re2go). Dokumentasjonen for C og Go genereres fra samme tekst, men med forskjellige kodeeksempler. Den underliggende kodegenereringssystemet i re2c har blitt fullstendig omarbeidet, noe som […]

Procmon 1.0 Forhåndsvisning

Microsoft har lansert en forhåndsversjon av verktøyet Procmon. Process Monitor (Procmon) er en port for Linux av det klassiske Procmon-verktøyet fra Sysinternals-verktøysettet for Windows. Procmon gir en enkel og effektiv måte for utviklere å overvåke systemanrop fra applikasjoner. Linux-versjonen er basert på BPF-verktøyet, som gjør det enkelt å instrumentere kjernens anrop. Verktøyet har et brukervennlig tekstgrensesnitt med filtreringsmuligheter […]

Apache & Nginx. Knyttet sammen med en kjede (del 2)

I forrige uke beskrev vi i første del av denne artikkelen hvordan koblingen mellom Apache og Nginx fungerer i Timeweb. Vi er veldig takknemlige overfor leserne for spørsmålene og den aktive diskusjonen! I dag forteller vi hvordan vi har realisert tilgjengeligheten av flere versjoner av PHP på én server, og hvorfor vi garanterer datasikkerheten for kundene våre. Virtuell hosting (Shared hosting) antar at flere nettsteder er plassert på én server […]

Wi-Fi 6: trenger den vanlige brukeren den nye trådløse standarden, og i så fall, hvorfor?

Utdelingen av sertifikater startet 16. september i fjor. Siden den gang har det blitt publisert mange artikler og notater om den nye standarden for trådløs kommunikasjon, inkludert på Habr. De fleste av disse artiklene er tekniske spesifikasjoner for teknologien som beskriver styrker og svakheter. Dette er alt bra, slik det bør være, spesielt på tekniske ressurser. Vi har imidlertid besluttet […]

Utgivelse av Chrome OS 84

Utgivelsen av operativsystemet Chrome OS 84, som er basert på Linux-kjernen, systemadministratoren upstart, byggverktøyet ebuild/portage, åpne komponenter og nettleseren Chrome 84, fant sted. Brukermiljøet i Chrome OS er begrenset til nettleseren, og i stedet for standardprogrammer benyttes nettapplikasjoner. Likevel inkluderer Chrome OS et fullverdig flervindu-grensesnitt, skrivebord og oppgavelinje. Versjonen Chrome OS 84 […]

PVS-Studio og Continuous Integration: TeamCity. Analyse av prosjektet Open RollerCoaster Tycoon 2

En av de mest relevante bruksområdene for PVS-Studio-analyzeren er dens integrasjon med CI-systemer. Selv om prosjektanalysen med PVS-Studio kan integreres med nesten hvilken som helst continuous integration-system med bare noen få kommandoer, fortsetter vi å gjøre denne prosessen enda enklere. I PVS-Studio har vi lagt til støtte for konvertering av analysens utdata til formatet for TeamCity — TeamCity Inspections Type. La oss ta en titt på […]

Kjører Apache Spark på Kubernetes

Kjære lesere, god dag. I dag skal vi snakke litt om Apache Spark og dets utviklingsmuligheter. I den moderne verden av Big Data er Apache Spark de facto standarden for utvikling av batchbehandlingsoppgaver. I tillegg brukes det også til å lage strømme-applikasjoner som fungerer i konseptet micro batch, og som behandler og leverer data i små porsjoner (Spark Structured Streaming). Og […]

SUSE Linux Enterprise 15 SP2-distribusjonen er tilgjengelig

Etter ett års utvikling har selskapet SUSE lansert versjonen av det industrielle distribusjonen SUSE Linux Enterprise 15 SP2. SUSE-pakkene 15 SP2 har allerede blitt brukt som base i det samfunnsstøttede distribusjonen openSUSE Leap 15.2. På plattformen SUSE Linux Enterprise er det også utviklet produkter som SUSE Linux Enterprise Server, SUSE Linux Enterprise Desktop, SUSE Manager og SUSE Linux Enterprise […]

Vi kjører Keycloak i HA-modus på Kubernetes.

TL;DR: Det vil være en beskrivelse av Keycloak, et tilgangskontrollsystem med åpen kildekode, en gjennomgang av den indre strukturen, og detaljer om konfigurasjonen. Innledning og hovedideer. I denne artikkelen vil vi utforske de viktigste ideene å huske på når man setter opp et Keycloak-klynge på Kubernetes. Hvis du ønsker å vite mer om Keycloak, vennligst se lenkene på slutten av artikkelen. For å fordype deg […]

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster