Kategori: Blog

Udgivelse af det gratis racerspil SuperTuxKart 1.2

Supertuxkart 1.2 er blevet udgivet, et gratis racerspil med mange baner, spor og muligheder. Spillets kode distribueres under GPLv3-licensen. Binære versioner er tilgængelige til Linux, Android, Windows og macOS. I den nye version: Til lavniveau oprettelse af vinduer og inputhåndtering er SDL2-biblioteket blevet anvendt i stedet for Irrlicht-motoren. Brug af SDL2 har betydet markante forbedringer af controller-support, i den […]

Modellering af fejltolerante klynger baseret på PostgreSQL og Pacemaker

Introduktion For nogle tid siden blev jeg bedt om at udvikle et fejltolerant klynge for PostgreSQL, der fungerer i flere datacentre, forbundet med fiberoptik inden for en by, og som kan klare en nedbrud (f.eks. strømafbrydelse) i et data-center. Som software til fejltolerance valgte jeg Pacemaker, fordi det er den officielle løsning fra RedHat til oprettelse af fejltolerante klynger. Det er godt, fordi […]

Overvågning af Kubernetes-klynger: en oversigt og introduktion til Prometheus

Lad os overveje konceptet overvågning af Kubernetes, lære værktøjet Prometheus at kende og tale om alarmering. Emnet overvågning er omfattende, og det kan ikke dækkes i én artikel. Formålet med denne tekst er at give en overordnet præsentation af værktøjerne, koncepterne og tilgange. Materialet i artiklen er et resumé fra en åben forelæsning fra skolen "Slyrm". Hvis du vil tage hele uddannelsen, så tilmeld dig kurset om overvågning og logning af infrastrukturen […]

Sårbarhed i OpenZFS, der påvirker adgangsrettigheder under FreeBSD

I den tilføjede OpenZFS-kode til støtte for FreeBSD OS er der blevet identificeret en kritisk sårbarhed (CVE-2020-24717), som fører til problemer med behandlingen af adgangsrettigheder. Problemet består i, at rettighederne, der sættes for grupper, blev behandlet som rettigheder for ejer af filen. Problemet er blevet løst i opdateringen OpenZFS 2.0.0-rc1. Retningen blev foretaget før kodens overgang af FreeBSD HEAD til OpenZFS. Problemet opstod, fordi […]

Udgivelse af Electron 10.0.0, platform til oprettelse af applikationer baseret på Chromium-motoren

Udgivelsen af platformen Electron 10.0.0 er klar, som leverer et selvstændigt framework til udvikling af tværplatformsbrugerapplikationer, der bruger komponenter fra Chromium, V8 og Node.js som grundlag. Den betydelige ændring i versionsnummeret skyldes opdateringen til Chromium 85 kodens basis, Node.js 12.16.3 platform og V8 8.5 JavaScript-motor. I den nye version: Metoden contents.getBackgroundThrottling() og egenskaben contents.backgroundThrottling er blevet tilføjet. I hovedprocessen er der givet […]

DevSecOps: arbejdsprincipper og sammenligning af SCA. Del 1

Betydningen af analyse af tredjeparts softwarekomponenter (eng. Software Composition Analysis - SCA) i udviklingsprocessen vokser i takt med, at der hvert år offentliggøres rapporter om sårbarheder i open source biblioteker af virksomheder som Synopsys, Sonatype, Snyk, White Source. Ifølge rapporten The State of Open Source Security Vulnerabilities 2020 er antallet af identificerede sårbarheder i open source i 2019 steget med næsten 1,5 […]

Hvordan vi organiserede et højtydende og billigt DataLake, og hvorfor netop på denne måde

Vi lever i en fantastisk tid, hvor man hurtigt og nemt kan kombinere flere færdige open source værktøjer, konfigurere dem med "afbrudt bevidsthed" ifølge råd fra stackoverflow, uden at skulle dykke ned i "mange bogstaver", og sætte dem i kommerciel drift. Men når det bliver nødvendigt at opdatere/udvide, eller hvis nogen tilfældigt genstarter et par maskiner, vil man indse, at man er gået ind i en eller anden påtrængende dårlig drøm i virkeligheden, og alt er pludselig blevet mere kompliceret […]

I Ubuntu 20.10 planlægger man at skifte fra iptables til nftables

Efter Fedora og Debian overvejer udviklerne af Ubuntu at gå over til at bruge nftables som standard pakfilter. For at bevare bagudkompatibilitet foreslås det at anvende iptables-nft-pakken, som leverer værktøjer med den samme kommandosyntaks som iptables, men som oversætter de modtagne regler til bytekode nf_tables. Ændringen planlægges at indgå i efterårsudgivelsen af Ubuntu 20.10. Dette er den anden […]

Pale Moon-projektet blokerede adgangen for brugere af Mypal-forken til udvidelseskataloget

Brugere af Mypal-browseren, der udvikler en fork af Pale Moon for Windows XP, oprettet efter at understøttelsen af denne platform blev stoppe i Pale Moon 27.0, har bemærket tabet af mulighederne for at installere tilføjelser fra "addons.palemoon.org", som også har blokeret adgang for andre browsere, hvis User Agent-header nævner Windows XP. M.C. Straver (Moonchild), skaber af Pale Moon-browseren, […]

30% af de tusinde største websteder bruger scripts til skjult identifikation

En gruppe forskere fra Mozilla, University of Iowa og University of California har offentliggjort resultaterne af en undersøgelse om brugen af kode på hjemmesider til skjult identifikation af brugere. Skjult identifikation refererer til generering af identifikatorer baseret på indirekte data om browserens funktion, såsom skærmopløsning, liste over understøttede MIME-typer, specifikke parametre i overskrifterne (HTTP/2 og HTTPS), analyse af installerede plugins og skrifttyper, samt tilgængeligheden af bestemte web […]

libheif 1.8.0

Den nye version af biblioteket libheif er blevet frigivet, der er beregnet til kodning og dekodning af billeder i HEIF og AVIF formater. Vigtige ændringer: integration af rav1e, der muliggør hurtigere kodning sammenlignet med AOM; understøttelse af AVIF med 10/12 bits opløsning; understøttelse af AVIF i gdk-pixbuf loader (medfølger biblioteket); understøttelse af NCLX farveprofiler; kodning af HEIF og AVIF med chroma 4:2:2 og 4:4:4 […]

Blockchain — en fantastisk løsning, men til hvad?

Obs. til oversættelse: denne provokerende artikel om blockchain blev skrevet og offentliggjort for cirka to år siden på hollandsk. For nylig blev den oversat til engelsk, hvilket vækkede en ny bølge af interesse fra et endnu større IT-fællesskab. Selvom nogle tal er blevet forældede i mellemtiden, forbliver essensen, som forfatteren forsøgte at formidle, den samme. Blockchain vil ændre alt: industrien […]

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