Forfatter: Yuri Gagarin

Udgivelse af Wine 5.5

Der er blevet udgivet en eksperimentel open source-implementering af WinAPI – Wine 5.5. Siden udgivelsen af version 5.4 er 32 fejlrapporter blevet lukket, og 460 ændringer er blevet foretaget. De mest betydningsfulde ændringer: Indbyggede programmer er blevet oversat til at bruge det nye C runtime UCRTBase; Funktionerne GetVersion, GetVersionEx og VerifyVersionInfo sikrer versionens output under hensyntagen til kørsel i kompatibilitetsmode; Forbedret […]

Collabora develops an extension for working with OpenCL and OpenGL over DirectX

Firmaet Collabora har præsenteret en ny Gallium-driver til Mesa, som implementerer et lag til at arbejde med API'erne OpenCL 1.2 og OpenGL 3.3 oven på drivere, der understøtter DirectX 12 (D3D12). Koden er offentliggjort under MIT-licensen. Den foreslåede driver gør det muligt at bruge Mesa på enheder, der oprindeligt ikke understøtter OpenCL og OpenGL, samt som et udgangspunkt for at portere OpenGL/OpenCL-applikationer til at køre oven på […]

Elasticsearch-klynge på 200 TB+

Mange står over for Elasticsearch. Men hvad sker der, når man ønsker at opbevare logs "i meget store mængder"? Og at gøre det uden smerte at opleve nedbrud i et af flere datacentre? Hvilken arkitektur skal man bygge, og hvilke faldgruber skal man være opmærksom på? Vi hos Odnoklassniki besluttede at bruge Elasticsearch til at løse log-håndteringsproblemet, og nu deler vi vores erfaring med Habr: og […]

The history of the internet: The Era of Fragmentation; Part 1: Load Factor

I begyndelsen af 1980'erne blev fundamentet lagt for det, vi i dag kender som "internettet" – dens grundlæggende protokoller blev udviklet og testet under kampforhold – dog forblev dette system lukket og var næsten helt kontrolleret af en enkelt enhed, det amerikanske forsvarsministerium. Snart skulle dette ændre sig – systemet ville blive udvidet til alle departementer inden for datalogi i forskellige […]

Hvad har LVM og en matrjosjka til fælles?

Goddag. Jeg vil gerne dele praktisk erfaring med opbygning af et lagringssystem til KVM ved hjælp af md RAID + LVM. Programmet vil omfatte: Samling af md RAID 1 med NVMe SSD. Samling af md RAID 6 med SATA SSD'er og almindelige diske. Egenskaber ved TRIM/DISCARD-funktionen på SSD RAID 1/6. Oprettelse af en bootbar md RAID 1/6 array på […]

OpenShift som enterprise-version af Kubernetes. Del 1

«Hvad er forskellen mellem Kubernetes og OpenShift?» – dette spørgsmål opstår med en bemærkelsesværdig hyppighed. Selvom det i virkeligheden er som at spørge, hvad forskellen er mellem en bil og en motor. Hvis vi fortsætter analogien, er bilen et færdigt produkt, man kan bruge med det samme, bogstaveligt talt: sætte sig ind og køre. På den anden side, for at motoren kan føre dig et sted hen, skal den […]

Klynge med to noder – detaljerne er afgørende

Hej, Habr! Jeg præsenterer din opmærksomhed på oversættelsen af artiklen „To Nodes – The Devil is in the Details” af Andrew Beekhof. Mange mennesker foretrækker klynger bestående af to noder, fordi de virker konceptuelt enklere, og de er også 33% billigere end deres tre-noders kolleger. Selvom det er helt muligt at bygge en god klynge med to noder, […]

Udgivelse af distribueret for oprettelse af firewall pfSense 2.4.5

Udgivelsen af det kompakte distribution til oprettelse af firewalls og netværksgateways pfSense 2.4.5 er sket. Distributionen er baseret på FreeBSD-koden med brug af projekterne m0n0wall og kærkommen brug af pf og ALTQ. Der er flere billeder tilgængelige til amd64-arkitekturen, med størrelser fra 300 til 360 MB, inklusive LiveCD og billede til installation på USB Flash. Administrationen af distributionen […]

Apache Software Foundation fylder 21 år!

26. marts 2020 fejrer Apache Software Foundation og de frivillige udviklere, stewards og inkubatorer for 350 Open Source-projekter, 21 år med lederskab inden for åbent software! I sin mission om at levere software til det offentlige gode er Apache Software Foundations frivillige samfund vokset fra 21 deltagere (der arbejdede med udviklingen af Apache HTTP-serveren) til 765 individuelle deltagere, 206 komiteer […]

Krita 4.2.9

Den 26. marts blev den nye version af billedredaktøren Krita 4.2.9 frigivet. Krita – en grafisk redaktør bygget på Qt, som tidligere var en del af KOffice-pakken, er nu en af de mest fremtrædende repræsentanter for fri software og anses for at være en af de mest kraftfulde grafiske redaktører for kunstnere. En omfattende, men ikke udtømmende liste over fejlrettelser og forbedringer: Penselens kontur blinker ikke længere ved cursorens bevægelse […]

Opskrifter til syge SQL-forespørgsler

For et par måneder siden annoncerede vi explain.tensor.ru – en offentlig service til analyse og visualisering af forespørgselsplaner til PostgreSQL. I løbet af denne tid har du allerede brugt det over 6000 gange, men en af de praktiske funktioner kunne være gået ubemærket hen – det er de strukturelle tips, der ser nogenlunde sådan ud: Lyt til dem, og dine forespørgsler vil „blive glatte og silkeagtige”. 🙂 Og […]

Hvad EXPLAIN tie, og hvordan man får det til at tale

Det klassiske spørgsmål, som udviklere ofte stiller til deres DBA eller virksomhedsejer – til en PostgreSQL-konsulent – lyder næsten altid det samme: „Hvorfor kører forespørgslerne så længe på databasen?“ De traditionelle grunde, der ofte nævnes, inkluderer: ineffektive algoritmer, når du forsøger at lave JOIN mellem flere CTE'er med et par titusinde poster; forældet statistik, hvis den faktiske datafordeling i tabellen allerede er meget […]

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