Författare: Yuri Gagarin

För Btrfs presenterades en asynkron implementering av DISCARD

För filsystemet btrfs har en asynkron implementering av DISCARD-operationen (märka frigjorda block som inte längre behöver lagras fysiskt) introducerats av ingenjörerna på Facebook. Problemet är att den ursprungliga implementationen av DISCARD körs synkront med andra operationer, vilket i vissa fall leder till prestandaproblem, eftersom det kräver att man väntar på att motsvarande kommandon ska slutföras av lagringsenheterna, vilket tar extra tid. Detta kan bli […]

Hur man bygger en företagsstrategi för lärande och utveckling

Hej alla! Jag heter Anna Hatsko, HR-direktör på Omega-R. Mitt arbete handlar om att stärka strategin för utbildning och utveckling i företaget, och jag vill dela med mig av min erfarenhet och kunskap om hur man hanterar anställdas professionella och karriärmål på ett sätt som stödjer andra viktiga affärsprioriteringar. Enligt en undersökning av KPMG rapporterar 50% av de ryska företagen att de saknar kvalificerade IT-resurser som behövs […]

Vad ska krypteras i företagsystem? Och varför ska man göra det?

Företaget GlobalSign genomförde en undersökning om hur och varför företag överhuvudtaget använder infrastruktur för offentliga nycklar (PKI). Cirka 750 personer deltog i undersökningen: de fick också frågor om digitala signaturer och DevOps. Om du inte är bekant med termen innebär PKI att system kan utbyta data säkert och verifiera certifikatets ägare. PKI-lösningar inkluderar autentisering av digitala certifikat […]

Linux: ta bort blockering av poolen /dev/random

Som bekant har \/dev\/random, en kryptografiskt säker pseudorandomnummergenerator (CSPRNG), ett obehagligt problem – blockeringar. I denna artikel diskuteras hur detta kan lösas. Under de senaste månaderna har metoderna för att generera slumpmässiga tal i kärnan omarbetats något, men problem i denna del av systemet har hanterats under en längre tidsperiod. De senaste ändringarna gjordes […]

TensorRT 6.x.x.x – högpresterande inferens för modeller av djupinlärning (Objektregistrering och Segmentering)

Det gör ont bara första gången! Hej alla! Kära vänner, i denna artikel vill jag dela med mig av min erfarenhet av att använda TensorRT, RetinaNet baserat på repo gitHub.com/aidonchuk/retinanet-examples (detta är en fork av den officiella repan från nvidia, vilket gör att man snabbt kan börja använda optimerade modeller i produktion). När jag bläddrar igenom meddelandena i kanalerna i communityt ods.ai, stöter jag på frågor om hur man använder TensorRT, och […]

Stabil release av Wine 5.0

Efter ett års utveckling och 28 experimentella versioner har den stabila releasen av den öppna implementationen av Win32 API – Wine 5.0 – presenterats, som innehåller över 7400 förändringar. Bland de viktigaste prestationerna i den nya versionen finns leverans av inbyggda Wine-moduler i PE-format, stöd för flermonitor-konfigurationer, en ny implementering av ljud-API:t XAudio2 och stöd för grafik-API:t Vulkan 1.1. I Wine bekräftas fullständig […]

Canonical uppmanar användare av Windows 7 att byta till Ubuntu

På Ubuntu-distributionens webbplats publicerade produktspecialisten på Canonical, Riz Davis, ett inlägg om slutet av stöd för operativsystemet Windows 7. I sitt inlägg påpekar Davis att efter att Microsoft upphörde stödet för Windows 7 har miljontals användare ett par alternativ för att skydda sig själva och sina data. Det första alternativet är att installera Windows 10. Men, […]

Richard Hemming. "Det icke existerande kapitlet": Hur vi vet vad vi vet (full version)

(Den som redan har läst de tidigare delarna av översättningen av denna föreläsning kan hoppa till tidskod 20:10) [Hemming talar ibland mycket otydligt, så om det finns önskemål om förbättringar av översättningen av specifika fragment – skriv i privat meddelande.] Denna föreläsning fanns inte i schemat, men den var tvungen att läggas till för att det inte skulle bli någon lucka mellan lektionerna. Föreläsningen handlar i huvudsak om hur vi vet det vi vet […]

Övervakningsbot för webbservrar på en halvtimme: telegram + bash + cron

Ibland behöver man snabbt sätta upp övervakning för en ny tjänst, men det finns ingen färdig infrastruktur/expertis tillgänglig. I den här guiden kommer vi på en halvtimme att skapa ett verktyg för att övervaka vilka webbservrar som helst, med endast inbyggda verktyg i ubuntu: bash, cron och curl. För att leverera meddelanden använder vi telegram. "Körsbäret på toppen" blir användarens känslomässiga engagemang. Testat på människor – det fungerar.

Zero Downtime Deployment och databaser

I denna artikel förklaras detaljerat hur man hanterar problem relaterade till databasernas kompatibilitet vid implementering. Vi kommer att berätta vad som kan hända med dina applikationer i produktion om du försöker genomföra en implementering utan förberedelse. Därefter går vi igenom de livscykelsteg som krävs för att uppnå noll driftstopp (anm. red.: här kommer vi att kalla det zero downtime). Resultatet […]

Nginx-log-collector, ett verktyg från Avito för att skicka nginx-loggar till Clickhouse

I den här artikeln kommer projektet nginx-log-collector att behandlas, vilket läser nginx-loggar och skickar dem till Clickhouse-klustret. Vanligtvis används ElasticSearch för loggar. Clickhouse kräver mindre resurser (lagringsutrymme, RAM, CPU). Clickhouse skriver data snabbare. Clickhouse komprimerar data, vilket gör att lagringen blir ännu mer kompakt. Fördelarna med Clickhouse kan ses i två bilder från föreläsningen How VK […]

Samsung har föreslagit en ny variant av exFAT-drivrutinen för Linux-kärnan

Samsung har erbjudit ett uppsättning patchar för inkludering i Linux-kärnan med implementeringen av en ny exFAT-drivrutin, baserad på den aktuella kodbasen 'sdfat', som utvecklas för firmware av Samsungs Android-smartphones. Om patcharna accepteras kommer de att ingå i Linux-kärna 5.6, vars release förväntas inom 2-3 månader. Jämfört med den tidigare tillagda exFAT-drivrutinen har den nya drivrutinen […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster