Auteur: Yuri Gagarin

ProtonVPN heeft de code van al zijn applicaties vrijgegeven

Op 21 januari heeft de service ProtonVPN de broncode van alle resterende VPN-clients vrijgegeven: Windows, Mac, Android, iOS. De broncode van de console Linux-client was aanvankelijk al vrijgegeven. Onlangs is de Linux-client volledig herschreven in Python en zijn er tal van nieuwe mogelijkheden toegevoegd. Hiermee is ProtonVPN de eerste VPN-provider ter wereld die alle broncode van de clientapplicaties op alle platforms heeft vrijgegeven en een volledige onafhankelijke code-audit heeft ondergaan […]

Hoe ik lesgaf en daarna de handleiding voor Python schreef

Het afgelopen jaar heb ik als docent gewerkt in een van de provinciale opleidingscentra (hierna - OC) die zich richt op programmeeronderwijs. Ik zal deze opleidingscentrum niet bij naam noemen en zal ook proberen om volledig zonder bedrijfsnamen, auteursnamen, enz. door te gaan. Dus, ik heb lesgegeven in Python en Java. Dit OC kocht lesmaterialen voor Java, en […]

Heuristiek: ontdek methoden om het geheugen te verbeteren

Een goed geheugen is vaak een aangeboren eigenschap van sommige mensen. Daarom heeft het geen zin om te concurreren met genetische 'mutanten' en jezelf uit te putten met trainingen die het onthouden van gedichten en het verzinnen van associatieve verhalen omvatten. Als alles al in het genoom is vastgelegd, kun je niet hoger springen dan je hoofd. Inderdaad, zoals Sherlock, geheugensloto's bouwen en elke informatievolgorde visualiseren is niet voor iedereen weggelegd. Als je de basis technieken hebt uitgeprobeerd die in […]

Applicatieontwikkeling en Blue-Green deployment, gebaseerd op de Twelve-Factor App-methodologie met voorbeelden in php en docker

Laten we beginnen met een beetje theorie. Wat is The Twelve-Factor App? Simpel gezegd, dit document is bedoeld om de ontwikkeling van SaaS-applicaties te vereenvoudigen en helpt ontwikkelaars en DevOps-engineers door hen bewust te maken van problemen en praktijken die vaak voorkwamen in de ontwikkeling van moderne applicaties. Het document is samengesteld door de ontwikkelaars van het Heroku-platform. De twaalf-factor methodologie (The Twelve-Factor App) kan worden toegepast op applicaties die in elke […]

Kwetsbaarheden in 5G-netwerken

Terwijl enthousiastelingen met enthousiasme uitkijken naar de massale implementatie van vijfde generatie netwerken, wrijven cybercriminelen in hun handen in afwachting van nieuwe mogelijkheden voor winst. Ondanks alle inspanningen van ontwikkelaars bevat de technologie 5G kwetsbaarheden, waarvan de opsporing wordt bemoeilijkt door het gebrek aan ervaring met het werken in nieuwe omstandigheden. We hebben een klein 5G-netwerk onderzocht en drie soorten kwetsbaarheden ontdekt waar we in deze post over zullen berichten. Onderzoekobject Laten we een eenvoudige […]

Microsoft Edge zal de download van potentieel gevaarlijke applicaties blokkeren.

Microsoft test een nieuwe functie voor zijn Edge-browser, die automatisch ongewenste en potentieel gevaarlijke applicaties blokkeert bij het downloaden. De blokkeringsfunctie is al beschikbaar in de bètaversies van de Microsoft Edge-browser, wat kan betekenen dat het binnenkort in de stabiele versies van de browser wordt geïntroduceerd. Volgens de beschikbare gegevens zal Edge applicaties blokkeren die niet noodzakelijkerwijs gevaarlijk of schadelijk zijn […]

Er is een fout ontdekt in Android die leidt tot het verwijderen van gebruikersbestanden.

Volgens berichten uit het netwerk is er een fout ontdekt in het mobiele besturingssysteem Android 9 (Pie), die leidt tot het verwijderen van gebruikersbestanden wanneer men probeert deze uit de map 'Downloads' naar een andere locatie te verplaatsen. In het bericht wordt ook vermeld dat het hernoemen van de map 'Downloads' kan leiden tot het verwijderen van bestanden uit het geheugen van het apparaat. De bron meldt dat dit probleem zich voordoet op apparaten […]

In Chrome komt een 'percentage'-scrollfunctie en de geluidskwaliteit verbetert

Microsoft werkt niet alleen aan zijn eigen Edge-browser, maar helpt ook bij de ontwikkeling van het Chromium-platform. Deze bijdrage heeft zowel Edge als Chrome geholpen, en momenteel werkt het bedrijf aan verschillende andere verbeteringen. In het bijzonder gaat het om de 'percentage'-scrollfunctie voor Chromium in Windows 10. Tot nu toe scrollen alle 'chrome'-webbrowsers het zichtbare gedeelte van de webpagina op […]

Mozilla heeft 200 potentieel gevaarlijke extensies voor de browser Firefox verwijderd

Het bedrijf Mozilla blijft actief strijden tegen potentieel gevaarlijke extensies voor de browser Firefox, die door externe ontwikkelaars worden gemaakt en in de officiële winkel worden gepubliceerd. Volgens beschikbare gegevens heeft Mozilla alleen al in de afgelopen maand ongeveer 200 potentieel gevaarlijke extensies verwijderd, waarvan de meeste door één ontwikkelaar zijn gemaakt. In het bericht wordt vermeld dat Mozilla 129 extensies heeft verwijderd die zijn ontwikkeld door het bedrijf 2Ring, voornamelijk […]

Lancering van hypervisor Bareflank 2.0

De release van hypervisor Bareflank 2.0 heeft plaatsgevonden, die een toolkit biedt voor het snelle ontwikkelen van gespecialiseerde hypervisors. Bareflank is geschreven in C++ en ondersteunt C++ STL. De modulaire architectuur van Bareflank maakt het mogelijk om bestaande mogelijkheden van de hypervisor eenvoudig uit te breiden en eigen varianten van hypervisors te creëren, zowel werkend op hardware (zoals Xen) als uitgevoerd in een bestaand software-omgeving (zoals VirtualBox). Er is ook de mogelijkheid om een besturingssysteem in de host-omgeving uit te voeren […]

De nieuwe communicatietoepassing Dino is geïntroduceerd

De eerste release van de communicatieclient Dino is uitgebracht, die deelname aan chats en berichtenuitwisseling ondersteunt met behulp van het Jabber/XMPP-protocol. De applicatie is compatibel met verschillende XMPP-clients en -servers, is gericht op het waarborgen van de privacy van gesprekken en ondersteunt end-to-end encryptie met behulp van de XMPP-extensie OMEMO op basis van het Signal-protocol of encryptie met OpenPGP. De code van het project is geschreven in Vala met gebruik van […]

Drie kwetsbaarheden zijn verholpen in FreeBSD

In FreeBSD zijn drie kwetsbaarheden verholpen die het mogelijk maken om code uit te voeren bij het gebruik van libfetch, IPsec-pakketten opnieuw te verzenden of toegang te krijgen tot kerngegevens. De problemen zijn opgelost in de updates 12.1-RELEASE-p2, 12.0-RELEASE-p13 en 11.3-RELEASE-p6. CVE-2020-7450 — een bufferoverloop in de libfetch-bibliotheek, die wordt gebruikt voor het downloaden van bestanden met het fetch-commando, de pakketbeheerder pkg en andere hulpprogramma's. Deze kwetsbaarheid kan leiden tot het uitvoeren van code […]

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