Auteur: Yuri Gagarin

De Linux Foundation heeft de automotive distributie AGL UCB 9.0 gepubliceerd

De Linux Foundation heeft de negende editie van de AGL UCB (Automotive Grade Linux Unified Code Base) distributie gepresenteerd, waarmee een universeel platform wordt ontwikkeld voor gebruik in verschillende automotive subsystemen, van dashboarden tot infotainmentsystemen voor voertuigen. De op AGL gebaseerde oplossingen worden gebruikt in informatiesystemen van Toyota, Lexus, Subaru Outback, Subaru Legacy en lichte voertuigen van Mercedes-Benz Vans. De distributie is gebaseerd […]

KolibriN 10.1 — een besturingssysteem geschreven in assembler

De lancering van KolibriN 10.1 is aangekondigd — een besturingssysteem dat voornamelijk in assembler is geschreven. KolibriN is aan de ene kant een gebruiksvriendelijke versie van KolibriOS, aan de andere kant de maximale opbouw ervan. Met andere woorden, het project is opgezet om beginners alle mogelijkheden van het alternatieve besturingssysteem Kolibri te tonen die momenteel beschikbaar zijn. Kenmerken van de opbouw: Krachtige multimedia mogelijkheden: videospeler FPlay, viewer […]

Nieuwe geheugenbeheermethode van Facebook

Een lid van het ontwikkelingsteam van het sociale netwerk Facebook, Roman Gushchin, stelde in de ontwikkelaarsmailing een set patches voor de Linux-kernel voor, gericht op het verbeteren van het geheugenbeheer door de implementatie van een nieuwe geheugenbeheerscontroller — slab (slab memory controller). Slab-distributie is een geheugenbeheersmechanisme dat is ontworpen voor een efficiëntere toewijzing van geheugen en voor het verminderen van aanzienlijke fragmentatie. De basis […]

Bespaar een beetje geld op grote hoeveelheden in PostgreSQL

Voortbouwend op het thema van het opnemen van grote datastromen, behandeld in het vorige artikel over partionering, zullen we in dit artikel de manieren bekijken waarop de 'fysieke' grootte die in PostgreSQL is opgeslagen kan worden verminderd en de impact daarvan op de serverprestaties. We zullen kijken naar TOAST-instellingen en gegevensuitlijning. 'Gemiddeld' zullen deze methoden niet al te veel middelen besparen, maar ze vereisen helemaal geen aanpassing van de applicatiecode. Echter, […]

We schrijven in PostgreSQL onder lichtsnelheid: 1 host, 1 dag, 1TB

Onlangs heb ik besproken hoe je met behulp van standaardrecepten de prestaties van 'read' SQL-query's uit een PostgreSQL-database kunt verhogen. Vandaag gaan we het hebben over hoe je het schrijven naar de database efficiënter kunt maken zonder gebruik te maken van allerlei 'knoppen' in de configuratie — gewoon door de datastromen goed te organiseren. #1. Partitionering Een artikel over hoe en waarom je applicatiepartitionering 'in theorie' zou moeten organiseren […]

De release van het servergerichte JavaScript-platform Node.js 14.0

Node.js 14.0 is uitgebracht, een platform voor het uitvoeren van netwerkapplicaties in JavaScript. Node.js 14.0 valt onder de takken met langdurige ondersteuning, maar deze status zal pas in oktober worden toegekend, na stabilisatie. De ondersteuning voor Node.js 14.0 zal plaatsvinden tot april 2023. De ondersteuning voor de vorige LTS-tak Node.js 12.0 duurt tot april 2022, en voor de daaraan voorafgaande LTS-tak 10.0 […]

In RubyGems zijn 724 kwaadaardige pakketten ontdekt

Het bedrijf ReversingLabs heeft de resultaten van een analyse gepubliceerd over het gebruik van typosquatting in de RubyGems-repository. Typosquatting wordt doorgaans gebruikt om kwaadaardige pakketten te verspreiden, gericht op onoplettende ontwikkelaars die een typfout maken tijdens het zoeken of het verschil niet opmerken. Tijdens het onderzoek zijn meer dan 700 pakketten geïdentificeerd waarvan de namen lijken op populaire pakketten en zich onderscheiden door kleine details, zoals het vervangen van vergelijkbare letters of het gebruik van […]

Rebuilderd is beschikbaar voor onafhankelijke verificatie van Arch Linux met herhaalbare builds

De rebuilderd-toolset is gepresenteerd, waarmee onafhankelijke controle van binaire pakketten in de distributie kan worden georganiseerd via het opzetten van een continu werkend bouwproces dat de gedownloade pakketten vergelijkt met de pakketten die worden verkregen door herbouw op het lokale systeem. De tool is geschreven in Rust en wordt verspreid onder de GPLv3-licentie. Momenteel biedt rebuilderd alleen experimentele ondersteuning voor het verifiëren van pakketten uit Arch Linux, maar binnenkort […]

Handleiding voor CI/CD in GitLab voor (bijna) absolute beginners

Of hoe krijg je mooie badges voor je project in één avond van ontspannen coderen? Waarschijnlijk heeft elke ontwikkelaar met ten minste één pet-project op een gegeven moment de behoefte aan mooie badges met statussen, code-dekking, versies van pakketten in nuget... En die behoefte heeft me ertoe geleid deze artikel te schrijven. Tijdens de voorbereiding van het schrijven hiervan […]

In FreeBSD zijn op afstand uitbuitbare kwetsbaarheden in ipfw verholpen.

In de pakketfilter ipfw zijn twee kwetsbaarheden opgelost in de code die TCP-opties verwerkt, veroorzaakt door onjuiste controle van gegevens in de behandelde netwerkpakketten. De eerste kwetsbaarheid (CVE-2019-5614) kan leiden tot toegang tot geheugen buiten de gereserveerde mbuf-buffer bij het verwerken van op een bepaalde manier opgemaakte TCP-pakketten, en de tweede (CVE-2019-15874) leidt tot toegang tot al vrijgegeven geheugen (use-after-free). De geschiktheid van de ontdekte problemen voor […]

OpenSSL 1.1.1g is uitgebracht met een oplossing voor een kwetsbaarheid met betrekking tot TLS 1.3

Er is een correctie-uitgave van de cryptografische bibliotheek OpenSSL 1.1.1g beschikbaar, waarin een kwetsbaarheid (CVE-2020-1967) is verholpen die leidt tot een denial-of-service bij het proberen een TLS 1.3-verbinding te onderhandelen met een door een aanvaller gecontroleerde server of client. De kwetsbaarheid heeft een hoog risico. Het probleem doet zich alleen voor in applicaties die de functie SSL_check_chain() gebruiken en leidt tot crash van het proces bij onjuist gebruik van de TLS-extensie "signature_algorithms_cert". In het bijzonder bij […]

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