Actualités

Star Wars : pourquoi les courses de modules disparaissent-elles après l’Épisode I ?

Les courses de modules étaient autrefois des événements sportifs très appréciés dans la galaxie Star Wars. Alors pourquoi ont-elles disparu si soudainement des films ? La réponse se trouve dans les livres.

Publié il y a 6 jours 6 heures Lire la suite...

Avengers Endgame : sans CGI, le combat final aurait été plus long à réaliser

Lors d'une interview, les frères Russo sont revenus sur l'utilisation de CGI dans le chapitre final des Avengers.

Publié il y a 6 jours 10 heures Lire la suite...

Kobo Nia : une nouvelle liseuse d’entrée de gamme pour cet été

La Kobo Nia fera son entrée sur le marché des liseuses pendant l’été et viendra probablement remplacer la Clara HD. Sa principale concurrente sera l’incontournable Kindle d’Amazon.

Publié il y a 6 jours 15 heures Lire la suite...

Basics Essentials : un pack d'extensions pour Visual Studio

Basics Essentials a été créé à la suite de demandes de développeurs qui regardaient une session de la conférence Build 2020 au mois de mai, pendant le confinement.

L'idée est de faciliter l'installation d'extensions qui sont indispensables au développeur au quotidien. Pour satisfaire cette demande, Mads Kristensen, Gestionnaire de programme principal, Visual Studio, a donc créé Basics Essentiels, un pack qui regroupe les extensions:

  • Add New File
  • Editor Enhancements
  • EditorConfig Language Service
  • File Icons
  • Insert GUID
  • Learn the Shortcut
  • Markdown Editor

'Add New File' facilite l'ajout d'nu fichier à n'importe quel projet, 'File Icons' ajoute des icônes aux fichiers que l'explorateur de solutions de connaît pas. Learn the Shortcut affiche les raccourcis claviers des commandes que vous lancez, afin de vous en faciliter l'apprentissage.

Basic Essentials est un logiciel libre sous licence Apache 2.0. Il est être téléchargé ici.

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 6 jours 17 heures Lire la suite...

.NET Challenge France 2020 by SoftFluent - Sélection Printemps en partenariat avec Programmez!

Le Microsoft DotNet Challenge de la société SoftFluent est un concours fait pour inspirer les professionnels et les amateurs de la technologie .NET résidant en France. Programmez! est partenaire de l'événement.

Le premier tour de la compétition se passe en ligne. Il s’agit d’un quiz : répondez à un maximum de questions en 15 minutes ! L’enregistrement est gratuit et est ouvert sur toute la durée du concours. Deux sessions seront proposées pour passer le quiz. A l’issue de ces deux tours, les meilleurs participants seront invités à l’épreuve finale.

La finale sera suivie de la cérémonie des prix et d’un cocktail en présence des membres du jury et de l’équipe SoftFluent.

Le Challenge se déroule sur la plateforme sécurisée EDITx.

Le Challenge se déroule jusqu'au 05/07/2020.

  • Important : Les participants doivent être âgés de 18 ans minimum et doivent résider en France pour pouvoir être invités aux finales et pouvoir gagner des prix.
  • Un seul enregistrement par personne est autorisé.
  • Le participant ne peut concourir qu’en son nom propre et pas pour quelqu’un d’autre.

Plus d'informations et inscriptions sur le site officiel.

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 6 jours 17 heures Lire la suite...

Gérer la configuration des Firewalls : un élément clé de la politique de cybersécurité

La sécurisation des systèmes d’information représente un enjeu clé pour les entreprises et structures publiques qui sont exposées à des cyberattaques toujours plus impactantes. Dans ce contexte, les différentes organisations semblent enfin prendre la mesure des tâches à mettre en œuvre pour limiter leur exposition aux risques cyber. Cela se matérialise notamment par des investissements importants et l’achat de nombreuses solutions dans tous les domaines, notamment dans le secteur stratégique des Firewalls.

Des organisations toujours plus complexes et ouvertes

Plus que jamais, la transformation digitale des entreprises et l’évolution de leur organisation (entreprises éclatées, relations avec les partenaires, intégration de nouvelles solutions dans le système d’information, etc.) ont profondément fait évoluer le nombre d’échanges digitaux, ce qui engendre de nombreuses vulnérabilités (applicatives, réseaux, etc.). C’est dans ce contexte que les Firewalls jouent un rôle de premier plan pour protéger le SI.

Bien entendu, on peut se féliciter de la mise en œuvre de firewalls à grande échelle, mais se pose tout de même l’épineuse question de leur paramétrage et évolution. C’est précisément dans ce contexte qu’il est indispensable de repenser en profondeur la gestion des firewalls afin qu’ils puissent pleinement jouer leur rôle. En ce sens, une automatisation de la gestion des changements de politiques de sécurité sur les firewalls tout en respectant la conformité est nécessaire.

