Forfatter: Yuri Gagarin

For Btrfs er der præsenteret en asynkron implementering af DISCARD

For the btrfs file system, an asynchronous implementation of the DISCARD operation (marking released blocks that no longer need to be physically stored) has been introduced, developed by engineers at Facebook. The essence of the problem is that in the original implementation, DISCARD operates synchronously with other operations, which in some cases leads to performance issues as it requires waiting for the storage commands to complete, taking additional time. This can become […]

Hvordan man bygger en virksomhedstrategi for læring og udvikling

Hej alle sammen! Jeg er Anna Khatsko, HR-direktør hos Omega-R. Mit arbejde handler om at styrke virksomhedens lærings- og udviklingsstrategi, og jeg vil gerne dele min erfaring og viden om, hvordan man kan styre medarbejdernes professionelle og karrieremæssige udvikling på en måde, der understøtter andre vigtige forretningsprioriteter. Ifølge en undersøgelse fra KPMG angiver 50 % af de russiske virksomheder en mangel på kvalificerede IT-medarbejdere af den nødvendige […]

Hvad skal der krypteres i et virksomhedssystem? Og hvorfor skal det gøres?

Virksomheden GlobalSign har gennemført en undersøgelse om, hvordan og hvorfor virksomheder overhovedet bruger offentlige nøgleinfrastrukturer (PKI). Omkring 750 personer deltog i undersøgelsen: de blev også stillet spørgsmål om digitale signaturer og DevOps. Hvis du ikke kender termen, gør PKI det muligt for systemer at udveksle data sikkert og verificere indehaverne af certifikater. PKI-løsninger inkluderer autentificering af digitale certifikater […]

Linux: fjernelse af blokering af puljer /dev/random

Som bekendt har /dev/random, den kryptografisk sikre pseudotilfældige talgenerator (CSPRNG), et uheldigt problem – blokeringer. Denne artikel beskriver, hvordan man kan løse det. I løbet af de sidste par måneder er metoderne til at generere tilfældige tal i kernen blevet lidt omarbejdet, men problemer i dette subsystem er blevet løst over en længere periode. De nyeste ændringer blev foretaget […]

TensorRT 6.x.x.x - højtydende inferens for dyb læringsmodeller (Object Detection og Segmentation)

Det gør kun ondt første gang! Hej alle sammen! Kære venner, i denne artikel vil jeg gerne dele min erfaring med brugen af TensorRT, RetinaNet baseret på github.com/aidonchuk/retinanet-examples (det er en fork af den officielle repo fra nvidia, der gør det muligt at begynde at bruge optimerede modeller i produktion på kort tid). Mens jeg scroller gennem beskeder i kommunikationskanalerne hos ods.ai, støder jeg på spørgsmål om brugen af TensorRT, og […]

Stabil release Wine 5.0

Efter et års udvikling og 28 eksperimentelle versioner er den stabile release af den åbne implementering af Win32 API — Wine 5.0, blevet præsenteret, som indeholder mere end 7400 ændringer. Blandt de vigtigste resultater i den nye version bemærkes levering af indbyggede Wine-moduler i PE-format, støtte til flermonitor-konfigurationer, en ny implementering af lyd-API'et XAudio2 og støtte til grafik-API'et Vulkan 1.1. I Wine er der bekræftet fuld støtte til […]

Canonical opfordrer brugere af Windows 7 til at skifte til Ubuntu

På Ubuntu-distributionens hjemmeside er der blevet offentliggjort et indlæg fra produktchef Riza Davis fra Canonical om afslutningen af supporten for operativsystemet Windows 7. I sit indlæg bemærker Davis, at millioner af brugere af Windows 7, efter at Microsoft har stoppet støtten til dette operativsystem, har fået to muligheder for at beskytte sig selv og deres data. Den første mulighed er installation af Windows 10. Men […]

Richard Hamming. "Det ikke-eksisterende kapitel": Hvordan ved vi, at vi ved (fuld version)

(Den der allerede har læst de tidligere dele af oversættelsen af denne forelæsning, kan spole frem til tidskode 20:10) [Hamming taler nogle steder meget utydeligt, så hvis der er ønsker om forbedringer af oversættelsen af bestemte afsnit – skriv besked.] Denne forelæsning var ikke planlagt, men den måtte tilføjes for at undgå et hul mellem lektionerne. Forelæsningen handler i essensen om, hvordan vi ved det, […]

Bot til overvågning af webtjenester på en halv time: telegram + bash + cron

Nogle gange er det nødvendigt hurtigt at etablere overvågning for en ny service, men der findes ikke en klar infrastruktur/ekspertise. I denne guide vil vi på en halv time implementere et værktøj til overvågning af enhver webservice ved kun at bruge de indbyggede værktøjer i ubuntu: bash, cron og curl. For at sende beskeder vil vi bruge telegram. "Kirsebærret på kagen" vil være den følelsesmæssige inddragelse af brugerne. Testet på mennesker — det virker. Når vi […]

Zero Downtime Deployment og databaser

I denne artikel forklares det i detaljer, hvordan man løser problemer relateret til databasekompatibilitet ved deployment. Vi vil fortælle, hvad der kan ske med dine applikationer i produktionen, hvis du forsøger at gennemføre deployment uden forberedelse. Derefter vil vi gennemgå faserne i applikationens livscyklus, der er nødvendige for at opnå null nedetid (bem.: efterfølgende — zero downtime). Resultatet […]

Nginx-log-collector værktøjet fra Avito til at sende logs fra nginx til Clickhouse

Denne artikel vil omhandle projektet nginx-log-collector, som vil læse nginx-logfiler og sende dem til et Clickhouse-kluster. Normalt bruges ElasticSearch til logs. Clickhouse kræver færre ressourcer (diskplads, RAM, CPU). Clickhouse skriver data hurtigere. Clickhouse komprimerer data, hvilket gør dataene på disken endnu mere kompakte. Fordelene ved Clickhouse er tydelige i 2 slides fra præsentationen Hvordan VK […]

Samsung har tilbudt en ny version af exFAT-driveren til Linux-kernen

Samsung har foreslået et sæt patches til inkludering i Linux-kernen med implementeringen af en ny exFAT-driver baseret på den aktuelle kodebase 'sdfat', der udvikles til firmware til Samsungs Android-smartphones. Hvis patches accepteres, vil de indgå i Linux-kernens version 5.6, hvis udgivelse forventes om 2-3 måneder. Sammenlignet med den tidligere tilføjede exFAT-driver i kernen, er den nye driver […]

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