Catégorie : Blog

La société Paragon Software a publié une réalisation GPL de NTFS pour le noyau Linux.

Konstantin Komarov, fondateur et directeur de Paragon Software, a publié dans la liste de diffusion du noyau Linux un ensemble de correctifs contenant une implémentation complète du système de fichiers NTFS, prenant en charge le mode lecture et écriture. Le code est sous licence GPL. Cette implémentation prend en charge toutes les fonctionnalités de la version actuelle NTFS 3.1, y compris les attributs étendus de fichiers, le mode de compression des données, et un fonctionnement efficace avec des espaces vides dans les fichiers […]

Livre « BPF pour la surveillance de Linux »

Bonjour, membres de Habr ! La machine virtuelle BPF est l'un des composants les plus importants du noyau Linux. Son utilisation adéquate permettra aux ingénieurs système de détecter des pannes et de résoudre même les problèmes les plus complexes. Vous apprendrez à créer des programmes qui surveillent et modifient le comportement du noyau, à intégrer en toute sécurité du code pour observer les événements dans le noyau et bien plus encore. David Calavera et Lorenzo Fontana vous aideront à découvrir […]

Comment dépanner un VPN IPsec domestique. Partie 1

Situation de sortie. Je bois du café. L'étudiant a configuré une connexion VPN entre deux points et a disparu. Je vérifie : le tunnel est bien là, mais il n'y a pas de trafic dans le tunnel. L'étudiant ne répond pas aux appels. Je fais chauffer de l'eau et me plonge dans le dépannage du Gateway C-Terra. Je partage mon expérience et ma méthodologie. Données de base Deux sites géographiquement séparés sont reliés par un tunnel GRE. GRE doit être chiffré : Je vérifie la fonctionnalité de GRE […]

Examen des ordinateurs équipés du processeur Elbrus. Composants et tests.

Le vidéoblogueur Dmitry Batchilo, spécialisé dans le domaine de l'informatique, a publié une revue de deux ordinateurs différents basés sur des processeurs Elbrus. L'un est équipé du Elbrus 1C+, l'autre du Elbrus 8C. Dans les vidéos, on peut voir leurs entrailles, admirer non seulement les processeurs russes, mais aussi les SSD locaux, les cartes mères, et plus encore. Les tests de performance qu'il a réalisés ont montré les résultats suivants : le benchmark […]

Sur le chemin des bases de données serverless — comment et pourquoi

Bonjour à tous ! Je m'appelle Nikolai Golov. Auparavant, je travaillais chez Avito et j'ai dirigé pendant six ans la Data Platform, c'est-à-dire que je m'occupais de toutes les bases de données : analytiques (Vertica, ClickHouse), stream et OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). Pendant ce temps, j'ai exploré un grand nombre de bases de données — des plus diverses et inhabituelles, avec des cas d'utilisation non standards. Maintenant, […]

Création d'un bot Telegram en langage R (partie 1) : Créons le bot et envoyons des messages dans Telegram avec lui

L'audience de Telegram croît chaque jour de façon exponentielle, grâce à la commodité de la messagerie, à la présence de chaînes et de groupes, et bien sûr à la possibilité de créer des bots. Les bots peuvent être utilisés à diverses fins, allant de l'automatisation de la communication avec vos clients à la gestion de vos propres tâches. En substance, à travers un bot, vous pouvez effectuer toutes sortes d'opérations via Telegram : envoyer ou demander des données, lancer des tâches sur le serveur, […]

Sortie de la base de données SQLite 3.33

La version 3.33.0 de SQLite, une base de données légère sous forme de bibliothèque dynamique, a été publiée. Le code de SQLite est distribué dans le domaine public, ce qui signifie qu'il peut être utilisé sans restrictions et gratuitement à toutes fins. Le soutien financier des développeurs de SQLite est assuré par un consortium spécialement créé, comprenant des entreprises telles qu'Adobe, Oracle, Mozilla, Bentley et Bloomberg. Changements principaux : implémentation de l'expression UPDATE FROM […]

Sortie de Wine 5.15 et DXVK 1.7.1

Une version expérimentale de l'implémentation open source de WinAPI — Wine 5.15 — a été publiée. Depuis la sortie de la version 5.14, 27 rapports de bogues ont été résolus et 273 modifications ont été apportées. Les changements les plus importants incluent : ajout d'une implémentation initiale des bibliothèques audio XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), comprenant les interfaces IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank et IXACT3Wave ; formation d'une bibliothèque mathématique dans MSVCRT, mise en œuvre […]

Kubernetes complet de zéro sur Raspberry Pi

Récemment, une entreprise bien connue a annoncé qu'elle transférerait sa gamme d'ordinateurs portables vers l'architecture ARM. En entendant cette nouvelle, je me suis rappelé : en consultant une fois de plus les prix d'EC2 sur AWS, j'ai remarqué les Graviton à un prix très attractif. Bien sûr, le piège était que c'était ARM. À l'époque, je n'imaginais pas que l'ARM était […]

L'énergie éolienne et solaire remplace le charbon, mais pas aussi rapidement qu'on le souhaiterait.

Selon les données du centre d'analyse Ember, depuis 2015, la part de l'énergie solaire et éolienne dans l'énergie mondiale a doublé. Actuellement, elle représente environ 10 % de la production totale d'énergie, approchant donc le niveau des centrales nucléaires. Les sources d'énergie alternatives remplacent progressivement le charbon, dont la production a chuté de 8,3 % au cours du premier semestre 2020 par rapport à […]

L'appareil Pocket P.C. a été reclassé comme matériel libre.

La société Source Parts a annoncé l'ouverture des développements liés à l'appareil Pocket Popcorn Computer (Pocket P.C.). Après la mise en vente de l'appareil sous la licence Creative Commons Attribution-ShareAlike 3.0, des fichiers de conception de circuits imprimés au format PCB, des schémas, des modèles pour l'impression 3D et des instructions d'assemblage seront publiés. Les informations publiées permettront aux fabricants tiers d'utiliser le Pocket P.C. comme prototype pour développer […]

Publication de Mcron 1.2, une implémentation de cron du projet GNU

Après deux ans de développement, la version 1.2 du projet GNU Mcron a été publiée, dans le cadre de laquelle se développe une implémentation du système cron, écrite en Guile. Dans cette nouvelle version, une grande révision du code a été effectuée — tout le code en C a été réécrit et le projet ne comprend maintenant que des codes sources en Guile. Mcron est 100 % compatible avec Vixie cron et peut également servir […]

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