Avoir une visibilité constante des changements effectués sur les Firewalls

Au regard des points précédemment évoqués, il est nécessaire d’avoir une visibilité en temps réel sur les modifications des règles de firewalls. Ce point est fondamental pour les équipes des Directions de Systèmes d’Information qui gèrent des parcs de firewalls étendus et multi fournisseurs. On notera également à ce sujet qu’une autre donnée clé est d’avoir un pilotage entièrement centralisé pour gérer et contrôler tous les changements réalisés. Cette situation est d’autant plus pertinente pour avoir une vision d’ensemble des changements multiples effectués dans des situations particulières, non prévues et massives à l’image du recours au télétravail qui a par exemple été décuplé ces derniers mois. Cela s’est traduit par des modifications constantes des règles de paramétrage.

La prise en compte des différentes plateformes

Assurer une gestion efficace et performante des changements de configuration réalisés sur les firewalls doit aussi prendre en compte tous les types de matériels et de configuration. Il s’agit donc de raisonner de manière globale (physique, virtuelle, dans le cloud ou On-Premise).

Surveiller les changements de configuration de firewalls, bénéficier d’une visibilité centralisée des modifications et détecter facilement et dépanner les erreurs de configuration sont donc des éléments clés à mettre en place. Cela passera par une nouvelle gouvernance de la gestion des Firewalls et la mise en place de nouveaux processus de gestion automatisés et industriels.

Stéphane HAURAY
Tufin
firewall, pare-feu
Mots clés Google: 

Publié il y a 6 jours 17 heures Lire la suite...

Sécurité du temps informatique

Lors de nos missions de conseil et d’audit, nous constatons très souvent que la sécurisation d’une des fondations de tout système d’information est négligée  : la fourniture d’un temps fiable.

L’importance du temps en informatique

Sans heure fiable, la plupart des systèmes informatiques vont défaillir : expiration de mots de passe, non validité erronée des certificats SSL (rendant la navigation sur Internet quasiment impossible), désynchronisation des clusters de calcul et de stockage, tâches planifiées lancées au mauvais moment ou pas du tout, gestion non fidèle de la rétention des sauvegardes et des logs...

Les recommandations de l’ANSSI concernant le temps informatique.

L’ANSSI a publié en 2013 des recommandations de sécurité pour la mise en œuvre d’un système de journalisation [1] qui s’appliquent évidemment aux Opérateurs d’Importance Vitale (OIV) et aux Opérateurs de Services Essentiels (OSE).

On y notera la recommandation n°3 :

Les horloges des équipements doivent être synchronisées sur plusieurs sources de temps internes cohérentes entre elles. Ces sources pourront elles-mêmes être synchronisées sur plusieurs sources fiables externes, sauf pour les réseaux isolés. [..] il est important d’adopter une logique de configuration adéquate afin d’assurer une cohérence temporelle des journaux au niveau des serveurs de collecte

Le protocole NTP est cité : on voit ainsi que la notion de cohérence est centrale, et que la précision absolue en est absente. En contrepartie l’accent est mis sur la fiabilité des sources externes.

Faiblesses de NTP dans son usage actuel

De nombreux systèmes d’exploitation s’appuient sur des “pools” de serveurs NTP (exemple pool.ntp.org ou encore time.windows.com) publiés sur Internet : ce sont des sources disponibles gratuitement et de façon pratique (souvent préconfigurées au niveau des systèmes d’exploitation) mais dont la fiabilité à l'émission et à la réception est difficile à évaluer.

En effet, le système étant souvent communautaire [V],  l’identité de certains propriétaires de ces sources est inconnue ou non établie.

Supposons néanmoins que l’on dispose d’une source de confiance disponible sur Internet, est-il possible de sécuriser le transport du temps ?

A vrai dire, pas vraiment…

NTP est un protocole dont les spécifications datent de plus de 10 ans : la version n°4 fut publiée dans la RFC 5905 en 2010 [Z]. Sa sécurité est très difficile à assurer : la RFC 7634 [X] détaille de façon exhaustive les attaques (manipulation et/ou interception de paquets, spoofing, rejeu, attaques de type déni de service éventuellement distribué, attaques sur les ressources par calculs cryptographiques inutiles, serveur grandmaster “voyou”, etc.. ), leurs pré-requis (attaquant positionné en interne, externe, ou sur le chemin) et leurs impacts éventuels : inexactitude ou dérive du temps, déni de service.

Pour les implémentations actuelles, les bonnes pratiques de sécurisation du flux NTP sont décrites dans la RFC 8633 [X] datée de Juillet 2019. La principale mesure de sécurité utilisée est l’authentification des messages via l’utilisation d’un secret partagé : une clé de chiffrement symétrique (MD5 traditionnellement, AES-128-CMAC plus récemment) pour signer les messages. Cette clé est statique et devrait être renouvelée périodiquement.

