Auteur: Yuri Gagarin

Statische analyse – van kennismaking tot integratie.

Bij het eindeloze code review of debuggen, denk je soms na over hoe je je leven zou kunnen vereenvoudigen. En na wat zoeken, of misschien per ongeluk, kom je een magische term tegen: «Statische Analyse». Laten we eens kijken wat dit is en hoe het met jouw project kan samenwerken. Eigenlijk, als je in een moderne programmeertaal schrijft, dan, zonder het te beseffen, […]

Kip of ei: we hacken IaC

Wat kwam er eerst — de kip of het ei? Een vrij vreemde introductie voor een artikel over Infrastructure-as-Code, nietwaar? Wat is een ei? Meestal is Infrastructure-as-Code (IaC) een declaratieve manier om infrastructuur weer te geven. Hierin beschrijven we de staat die we willen bereiken, beginnend bij de hardware tot de softwareconfiguratie. Daarom wordt IaC gebruikt voor: Resource Provisioning. Dit zijn VMs, S3, VPC en […]

Na zes maanden ontwikkeling is de release van de systeembibliotheek gepubliceerd.

Die dagen waarin je je geen zorgen hoefde te maken over het optimaliseren van databaseprestaties zijn voorbij. De tijd staat niet stil. Elke nieuwe ondernemer in de technologiebranche wil de volgende Facebook creëren en tegelijkertijd zoveel mogelijk gegevens verzamelen. Deze gegevens zijn nodig voor betere training van modellen die helpen om winst te maken. In deze omstandigheden zijn programmeurs […]

Uitgave van de systeembibliotheek Glibc 2.32

Na zes maanden ontwikkeling is de release van de GNU C Library (glibc) 2.32 gepubliceerd, die volledig voldoet aan de ISO C11 en POSIX.1-2017 normen. De nieuwe release bevat correcties van 67 ontwikkelaars. Onder de verbeteringen die zijn doorgevoerd in Glibc 2.32, kunnen we het volgende opmerken: Ondersteuning voor Synopsys ARC HS-processoren (ARCv2 ISA) is toegevoegd. Voor de werking van de port is minimaal binutils 2.32 vereist, […]

Gebruik OFFSET en LIMIT in pagina-gefragmenteerde verzoeken wordt afgeraden.

De ontwikkelaar van Telegram Desktop ontdekte dat de im-desktop client van Mail.ru (blijkbaar is dit de desktop client myteam) de oude zelfgeschreven animatiemotor van Telegram Desktop zonder enige wijzigingen heeft gekopieerd (volgens de auteur zelf, van niet al te beste kwaliteit). Bovendien, dat Telegram Desktop oorspronkelijk helemaal niet werd genoemd, maar de licentie van de code werd veranderd, overeenkomstig de GPLv3 […]

De bètatest van PHP 8 is begonnen

De eerste bètaversie van de nieuwe tak van de programmeertaal PHP 8 is gepresenteerd. De release is gepland voor 26 november. Tegelijkertijd zijn correcties releases van PHP 7.4.9, 7.3.21 en 7.2.33 gevormd, waarin doorlopende fouten en kwetsbaarheden zijn verholpen. Belangrijkste vernieuwingen in PHP 8: Invoering van de JIT-compiler, waarvan het gebruik de prestaties zal verbeteren. Ondersteuning voor benoembare functie-argumenten, waarmee waarden aan functies kunnen worden doorgegeven die gekoppeld zijn aan namen, d.w.z. […]

Release Ubuntu 20.04.1 LTS

Canonical heeft de eerste corrigerende uitgave van de Ubuntu 20.04.1 LTS-distributie gepresenteerd, waarin updates zijn opgenomen voor honderden pakketten die verband houden met het verhelpen van kwetsbaarheden en problemen die van invloed zijn op de stabiliteit. In de nieuwe versie zijn ook fouten in de installer en de bootloader verholpen. De release van Ubuntu 20.04.1 markeerde de voltooiing van de basisstabilisatie van de LTS-release — gebruikers van Ubuntu 18.04 krijgen nu de mogelijkheid om te upgraden naar […]

Moderne applicaties op OpenShift, deel 2: chained builds

Hallo allemaal! Dit is de tweede post in onze serie waarin we laten zien hoe je moderne webapplicaties op Red Hat OpenShift kunt implementeren. In de vorige post hebben we kort de mogelijkheden van de nieuwe S2I (source-to-image) builder afbeelding besproken, die bedoeld is voor het bouwen en implementeren van moderne webapplicaties op het OpenShift-platform. Toen ging het om de snelheid van de implementatie van de applicatie, en vandaag gaan we kijken naar hoe […]

3. Check Point SandBlast Agent Management Platform. Beveiligingsbeleid voor Bedreigingspreventie

Welkom bij het derde artikel in de cyclus over de nieuwe cloud management console voor het beschermen van personal computers — Check Point SandBlast Agent Management Platform. Ter herinnering: in het eerste artikel hebben we kennis gemaakt met het Infinity Portal en hebben we een cloudservice voor het beheren van agents, de Endpoint Management Service, aangemaakt. In het tweede artikel hebben we de interface van de webconsole onderzocht en hebben we de agent met het standaardbeleid geïnstalleerd […]

Beste in zijn klasse: het ontstaan van de AES-encryptiestandaard

Sinds mei 2020 zijn in Rusland de officiële verkoop van externe harde schijven WD My Book gestart, welke hardwarematige AES-versleuteling met een sleutel van 256 bits ondersteunen. Vanwege wettelijke beperkingen konden dergelijke apparaten eerder alleen in buitenlandse elektronicawinkels of op de 'grijze' markt worden aangeschaft, maar nu kan iedereen met een officiële 3-jarige garantie van Western Digital een beveiligde opslag verwerven. […]

In OpenBSD-current is LLVM 10 geïmporteerd.

In OpenBSD-current is toegevoegd de toolset LLVM 10. Het is vermeldenswaardig dat in tegenstelling tot de eerder geleverde LLVM 8, de tiende versie (net als de negende) wordt verspreid onder de Apache 2.0-licentie, waarvan het gebruik expliciet verboden is volgens het licentiebeleid van het project. De ontwikkelaars van OpenBSD hebben eerder gesproken over het wijzigen van de licentie en hebben deze actie negatief beoordeeld. Echter, tijdens de presentatie op de Eurobsdconf is opgemerkt dat dit uiteindelijk zal moeten [•]

De grafische editor Pinta 1.7 is uitgebracht, die fungeert als een alternatief voor Paint.NET

Na vijf jaar sinds de laatste release is de open raster grafische editor Pinta 1.7 uitgebracht, die een poging vertegenwoordigt om het programma Paint.NET opnieuw te schrijven met behulp van GTK. De editor biedt een basisset mogelijkheden voor het tekenen en bewerken van afbeeldingen, gericht op beginnende gebruikers. De interface is zoveel mogelijk vereenvoudigd, de editor ondersteunt een onbeperkte opheffing van wijzigingen, maakt werken met meerdere lagen mogelijk en is uitgerust met een set tools [•]

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