Auteur: ProHoster

Caractéristiques du produit phare Huawei Mate 30 Pro révélées avant l'annonce

La société chinoise Huawei présentera les smartphones phares de la série Mate 30 le 19 septembre à Munich. Quelques jours avant l'annonce officielle, des spécifications techniques détaillées du Mate 30 Pro sont apparues sur Internet, publiées par un initié sur Twitter. Selon les données disponibles, le smartphone aura un écran Waterfall avec des côtés très incurvés. Sans tenir compte des côtés incurvés, la diagonale d'affichage est de 6,6 […]

L'observatoire Spektr-RG a découvert une nouvelle source de rayons X dans la Voie lactée

Le télescope russe ART-XC à bord de l'observatoire spatial Spektr-RG a lancé son premier programme scientifique. Lors du premier scan du « renflement » central de la Voie lactée, une nouvelle source de rayons X a été détectée, appelée SRGA J174956-34086. Au cours de toute la période d'observation, l'humanité a découvert environ un million de sources de rayonnement X, et seules des dizaines d'entre elles ont leur propre nom. Dans la plupart des cas, leur […]

Comment expliquer la différence entre SQL et NoSQL à votre grand-mère

L'une des décisions les plus importantes prises par un développeur est la base de données à utiliser. Pendant de nombreuses années, les options étaient limitées à diverses options de bases de données relationnelles prenant en charge le langage de requête structuré (SQL). Il s'agit notamment de MS SQL Server, Oracle, MySQL, PostgreSQL, DB2 et bien d'autres. Au cours des 15 dernières années, de nombreux nouveaux […]

Réplication croisée entre PostgreSQL et MySQL

Je vais décrire la réplication croisée entre PostgreSQL et MySQL, ainsi que les méthodes de configuration de la réplication croisée entre les deux serveurs de base de données. En règle générale, les bases de données répliquées de manière croisée sont dites homogènes et constituent une méthode pratique pour passer d'un serveur SGBDR à un autre. Les bases de données PostgreSQL et MySQL sont considérées comme relationnelles, mais […]

Approche d’apprentissage intensif STEM

Il existe de nombreux cours d'excellente qualité dans le monde de la formation en ingénierie, mais les programmes d'études construits autour d'eux souffrent souvent d'un défaut sérieux : un manque de cohérence entre les différents sujets. On pourrait objecter : comment est-ce possible ? Lors de la constitution d'un programme de formation, des prérequis et un ordre clair dans lequel les disciplines doivent être étudiées sont indiqués pour chaque cours. Par exemple, afin de collecter et [...]

Détecter les vulnérabilités et évaluer la résistance aux attaques de pirates des cartes à puce et des processeurs cryptographiques avec protection intégrée

Au cours de la dernière décennie, outre les méthodes permettant d'extraire des secrets ou d'effectuer d'autres actions non autorisées, les attaquants ont commencé à recourir à des fuites de données involontaires et à des manipulations de l'exécution de programmes via des canaux secondaires. Les méthodes d’attaque traditionnelles peuvent s’avérer coûteuses en termes de connaissances, de temps et de puissance de traitement. Les attaques par canal secondaire, en revanche, peuvent être plus facilement mises en œuvre et non destructives, […]

Le phénomène XY : comment éviter les « mauvais » problèmes

Avez-vous déjà pensé au nombre d’heures, de mois et même de vies perdues à résoudre les « mauvais » problèmes ? Un jour, certaines personnes ont commencé à se plaindre d'avoir dû attendre insupportablement longtemps pour l'ascenseur. D'autres personnes étaient préoccupées par ces calomnies et ont consacré beaucoup de temps, d'efforts et d'argent à essayer d'améliorer le fonctionnement des ascenseurs et de réduire les temps d'attente. Mais […]

Le noyau Linux 5.3 est sorti !

Principales innovations Le mécanisme pidfd permet d'attribuer un PID spécifique à un procédé. L'épinglage se poursuit une fois le processus terminé afin que le PID puisse lui être attribué lors de son redémarrage. Détails. Limitations des plages de fréquences dans le planificateur de processus. Par exemple, les processus critiques peuvent être exécutés à un seuil de fréquence minimum (disons, au moins 3 GHz) et les processus faiblement prioritaires à un seuil de fréquence plus élevé […]

Habr Spécial #18 / Nouveaux gadgets Apple, un smartphone entièrement modulaire, un village de programmeurs en Biélorussie, le phénomène XY

Dans ce numéro : 00:38 - Nouveaux produits Apple : iPhone 11, Watch et iPad économique pour les étudiants. La console Pro ajoute-t-elle du professionnalisme ? 08:28 — « Honest Phone » Fairphone est un gadget entièrement modulaire, dans lequel littéralement toutes les pièces peuvent être remplacées. 13h15 — La « slow fashion » ralentit-elle le progrès ? 14h30 — Une petite chose qui n'a pas été évoquée lors de la présentation d'Apple. 16h28 — Pourquoi […]

Néovim 0.4.2

Le fork de l'éditeur vim – Neovim a enfin passé le cap de la version 0.4. Principaux changements : Ajout de la prise en charge des fenêtres flottantes. Démo Ajout du support multigrille. Auparavant, neovim avait une grille unique pour toutes les fenêtres créées, mais maintenant elles sont différentes, ce qui vous permet de personnaliser chacune d'elles séparément : modifiez la taille de la police, le design des fenêtres elles-mêmes et ajoutez-y votre propre barre de défilement. Nvim-Lua a présenté […]

Varlink - interface noyau

Varlink est une interface noyau et un protocole lisibles à la fois par les humains et les machines. L'interface Varlink combine les options de ligne de commande UNIX classiques, les formats de texte STDIN/OUT/ERROR, les pages de manuel, les métadonnées de service et est équivalente au descripteur de fichier FD3. Varlink est accessible depuis n’importe quel environnement de programmation. L'interface Varlink définit quelles méthodes seront implémentées et comment. Chaque […]

Version du noyau Linux 5.3

Après deux mois de développement, Linus Torvalds a présenté la sortie du noyau Linux 5.3. Parmi les changements les plus notables : la prise en charge des GPU AMD Navi, des processeurs Zhaoxi et de la technologie de gestion d'énergie Intel Speed ​​​​Select, la possibilité d'utiliser les instructions umwait pour attendre sans utiliser de cycles, le mode 'utilisation clamping' pour une interactivité accrue pour les CPU asymétriques, le pidfd_open appel système, la possibilité d'utiliser les adresses IPv4 du sous-réseau 0.0.0.0/8, la possibilité […]