Malheureusement, il n’existe pas de mécanisme de gestion du cycle de vie de cette clé (distribution, expiration). Plus exactement, l’extension de sécurité au protocole NTP nommée AutoKey [Y], dont le but était d’automatiser le renouvellement des clés d’authentification, comporte des vulnérabilités critiques et doit donc être désactivée [W].

NTS, une nouvelle extension qui permettra de mieux sécuriser NTP

Pour pallier à ces failles, un nouveau mécanisme additionnel est en cours d’approbation auprès de l’IETF : “Network Time Security (NTS) extension for NTPv4” [U], dans une RFC en révision n°28 à l’heure de l’écriture de ces lignes. En première approximation, c’est TLS 1.2+ qui permet de réaliser l’authentification et les échanges de clé, puis le flux NTPv4 “classique” se met en place.

Des implementation logicielles expérimentales sont en cours de finalisation et des essais d'interopérabilité sont réalisés régulièrement. Sur Linux, par exemple, le projet NTPSec [E] a “forké” le composant logiciel historique “ntpd” sous le nom “ntpsec” et propose des packages [D] pour la plupart des distributions récentes (la v1.1.8+ est nécessaire pour utiliser NTS). Il existe également le composant logiciel “chrony”[L] qui supporte NTS à partir de sa version non-stable 4.0 [K]. Si les binaires seront à mettre jour, peu de modifications seront à apporter aux fichiers de configuration NTP existants.

Des serveurs publiquement et gratuitement accessibles sur Internet proposent du temps NTS, les plus connus étant celui du service américain de CDN Cloudflare (nts.cloudflare.com:1234)et de celui de la Poste Suédoise (opéré par NetNod [F], qui vise à se conformer à la directive européenne NIS, nts.ntp.se:4443). Notez l’ajout de l’usage de TCP et les ports distincts, pour la négociation TLS, alors qu’historiquement seul UDP:123 était utilisé universellement.

Des vulnérabilités subsiteront

Cependant NTS ne résoudra pas toutes les problématiques dans le cas de réseaux cloisonnés -donc sans accès à Internet- ou bien de criticité de la disponibilité et de l’authentification du service de temps, contexte bien connu des OIV et OSE.

Dans ce cas, la meilleure alternative reste de s'équiper de “boîtiers” NTP qui récupèrent le temps via les ondes radios (idéalement via le “signal horaire” [G]) ou par GPS (système extra-européen, à moins d’utiliser explicitement GALILEO [H]) et de le distribuer ensuite localement sur les réseaux IP via NTP (éventuellement avec l’usage de l’extension NTS). Les ondes radio et les signaux satellitaires sont bien sûr vulnérables mais demandent des moyens plus conséquents qu’un simple DDoS sur une accès Internet.

Notons d’ailleurs, dans le contexte actuel de recherche de souveraineté, qu’il existe des sociétés françaises [I] qui conçoivent et fabriquent des solutions combinant matériel et logiciel permettant d’atteindre le meilleur niveau de sécurité dans la distribution du temps informatique.

Références
[1] ssi.gouv.fr/uploads/IMG/pdf/NP_Journalisation_NoteTech.pdf
[V] manage.ntppool.org/manage
[Z] tools.ietf.org/html/rfc5905
[X] tools.ietf.org/html/rfc7384
[Y] tools.ietf.org/html/rfc5906
[W] lists.ntp.org/pipermail/ntpwg/2011-August/001714.html
[J] tools.ietf.org/html/rfc8633
[U] tools.ietf.org/html/draft-ietf-ntp-using-nts-for-ntp-20
[D] repology.org/project/ntpsec/versions
[E] docs.ntpsec.org/latest/NTS-QuickStart.html
[F] netnod.se/about-netnod/netnod-history
[G] anfr.fr/gestion-des-frequences-sites/signal-horaire/quest-ce-que-le-signal-horaire/
[H] gssc.esa.int/navipedia/index.php/Time_References_in_GNSS#Galileo_System_Time_.28GST.29
[K] git.tuxfamily.org/chrony/chrony.git/tree/NEWS
[L] chrony.tuxfamily.org/
[I] bodet-time.com/fr/renforcez-la-securite-de-votre-reseau.html

Stéphane REYTAN
BlueTrusty
temps informatique
Mots clés Google: 

Publié il y a 6 jours 17 heures Lire la suite...

La TV LG 55NANO86 en promo à 800 €

Ce téléviseur 55 pouces de LG, compatible Dolby Vision IQ, intègre une dalle LCD 4K à 100 Hz, qui supporte un taux de rafraichissement variable (VRR). Elle est proposé par Darty avec une remise de 20%, qui fait passer son prix de 999,99 € à seulement 799,99 €.

Publié il y a 6 jours 17 heures Lire la suite...

Freebox Pop (V8) : un débit maximal bien supérieur à celui de la Freebox Mini 4K ?

