Auteur: Yuri Gagarin

Hoe kies je een Open Source-licentie voor een RAD-framework op GitHub

In dit artikel zullen we het kort hebben over auteursrechten, maar voornamelijk over het kiezen van een vrije licentie voor het RAD-framework IONDV. Dit framework en voor open source producten die daarop zijn gebaseerd. We zullen de permissieve licentie Apache 2.0 bespreken, wat ons naar deze keuze heeft geleid en met welke oplossingen we tijdens het proces zijn geconfronteerd. Het proces van het kiezen van een licentie is vrij arbeidsintensief […]

Kubernetes Operator op Python zonder frameworks en SDK

Go is op dit moment de dominante keuze onder programmeertalen voor het schrijven van operators voor Kubernetes. Dit heeft objectieve redenen, zoals: Er is een krachtige framework voor het ontwikkelen van operators in Go - de Operator SDK. Spraakmakende applicaties zoals Docker en Kubernetes zijn in Go geschreven. Je operator in Go schrijven betekent communiceren met het ecosysteem in […]

Voordelen en nadelen van HugePages

De vertaling van het artikel is bedoeld voor studenten van de cursus ‘Linux Beheerder’. Eerder heb ik beschreven hoe je Hugepages in Linux kunt controleren en inschakelen. Dit artikel is alleen nuttig als je daadwerkelijk mogelijkheden hebt om Hugepages te gebruiken. Ik ben veel mensen tegengekomen die misleid worden door het vooruitzicht dat Hugepages de prestaties op magische wijze zullen verbeteren. Ondanks dat is hugepaging een complex onderwerp, […]

Update van de DNS-servers BIND 9.14.4 en Knot 2.8.3

Er zijn correctieve updates gepubliceerd voor de stabiele versies van de DNS-server BIND 9.14.4 en 9.11.9, evenals voor de in ontwikkeling zijnde experimentele versie 9.15.2. In de nieuwe releases is een kwetsbaarheid (CVE-2019-6471) verholpen die werd veroorzaakt door een raceconditie en die kon leiden tot een denial-of-service (afsluiten van het proces bij het afgaan van assert) bij het blokkeren van een groot aantal binnenkomende pakketten. Bovendien is in de nieuwe versie 9.14.4 ondersteuning voor de GeoIP2 API toegevoegd […]

Ontwikkeling van een applicatie in SwiftUI. Deel 1: gegevensstroom en Redux

Na deelname aan de State of the Union-sessie op WWDC 2019 besloot ik om SwiftUI grondig te bestuderen. Ik heb veel tijd besteed aan het werken ermee en ben nu begonnen met de ontwikkeling van een echte applicatie die nuttig kan zijn voor een breed publiek. Ik heb het MovieSwiftUI genoemd — een app voor het vinden van nieuwe en oude films, evenals het verzamelen van […]

Balancering van schrijven en lezen in de database

In het vorige artikel heb ik het concept en de implementatie van een database besproken die is gebaseerd op functies in plaats van op tabellen en velden zoals in relationele databases. Daarin zijn veel voorbeelden gegeven die de voordelen van deze benadering ten opzichte van de klassieke aanpak aantonen. Veel mensen vonden ze echter niet overtuigend genoeg. In dit artikel zal ik laten zien hoe dit concept het mogelijk maakt om snel en gemakkelijk te balanceren […]

Functionele DBMS

De wereld van databases wordt al lang gedomineerd door relationele databasesystemen die SQL gebruiken. Dit is zo sterk dat de opkomende varianten NoSQL worden genoemd. Ze hebben een zekere plaats op deze markt weten te veroveren, maar relationele databasesystemen zijn nog lang niet uitgerangeerd en worden nog steeds actief gebruikt voor hun doeleinden. In dit artikel wil ik het concept van een functionele database beschrijven. Voor een beter begrip zal ik […]

We bouwen een pipeline voor geautomatiseerde testen op Azure DevOps

Onlangs kwam ik een nog niet erg populaire oplossing tegen in de wereld van DevOps, namelijk Azure DevOps-pijplijnen. Ik merkte meteen het gebrek aan duidelijke handleidingen of artikelen over het onderwerp. Ik weet niet waar dat aan ligt, maar Microsoft heeft duidelijk werk te verzetten in het populariseren van deze tool. Vandaag gaan we een pijplijn bouwen voor geautomatiseerde tests binnen de Azure-cloud. Laten we beginnen, […]

In de nieuwe Microsoft Edge kan globale multimedia controle verschijnen.

Microsoft werkt aan een nieuwe globale multimedia-controller voor zijn browser Edge, die is gebaseerd op Chromium. Het wordt gerapporteerd dat de controller, die geactiveerd kan worden door op de knop 'Multimedia' in de adresbalk te klikken, nu niet alleen een lijst kan weergeven van de momenteel afgespeelde audio- of videobestanden, maar ook andere actieve multimedia-sessies, die daarna afzonderlijk kunnen worden gewisseld en beheerd. […]

Google heeft de beloningen voor het ontdekken van kwetsbaarheden in Chrome, Chrome OS en Google Play verhoogd

Google heeft aangekondigd de bedragen die worden uitbetaald in het kader van het beloningsprogramma voor het vinden van kwetsbaarheden in de Chrome-browser en de onderliggende componenten te verhogen. Het maximale bedrag voor het creëren van een exploit die uit de sandbox-omgeving ontsnapt, is verhoogd van 15.000 naar 30.000 dollar, voor een methode om toegangsscheidingen in JavaScript (XSS) te omzeilen van 7.500 naar 20.000 dollar, […]

Release van het aanvaldetectiesysteem Snort 2.9.14.0

Cisco heeft de release van Snort 2.9.14.0 aangekondigd, een vrij beschikbaar systeem voor het detecteren en voorkomen van aanvallen, dat methoden voor handtekeningmatching, protocollinspectie en mechanismen voor anomaliedetectie combineert. Belangrijkste noviteiten: Ondersteuning voor poortnummermaskers in de hostcache en de mogelijkheid om de binding van applicatie-id's aan netwerkpoorten te overschrijven; Nieuwe sjablonen voor clientsoftware voor het indienen van verzoeken […]

In Kazachstan hebben verschillende grote providers HTTPS-verkeer onderschept

In overeenstemming met de in Kazakhstan sinds 2016 geldende wijzigingen in de wet 'Over communicatie', hebben veel Kazachse providers, waaronder Kcell, Beeline, Tele2 en Altel, vanaf vandaag systemen voor het afluisteren van HTTPS-verkeer van klanten geïmplementeerd met vervanging van het oorspronkelijk gebruikte certificaat. Aanvankelijk was het de bedoeling om het afluistersysteem in 2016 in te voeren, maar deze operatie werd steeds uitgesteld en de wet is nu […]

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