Catégorie : Blog

Comment lire et corriger 100 000 lignes de code en une semaine

Au début, il est toujours difficile de s'orienter dans un grand projet ancien. L'évaluation de l'architecture est l'une des activités de l'architecte. Il faut souvent travailler sur de grands projets anciens et les résultats doivent être fournis en une semaine. Comment évaluer un projet de 100 000 lignes de code ou plus en une semaine tout en fournissant réellement des résultats utiles pour le client ? La plupart des architectes et des chefs de projet […]

DBA : nous organisons efficacement les synchronisations et les importations.

Lors du traitement complexe de grands ensembles de données (différents processus ETL : importations, conversions et synchronisations avec une source externe), il est souvent nécessaire de « mémoriser » temporairement et de traiter rapidement quelque chose de volumineux. Une tâche typique de ce genre est généralement formulée ainsi : « Ici, la comptabilité a Exporté les derniers paiements reçus du client-banque, il faut les intégrer rapidement sur le site et les lier aux comptes. » Mais quand […]

Concernant data.table

Cette note intéressera ceux qui utilisent la bibliothèque de traitement de données tabulaires pour R — data.table, et sera probablement ravi de voir la flexibilité de son application à travers divers exemples. Inspiré par un bon exemple d'un collègue, et espérant que vous avez déjà lu son article, je vous propose d'approfondir le sujet de l'optimisation du code et de la performance basé sur data.table. Introduction : d'où vient data.table ? […]

Le navigateur Mozilla Firefox se défera du support du protocole FTP

Les développeurs de Mozilla ont annoncé leur intention de supprimer le support du protocole FTP de leur navigateur Firefox. Cela signifie qu’à l'avenir, les utilisateurs du navigateur Internet populaire ne pourront plus télécharger de fichiers ni afficher le contenu de ressources utilisant le protocole FTP. « Nous faisons cela pour des raisons de sécurité. FTP est un protocole non sécurisé et il n'y a aucune raison de le rendre plus préféré pour le téléchargement […]

De nouvelles fonctionnalités de gestion par gestes pourraient apparaître dans Android 11

Lorsque Google a publié le premier aperçu pour développeurs d'Android 11 le mois dernier, des chercheurs ont découvert un ensemble de nouvelles fonctionnalités de contrôle par gestes sous le nom de code Columbus. Il a été déterminé qu'un double tapotement à l'arrière de l'appareil permet de lancer Google Assistant, d'ouvrir la caméra, etc. Avec la sortie de l'aperçu pour développeurs Android 11 2, la liste des fonctions disponibles […]

Mozilla réintroduit la prise en charge de TLS 1.0/1.1 dans Firefox

La société Mozilla a décidé de rétablir temporairement le support des protocoles TLS 1.0/1.1, qui avaient été désactivés par défaut dans Firefox 74. Le support de TLS 1.0/1.1 sera réintroduit sans la publication d'une nouvelle version de Firefox via un système d'expérimentations utilisées pour tester de nouvelles fonctionnalités. Cela est motivé par le fait qu'en raison de la pandémie de SARS-CoV-2, les gens sont contraints de travailler depuis chez eux et ne peuvent pas […]

Les effets audio LSP Plugins 1.1.14 sont sortis

Une nouvelle version du package d'effets LV2 LSP Plugins, destiné à traiter le son lors du mixage et du mastering des enregistrements audio, a été publiée. Les changements les plus significatifs incluent : la collection de plugins a été enrichie de limiteurs multibandes (série de plugins LSP Multiband Expander). Le code DSP a été considérablement optimisé pour utiliser les instructions SSE/AVX (i386, x86_64), NEON (ARM-32) et ASIMD (AArch64). L'interface utilisateur prend désormais en charge la localisation en plusieurs langues avec la possibilité de […]

« Télétravail » avec le routeur Cisco

Suite aux dernières nouvelles sur la propagation rapide du virus COVID-19, de nombreuses entreprises ferment leurs bureaux et passent leurs employés au télétravail. L'entreprise Cisco comprend la nécessité et l'importance de ce processus et est prête à soutenir nos clients et partenaires de manière exhaustive. Organiser un accès distant sécurisé La solution optimale pour établir un accès distant sécurisé aux ressources d'entreprise est d'utiliser […]

Provisionnement Bare-Metal soi-même, ou préparation automatique des serveurs depuis zéro

Bonjour, je suis Denis et l'une de mes activités est le développement de solutions d'infrastructure chez X5. Aujourd'hui, je voudrais partager avec vous comment il est possible de déployer un système automatisé de préparation de serveurs en utilisant des outils accessibles à tous. À mon avis, c'est une solution intéressante, simple et flexible. La préparation consiste à transformer un nouveau serveur en un serveur entièrement configuré […]

Le nettop Purism Librem Mini est construit sur une plateforme Linux

Les participants au projet Purism ont annoncé un ordinateur de bureau au format compact, le Librem Mini, utilisant une plateforme matérielle Intel et un système d'exploitation basé sur le noyau Linux. L'appareil est logé dans un boîtier mesurant seulement 128 × 128 × 38 mm. Il utilise un processeur Intel Core i7-8565U de génération Whiskey Lake, contenant quatre cœurs de calcul capables de traiter jusqu'à huit flux d'instructions. La fréquence d'horloge nominale est de 1,8 GHz, la fréquence maximale […]

La protection logicielle contre l'attaque LVI proposée par Google a montré une baisse de performance de 14 fois

Zola Bridges de Google a proposé un correctif pour le compilateur LLVM qui implémente la protection SESES (Suppression des Effets de Second Ordre d'Exécution Spéculative), aidant à bloquer les attaques sur le mécanisme d'exécution spéculative des CPU Intel, similaires à LVI. La méthode de protection est implémentée au niveau du compilateur et repose sur l'ajout d'instructions LFENCE par le compilateur lors de la génération de code machine, qui sont placées avant chaque instruction de lecture […]

Déploiement d'un cluster ASA VPN Load-Balancing

Dans cet article, je voudrais fournir un guide étape par étape sur comment déployer rapidement le schéma de Remote-Access VPN le plus scalable actuellement, basé sur AnyConnect et Cisco ASA – le cluster d'équilibrage de charge VPN. Introduction : De nombreuses entreprises dans le monde entier, compte tenu de la situation actuelle liée à la COVID-19, font des efforts pour passer leurs employés au travail à distance. […]

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