La remplaçante de la Freebox Mini 4K se fait toujours attendre, mais des fuites à son sujet commencent à émerger sur la Toile. La dernière en date concerne le débit qu'elle pourrait atteindre.

Publié il y a 6 jours 18 heures Lire la suite...

Coca-Cola, Pepsi, Unilever, les grandes marques boycottent Facebook

De plus en plus de géants internationaux suspendent leurs campagnes publicitaires sur Facebook. Tout a commencé avec des marques plutôt (...)

Publié il y a 6 jours 18 heures Lire la suite...

Rivian publie 4 vidéos pour montrer de quoi son pick-up électrique R1T est capable

Le Rivian R1T est probablement le pick-up électrique le plus abouti du moment. Son constructeur a donc décidé de mettre l’eau à la bouche aux fans de tout-terrain en publiant 4 vidéos montrant son véhicule à l’œuvre.

Publié il y a 6 jours 20 heures Lire la suite...

Ils cachent un moteur électrique dans le V8 d’un camion vieux de 85 ans

Pour refaire rouler un camion vieux de 85 ans, des passionnés lui ont installé un moteur électrique maquillé en moteur V8 essence. Le but est de le transformer en hot-rod extrêmement puissant sous des airs tranquilles.

Publié il y a 6 jours 20 heures Lire la suite...

Samsung : les prochains smartphones seront équipés du Snapdragon 865+

Selon le leaker réputé Ice Universe sur Twitter, on apprend que les prochains smartphones de Samsung qui sortiront à la fin de l'année 2020 seront bien équipés du Snapdragon 865+.

Publié il y a 6 jours 22 heures Lire la suite...

Le Galaxy Fold Lite serait reporté à 2021

Au début de l'année, une rumeur a circulé selon laquelle Samsung préparait un Galaxy Fold Lite pour une sortie fin 2020. Malheureusement, la sortie du téléphone semble avoir décalée à 2021.

Publié il y a 6 jours 23 heures Lire la suite...

L’iPhone 12 serait capable de filmer jusqu’en 4K 240fps

Dans une nouvelle vidéo Youtube, EverythingApplePro révèle de nouvelles fonctionnalités pour l'appareil photo des prochains iPhones 12.

Publié il y a 1 semaine 42 min Lire la suite...

Nvidia RTX 2070 Max-Q : la carte moins chère et plus rapide qu’une RTX 2080 Super Max-Q ?

La carte graphique RTX 2070 Max-Q de Nvidia est-elle vraiment capable d’être plus rapide que la RTX 2080 Super Max-Q tout en étant moins chère ? Selon les résultats d’un benchmark 3D, elle est au moins aussi rapide, voire plus.

Publié il y a 1 semaine 2 heures Lire la suite...

Netflix censure un épisode de la série Community et le fait disparaître

Netflix a censuré un épisode de la série Community en le faisait carrément disparaître de sa plateforme. La raison ? Une séquence de « blackface » pouvant être jugée raciste.

Publié il y a 1 semaine 3 heures Lire la suite...

Nintendo : transformez votre Switch en borne d’arcade

La Nintendo Switch est une console hybride et polyvalente. Les amateurs de jeux de combat et les nostalgiques des salles d’arcade seront ravis d’apprendre qu’ils peuvent aussi la transformer en borne d’arcade grâce à cet accessoire nommé Switch Fighter.

Publié il y a 1 semaine 3 heures Lire la suite...

Apple : l’iPhone 12 pourrait être vendu sans chargeur

Selon l'analyste Ming-Chi Kuo, les modèles d'iPhone 12 n'incluront pas d'écouteurs ni d'adaptateur secteur dans la boîte.

Publié il y a 1 semaine 4 heures Lire la suite...

Iron Man : Peggy Carter pourrait être la mère de Tony Stark

La mère biologique de Tony Stark, alias Iron Man, pourrait en fait être Peggy Carter. Une nouvelle théorie de fans tente encore une fois de relier des indices éparpillés dans le MCU.

Publié il y a 1 semaine 4 heures Lire la suite...

Tesla est la marque auto la moins fiable, selon une étude américaine

Le constructeur automobile Tesla a été classé dernier pour la fiabilité dans une enquête américaine menée auprès de plus de 87 000 acheteurs et locataires de voitures neuves.

Publié il y a 1 semaine 4 heures Lire la suite...

Regardez 10 ans de vie du Soleil en 60 minutes époustouflantes

Notre Soleil est âgé de 4,603 milliards d’années, soit la moitié de son existence. Dix ans ne représentent alors qu’une fraction infinitésimale de sa vie d’étoile. Découvrez 60 minutes d’images époustouflantes compilées par la NASA pendant cette période.

Publié il y a 1 semaine 5 heures Lire la suite...

Avengers Endgame : Disney révèle ce que sont devenues les pierres d’infinité

