Auteur: Yuri Gagarin

Is het mogelijk om willekeurige getallen te genereren als we elkaar niet vertrouwen? Deel 2

Hallo, Habr! In het eerste deel van het artikel hebben we besproken waarom het nodig kan zijn om willekeurige getallen te genereren voor deelnemers die elkaar niet vertrouwen, welke eisen er aan dergelijke willekeurige getallengeneratoren worden gesteld en hebben we twee benaderingen voor de implementatie ervan bekeken. In dit deel van het artikel zullen we een andere benadering in detail onderzoeken die gebruik maakt van threshold signatures. Een beetje cryptografie Om […]

PostgreSQL Antipatterns: «One infinity is not the limit!», or A little about recursion

Recursie is een zeer krachtig en handig mechanisme wanneer dezelfde handelingen "naar binnen" worden uitgevoerd op gerelateerde gegevens. Maar oncontroleerbare recursie is kwaadaardig, wat kan leiden tot oneindige procesuitvoeringen of (wat vaker voorkomt) tot het "opeten" van al het beschikbare geheugen. Databasesystemen functioneren in dit opzicht volgens dezelfde principes – «ze zeiden graaf, dus ik graaf». […]

Google zal informatie over kwetsbaarheden in externe Android-apparaten onthullen

Google heeft het Android Partner Vulnerability-initiatief geïntroduceerd, waarin wordt gepland om gegevens over kwetsbaarheden in Android-apparaten van verschillende OEM-fabrikanten openbaar te maken. Dit initiatief zal het voor gebruikers eenvoudiger maken om informatie over kwetsbaarheden die specifiek zijn voor aangepaste firmware toegankelijk te maken. Tot nu toe werden in de officiële rapporten over kwetsbaarheden (Android Security Bulletins) alleen problemen met de hoofdcodes gemeld, voorgesteld […]

Uitgave van virt-manager 3.0.0, de interface voor het beheren van virtuele omgevingen

Red Hat heeft een nieuwe versie van de grafische interface voor het beheren van virtuele omgevingen uitgebracht - Virt-Manager 3.0.0. De Virt-Manager-shell is geschreven in Python/PyGTK, is een uitbreiding bovenop libvirt en ondersteunt het beheer van systemen zoals Xen, KVM, LXC en QEMU. De code van het project wordt verspreid onder de GPLv2-licentie. Het programma biedt middelen voor een heldere evaluatie van statistieken over de prestaties en het hulpverbruik van virtuele machines, […]

Uitgave Stratis 2.2, hulpmiddelen voor het beheren van lokale opslag

De release van het Stratis-project 2.2 is gepubliceerd, ontwikkeld door Red Hat en de Fedora-gemeenschap om de middelen voor configuratie en beheer van een pool van één of meerdere lokale opslagapparaten te uniformiseren en vereenvoudigen. Stratis biedt mogelijkheden zoals dynamische opslagcapaciteitstoewijzing, snapshots, integriteitsgaranties en het creëren van lagen voor caching. De code van het project is geschreven in Rust en wordt verspreid onder de licentie […]

De geschiedenis van de architectuur van Dodo IS: de vroege monoliet

Of elke ongelukkige onderneming met een monoliet is op zijn eigen manier ongelukkig. De ontwikkeling van het Dodo IS-systeem begon tegelijk met de Dodo Pizza-onderneming in 2011. De basis was het idee van volledige en totale digitalisering van de bedrijfsprocessen, gedaan door eigen middelen, wat in 2011 nog veel vragen en scepsis opriep. Maar we zijn al 9 jaar bezig met […]

Configuratie van de Linux-kernel voor GlusterFS

De vertaling van het artikel is voorbereid ter gelegenheid van de start van de cursus "Administrator Linux. Professional". Periodiek komen er vragen voorbij over Gluster's aanbevelingen voor het configureren van de kernel en of dit noodzakelijk is. Zo'n noodzaak komt zelden voor. Bij de meeste werklasten werkt de kernel uitstekend. Hoewel er ook een andere kant is. Historisch gezien verbruikt de Linux-kernel graag veel geheugen als je het haar biedt […]

Fedora Linux-editie voor smartphones is gepresenteerd

Na tien jaar van inactiviteit is de Fedora Mobility-groep weer tot leven gebracht, gericht op de ontwikkeling van een officiële editie van de Fedora-distributie voor mobiele apparaten. De huidige ontwikkeling van Fedora Mobility is gericht op installatie op de PinePhone, ontwikkeld door de Pine64-gemeenschap. In de toekomst worden ook edities van Fedora voor andere smartphones verwacht, zoals de Librem 5 en OnePlus 5/5T, zodra ze ondersteuning krijgen […]

SFC brengt een rechtszaak tegen GPL-overtreders en zal alternatieve firmware ontwikkelen

De mensenrechtenorganisatie Software Freedom Conservancy (SFC) heeft een nieuwe strategie gepresenteerd om de naleving van de GPL-licentie te waarborgen in apparaten waarvan de firmware is gebaseerd op Linux. Voor de uitvoering van het voorgestelde initiatief heeft de ARDC (Amateur Radio Digital Communications) een subsidie van 150.000 dollar aan de SFC toegekend. De werkzaamheden zijn gepland op drie gebieden: Het dwingen van fabrikanten om zich aan de GPL te houden en […]

Gitter wordt onderdeel van het Matrix-netwerk

Element koopt Gitter van GitLab om de dienst aan te passen voor gebruik binnen het federatieve netwerk Matrix. Dit is de eerste grote messenger die transparant zal worden overgedragen aan het gedecentraliseerde netwerk, samen met alle gebruikers en berichtgeschiedenis. Gitter is een vrij gecentraliseerd middel voor groepscommunicatie tussen ontwikkelaars. Naast de standaardfunctionaliteit van een teamchat, die in wezen vergelijkbaar is met de niet-vrije […]

Met Tarantool kun je een super snelle database combineren met een applicatie om ermee te werken. Zo eenvoudig is het.

Vijf jaar geleden heb ik geprobeerd te werken met Tarantool, maar het werkte toen niet voor mij. Onlangs organiseerde ik echter een webinar waarin ik sprak over Hadoop en hoe MapReduce werkt. Tijdens dat webinar kreeg ik de vraag: "Waarom zouden we in plaats daarvan geen Tarantool gebruiken voor deze taak?" Uit nieuwsgierigheid besloot ik het opnieuw te proberen en testte de laatste versie—en op dat […]

Bètaversie van Ubuntu 20.10

De bètaversie van de distributie Ubuntu 20.10 'Groovy Gorilla' is gepresenteerd, die de volledige bevriezing van de pakketbasis markeert en is overgegaan naar definitieve tests en bugfixes. De release is gepland voor 22 oktober. Klaar test-images zijn gemaakt voor Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu en UbuntuKylin (editie voor China). Belangrijke wijzigingen: Versies van applicaties zijn bijgewerkt. Het bureau […]

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