Auteur/autrice : Yuri Gagarin

ProtonVPN a ouvert le code de toutes ses applications

Le 21 janvier, le service ProtonVPN a ouvert le code source de tous les clients VPN restants : Windows, Mac, Android, iOS. Le code source du client Linux en mode console avait été ouvert initialement. Récemment, le client Linux a été entièrement réécrit en Python et a acquis de nombreuses nouvelles fonctionnalités. Ainsi, ProtonVPN est devenu le premier fournisseur de VPN au monde à ouvrir tous les codes sources de ses applications clientes sur toutes les plateformes et à avoir passé un audit de code indépendant complet […]

Comment j'ai enseigné, puis écrit un manuel sur Python

L'année dernière, j'ai travaillé comme professeur dans l'un des centres de formation provinciaux (ci-après - CF), spécialisé dans l'enseignement de la programmation. Je ne vais pas nommer ce centre de formation, et j'essaierai de ne pas mentionner le nom des entreprises, des auteurs, etc. Donc, j'ai enseigné Python et Java. Ce CF achetait du matériel pédagogique pour Java, et […]

Mnémotechnique : explorons des méthodes pour améliorer la mémoire

Une bonne mémoire est souvent une caractéristique innée de certaines personnes. Par conséquent, il n'y a pas de sens à rivaliser avec des « mutants » génétiques, à se fatiguer avec des entraînements qui impliquent la mémorisation de poèmes et l'invention d'histoires associatives. Puisque tout est inscrit dans le génome, on ne peut pas sauter plus haut que sa tête. En effet, construire, comme Sherlock, des palais de mémoire et visualiser n'importe quelle séquence d'informations n'est pas donné à tout le monde. Si vous avez essayé les techniques de base énumérées dans […]

Développement d'applications et déploiement Blue-Green, basé sur la méthodologie The Twelve-Factor App avec des exemples en php et docker

Pour commencer, un peu de théorie. Qu'est-ce que The Twelve-Factor App ? En termes simples, c'est un document destiné à simplifier le développement d'applications SaaS, aidant en informant les développeurs et les ingénieurs DevOps sur les problèmes et les pratiques qui ont souvent été rencontrés lors du développement d'applications modernes. Le document a été formulé par les développeurs de la plateforme Heroku. La méthodologie des douze facteurs (The Twelve-Factor App) peut être appliquée à des applications écrites dans n'importe quel […]

Vulnérabilités des réseaux 5G

Alors que les passionnés attendent avec impatience l'adoption généralisée des réseaux de cinquième génération, les cybercriminels frottent les mains, anticipant de nouvelles opportunités de profit. Malgré tous les efforts des développeurs, la technologie 5G contient des vulnérabilités, dont l'identification est compliquée par le manque d'expérience dans les nouvelles conditions. Nous avons étudié un petit réseau 5G et identifié trois types de vulnérabilités que nous présenterons dans ce post. Objet de l'étude Considérons le plus simple […]

Le navigateur Microsoft Edge bloquera le téléchargement d'applications potentiellement dangereuses

La société Microsoft teste une nouvelle fonctionnalité pour son navigateur Edge, qui permettra de bloquer automatiquement le téléchargement d'applications non désirées et potentiellement dangereuses. La fonction de blocage est déjà disponible dans les versions bêta du navigateur Microsoft Edge, ce qui pourrait signifier son prochain lancement dans les versions stables du navigateur. Selon des informations disponibles, Edge bloquera les applications qui ne sont pas nécessairement considérées comme dangereuses ou malveillantes […]

Un bug découvert sur Android entraîne la suppression de fichiers utilisateurs.

Selon des sources en ligne, un bug a été découvert dans le système d'exploitation mobile Android 9 (Pie), entraînant la suppression de fichiers utilisateur lors de la tentative de leur déplacement depuis le dossier « Téléchargements » vers un autre emplacement. Le rapport indique également que renommer le dossier « Téléchargements » peut entraîner la suppression de fichiers de la mémoire de l'appareil. La source affirme que ce problème survient sur les appareils […]

Chrome introduira un défilement « en pourcentage » et améliorera le son.

La société Microsoft développe non seulement son navigateur Edge, mais elle contribue également au développement de la plateforme Chromium. Cette contribution a profité à la fois à Edge et à Chrome, et actuellement, la société travaille sur plusieurs autres améliorations. En particulier, il s'agit du défilement « en pourcentage » pour Chromium sur Windows 10. À l'heure actuelle, tous les navigateurs web basés sur ‘Chromium’ déroulent la partie visible de la page web à […]

Mozilla a supprimé 200 extensions potentiellement dangereuses pour le navigateur Firefox

L'entreprise Mozilla continue de lutter activement contre les extensions potentiellement dangereuses pour le navigateur Firefox, créées par des développeurs tiers et publiées sur le magasin officiel. Selon les données disponibles, rien qu'au cours du dernier mois, Mozilla a supprimé environ 200 extensions potentiellement dangereuses, dont la majorité a été créée par un seul développeur. Le message indique que Mozilla a supprimé 129 extensions créées par l'entreprise 2Ring, dont la principale […]

Publication de l'hyperviseur Bareflank 2.0

La sortie de l'hyperviseur Bareflank 2.0 a eu lieu, offrant des outils pour le développement rapide d'hyperviseurs spécialisés. Bareflank est écrit en C++ et prend en charge C++ STL. L'architecture modulaire de Bareflank permet d'étendre facilement les fonctionnalités existantes de l'hyperviseur et de créer ses propres variantes d'hyperviseurs, que ce soit sur le matériel (comme Xen) ou s'exécutant dans un environnement logiciel existant (comme VirtualBox). Il est possible d'exécuter un système d'exploitation hôte […]

Le nouveau client de communication Dino est présenté

La première version du client de communication Dino a été publiée, prenant en charge la participation à des chats et l'échange de messages utilisant le protocole Jabber/XMPP. Le programme est compatible avec divers clients et serveurs XMPP, vise à garantir la confidentialité des conversations et prend en charge le chiffrage de bout en bout utilisant l'extension OMEMO de XMPP basée sur le protocole Signal ou le chiffrement via OpenPGP. Le code du projet est écrit en Vala en utilisant […]

Trois vulnérabilités corrigées dans FreeBSD

Trois vulnérabilités ont été corrigées dans FreeBSD, permettant l'exécution de code lors de l'utilisation de libfetch, le renvoi de paquets IPsec ou l'accès à des données du noyau. Les problèmes ont été corrigés dans les mises à jour 12.1-RELEASE-p2, 12.0-RELEASE-p13 et 11.3-RELEASE-p6. CVE-2020-7450 — débordement de tampon dans la bibliothèque libfetch, utilisée pour télécharger des fichiers avec la commande fetch, le gestionnaire de paquets pkg et d'autres utilitaires. La vulnérabilité peut conduire à une exécution de code […]

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster