Auteur/autrice : Yuri Gagarin

Lazygit est un client console à pseudo-graphique pour Git

Si vous avez des difficultés à saisir les points essentiels du travail avec un dépôt Git depuis la console, vous pouvez toujours utiliser un client graphique. L'un d'eux est Lazygit, un client à pseudo-graphique écrit en Go utilisant la bibliothèque gocui. Dans la description officielle du programme, l'auteur explique combien il peut être difficile de comprendre ce qu'il faut faire dans Git si [ … ]

Sauvegarde fine des systèmes de fichiers Linux. Comment créer des copies de travail d'une base de données MySQL de trois téraoctets en 20 secondes.

Je m'appelle Youri, je suis responsable de l'équipe d'administration système chez Sitimobil. Aujourd'hui, je vais partager mon expérience avec la technologie de provisionnement fin (thin provisioning) des systèmes de fichiers Linux et expliquer comment elle peut être appliquée dans les processus CI/CD technologiques de l'entreprise. Nous examinerons une situation où, pour tester automatiquement le code lors de sa livraison en production, nous avons besoin de copies de la base de données MySQL aussi rapidement que possible, maximales […]

Automatisation de l'entrée dans SecureCRT avec des scripts

Les ingénieurs réseau rencontrent souvent la tâche de faire un copy/paste de certains morceaux d'un bloc-notes dans la console. Il est généralement nécessaire de copier plusieurs paramètres : Nom d'utilisateur / Mot de passe et d'autres informations. L'utilisation de scripts permet d'accélérer ce processus. MAIS la rédaction et l'exécution du script doivent au total prendre moins de temps que les réglages manuels, sinon les scripts sont inutiles. À quoi sert cet article. Cet article traite de […]

Everspin et GlobalFoundries ont prolongé leur accord de collaboration pour le développement de MRAM jusqu'au processus technologique de 12 nm

Le seul développeur au monde de circuits intégrés de mémoire résistive magnétique MRAM, la société Everspin Technologies, continue d'améliorer les technologies de production. Aujourd'hui, Everspin et GlobalFoundries se sont mis d'accord pour développer ensemble la technologie de production de puces STT-MRAM avec des normes de 12 nm et des transistors FinFET. Everspin détient plus de 650 brevets et applications liés à la mémoire MRAM. Cette mémoire, écrite dans la cellule, est similaire à [ … ]

Surveillance dans le centre de données : comment nous avons remplacé l'ancien BMS par un nouveau. Partie 1

Qu'est-ce que le BMS ? Le système de surveillance des opérations des systèmes techniques dans un data center est un élément clé de l'infrastructure, influençant directement un indicateur crucial pour le data center : la rapidité de réaction du personnel en cas d'urgence et, par conséquent, la durée de fonctionnement ininterrompu. Les systèmes de surveillance BMS (Building Monitoring System) sont proposés par de nombreux fournisseurs mondiaux d'équipements pour les data centers. Depuis le début de notre activité à Linxdatacenter en Russie, nous […]

Antiquités : 50 nuances d'ICQ

Récemment, dans un post sur Habr, j'ai appris qu'ICQ supprimait massivement les anciens comptes inactifs. J'ai décidé de vérifier mes deux comptes, auxquels je m'étais connecté relativement récemment - début 2018 - et effectivement, ils ont aussi été supprimés. En tentant de me connecter ou d'accéder à mon compte sur le site avec un mot de passe correctement saisi, j'ai reçu une réponse indiquant que le mot de passe […]

Étude : pour la sécurité, les codes PIN à six chiffres ne sont pas mieux que ceux à quatre chiffres

Une équipe de chercheurs germano-américaine, avec des bénévoles, a testé et comparé la sécurité des codes PIN à six et quatre chiffres pour verrouiller les smartphones. En cas de perte ou de vol d'un smartphone, il vaut mieux être assuré que les informations soient protégées contre le piratage. Est-ce vraiment le cas ? Philipp Markert de l'Institut de sécurité informatique Horst Görtz de l'Université de Bochum et Maximilian Golla de l'Institut de sécurité […]

Encore une fois, c'est formidable : de nouveaux patchs pour Windows 10 ont provoqué de nouvelles erreurs

Il y a quelques jours, des informations ont fait état d'une vulnérabilité dans le protocole SMBv3 de Microsoft, permettant d'infecter des groupes d'ordinateurs. Selon le portail Microsoft MSRC, cela menace les PC sous Windows 10 version 1903, Windows Server version 1903 (installation Server Core), Windows 10 version 1909 et Windows Server version 1909 (installation Server Core). De plus, le protocole est utilisé dans Windows […]

Sortie du client mail Geary 3.36

La version 3.36 du client mail Geary, conçue pour être utilisée dans l'environnement GNOME, a été présentée. Le projet a été initialement fondé par l'organisation Yorba Foundation, qui a créé le populaire gestionnaire de photos Shotwell, mais le développement a ensuite été transféré à la communauté GNOME. Le code est écrit en Vala et est distribué sous licence LGPL. Des versions prêtes seront bientôt préparées pour Ubuntu (PPA) et […]

Le messager Delta Chat 1.2 est sorti pour Android et iOS

Delta Chat est un messager qui n'a pas de serveurs propres et utilise le courrier électronique pour échanger des messages. Les messages sont automatiquement cryptés en utilisant la norme Autocrypt, basée sur OpenPGP. Par défaut, un chiffrement opportuniste est utilisé, mais il est possible de créer des contacts vérifiés en scannant un code QR d'un autre appareil. Nouveautés de la version 1.2 : possibilité de fixer des discussions, ajout de contacts sans blocage via code QR. […]

PostgreSQL Antipatterns : combattre les armées des « morts »

Les mécanismes internes de PostgreSQL lui permettent d'être très rapide dans certaines situations et « pas très » dans d'autres. Aujourd'hui, nous allons nous concentrer sur un exemple classique de conflit entre le fonctionnement d'une SGBD et ce que le développeur fait avec celle-ci — UPDATE contre principes MVCC. En résumé, l'intrigue provient d'un excellent article : Lorsque une ligne est modifiée par la commande UPDATE, deux opérations sont en fait exécutées : […]

MVCC-3. Versions des chaînes

Ainsi, nous avons examiné les questions liées à l'isolation et fait une digression sur l'organisation des données à un niveau bas. Et enfin, nous sommes arrivés à la partie la plus intéressante — les versions des lignes. Titre Comme nous l'avons déjà mentionné, chaque ligne peut simultanément exister dans la base de données sous plusieurs versions. Il est nécessaire de distinguer une version d'une autre. À cet effet, chaque version possède […]

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