le L’équipe Rust Rust a publié la version 1.70.0 Jeudi, les utilisateurs devraient voir « des performances considérablement améliorées » lors de la récupération d’informations à partir de l’index crate.io.
C’est parce que cette version rend le protocole Cargo « sparse » activé par défaut pour la lecture d’index à partir de crates.io. Auparavant, l’utilisation de ce protocole nécessitait une configuration.
Il est livré avec une mise en garde, cependant, que la mise à niveau modifie le chemin vers le cache de la boîte, de sorte que les dépendances devront être téléchargées à nouveau. L’équipe Rust a suggéré que les développeurs effacent les anciens chemins de registre une fois qu’ils se sont pleinement engagés à utiliser le protocole clairsemé.
OnceCell et son équivalent thread-safe OnceLock ont également été créés pour une initialisation unique des données partagées.
« Celles-ci peuvent être utilisées partout où une construction immédiate n’est pas requise et peut ne pas être possible, comme avec des données non statiques dans des variables globales », a noté l’équipe. « Des boîtes comme lazy_static et Once_cell ont répondu à ce besoin dans le passé, mais maintenant ces blocs de construction font partie de la bibliothèque standard, transférés à partir des modules de synchronisation et de désynchronisation d’Once_cell. »
Autres changements dans cette version :
IsTerminal s’est également stabilisé ;
L’option du compilateur Cdebuginfo nomme désormais les niveaux d’informations de débogage, ce qui signifie que vous pouvez désormais définir les niveaux pour qu’ils apparaissent par leur nom : « aucun » (0), « limité » (1), « complet » (2) plus deux nouveaux niveaux et » ligne -directives uniquement et tables en ligne uniquement. Ces options de nommage ne sont pas encore disponibles pour une utilisation via Cargo.toml, qui devrait être pris en charge dans la prochaine version ;
Les versions stables et expérimentales de Rust ne permettent plus d’options de test instables, ce qui le rend vraiment uniquement la nuit, comme documenté ;
Tout d’abord, en une seule ligne, les développeurs peuvent désormais améliorer la mise en page du texte. Les développeurs ne connaissent pas nécessairement la taille finale, la taille de la police ou même la langue du texte, ce qui peut rendre difficile l’apparence des titres et des zones de texte… bons et équilibrés. Désormais, avec text-wrapping:balance, les développeurs peuvent demander au navigateur de trouver la meilleure solution équilibrée pour le retour à la ligne.
« Une masse de texte bien équilibrée est plus agréable à l’œil du lecteur », a écrit Jara. « Il attire mieux l’attention et est généralement plus facile à lire. »
Deuxièmement, une autre nouvelle fonctionnalité, CHIPS (Cookies qui ont un état de fractionnement indépendant) active les cookies tiers opt-in qui sont divisés par un site de niveau supérieur en utilisant le nouvel attribut de cookie fractionné, comme je l’ai expliqué. Auparavant, un site intégré pouvait placer un cookie sur un site et l’utiliser à partir d’un autre, ce qui créait un problème de suivi intersite.
« Bien que le suivi intersite soit un problème, il existe des besoins valides en matière de cookies intersites qui peuvent être satisfaits de manière à préserver la confidentialité grâce à la segmentation des cookies », a expliqué Jara. Avec CHIPS, lorsqu’un utilisateur visite le site A et que le contenu en ligne du site C définit un cookie avec l’attribut haché, le cookie est enregistré dans le pot haché uniquement pour les cookies que le site C définit lorsqu’il est en ligne sur le site A.Envoyer ce cookie uniquement lorsque le site de niveau supérieur est A. »
Ensuite, lorsque l’utilisateur visite un nouveau site qui inclut le site Web C, il ne reçoit pas le cookie qu’il a défini lors de son inclusion dans le premier site.
Enfin, Jara a expliqué comment l’API Popover facilite la création d’éléments d’interface utilisateur transitoires qui s’affichent au-dessus de toutes les autres interfaces utilisateur d’application Web. Les exemples incluent des éléments interactifs pour l’utilisateur tels que des menus d’action, des suggestions d’éléments de formulaire, des sélecteurs de contenu et l’interface utilisateur d’enseignement.
« La nouvelle fonctionnalité de popover permet à n’importe quel élément de la couche supérieure d’être automatiquement affiché », a expliqué Jara. « Cela signifie que vous n’avez pas à vous soucier du positionnement, de l’empilement des éléments, de la mise au point ou des interactions au clavier pour le développeur. »
TypeScript 5.1 est sorti
La semaine dernière, The New Stack a partagé que Typescript 5.1 RC était disponible. Bien, Il a été officiellement publiéDepuis, l’équipe TypeScript a fait quelques ajustements.
Depuis l’accord de licence, nous avons un peu itéré sur nos refactorisations intégrées pour déplacer les publicités dans les fichiers existants ; cependant, nous pensons que la mise en œuvre doit encore être améliorée. Daniel Rosenwasser, gestionnaire de programme principal pour TypeScript. « Par conséquent, vous ne pourrez peut-être pas y accéder dans la plupart des éditeurs pour le moment et ne pourrez vous inscrire qu’en utilisant une version nocturne de TypeScript. »
Le plan consiste soit à publier un correctif, soit à incorporer la refactorisation dans TypeScript 5.2.
Le message comprend un résumé des nouveautés de TypeScript 5.1, notamment :
Retours implicites plus faciles pour les fonctions de retour indéfinies.
Types d’acquisitions et de dispensaires non liés.
Vérification de type séparée entre les éléments JSX et les types de balises JSX.
Attributs JSX de l’espace de noms.
typeRoots est référencé dans la résolution unitaire.
Pointeurs liés aux balises JSX.
Extraits de code terminés pour les balises JSDoc @param.
Beaucoup de nouvelles améliorations.
Lauren Lawson est une journaliste technologique chevronnée qui a couvert les problèmes technologiques, de l’intégrité des données à la sécurité, pendant 25 ans. Avant de rejoindre The New Stack, j’ai travaillé comme éditeur pour le site Web de technologie bancaire, Bank Automation News. elle a…
Parallèlement à la nouvelle série Xiaomi Redmi Note 13, la société a également annoncé les écouteurs économiques Redmi Buds 5 TWS, qui offrent désormais certaines fonctionnalités phares. Un grand pas en avant par rapport à la génération précédente.
La caractéristique la plus notable des nouveaux Redmi Buds 5 est la suppression du bruit de 46 dB, que vous pouvez également régler. Le logiciel vous permet de choisir entre trois modes de suppression du bruit et trois modes de transparence lorsque vous avez besoin du son extérieur.
La suppression du bruit fonctionne également avec les appels, et Xiaomi commercialise un nouvel algorithme basé sur l’IA qui prend en charge les microphones antibruit.
La qualité sonore a également été améliorée car l’ensemble comprend une longue bobine enroulée avec précision et des haut-parleurs de 12,4 mm avec diaphragme recouvert de titane. La durée de vie de la batterie est une autre caractéristique remarquable des Buds 5. En regardant le boîtier de chargement, la paire peut durer 40 heures de lecture, tandis que la solution de charge rapide vous permet d’écouter pendant deux heures avec seulement cinq minutes de charge.
Redmi Buds 5 présente un nouveau design plus confortable et une édition spéciale des Buds 5 a été développée en collaboration avec la société de vêtements AAPE. Le travail de peinture de camouflage le révèle.
Naturellement, cette annonce est destinée au marché chinois, mais nous nous attendons à ce que la paire s’étende à l’extérieur du pays. La version standard coûte seulement 199 CNY (27 $), tandis que la version AAPE demande 299 CNY (40 $).
Ignorer l’iPhone 15 Pro et attendre encore un an pour mettre à niveau ? Si tel est le cas, nous avons déjà quelques rumeurs sur l’iPhone 16 Pro.
Ci-dessous, nous récapitulons les nouvelles fonctionnalités qui ont fait l’objet de rumeurs jusqu’à présent pour les modèles d’iPhone 16 Pro :
Écrans plus grands : L’iPhone 16 Pro et l’iPhone 16 Pro Max seront dotés respectivement d’écrans plus grands de 6,3 pouces et de 6,9 pouces, selon Ross Young, PDG de Display Supply Chain Consultants. Les appareils devraient avoir des proportions plus élevées dans le cadre de ce changement. En comparaison, l’iPhone 15 Pro et l’iPhone 15 Pro Max ont respectivement des écrans de 6,1 pouces et 6,7 pouces.
Objectif ultra large 48 MP : L’iPhone 16 Pro et l’iPhone 16 Pro Max seront dotés d’un objectif d’appareil photo ultra-large de 48 mégapixels pour des images de plus haute résolution avec plus de détails lors de la prise de vue en mode 0,5x, selon Jeff Pu, analyste technologique chez la société d’investissement de Hong Kong Haitong International. . Garanties.
Prise en charge du Wi-Fi 7 : L’iPhone 16 Pro et l’iPhone 16 Pro Max prendront également en charge le Wi-Fi 7, selon Pu. Cela permettrait aux appareils d’envoyer et de recevoir simultanément des données sur les bandes 2,4 GHz, 5 GHz et 6 GHz, ce qui entraînerait des vitesses Wi-Fi plus rapides, une latence plus faible et une connectivité plus fiable. Le Wi-Fi 7 devrait offrir des vitesses de transfert de données supérieures à 40 Gbit/s, 4 fois plus rapides que le Wi-Fi 6E.
Zoom optique 5x sur le modèle Pro : Le système à quatre objectifs de l’iPhone 15 Pro Max avec zoom optique 5x sera étendu à l’iPhone 16 Pro et à l’iPhone 16 Pro Max, selon l’analyste de la chaîne d’approvisionnement Ming-Chi Kuo.
Les modèles d’iPhone 16 Pro sont censés être lancés en septembre 2024, il reste donc encore beaucoup de temps, et des détails supplémentaires apparaîtront au cours des prochains mois.
Histoires populaires
Les modèles d’iPhone 15 disposent de nouveaux paramètres pour empêcher strictement la charge au-delà de 80 %
Tous les modèles d’iPhone 15 et d’iPhone 15 Pro disposent d’un nouveau paramètre d’état de la batterie qui empêche les appareils de se charger à plus de 80 % à tout moment lorsqu’il est activé, a confirmé Allison Johnson de The Verge lors d’une session de questions-réponses aujourd’hui. Le nouveau paramètre est distinct de la fonction de charge optimisée de la batterie préexistante sur les iPhones, qui retarde intelligemment la charge de plus de 80 % jusqu’à ce que…
En juin, Apple a annoncé iOS 17 avec un large éventail de nouvelles fonctionnalités et de modifications pour l’iPhone. Après plus de trois mois de tests bêta, la mise à jour logicielle gratuite sera publiée le lundi 18 septembre pour iPhone XS et versions ultérieures. Ci-dessous, nous avons résumé 10 fonctionnalités clés à venir sur iPhone sous iOS 17, avec des fonctionnalités supplémentaires à venir plus tard cette année. La mise à jour est censée être publiée…
Apple publie iOS 17.0.1 et iPadOS 17.0.1 avec des corrections de bugs, en plus d’iOS 17.0.2 pour les modèles d’iPhone 15
Jeudi 21 septembre 2023 à 10h28 PDT Écrit par Julie Clover
Apple a publié aujourd’hui les mises à jour iOS 17.0.1 et iPadOS 17.0.1 pour iPhone et iPad, ajoutant des corrections de bogues au nouveau logiciel. Les mises à jour iOS 17.0.1 et iPadOS 17.0.1 arrivent quelques jours seulement après qu’Apple ait publié iOS 17 et iPadOS 17. Le logiciel, publié 21A340, peut être téléchargé par liaison radio sur les iPhones et iPads éligibles en accédant à Paramètres > Général > Mise à jour logicielle. là…
Les émojis à venir dans une future mise à jour iOS 17 incluent Shaking Head, Brown Mushroom, Lime, Phoenix, et plus encore
Alors qu’Apple annonçait de nouvelles maquettes d’iPhone la semaine dernière, le Consortium Unicode a officiellement approuvé de nouveaux caractères emoji qui devraient être ajoutés aux smartphones à partir de 2024. Maquette du nouvel emoji d’Emojipedia Unicode 15.1 emoji approuvé phénix, citron et champignon comestibles, tremblants la tête verticalement (comme en hochant la tête « oui »), en secouant la tête horizontalement (en faisant un geste « non »), en cassant…
La section spéciale et l’atelier Wētā sont dévoilés Jeu Shire Tales : Le Seigneur des Anneauxun jeu relaxant qui permet aux joueurs « d’explorer la Terre du Milieu d’une manière jamais vue auparavant ».
On sait très peu de choses sur le jeu malgré l’annonce et la bande-annonce. Dans celui-ci, un artiste travaille sur un portrait à l’aquarelle d’un hobbit, avant de se lever et d’ouvrir sa porte.
Une rafale de vent flotte sur les pages du livre, transportant des panneaux de trous de hobbit, d’épouvantails, de plats faits maison, d’oiseaux et la marque d’un dragon vert, et la couverture se ferme avec les mots «Contes de Comté« En relief en or. Découvrez-le ci-dessous :
La section spéciale précédemment publiée Enfers, Première première mondiale Et Rollerdrometravaille avec Wētā Workshop pour livrer le jeu sur PC et consoles en 2024.
Cependant, les deux hommes ont initialement partagé leur collaboration en 2022, décrivant Contes de Comté En tant que « nouvelle et passionnante expérience de jeu sur la Terre du Milieu ». D’après ce qui a été montré dans la bande-annonce, les fans supposeront que ce jeu comporte des éléments agricoles ainsi que de la recherche de nourriture et éventuellement une décoration intérieure et extérieure.
Le Macbook sur le côté droit du bureau présente également des Hobbits équipés de cannes à pêche et d’outils pratiques comme un marteau et un sac.
« C’est un grand honneur de créer un nouveau jeu se déroulant dans la Terre du Milieu, en particulier un jeu si différent de ce à quoi les fans ont joué auparavant. « En tant que fans, nous sommes ravis que les joueurs explorent la Terre du Milieu d’une manière qu’ils n’ont jamais connue auparavant. fait auparavant, et pour présenter aux nouveaux fans la magie du Seigneur des Anneaux », a déclaré l’année dernière Amie Wolken, responsable de l’interactivité chez Wētā Workshop.
Dans d’autres actualités sur les jeux, La porte de Baldur 3 Les fans ont collecté des centaines de dollars pour aider l’American Heart Association après avoir été inspirés par le personnage de Karlach.