À l’occasion de la sortie d’Avengers : Infinity War sur Disney+, la plateforme de streaming a publié une vidéo récapitulant les informations connues sur les pierres d’infinité. Au passage, Marvel confirme également leur statut actuel.

Publié il y a 1 semaine 5 heures Lire la suite...

Driver : abandonnés par Ubisoft, des fans développent un remaster du premier jeu

Neuf ans après la sortie de Driver : San Francisco, Ubisoft ne semble toujours pas avoir prévu une quelconque suite. Les fans de la série de course-poursuite ne s’avouent pas vaincus pour autant. Ils développent un remaster du premier jeu, The Driver Syndicate.

Publié il y a 1 semaine 6 heures Lire la suite...

NASA : un astronaute perd son miroir dans l’Espace

Un astronaute de la NASA, Chris Cassidy, a perdu un miroir lors d’une sortie à l’extérieur de la Station spatiale internationale (ISS). Il a tout de même pu accomplir sa mission. Le miroir s’est donc ajouté aux milliards de déchets gravitant autour de la Terre.

Publié il y a 1 semaine 19 heures Lire la suite...

Le Snapdragon 875 coûterait $100 plus cher que le Snapdragon 865 pour les constructeurs de smartphones

Selon une nouvelle rumeur, le Snapdragon 875 pourrait se retrouver plus cher que son prédécesseur, malgré le modem Snapdragon X60 5G intégré qui devait faire baisser le prix.

Publié il y a 1 semaine 23 heures Lire la suite...

Nintendo Switch : quels sont les meilleurs jeux en 2020 ?

Les meilleurs jeux pour votre Switch sont ici. Une sélection réduite, mais qui ne comprend que des titres à acheter les yeux fermés. On y rassemble des classiques originaux avec du Mario et du Zelda, mais aussi des portages avec The Witcher 3 et des titres exclusifs à la console de Nintendo.

Publié il y a 1 semaine 23 heures Lire la suite...

Facebook déploie progressivement le thème sombre sur iOS

Le déploiement du thème sombre sur l'application iOS de Facebook est en cours. Certains utilisateurs d'iPhones et d'iPads ont eu la surprise de recevoir cette mise à jour bienvenue.

Publié il y a 1 semaine 1 jour Lire la suite...

Google Maps : comment aider les restaurateurs et commerçants près de chez soi ?

Aujourd’hui est la Journée Internationale des petites et moyennes entreprises (PME). Google Maps en profite donc pour vous rappeler quelques astuces que vous pouvez utiliser pour aider les restaurateurs et commerçants près de chez vous.

Publié il y a 1 semaine 1 jour Lire la suite...

Mulan : la date de sortie du film Disney repoussée au 21 août 2020

La sortie dans les salles du film Mulan des studios Disney, décalée à cause de la pandémie mondiale, a été reportée au 21 août 2020.

Publié il y a 1 semaine 2 jours Lire la suite...

Les Simpsons : les voix des personnages noirs ne seront plus doublées par des acteurs blancs

L'équipe des Simpsons s'est engagée à valoriser la représentativité des personnes noires dans le casting des voix des ses personnages afro-descendants.

Publié il y a 1 semaine 2 jours Lire la suite...

Test Huawei Sound X, ou comment s’offrir une enceinte Devialet à bon prix

