Categorie: Blog

Uitgave van de gratis racegame SuperTuxKart 1.2

De release van Supertuxkart 1.2, een vrije racegame met een grote verscheidenheid aan circuits, banen en mogelijkheden, is gepubliceerd. De code van het spel is beschikbaar onder de GPLv3-licentie. Binaire builds zijn beschikbaar voor Linux, Android, Windows en macOS. In deze nieuwe versie: Voor de low-level venstercreatie en invoerverwerking wordt in plaats van de Irrlicht-engine gebruikgemaakt van de SDL2-bibliotheek. Het gebruik van SDL2 heeft de ondersteuning voor gamepads aanzienlijk verbeterd, in het […]

Het simuleren van fouttolerante clusters op basis van PostgreSQL en Pacemaker

Inleiding Een tijd geleden kreeg ik de taak om een fouttolerante cluster voor PostgreSQL te ontwikkelen, werkend in meerdere datacenters, verbonden door glasvezel binnen één stad, en in staat om de uitval (bijvoorbeeld stroomuitval) van één datacenter te weerstaan. Als software die zorgt voor de fouttolerantie koos ik voor Pacemaker, omdat dit de officiële oplossing van RedHat is voor het creëren van fouttolerante clusters. Het is goed omdat […]

Monitoring van de Kubernetes-cluster: een algemeen overzicht en kennismaking met Prometheus

Laten we de concepten van Kubernetes-monitoring bekijken, kennismaken met de tool Prometheus en praten over alerting. Het onderwerp monitoring is omvangrijk en kan niet in één artikel volledig worden behandeld. Het doel van deze tekst is om een overzicht te geven van de instrumenten, concepten en benaderingen. De inhoud van het artikel is een samenvatting van een openbare lezing van de "Slurm" school. Als je volledige training wilt volgen, schrijf je dan in voor de cursus over Monitoring en logging van infrastructuur […]

Kwetsbaarheid in OpenZFS die de toegang rechten in FreeBSD verstoort

In de aan OpenZFS toegevoegde code ter ondersteuning van het besturingssysteem FreeBSD is een kritieke kwetsbaarheid (CVE-2020-24717) ontdekt, die leidt tot een schending van de toegangsrechten. Het probleem is dat de rechten die voor de groep zijn ingesteld, werden behandeld als rechten voor de eigenaar van het bestand. Het probleem is verholpen in de update OpenZFS 2.0.0-rc1. De fix is aangebracht vóór de omzetting van de codebase FreeBSD HEAD naar OpenZFS. Het probleem werd veroorzaakt doordat […]

Release van Electron 10.0.0, een platform voor het maken van applicaties op basis van de Chromium-engine

De release van het Electron-platform 10.0.0 is voorbereid, dat een zelfstandige framework biedt voor de ontwikkeling van cross-platform applicaties, gebruikmakend van componenten van Chromium, V8 en Node.js. De significante wijziging in het versienummer is gerelateerd aan de update naar de Chromium-codebase 85, Node.js 12.16.3 en JavaScript-engine V8 8.5. In deze nieuwe release: De methoden contents.getBackgroundThrottling() en het attribuut contents.backgroundThrottling zijn toegevoegd. In het hoofdproces is […]

DevSecOps: principes van werking en vergelijking van SCA. Deel één

De betekenis van de analyse van externe softwarecomponenten (Engels: Software Composition Analysis — SCA) in het ontwikkelproces groeit naarmate jaarlijks rapporten over kwetsbaarheden in open source bibliotheken worden uitgebracht door bedrijven zoals Synopsys, Sonatype, Snyk, White Source. Volgens het rapport The State of Open Source Security Vulnerabilities 2020 is het aantal ontdekte kwetsbaarheden in open source in 2019 met bijna 1,5 […]

Hoe we een zeer efficiënte en goedkope DataLake hebben georganiseerd en waarom op deze manier

We leven in een verbazingwekkende tijd waarin we snel en eenvoudig meerdere kant-en-klare open tools kunnen koppelen, deze kunnen configureren met ‘uitgeschakeld bewustzijn’ op basis van adviezen van Stack Overflow, zonder ons te verdiepen in ‘veel letters’, en ze in commerciële exploitatie kunnen starten. En wanneer we moeten upgraden/uitbreiden of iemand per ongeluk een paar machines herstart, beseffen we dat we in een dwangmatige slechte droom zijn beland, en dat alles ineens gecompliceerd is tot […]

In Ubuntu 20.10 is de overstap van iptables naar nftables gepland

Na Fedora en Debian overweegt het ontwikkelteam van Ubuntu de overstap naar het standaard gebruik van de packetfilter nftables. Voor het behoud van achterwaartse compatibiliteit wordt het pakket iptables-nft aangeboden, dat utiliteiten biedt met dezelfde commandoregel-syntax als iptables, maar de ontvangen regels omzet naar bytecode van nf_tables. Deze wijziging is gepland voor opname in de herfstrelease van Ubuntu 20.10. Dit is de tweede […]

Het Pale Moon-project blokkeerde de toegang van gebruikers van de fork Mypal tot de add-on catalogus.

Gebruikers van de Mypal-browser, een fork van Pale Moon voor Windows XP, die is gemaakt na het stopzetten van de ondersteuning van dit platform in Pale Moon 27.0, hebben opgemerkt dat de mogelijkheid om extensies van de website "addons.palemoon.org" te installeren is verloren gegaan. Bovendien is de toegang voor andere browsers geblokkeerd, waarvan de User Agent vermeldt dat het Windows XP is. M.C. Straver (Moonchild), de maker van de Pale Moon-browser, […]

30% van de duizend grootste websites gebruiken scripts voor verborgen identificatie

Een groep onderzoekers van Mozilla, de Universiteit van Iowa en de Universiteit van Californië heeft de resultaten gepubliceerd van een studie naar het gebruik van code op websites voor de verborgen identificatie van gebruikers. Met verborgen identificatie wordt de generatie van identificatoren op basis van indirecte gegevens over het browsergebruik bedoeld, zoals schermresolutie, lijst van ondersteunde MIME-types, specifieke parameters in de headers (HTTP/2 en HTTPS), analyse van geïnstalleerde plugins en lettertypen, en de beschikbaarheid van bepaalde Web […]

libheif 1.8.0

Een nieuwe versie van de libheif-bibliotheek is uitgebracht, die bedoeld is voor het coderen en decoderen van afbeeldingen in de HEIF- en AVIF-indelingen. Belangrijke wijzigingen: integratie van rav1e, dat snellere codering mogelijk maakt in vergelijking met AOM; ondersteuning voor AVIF met een diepte van 10/12 bits; ondersteuning voor AVIF in de gdk-pixbuf-lader (geleverd met de bibliotheek); ondersteuning voor NCLX-kleurenprofielen; codering van HEIF en AVIF met chroma 4:2:2 en 4:4:4 […]

Blockchain is een geweldige oplossing, maar waarvoor?

Opmerking van de vertaler: dit provocerende artikel over blockchain werd ongeveer twee jaar geleden in het Nederlands geschreven en gepubliceerd. Onlangs is het in het Engels vertaald, wat een nieuwe golf van belangstelling uitloste binnen een nog grotere IT-gemeenschap. Hoewel sommige cijfers in de tussentijd verouderd zijn, is de kernboodschap die de auteur wilde overbrengen dezelfde gebleven. Blockchain zal alles veranderen: de industrie […]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster