Auteur: Yuri Gagarin

Denormalisatie van ERP-databases en de impact op softwareontwikkeling: we openen een taverne op Tortuga.

Hallo! Mijn naam is Andrei Semenov, ik ben senior analist bij Sportmaster. In dit bericht wil ik de vraag van denormalisatie van databases in ERP-systemen aansnijden. We zullen de algemene voorwaarden bekijken, alsook een concreet voorbeeld — laten we zeggen, dit zal een prachtige monopolistaverne voor piraten en zeelieden zijn. Hier moeten piraten en zeelieden anders worden bediend, omdat de opvattingen over het mooie en consumentpatronen bij […]

Oracle heeft gratis educatieve cursussen voor Java en databanken gelanceerd

Oracle heeft aangekondigd de functionaliteit van het afstandsleerplatform Oracle Academy uit te breiden en een aantal educatieve online cursussen gratis aan te bieden. De gratis leermiddelen van Oracle Academy zijn bedoeld om te leren werken met databanken, basis SQL, programmeren in Java en softwareontwikkeling met behulp van kunstmatige intelligentie en machine learning-technologieën. De cursussen zijn beschikbaar in verschillende talen, […]

Valve heeft Proton 5.0-6 uitgebracht, een pakket om Windows-spellen op Linux uit te voeren

Valve heeft de release van het Proton 5.0-6-project gepubliceerd, dat is gebaseerd op de ontwikkelingen van het Wine-project en gericht is op het mogelijk maken van het draaien van gaming-applicaties die voor Windows zijn gemaakt en die in de Steam-catalogus zijn opgenomen op Linux. De ontwikkelingen worden verspreid onder een BSD-licentie. Proton stelt gebruikers in staat om gaming-applicaties die alleen voor Windows beschikbaar zijn rechtstreeks vanuit de Linux-client van Steam uit te voeren. Het pakket omvat een implementatie van DirectX […]

Kwetsbaarheid in de vhost-netdriver van de Linux-kernel

In de vhost-netdriver, die de werking van virtio net aan de hostzijde mogelijk maakt, is een kwetsbaarheid (CVE-2020-10942) ontdekt, waardoor een lokale gebruiker een stack overflow in de kernel kan initiëren door een specifiek geconfigureerde ioctl(VHOST_NET_SET_BACKEND) naar het apparaat /dev/vhost-net te sturen. Het probleem wordt veroorzaakt door het ontbreken van een adequate controle op de inhoud van het sk_family-veld in de code van de functie get_raw_socket(). Voorlopige gegevens geven aan dat de kwetsbaarheid kan worden gebruikt om een lokale DoS-aanval uit te voeren door de kernel te laten crashen (informatie […]

GitHub heeft met succes de overname van NPM afgerond

GitHub Inc, dat eigendom is van Microsoft en functioneert als een onafhankelijk bedrijf, heeft aangekondigd dat het de overname van het bedrijf NPM Inc, dat de ontwikkeling van de pakketbeheerder NPM beheert en het NPM-repository onderhoudt, met succes heeft afgerond. Het NPM-repository bedient meer dan 1,3 miljoen pakketten, die door ongeveer 12 miljoen ontwikkelaars worden gebruikt. Er worden maandelijks ongeveer 75 miljard downloads geregistreerd. De waarde van de deal is niet […]

Guix System 1.1.0

Guix-systeem – een Linux-distributie die is gebaseerd op de pakketbeheerder GNU Guix. De distributie biedt geavanceerde functies voor pakketbeheer, zoals transactie-updates en rollbacks, reproduceerbare bouwomgevingen, beheer van niet-privileged pakketten en profielen voor elke gebruiker. De laatste uitgave van het project is Guix System 1.1.0, dat een reeks nieuwe functies en verbeteringen introduceert, waaronder de mogelijkheid tot het uitvoeren van grootschalige implementaties […]

Authenticatie in Kubernetes met GitHub OAuth en Dex

Hier is een tutorial voor het genereren van toegang tot een Kubernetes-cluster met behulp van Dex, dex-k8s-authenticator en GitHub. Een lokale meme uit de Russische Kubernetes-chat in Telegram Inleiding We gebruiken Kubernetes om dynamische omgevingen te creëren voor ons ontwikkel- en QA-team. Zo willen we hen toegang geven tot het cluster, zowel voor het dashboard als voor kubectl. In tegenstelling tot […]

Automatisering van HR-processen met Microsoft Teams, PowerApps en Power Automate. Aanvragen voor ontslag van medewerkers.

Goedendag iedereen! Vandaag wil ik een klein voorbeeld delen van de automatisering van het proces voor het maken van ontslagaanvragen voor nieuwe medewerkers met behulp van de producten Microsoft SharePoint, PowerApps, Power Automate en Teams. Voor de implementatie van dit proces is het niet nodig om afzonderlijke gebruikersplannen voor PowerApps en Power Automate aan te schaffen; een Office365 E1/E3/E5-abonnement is voldoende. We zullen lijsten en kolommen maken op de SharePoint-site, PowerApps […]

Data-divisie. 2013. Retrospectief.

In 2013 vroeg IBS, die toen blijkbaar de Data-divisie oprichtte, me om een brainstormsessie (exclusief op basis van mijn ervaring met de interactie met zakelijke klanten in de olie- en gassector) te houden over het probleemgebied van Big Data en Data in het algemeen. Ik kwam het na 7 jaar weer tegen en vond het grappig. Sommige dingen zijn vanzelfsprekend. Sommige bleken niet helemaal juist te zijn, maar… 7 […]

Microsoft kan de methodologie voor het leveren van nieuwe functies in Windows 10 wijzigen

Er wordt verwacht dat Microsoft in mei dit jaar een grote update voor het Windows 10-platform uitbrengt, die naast bugfixes ook nieuwe functies zal bevatten. Volgens netbronnen test Microsoft momenteel een reeks wijzigingen voor het Windows Update Centrum, die in de toekomst kunnen worden uitgerold. Uit de beschikbare informatie blijkt dat Microsoft de manier waarop nieuwe functies in Windows 10 worden geleverd, drastisch kan veranderen. […]

Chrome 81.0.4044.113-update met het oplossen van een kritieke kwetsbaarheid

De update voor browser Chrome 81.0.4044.113 is uitgebracht, waarin een kwetsbaarheid is opgelost die als kritiek wordt beschouwd en waarmee alle beschermingsniveaus van de browser kunnen worden omzeild en code buiten de sandbox-omgeving in het systeem kan worden uitgevoerd. Details over de kwetsbaarheid (CVE-2020-6457) zijn nog niet bekendgemaakt; alleen dat deze is veroorzaakt door een geheugenblok dat al was vrijgegeven in de component voor spraakherkenning (ter informatie, de vorige kritieke kwetsbaarheid […]

openITCOCKPIT 4.0 (Beta) is uitgebracht

openITCOCKPIT is een multi-client interface, ontwikkeld in PHP, voor het beheren van de monitoring systemen Nagios en Naemon. Het doel van het systeem is om een zo eenvoudig mogelijke interface te creëren voor het controleren van complexe IT-infrastructuren. Bovendien biedt openITCOCKPIT een oplossing voor het monitoren van externe systemen (Distributed Monitoring), beheerd vanuit één centrale locatie. Belangrijkste wijzigingen: Nieuwe backend, nieuw ontwerp en nieuwe mogelijkheden. Eigen monitoring agent — […]

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