Disponible depuis plusieurs mois en Chine, l’enceinte Sound X de Huawei est désormais en vente. Et comme nous allons le voir, il s’agit d’une enceinte Bluetooth de premier choix ! Comment ça, mais c’est une enceinte connectée ? On va voir ça… Au premier contact, l’enceinte est massive (16,5 cm de diamètre pour une hauteur […]

Publié il y a 1 semaine 2 jours Lire la suite...

Programmez Spécial #1

5.50EUR
Numéro public: 
Spécial #1
Numéro: 
242
Date de parution: 
Vendredi, 3 Juillet, 2020


Sommaire: 

Publié il y a 1 semaine 2 jours Lire la suite...

Google Stadia : le service de cloud gaming pourrait bientôt fonctionner en 4G

Jusqu'à maintenant, le service de cloud gaming Stadia de Google ne fonctionnait qu'en Wi-Fi, mais la nouvelle version pourrait changer la donne.

Publié il y a 1 semaine 2 jours Lire la suite...

X-Men, Star Trek : Patrick Stewart confie que Professeur X et Picard ont eu un impact sur sa vie

Lors d'une interview, Patrick Stewart a expliqué en quoi ces deux personnages ont eu un impact sur sa vie.

Publié il y a 1 semaine 2 jours Lire la suite...

Sortie de Angular 10

Un billet sur le blog d'Angular annonce la sortie de la version 10 de ce célèbre framework de développement web.

A peine quatre mois après la sortie de Angular 9. Avec cette frénésie de la nouvelle version qui sévit partout en ce moment dans le monde de l'informatique, le jour n'est sans doute plus très loin où les développeurs passeront plus de temps à mettre leur outils et leurs connaissances à niveau qu'à coder. Ou qui sait ? Un jour ne feront-ils plus que mettre leurs outils et connaissances à niveau sans plus jamais rien coder...

Toujours est-il que l'équipe d'Angular explique essayer de publier deux versions principales chaque année pour garder Angular synchronisé avec le reste de l'écosystème JavaScript et pour avoir un calendrier prévisible. C'est ainsi que l'équipe prévoit de publier la version 11 cet automne.

En attendant, regardons les nouveautés de Angular 10.

Angular 10 vient avec un nouveau sélecteur de date qui peut être essayé sur ce site de démonstration.

Lorsque vous utilisez une dépendance qui est fournie avec CommonJS, cela peut entraîner des applications plus lentes. C'est pour quoi Angular 10 vous avertira si votre projet comporte une de ces dépendances.

Angular 10 offre offre une configuration de projet plus stricte lorsque vous créez un nouvel espace de travail avec ng new.

ng new --strict

Cet indicateur initialise votre nouveau projet avec quelques nouveaux paramètres qui améliorent la maintenabilité, vous aident à détecter les bogues à l'avance et permettent à la CLI d'effectuer des optimisations avancées sur votre application. Notamment, il active le mode strict dans TypeScript et transforme le modèle de vérification de types en strict.

A remarquer encore, le format de package Angular n'inclut plus les bundles ESM5 ou FESM5, ce qui vous permet d'économiser 119 Mo de téléchargement et de temps d'installation lors de l'exécution de yarn ou de npm install pour les packages et les bibliothèques Angular. Ces formats ne sont plus nécessaires, car toute mise à niveau inférieure pour prendre en charge ES5 est effectuée à la fin du processus de génération.

Enfin, l'équipe d'Angular déconseille la prise en charge des anciens navigateurs, notamment IE 9, 10 et Internet Explorer Mobile.

Site : angular.io

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 1 semaine 2 jours Lire la suite...

Acer Chromebook R13 : un ordinateur portable polyvalent, abordable et transformable en tablette

Equipé d'un écran tactile pouvant pivoter sur 360 degrés, le Chromebook Acer R13 séduit par son design, sa polyvalence et sa simplicité d'utilisation. En plus, son petit prix le met à la portée de tous les utilisateurs.

Publié il y a 1 semaine 2 jours Lire la suite...

Les GPU NVIDIA intègrent toutes les fonctions Microsoft DirectX 12 Ultimate

NVIDIA a publié les pilotes Game Ready et les pilotes Studio. Ceux-ci, soulignent le fondeur, offrent une prise en charge complète des fonctionnalités Microsoft DirectX 12 Ultimate, notamment DirectX RayTracing (DXR), l’ombrage à taux variable (VRS), les shaders de maillage et le feedback des échantillonneurs.

Ces nouveaux drivers font des GPU NVIDIA RTX les premiers, et les seuls à ce jour précise NVDIA, à prendre en charge le DX12 Ultimate au niveau matériel, ainsi que les logiciels nécessaires pour en tirer parti.

Prise en charge complète de Microsoft DirectX 12 Ultimate

DirectX 12 Ultimate de Microsoft représente à ce jour l’avant-garde des interfaces de programmation d’applications graphiques (API), et est pris en charge par tous les GPU GeForce, TITAN et Quadro RTX. Avec cette prise en charge, les développeurs de jeux, les créateurs et les joueurs ont tous accès à un ensemble complet d’outils pour la technologie révolutionnaire de ray tracing en temps réel.

« Un portefeuille de logiciels complet est nécessaire pour tirer parti des fonctionnalités matérielles de nouvelle génération », a déclaré Sean Pelletier, senior product manager, GeForce software chez NVIDIA. « Chez NVIDIA, le support de DirectX 12 Ultimate est plus qu’une simple case à cocher, c’est l’assurance que nous avons fait le travail nécessaire pour donner à nos clients un produit complet avec un ensemble de fonctionnalités qui peut faire avancer l’industrie ».

Le Studio Driver améliore également les performances et la fiabilité d'un certain nombre d'applications créatives récemment mises à jour. Au cours des dernières semaines, les applications permettant de bénéficier de fonctionnalités ou d'accélérations RTX ont notamment été mises à jour : Adobe Premiere Pro 14.2, Adobe Substance Alchemist, Blender 2.83, Chaos V-Ray 5 pour Autodesk 3ds Max et Corel Painter 2021.

Pour plus d'infirmations suivez ce lien.

Pour télécharger les pilotes, suivez ce lien.

 

 

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 1 semaine 2 jours Lire la suite...

PHP 8 Alpha 1 est disponible

Le projet PHP vient d'annoncer la disponibilité de PHP 8 Alpha 1. La version finale est attendue pour décembre 2020. Cette version Alpha 1 ne doit bien sûr pas du tout être utilisée en production, mais elle peut servir à prendre en main cette nouvelle mouture du langage et se familiariser avec ses nouveautés.

Il faut savoir que PHP 8 une est version majeure du langage. En tant que telle, elle apporte des changement de rupture. En clair votre code PHP 7 va être cassé... Mais 'pas trop', d'après Christian Brent, spécialiste de PHP, qui souligne que la plupart des changements de rupture étaient obsolètes auparavant dans les versions 7.x.

Voici quelques unes des nouveautés de PHP 8.

Les types Union vont arriver avec PHP 8. Ils permettront de définir plusieurs types pour les arguments reçus par une fonction, ainsi que pour la valeur qu'elle retourne. Par exemple :

public function foo(Foo|Bar $input): int|float;

A noter que void ne peut pas faire partir d'une Union. Par contre les types 'nullable' peuvent faire partie d'une union en utilisant la notation |null.

A côté de self, static est désormais un type de retour de fonction.

class Foo
{
    public function test(): static
    {
        return new static();
    }
}

PHP 8 vient avec un compilateur JIT, ou 'Just in Time'. Ceci pour améliorer les performances. La question, dans le cas d'utilisation courant de PHP, est quand même de savoir lesquelles. Dans le contexte des requêtes web, le compilateur JIT n'apportera en principe pas grand chose. Mais dans le cas de traitements lourds, ce compilateur JIT aura sans doute son intérêt.

Les attributs, souvent appelés annotations dans d'autres langages, arrivent comme moyen pour ajouter des méta-données aux classes. Cela ressemble à ceci :

use App\Attributes\ExampleAttribute;

<<ExampleAttribute>>
class Foo
{
    <<ExampleAttribute>>
    public const FOO = 'foo';

    <<ExampleAttribute>>
    public $x;

    <<ExampleAttribute>>
    public function foo(<<ExampleAttribute>> $bar) { }
}

Un sucre syntaxique arrive pour soulager les développeurs lors de l'écriture du code d'instanciation des classes. Par exemple, au lieu décrire ceci :

class Money
{
    public Currency $currency;
    public int $amount;

    public function __construct(
        Currency $currency,
        int $amount,
    ) {
        $this->currency = $currency;
        $this->amount = $amount;
    }
}

il est maintenant possible d'écrire ceci :

class Money
{
    public function __construct(
        public Currency $currency,
        public int $amount,
    ) {}
}

PHP 8 contient de nombreuses autres nouveautés. Nous en mentionnerons encore une ici qui nous paraît intéressante : Throw devient une expression. Cette nouveauté permet de lever des exceptions dans de nombreux nouveaux endroits. Par exemple :

$triggerError = fn () => throw new MyError();

$foo = $bar['offset'] ?? throw new OffsetDoesNotExist('offset');

Les sources de PHP 8 Alpha 1 peuvent être téléchargés ici.

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 1 semaine 2 jours Lire la suite...

Le Projet MLflow rejoint la Fondation Linux

La Fondation Linux annonce que MLflow, une plateforme  open source de machine learning (ML) créée par Databricks, rejoint la Fondation Linux. Depuis son introduction à la conférence Spark + AI Summit il y a deux ans, MLflow connait un engagement communautaire impressionnant de la part de plus de 200 contributeurs et compte plus de 2 millions de téléchargements par mois, soit un taux de croissance annuel multiplié par 4. La Fondation Linux est un consortium indépendant de tout fournisseur selon un modèle de gouvernance ouvert pour étendre encore davantage l'adoption et les contributions au projet MLflow.

« L'augmentation constante de l'engagement communautaire montre la volonté des équipes data à construire la plateforme de machine learning du futur. Le taux d'adoption démontre la nécessité d'une approche open source pour standardiser le cycle de vie du machine learning, »  déclare Michael Dolan, vice-président des programmes stratégiques de la Fondation. « Notre expérience de travail avec les plus grands projets open source au niveau mondial montre qu'un modèle de gouvernance ouvert permet une innovation et une adoption plus rapides grâce à une large contribution de l'industrie et une recherche de consensus ».

Databricks a créé MLflow en réponse au processus compliqué de développement des modèles de ML. Traditionnellement, le processus de conception, formation, réglage, déploiement et gestion des modèles de ML était extrêmement difficile pour les data scientists et les développeurs. Contrairement au développement traditionnel de logiciels qui ne concerne que les versions de code, les modèles ML doivent également suivre les versions des jeux de données, des paramètres des modèles et des algorithmes, ce qui crée un ensemble de variables exponentiellement plus important à suivre et à gérer. En outre, le ML est très itératif et repose sur une étroite collaboration entre les équipes data et les équipes chargées des applications. MLflow permet d'éviter que ce processus ne devienne trop lourd en fournissant une plateforme pour gérer le cycle de développement du ML de bout en bout, de la préparation des données au déploiement en production, en passant par le suivi des expériences, le packaging du code en suites reproductibles, le partage des modèles et la collaboration.

Matei Zaharia, le créateur à l’origine d'Apache Spark et de MLflow, a partagé la nouvelle avec la communauté data lors de sa keynote à la conférence Spark + AI Summit :

« MLflow est devenu le standard open source pour les plateformes de machine learning grâce à la communauté de contributeurs, qui se compose de centaines d'ingénieurs issus de plus d'une centaine d'entreprises. Le machine learning transforme toutes les grandes industries et influence des milliards de décisions dans le retail, la finance et la santé. Notre décision de contribuer à MLflow pour la Fondation Linux  est une invitation à la communauté du machine learning à intégrer les bonnes pratiques d'ingénierie ML au sein d’une plate-forme standard ouverte, collaborative et de bout en bout. »

Parmi les organisations présentant leur expérience de MLflow au Spark+ AI Summit, citons : Starbucks, Exxonmobil, T-Mobile et Accenture. De nouvelles fonctionnalités qui continuent à simplifier MLflow et le cycle de vie de ML sont également annoncées aujourd'hui, notamment l'autologging pour des expérimentations, ainsi que de nouvelles fonctionnalités de gestion et de déploiement des modèles dans le registre des modèles MLflow.

La conférence Spark + AI Summit se déroule virtuellement cette semaine avec une inscription gratuite et un accès à la demande aux keynotes, sessions et forums par industrie.  

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 1 semaine 2 jours Lire la suite...

Meetup #9 : la vidéo est en

Le confinement, le Covid19 ont freiné les recrutements. Depuis le déconfinement, la situation se relance petit à petit. Quelle est la situation du recrutement et notamment pour les développeurs ? Quelles perspectives ?

Tels sont les thèmes qui ont été abordés dans notre Meetup #9, avec Avec Océane Roudier et Shirley Almosni Chiche.

Un meetup virtuel en la circonstance.

La vidéo de ce meetup est désormais en ligne, sur la page de l'événement.

Catégorie actualité: 
Image actualité AMP: 

Publié il y a 1 semaine 2 jours Lire la suite...

Le OnePlus Nord aura un poinçon avec deux capteurs photo 32MP+8MP

On apprend via androidcentral que le OnePlus Nord sera le premier téléphone de OnePlus avec deux caméras à l'avant.

Publié il y a 1 semaine 2 jours Lire la suite...

Un homme construit un kart Lego grandeur nature imprimé en 3D

La prouesse nous vient de Matt Denton, un youtubeur passionné de mécanique. Celui-ci raconte dans sa dernière vidéo ses efforts pour construire son propre kart en Lego.

Publié il y a 1 semaine 2 jours Lire la suite...

Batwoman : Sophie Moore fera-t-elle partie du casting de la saison 2 ?

Ruby Rose ayant quitté la série Batwoman, les fans se demandent qui prendra le premier rôle dans la saison 2 : Sophie Moore serait une candidate parfaite

Publié il y a 1 semaine 2 jours Lire la suite...

Google met en place la suppression automatique de l’historique des positions et de l'activité

La suppression automatique des données est désormais activité par défaut et Google en profite pour faciliter le contrôle des paramètres.

Publié il y a 1 semaine 3 jours Lire la suite...

Une fuite révèle la date de sortie du Samsung Galaxy Note 20 et celle du Galaxy Fold 2

Une nouvelle fuite suggère que les trois prochains smartphones haut de gamme de Samsung seraient prévus dans les prochains mois.

Publié il y a 1 semaine 3 jours Lire la suite...

League of Legends : Riot Games organise une collecte de fonds contre le Covid-19

Riot Games a décidé de lancer une collecte de fonds pour la lutte contre le Covid-19. Pendant les quatre prochaines semaines, tous les bénéfices des ventes de skins, chromas et autres seront reversés au Riot Games Social Impact Fund.

Publié il y a 1 semaine 3 jours Lire la suite...

La Tesla Model Y soumise à une charge de 1,000 lbs (454kg)

Un youtubeur américain a testé la capacité de chargement de sa nouvelle Tesla Model Y en dépassant largement la masse maximale de cargaison indiquée par le constructeur.

Publié il y a 1 semaine 3 jours Lire la suite...

Zagg : de nouveaux boitiers UV pour désinfecter vos smartphone

La marque Zagg propose une nouvelle technologie de boitier UV permettant la désinfection de petits objets du quotidien et de votre smartphone.

Publié il y a 1 semaine 3 jours Lire la suite...

Akamai déjoue une attaque DDoS bancaire massive en Europe

Quelques jours après avoir déjoué une attaque DDoS monstre d'1,44 Tbps pour 385 millions de paquets par seconde (PPS), Akamai remet (...)

Publié il y a 1 semaine 3 jours Lire la suite...

Pages