Auteur/autrice : Yuri Gagarin

Google Chrome prend désormais en charge la VR

À ce jour, Google domine le marché des navigateurs avec une part de plus de 60 %, et son Chrome est devenu le standard de facto, y compris pour les développeurs. L'essentiel est que Google propose de nombreux outils qui aident les développeurs Web et simplifient leur travail. La dernière version bêta de Chrome 79 a ajouté le support de la nouvelle interface API WebXR pour la création de contenu VR. En d'autres termes, […]

Rapport annuel du groupe de travail sur Swift Server

Le rapport annuel du Swift Server Work Group (SSWG) est désormais disponible, ce groupe ayant été créé il y a un an pour étudier et prioriser les besoins des développeurs de solutions serveur basées sur Swift. Le groupe suit le soi-disant processus d'incubation d'acceptation de nouveaux modules pour le langage, où les développeurs viennent avec des idées et, en contact avec la communauté et la SSWG elle-même, les amènent à être adoptées dans le serveur […]

Le projet Trident passe de BSD à VoidLinux

Annoncé, le déménagement complet est principalement causé par une prise en charge limitée du matériel et une mauvaise disponibilité des packages logiciels sous FreeBSD. Ils promettent une meilleure prise en charge des GPU, des cartes son, du streaming, des réseaux sans fil, ainsi qu'un support Bluetooth, des mises à jour toujours récentes, un démarrage rapide et la prise en charge de Hybrid EFI/Legacy. Parmi les raisons du passage à Void, on note le runit (impressionné par la rapidité et la simplicité du système d'initialisation), LibreSSL […]

Optimisation de la répartition des serveurs dans les racks

Dans un de mes chats, on m'a posé la question : — Y a-t-il quelque chose à lire sur la façon de bien empaqueter les serveurs en racks ? J'ai réalisé que je ne connaissais pas de tel texte, alors j'ai écrit le mien. Tout d'abord, ce texte concerne les serveurs physiques dans les centres de données physiques (DC). Deuxièmement, considérons qu'il y a beaucoup de serveurs : des centaines, des milliers, pour un nombre inférieur, ce texte n'a pas de sens. Troisièmement, […]

Interview de Playboy : Steve Jobs, partie 1

Cette interview fait partie de l'anthologie The Playboy Interview: Moguls, qui contient également des entretiens avec Jeff Bezos, Sergey Brin, Larry Page, David Geffen et bien d'autres. Playboy : Nous avons survécu à l'année 1984 – les ordinateurs n'ont pas conquis le monde, bien que tout le monde ne soit pas d'accord avec cela. La responsabilité de la large adoption des ordinateurs incombe en grande partie à vous, […]

HTTP/3 : destruction des fondements et un monde nouveau merveilleux

Cela fait plus de 20 ans que nous consultons des pages web via le protocole HTTP. La plupart des utilisateurs ne se rendent même pas compte de ce que c'est et comment cela fonctionne. D'autres savent qu'il y a quelque part sous HTTP TLS, puis TCP, et en dessous IP, et ainsi de suite. Et certains – hérétiques – pensent que TCP appartient au passé, […]

Mozilla, Cloudflare et Facebook ont présenté une extension TLS pour la délégation de certificats à courte durée de vie

Mozilla, Cloudflare et Facebook ont conjointement annoncé une nouvelle extension TLS, Delegated Credentials (DC), qui résout le problème des certificats lors de l'accès à un site via des réseaux de distribution de contenu. Les certificats délivrés par les autorités de certification ont une longue durée de vie, ce qui pose des difficultés lors de l'établissement d'un accès à un site via un service tiers, au nom duquel une connexion sécurisée doit être établie, car la transmission du certificat […]

Nouvelles versions de Wine 4.19 et Wine Staging 4.19

Une version expérimentale de l'implémentation open source de l'API Win32 — Wine 4.19 — est disponible. Depuis la sortie de la version 4.18, 41 rapports de bugs ont été fermés et 297 modifications ont été apportées. Les changements les plus importants sont les suivants : Améliorations des capacités de VBScript : ajout des fonctions String, LBound, RegExp.Replace. Nouvelles expressions mises en œuvre ; Dans WineD3D, ajout des fonctions wined3d_stateblock_set_sampler_state() et wined3d_stateblock_set_texture_stage_state(). Gestion de l'état du StateBlock dans les appels à d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), […]

Aperçu des protocoles modernes dans les systèmes d'automatisation industrielle

Dans notre dernière publication, nous avons expliqué comment fonctionnent les bus et les protocoles dans l'automatisation industrielle. Cette fois, nous allons nous concentrer sur les solutions de travail modernes : nous allons voir quels protocoles sont utilisés dans les systèmes à travers le monde. Nous étudierons les technologies des entreprises allemandes Beckhoff et Siemens, de l'autrichienne B&R, de l'américaine Rockwell Automation et de la russe Fastwel. Nous examinerons également des solutions universelles qui ne sont pas liées […]

Python passe à un nouveau cycle de versions majeures

Les développeurs du langage Python ont décidé de passer à un nouveau schéma de préparation des releases. Les nouvelles versions majeures du langage seront désormais publiées une fois par an, au lieu d'une fois tous les dix-huit mois, comme c'était le cas auparavant. Ainsi, la sortie de Python 3.9 est attendue pour octobre 2020. Le temps de développement d'un release majeur sera de 17 mois. Le travail sur la nouvelle branche sera […]

Firefox met fin au support de l'installation directe d'extensions

Les développeurs de Firefox ont décidé de mettre fin au support des extensions installées par contournement en copiant directement les fichiers dans le répertoire des extensions (\/usr\/lib\/mozilla\/extensions\/, \/usr\/share\/mozilla\/extensions\/ ou ~\/\.mozilla\/extensions\/), traité par toutes les instances de Firefox sur le système (sans liaison à l'utilisateur). Ce type de méthode est généralement utilisé pour préinstaller des extensions dans des distributions, pour insérer des extensions lors de l'installation d'une application ou pour fournir une extension de manière isolée […]

Les Pays-Bas, ou aller-retour

Bonjour chers utilisateurs de Habr! En poursuivant la tendance à l'émigration, j'aimerais partager mon expérience personnelle qui pourrait être utile aux autres. Je vais essayer de diviser ce post en deux parties, la première étant consacrée aux informations pratiques, et la seconde à mes propres impressions. Partie une. Là-bas Le processus de formalités dans mon cas a été assez simple (en raison de l'absence de partenaire […]

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