Forfatter: Yuri Gagarin

Kampen mellem Jenkins og GitLab CI/CD

I det seneste årti er der gjort betydelige fremskridt inden for udviklingen af værktøjer til kontinuerlig integration (Continuous Integration, CI) og kontinuerlig leverance (Continuous Delivery, CD). Udviklingen af teknologier til integrationen af softwareudvikling og drift (Development Operations, DevOps) har ført til en hurtig stigning i efterspørgslen efter CI/CD-værktøjer. De eksisterende løsninger forbedres konstant for at følge med tiden, nye versioner frigives, i kontrolverdenen […]

Industrietrends inden for masse dataopbevaringssystemer

I dag vil vi tale om, hvordan man bedst opbevarer data i en verden, hvor femte generations netværk, genomscannere og selvkørende biler producerer mere data på en dag, end menneskeheden har genereret siden den industrielle revolution. Vores verden genererer en stadig større mængde information. Nogle af dem er flygtige og går tabt lige så hurtigt, som de indsamles. Andre skal opbevares i længere tid, […]

Lad os introducere semaforer i Linux

Oversættelse af artiklen er forberedt i forkant af starten af kurset "Administrator Linux.Basic". En semaphore er en mekanisme, der gør det muligt for konkurrerende processer og tråde at arbejde med fælles ressourcer og hjælper med at løse forskellige synkroniseringsproblemer såsom kapløb, deadlocks (gensidige blokeringer) og forkert opførsel af tråde. For at løse disse problemer findes der i kernen værktøjer som mutexer, semaforer, signaler og barrierer. […]

Desperados III har fået sin anden ekstra historie

THQ Nordic og Mimimi Games har annonceret udgivelsen af det andet supplement kaldet Money for the Vultures – Part 2: Five Steps Ahead til taktikkens real-time spil Desperados III i forbindelse med det sæsonbestemte abonnement. Det fortsætter historien fra det første tillæg Money for the Vultures Part I: Late to the Party. Bandittene vender tilbage til Louisiana for […]

Udgivelsen af DXVK 1.7.2, en implementering af Direct3D 9/10/11 oven på Vulkan-API'en

Udgivelsen af DXVK 1.7.2 er blevet gjort klar, hvilket leverer en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der kører gennem kaldtransformation til Vulkan-API'en. For at bruge DXVK er det nødvendigt med drivere, der understøtter Vulkan-API 1.1, som f.eks. Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK. DXVK kan anvendes til at køre 3D-applikationer og spil i […]

Udgivelse af Red Hat Enterprise Linux 7.9 og Oracle Linux 7.9

Red Hat har udgivet distributionen Red Hat Enterprise Linux 7.9 (den nye version blev kun annonceret på portalen access.redhat.com for en uge siden, og anmodningen er ikke blevet offentliggjort i pressemeddelelserne). Installationsbillederne af RHEL 7.9 er kun tilgængelige for registrerede brugere af Red Hat Customer Portal og er forberedt til arkitekturerne x86_64, IBM POWER7+, POWER8 (big […

Disse vilde KPI'er

Elsker du KPI'er? Jeg antager, at du sandsynligvis ikke gør. Det er svært at finde en person, der ikke er blevet påvirket af KPI'er i en eller anden form: nogle har ikke nået deres mål, nogle har mødt subjektiv vurdering, og nogle har arbejdet, opsagt sig, men har aldrig fået at vide, hvad de KPI'er bestod af, som man i virksomheden endda var bange for at nævne. Og […]

Oprettelse af optimerede Docker-billeder til Spring Boot-applikationer

Containere er blevet det foretrukne middel til at pakke applikationen med alle software- og operativsystemafhængigheder og derefter levere dem til forskellige miljøer. I denne artikel gennemgås forskellige måder at containerisere en Spring Boot-applikation på: oprettelse af et Docker-billede med en Docker-fil, oprettelse af et OCI-billede fra kildekoden med Cloud-Native Buildpack, og optimering af billedet under runtime ved […]

Aktivering af IETF QUIC og HTTP/3 er startet i Chrome

Google har meddelt, at de påbegynder overgangen fra deres egen version af QUIC-protokollen til en variant, der udvikles i IETF-specifikationen. Den version af QUIC fra Google, der blev brugt i Chrome, adskiller sig på nogle punkter fra varianten i IETF-specifikationerne. Chrome understøtter begge versioner af protokollen, men har indtil nu som standard brugt sin egen version af QUIC. Fra i dag vil 25% af brugerne af den stabile […]

Kildekoderne til GitHub Docs er blevet åbnet

GitHub har annonceret åbningen af kildekoderne, der driver tjenesten docs.github.com, og har også offentliggjort den dokumentation, der findes der, i Markdown-format. Koden kan bruges til at skabe interaktive sektioner til at se og navigere i projektets dokumentation, der oprindeligt er formateret i Markdown og oversat til forskellige sprog. Brugere kan også foreslå deres ændringer og nye dokumenter. Udover GitHub er den nævnte […]

Chrome 86 udgivet

Google har præsenteret udgivelsen af webbrowseren Chrome 86. Samtidig er den stabile version af det frie projekt Chromium, som danner grundlag for Chrome, tilgængelig. Browseren Chrome adskiller sig ved at bruge Google-logotyper, have et system til at sende meddelelser i tilfælde af nedbrud, muligheden for at downloade Flash-modulet efter anmodning, moduler til afspilning af beskyttet videoinhold (DRM), et automatisk opdateringssystem og transmission af RLZ-parametre ved søgning. Den næste version af Chrome 87 […]

Microsoft porterer Wayland til WSL2

En interessant nyhed er kommet frem på ZDNet: Wayland er porteret til Windows Subsystem for Linux 2, hvilket vil muliggøre kørsel af grafiske applikationer fra Linux på Windows 10. De fungerede tidligere, men det krævede, at man installerede en tredjeparts X-server, men med porteringen af Wayland vil alt fungere med det samme. Faktisk vil brugeren se en RDP-klient, hvorigennem de kan se applikationen. […]

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