Auteur: ProHoster

C++ et CMake - frères pour toujours, partie II

La partie précédente de cette histoire divertissante parlait de l'organisation de la bibliothèque d'en-têtes au sein du générateur du système de build CMake. Cette fois, nous y ajouterons une bibliothèque compilée et parlerons également de la liaison des modules entre eux. Comme auparavant, ceux qui sont impatients peuvent immédiatement accéder au référentiel mis à jour et tout toucher de leurs propres mains. Contenu Diviser Conquérir […]

Événements numériques à Moscou du 12 au 18 août

Une sélection d'événements pour la semaine. Transformation des entreprises : menaces et opportunités 13 août (mardi) NizhSyromyatnicheskaya 10str.3 gratuit Le 13 août, dans le cadre d'une conférence ouverte, des experts invités de différentes entreprises partageront leur expérience dans la mise en œuvre de changements et discuteront des questions clés liées à la transformation des entreprises. Meilleures données. Anti-conférence pour FMCG 14 août (mercredi) BolPolyanka 2/10 page 1 gratuit Avec l'adoption du 54-FZ, de nouvelles sources […]

Mathématiques discrètes lors de la mise en œuvre d'un système WMS : regroupement de lots de marchandises dans un entrepôt

L'article décrit comment, lors de la mise en œuvre d'un système WMS, nous avons été confrontés à la nécessité de résoudre un problème de clustering non standard et quels algorithmes nous avons utilisés pour le résoudre. Nous vous expliquerons comment nous avons appliqué une approche systématique et scientifique pour résoudre le problème, quelles difficultés nous avons rencontrées et quelles leçons nous avons tirées. Cette publication commence une série d'articles dans lesquels nous partageons notre expérience réussie dans la mise en œuvre d'algorithmes d'optimisation dans […]

Pwnie Awards 2019 : vulnérabilités et défaillances de sécurité les plus importantes

Lors de la conférence Black Hat USA à Las Vegas a eu lieu la cérémonie des Pwnie Awards 2019, au cours de laquelle les vulnérabilités et les pannes absurdes les plus importantes dans le domaine de la sécurité informatique ont été mises en avant. Les Pwnie Awards sont considérés comme l'équivalent des Oscars et des Golden Framboises dans le domaine de la sécurité informatique et ont lieu chaque année depuis 2007. Principaux gagnants et nominations : Meilleur serveur […]

NordPy v1.3

Une application Python avec une interface permettant de se connecter automatiquement à l'un des serveurs NordVPN du type souhaité, dans un pays spécifique, ou à un serveur sélectionné. Vous pouvez sélectionner un serveur manuellement, en fonction des statistiques de chacun des serveurs disponibles. Derniers changements : ajout de la possibilité de planter ; vérifié les fuites DNS ; ajout de la prise en charge de la connexion via Network Manager et openvpn ; ajoutée […]

Vous donnez une liseuse dans chaque poche ! Revue des dernières nouveautés produits d'ONYX BOOX

Bonjour Habr! ONYX BOOX dispose d'un grand nombre de livres électroniques pour n'importe quelle tâche dans son arsenal - c'est bien quand vous avez le choix, mais s'il est très grand, il est facile de se tromper. Pour éviter que cela ne se produise, nous avons essayé de faire sur notre blog les critiques les plus détaillées, à partir desquelles le positionnement d'un appareil particulier est clair. Mais il y a un peu plus d'un mois […]

Mise à jour de la suite du compilateur GCC 9.2

Une version de maintenance de la suite de compilateurs GCC 9.2 est disponible, dans laquelle des travaux ont été effectués pour corriger les bogues, les modifications de régression et les problèmes de compatibilité. Par rapport à GCC 9.1, GCC 9.2 comporte 69 correctifs, principalement liés aux changements de régression. Rappelons qu'à partir de la branche GCC 5.x, le projet a introduit un nouveau schéma de numérotation des versions : version x.0 […]

Chrome 77 et Firefox 70 cesseront de marquer les certificats de vérification étendue

Google a décidé d'abandonner le marquage séparé des certificats EV (Extended Validation) dans Chrome. Si auparavant pour les sites avec des certificats similaires le nom de l'entreprise vérifiée par l'autorité de certification était affiché dans la barre d'adresse, désormais pour ces sites le même indicateur de connexion sécurisée sera affiché comme pour les certificats avec vérification d'accès au domaine. À partir de Chrome […]

Ubuntu 19.10 introduit la prise en charge expérimentale de ZFS pour la partition racine

Canonical a annoncé que dans Ubuntu 19.10, il sera possible d'installer la distribution en utilisant le système de fichiers ZFS sur la partition racine. L'implémentation est basée sur l'utilisation du projet ZFS sous Linux, fourni sous forme de module pour le noyau Linux, qui, à partir d'Ubuntu 16.04, est inclus dans le package standard avec le noyau. Ubuntu 19.10 mettra à jour la prise en charge de ZFS vers […]

Firefox 70 prévoit de changer l'affichage du HTTPS et du HTTP dans la barre d'adresse

Firefox 70, dont la sortie est prévue le 22 octobre, revoit la façon dont les protocoles HTTPS et HTTP sont affichés dans la barre d'adresse. Les pages ouvertes via HTTP auront une icône de connexion non sécurisée, qui sera également affichée pour HTTPS en cas de problèmes avec les certificats. Le lien pour http sera affiché sans spécifier le protocole « http:// », mais pour HTTPS, le protocole sera affiché pour l'instant. DANS […]

Un moyen a été trouvé pour transformer les appareils en « armes soniques »

Des recherches ont montré que de nombreux gadgets modernes peuvent être piratés et utilisés comme « armes sonores ». Le chercheur en sécurité Matt Wixey de PWC a découvert qu'un certain nombre d'appareils utilisateur peuvent devenir des armes improvisées ou des irritants. Il s'agit notamment des ordinateurs portables, des téléphones mobiles, des écouteurs, des systèmes de haut-parleurs et de plusieurs types de haut-parleurs. La recherche a révélé que de nombreux [...]

Version de Chrome OS 76

Google a dévoilé la version du système d'exploitation Chrome OS 76, basé sur le noyau Linux, le gestionnaire système upstart, les outils d'assemblage ebuild/portage, les composants ouverts et le navigateur Web Chrome 76. L'environnement utilisateur de Chrome OS est limité à un environnement Web. navigateur, et au lieu de programmes standard, des navigateurs Web sont utilisés. Cependant, Chrome OS comprend une interface multi-fenêtres complète, un bureau et une barre des tâches. Construire Chrome […]