Kategori: Blog

Programmeringssproget Go fjerner de politisk ukorrekte termer whitelist/blacklist og master/slave

Der er blevet vedtaget en ændring i hovedkoden til Go-sprog, som fjerner udtryk som whitelist/blacklist og master/slave fra kildekoderne og dokumentationen, da modstanden mod disse udtryk er steget i lyset af de igangværende protester i USA. Udtrykkene 'whitelist' og 'blacklist' er blevet erstattet med 'allowlist' og 'blocklist', og 'master' og 'slave' afhængigt af konteksten med 'process', 'pty', 'proc' og 'control'. Ændringen vil ikke føre til brud på […]

Opdatering af Tor Browser 9.5

Den nye version af Tor Browser er tilgængelig for download fra den officielle hjemmeside, versionskataloget og Google Play. F-Droid-versionen vil være tilgængelig i de kommende dage. Opdateringen inkluderer alvorlige sikkerhedsrettelser til Firefox. Den nye version fokuserer på at forbedre brugervenligheden og lette arbejdet med onion-tjenester. Tor onion-tjenester er en af de mest populære og enkle måder […]

Glans og nød af key-value databasen LMDB i iOS-applikationer.

I efteråret 2019 skete der en længe ventet begivenhed i iOS-teamet hos Mail.ru Cloud. Den primære database til vedvarende opbevaring af applikationens tilstand blev en ret eksotisk løsning for mobilverdenen, nemlig Lightning Memory-Mapped Database (LMDB). I denne artikel præsenteres en grundig gennemgang i fire dele. Først vil vi tale om årsagerne til dette utraditionelle og vanskelige valg. Derefter går vi videre til at se på de tre søjler […]

VxLAN fabrik. Del 1

Hej, Habr. I øjeblikket er jeg leder af kurset "Netværksingeniør" hos OTUS. Forud for starten på et nyt hold til kurset "Netværksingeniør" har jeg forberedt en artikelserie om VxLAN EVPN-teknologi. Der er et væld af materialer om brugen af VxLAN EVPN, så jeg vil samle forskellige opgaver og praksisser for at løse opgaver i moderne datacentre. I den første del af serien […]

Filformater i big data: en kort introduktion

Weather Deity af Remarin. Mail.ru Cloud Solutions teamet præsenterer en oversættelse af artiklen skrevet af ingeniør Rahul Bhatia fra Clairvoyant om, hvilke filformater der findes i big data, hvilke de mest almindelige funktioner af Hadoop-formaterne er, og hvilket format der er bedst at bruge. Hvorfor der er brug for forskellige filformater. Et alvorligt flaskehals i ydeevnen for applikationer, der understøtter HDFS, såsom MapReduce og […]

Udgivelse af det gratis 3D-modelleringssystem Blender 2.83

Udgivelsen af den gratis 3D-modelleringspakke Blender 2.83 er blevet præsenteret, som inkluderer over 1250 fejlrettelser og forbedringer, der er blevet forberedt over tre måneder siden udgivelsen af Blender 2.82. Fokus under forberedelsen af den nye version var på at optimere ydeevnen — for at accelerere funktionen til fortrydelse, skitseværktøjet og renderingforhåndsvisningen. Den adaptive sampling er blevet tilføjet i Cycles-motoren. Nye værktøjer til skulptur […]

Udgivelsen af VirtualBox 6.1.10

Oracle har offentliggjort en korrektivudgivelse af virtualiseringssystemet VirtualBox 6.1.10, som indeholder 7 rettelser. De vigtigste ændringer i version 6.1.10: I gæstesystemerne og i host-miljøet er der tilføjet support til Linux-kernen 5.7; I indstillingerne for oprettelse af nye virtuelle maskiner er lydindgange og -udgange som standard deaktiveret; I gæstesystemernes add-ons er håndteringen af ændring af størrelse blevet forbedret […]

Valve har udgivet Proton 5.0-8, en pakke til at køre Windows-spil på Linux

Valve har offentliggjort udgivelsen af projektet Proton 5.0-8, som er baseret på arbejde udført i projektet Wine og har til formål at muliggøre kørsel af spilapplikationer lavet til Windows på Linux, præsenteret i Steam-kataloget. Arbejdet i projektet distribueres under BSD-licensen. Proton gør det muligt at køre spilapplikationer, der kun leveres til Windows, direkte i Steam-klienten på Linux. Pakken inkluderer en implementering af DirectX […]

Dybdegående analyse af PostgreSQL interne statistikker. Alexey Lesovsky

Transskription af Alexey Lesovskys rapport fra 2015 "Deep dive into PostgreSQL internal statistics". Ansvarsfraskrivelse fra forfatteren af rapporten: Jeg bemærker, at denne rapport er dateret til november 2015 — der er gået mere end 4 år, og der er sket meget siden da. Den version, der diskuteres i rapporten, 9.4, understøttes ikke længere. I de forgangne 4 år er der blevet udgivet 5 nye versioner, der har introduceret mange nyheder og forbedringer […]

Vi forstår PostgreSQL-forespørgselsplaner endnu bedre

For six months now, we have presented explain.tensor.ru — a public service for analyzing and visualizing query plans for PostgreSQL. Over the past months, we have given a report about it at PGConf.Russia 2020, prepared a summary article on speeding up SQL queries based on the recommendations it provides… but most importantly, we gathered your feedback and observed real use cases. And now we are ready […]

Interaktiv korrespondance: tastaturet Gboard har fået et emoji-panel

Google har tilføjet en ny funktion til sin Gboard-tastaturapp til Android for dem, der elsker emojis. For at få adgang til de mest brugte emojis er der tilføjet en helt ny panel — Emoji Bar, hvor brugerne kan finde deres yndlingsemotikoner. Selvfølgelig, hvis funktionen viser sig at være mindre nyttig, eller hvis det virtuelle tastatur optager for meget plads, kan denne panel skjules eller nulstilles. Det ser ud til, […]

Udgivelsen af Wine 5.10

Der er blevet udgivet en eksperimentel version af den åbne implementering af WinAPI — Wine 5.10. Siden udgivelsen af version 5.9 er 47 fejlrapporter blevet lukket, og 395 ændringer er blevet foretaget. De vigtigste ændringer: Udviklingen af WineD3D-backenden baseret på grafik-API’et Vulkan fortsætter; der er givet en indledende implementering af en separat delt Unix-bibliotek (.so) til NTDLL; forbedret støtte til drivere til Windows-kernen fra anti-cheat-systemer […]

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