Kategori: Administration

Det er ikke en god idé at bruge OFFSET og LIMIT i forespørgsler med paginering

De dage, hvor man ikke behøvede at bekymre sig om databaseoptimering, er forbi. Tiden står ikke stille. Hver ny iværksætter inden for teknologi ønsker at skabe det næste Facebook og stræber efter at indsamle alle data, de kan komme i nærheden af. Disse data er nødvendige for virksomheder for at skabe bedre modeller, der hjælper med at tjene penge. I sådanne forhold har programmører […]

Moderne applikationer på OpenShift, del 2: relaterede builds chained builds

Hej alle sammen! Her er det andet indlæg i vores serie, hvor vi viser, hvordan man implementerer moderne webapplikationer på Red Hat OpenShift. I det forrige indlæg berørte vi kort mulighederne ved det nye builder-billede S2I (source-to-image), der er designet til at opbygge og implementere moderne webapplikationer på OpenShift-platformen. Dengang var vi interesseret i emnet hurtig implementering af applikationer, og i dag vil vi se på, hvordan […]

3. Check Point SandBlast Agent Management Platform. Trusselsforebyggelsespolitik

Velkommen til den tredje artikel i serien om den nye cloud-kontrolplatform til beskyttelse af personlige computere - Check Point SandBlast Agent Management Platform. Jeg mindes, at vi i den første artikel blev introduceret til Infinity Portal og oprettede en cloud-service til styring af Endpoint Management Service. I den anden artikel undersøgte vi grænsefladen for webkontrollen og installerede agenten med standardpolitikken […]

Bedst i klassen: historien om fremkomsten af AES-krypteringsstandarden

Fra maj 2020 startede officielle salg af eksterne harddiske WD My Book i Rusland, som understøtter hardwarekryptering AES med en 256-bit nøgle. På grund af lovgivningsmæssige begrænsninger kunne sådanne enheder tidligere kun købes i udenlandske elektroniske butikker eller på det 'grå' marked, men nu kan enhver interesse have en beskyttet lagringsenhed med den officielle 3-årige garanti fra Western Digital. […]

En ny beskrivelse af cloud. Hvad er et privat cloud?

Stigningen i beregningskraft og udviklingen af virtualiseringsteknologier på x86-platformen, på den ene side, og udbredelsen af IT-outsourcing på den anden side har ført til konceptet utility computing (IT som en offentlig tjeneste). Hvorfor ikke betale for IT ligesom for vand eller elektricitet - kun det, der er nødvendigt, og ikke mere. På det tidspunkt […]

Den første opdatering af Windows Package Manager Preview (v0.1.41821) er blevet udgivet

Vi præsenterer den første opdatering til Windows Package Manager. Hvis du er deltager i Windows Insider-programmet eller Package Manager Insider-programmet, burde du allerede have de seneste opdateringer installeret. Hvis du er insider, og du ikke har dem, så start butikken og kontroller for opdateringer. Hvis du foretrækker at downloade klienten direkte, så gå til udgivelsessiden på […]

På SQL beskriver du «hvad» du vil have, ikke «hvordan» det skal udføres.

Hej, Habr! Lige nu er der åbent for tilmelding til et nyt forløb af kurset "Data Engineer" hos OTUS. Forud for kursusstart har vi traditionelt forberedt en oversættelse af interessant materiale til jer. Hver dag besøger mere end hundrede millioner mennesker Twitter for at finde ud af, hvad der sker i verden, og diskutere det. Hver tweet og enhver anden brugerhandling genererer en begivenhed, der er tilgængelig for interne […]

PostgreSQL Antipatterns: «Der skal kun være én tilbage!»

I SQL beskriver du "hvad" du vil have, ikke "hvordan" det skal udføres. Derfor indtager problemet med at udvikle SQL-forespørgsler i stilen "som høres, så skrives" sin ærefulde plads, sammen med udfordringerne ved at beregne betingelser i SQL. I dag vil vi se på nogle meget enkle eksempler for at forstå, hvad dette kan føre til i konteksten af at bruge GROUP/DISTINCT og LIMIT sammen med dem. […]

På SQL beskriver du «hvad» du vil have, ikke «hvordan» det skal udføres.

SQL er ikke C++, og ikke JavaScript. Derfor beregnes logiske udtryk på en anden måde, og det her er slet ikke det samme: WHERE fncondX() AND fncondY() = fncondX() && fncondY() Under optimering af forespørgselsplanen kan PostgreSQL frit "flytte" ækvivalente betingelser rundt, undlade at beregne nogle af dem for specifikke poster, tildele dem […]

Vi aktiverer indsamlingen af begivenheder om opstart af mistænkelige processer i Windows og identificerer trusler ved hjælp af Quest InTrust

En af de mest almindelige typer angreb er at generere en ondsindet proces i et træ under tilsyneladende velordnede processer. Mistanke kan vækkes af stien til eksekverbare filer: ondsindet software bruger ofte mapper som AppData eller Temp, hvilket ikke er typisk for legitime programmer. For retfærdighedens skyld skal det siges, at nogle automatiske opdateringsværktøjer udføres i AppData, så blot at kontrollere placeringen […]

Riak Cloud Storage. Del 1. Opsætning af Riak KV

Riak CS (Cloud Storage) – et brugervenligt softwareprogram til opbevaring af objekter, der fungerer oven på Riak KV. Riak (KV) er en distribueret NoSQL-database i nøgle-værdi format. Riak CS er designet til at sikre enkelhed, tilgængelighed og distribution af cloud-opbevaring i enhver skala og kan bruges til at bygget cloud-arkitekturer – både offentlige og private – eller […]

Canary Deployment i Kubernetes #3: Istio

Brug af Istio+Kiali til at implementere og visualisere Canary-deployment Artikler i denne cyklus Canary Deployment i Kubernetes #1: Gitlab CI Canary Deployment i Kubernetes #2: Argo Rollouts (denne artikel) Canary Deployment ved hjælp af Jenkins-X Istio Flagger Canary Deployment Vi håber, at du har læst den første del, hvor vi kort forklarede, hvad Canary-deployments er, og hvordan man implementerer det ved […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster