Sécuriser votre application Angular avec Keycloak et le modèle BFF

2025-01-28

Cet article explique comment construire une application web sécurisée en utilisant le modèle Backend for Frontend (BFF), en intégrant Keycloak et Angular. Pour éviter le stockage de données sensibles dans le navigateur, les flux d'authentification avec Keycloak sont entièrement gérés par un serveur BFF dédié. Le BFF agit comme un intermédiaire sécurisé entre Keycloak et l'application Angular, gérant les flux OAuth2 et PKCE, stockant les jetons en toute sécurité et empêchant les opérations sensibles (comme l'actualisation des jetons) d'atteindre le navigateur. L'application Angular n'interagit qu'avec les points d'extrémité simplifiés fournis par le BFF, éliminant la communication directe avec Keycloak. L'article détaille la configuration de Keycloak, la configuration du serveur BFF (utilisant Express.js) et le développement de l'application Angular, en soulignant les avantages de sécurité de cette architecture.

Lire plus
Développement modèle BFF

Les 46 meilleurs stylos de 2025 : le guide ultime de JetPens

2025-01-12

JetPens a publié son guide ultime des 46 meilleurs stylos de 2025, un examen complet couvrant divers types de stylos, des options pour débutants aux options de luxe, y compris les stylos à bille, les stylos gel, les stylos roller et les stylos-plumes. Chaque stylo est méticuleusement testé et comparé en fonction de facteurs tels que la douceur d'écriture, la qualité de l'encre, la durabilité et l'adéquation à différents styles et objectifs d'écriture (prise de notes, art, calligraphie, etc.). Le guide met en évidence les meilleurs choix, tels que le stylo polyvalent Uni Jetstream, le stylo-plume Pilot Metropolitan pour débutants et le stylo précis Sakura Pigma Micron. Avec des images et des vidéos, ce guide est une ressource inestimable pour quiconque recherche le stylo parfait.

Lire plus

L'interdiction des smartphones à l'école améliore le sommeil et l'humeur

2024-12-15
L'interdiction des smartphones à l'école améliore le sommeil et l'humeur

Une expérience d'interdiction des smartphones de trois semaines à l'Université de York a montré des améliorations significatives du sommeil et de l'humeur des élèves. Les élèves se sont endormis en moyenne 20 minutes plus rapidement, ont gagné une heure de sommeil par nuit et ont signalé 17 % moins de dépression et 18 % moins d'anxiété. Bien que les améliorations cognitives aient été modestes, les chercheurs suggèrent que des interdictions à long terme pourraient apporter des bénéfices plus importants, informant ainsi les décisions politiques concernant l'utilisation des smartphones chez les jeunes.

Lire plus

Nouvelles de la communauté Perl : Nouveau podcast, atelier et défis hebdomadaires

2025-01-21
Nouvelles de la communauté Perl : Nouveau podcast, atelier et défis hebdomadaires

La communauté Perl est en effervescence avec des nouvelles passionnantes ! Un nouveau podcast, "The Underbar", a été lancé, vous apportant les dernières actualités Perl. L’atelier allemand Perl/Raku aura lieu à Munich, offrant une excellente occasion aux développeurs de se connecter et d’apprendre. Le Défi hebdomadaire, une compétition de codage populaire, a obtenu un parrainage pour une année supplémentaire, continuant ainsi à fournir aux passionnés de Perl des exercices de programmation hebdomadaires. Le bulletin d’information de cette semaine présente également des mises à jour de plusieurs modules Perl et des articles couvrant divers sujets, tels que la création de musique MIDI, le traitement de données de géolocalisation et l’analyse de performances.

Lire plus

Manchons à baguettes : micro-épopées de la typographie et de la culture japonaises

2025-01-19
Manchons à baguettes : micro-épopées de la typographie et de la culture japonaises

L'acquisition récente par le Letterform Archive de plus de 500 manchons à baguettes japonais révèle une histoire fascinante de la culture et du design japonais. Des enveloppes en soie de l'ère Heian aux publicités imprimées modernes, ces objets apparemment humbles racontent des changements sociaux. Les designs vont des images emblématiques du mont Fuji et des estampes sur bois de l'époque Edo à des fusions modernes d'Orient et d'Occident, reflétant des esthétiques et une identité nationale en évolution. La préservation méticuleuse du collectionneur incarne le concept japonais de « mottainai », soulignant la valeur trouvée même dans les objets les plus éphémères.

Lire plus

ByteDance open-source Monolith, son framework de système de recommandation

2024-12-20
ByteDance open-source Monolith, son framework de système de recommandation

ByteDance a open-sourcé Monolith, un framework d'apprentissage profond pour la modélisation de systèmes de recommandation à grande échelle. Construit sur TensorFlow, il prend en charge l'entraînement par lots et en temps réel, ainsi que le service. Ses fonctionnalités clés incluent des tables d'embedding sans collision, garantissant une représentation unique pour différentes caractéristiques d'ID, et un entraînement en temps réel pour capturer les dernières tendances et aider les utilisateurs à découvrir de nouveaux intérêts. Des tutoriels et des démonstrations sont fournis pour faciliter son utilisation.

Lire plus

La difficulté de résiliation d'abonnement de Carta provoque l'indignation des fondateurs

2024-12-12
La difficulté de résiliation d'abonnement de Carta provoque l'indignation des fondateurs

Le logiciel de gestion de financement Carta est critiqué pour son processus de résiliation d'abonnement fastidieux. Plusieurs fondateurs se sont plaints sur les réseaux sociaux de la difficulté à annuler leurs abonnements, citant des réunions obligatoires planifiées bien après leurs dates de renouvellement. Carta attribue le problème à une pénurie de personnel temporaire, mais ses concurrents mettent en avant leurs méthodes de résiliation simples, consistant en quelques clics ou envois d'e-mails. Cette controverse soulève des inquiétudes concernant le service client et les politiques d'annulation de Carta, soulignant l'importance d'une considération attentive lors du choix des fournisseurs de services.

Lire plus

Un créateur construit un jeu de tir au laser : D’une attraction de Legoland à l’amusement d’Halloween avec ESP32

2024-12-13
Un créateur construit un jeu de tir au laser : D’une attraction de Legoland à l’amusement d’Halloween avec ESP32

Inspiré par une attraction d’aventure égyptienne de Legoland, l’auteur a décidé de créer un jeu de tir similaire. Utilisant des microprocesseurs ESP32 peu coûteux, des pistolets laser infrarouges et des cibles faites maison, il a réussi à construire un jeu de tir sur le thème d’Halloween. Au cours de ce processus, il a appris la programmation Arduino et MicroPython, surmontant les défis liés aux connexions matérielles, à l’alimentation électrique et à la communication. Le jeu a été un succès lors d’événements scolaires et à domicile. Ses projets futurs comprennent l’amélioration de la conception des cibles, des effets lumineux et des cartes de circuits imprimés pour améliorer l’expérience de jeu.

Lire plus
Développement Créateur

Trellis : Automatisation des workflows PDF grâce à l'IA

2025-01-22
Trellis : Automatisation des workflows PDF grâce à l'IA

Trellis est une plateforme basée sur l'IA qui automatise les workflows PDF. Son moteur transforme les documents et les appels complexes en données utilisables pour les équipes d'exploitation et d'ingénierie en quelques secondes, et non en quelques semaines. Il offre des actions personnalisables, la validation des données et la synchronisation en temps réel avec les sources de données. Trellis privilégie la sécurité avec la conformité SOC II Type 2, le chiffrement des données et des options de déploiement sur un cloud privé. Applicable aux secteurs de la finance, de la santé et de l'immobilier, Trellis aide les organisations à améliorer leur efficacité et à garantir la conformité réglementaire.

Lire plus

Visualisation du processus de pensée d'un grand modèle linguistique (R1)

2025-02-17
Visualisation du processus de pensée d'un grand modèle linguistique (R1)

Des chercheurs ont visualisé le « processus de pensée » d'un grand modèle linguistique, R1, en enregistrant ses chaînes de pensée sous forme de texte, en les convertissant en plongements à l'aide de l'API OpenAI et en les traçant séquentiellement avec t-SNE. En calculant la similarité cosinus entre les étapes consécutives, ils ont observé un processus potentiel en trois étapes : « recherche », « réflexion » et « conclusion ». Dix invites diverses ont été utilisées, allant de la description du fonctionnement d'un vélo à la conception de nouveaux modes de transport. Les chercheurs fournissent des méthodes pour accéder aux données de la chaîne de pensée et au code.

Lire plus

La tentative de réforme du gouvernement d'Elon Musk : une lutte contre la bureaucratie

2024-12-15
La tentative de réforme du gouvernement d'Elon Musk : une lutte contre la bureaucratie

Cet article explore les tentatives d'Elon Musk de réformer l'inefficacité du gouvernement. L'auteure soutient que les démocrates n'ont pas donné la priorité à la résolution de l'inefficacité gouvernementale, et que l'intervention de Musk n'est pas une solution, mais pourrait exacerber le problème. Les fonctionnaires du gouvernement observent les tentatives de réforme de Musk avec scepticisme, estimant que même les milliardaires ne peuvent pas facilement ébranler le système bureaucratique bien établi. L'article souligne que les longues procédures juridiques et la résistance des intérêts établis constituent de grands obstacles à la réforme, et que les tribunaux jouent également un rôle important dans l'aggravation du problème. En fin de compte, l'auteure appelle à une réévaluation des stratégies de réforme du gouvernement et à une compréhension claire de la difficulté et de la complexité de la réforme.

Lire plus

Crise de gouvernance d'Elm : récit d'un contributeur

2025-02-16

Un contributeur de longue date d'Elm détaille les raisons de son départ de la communauté, citant le style de leadership de l'équipe centrale d'Elm et les politiques restrictives des modules natifs. L'auteur décrit la prise de décision autocratique, le manque de transparence et d'équité, et la suppression des contributions de la communauté. Il soutient que les actions de l'équipe centrale violent l'esprit de l'open source et affectent injustement les membres de la communauté, en particulier les non-anglophones et les groupes minoritaires. Le billet soulève des préoccupations concernant la gouvernance et l'équité dans les projets open source.

Lire plus

Outils X11 sympas, mais obscurs : Rétrospective des utilitaires Unix

2025-03-24

Cet article présente une collection triée sur le volet d’outils peu connus mais fascinants pour le système X Window. D’une version 3D du Pong à Free42, un émulateur de calculatrice HP, en passant par le visualiseur de système de fichiers FSV2 et XLennart, une version moderne du jeu classique XBill, cette compilation offre un voyage nostalgique à travers les utilitaires Unix. Des instructions d’installation, des liens GitHub et même des guides de compilation sont fournis pour chaque outil. Que vous soyez un programmeur nostalgique ou un passionné de X11, cet article vaut le détour.

Lire plus
Développement outils Unix

La nouvelle politique de contenu de Meta nuira aux utilisateurs vulnérables

2025-01-10
La nouvelle politique de contenu de Meta nuira aux utilisateurs vulnérables

La Electronic Frontier Foundation (EFF) critique les récents changements apportés à la politique de modération de contenu de Meta, arguant qu'ils ne favorisent pas réellement la liberté d'expression, mais pourraient nuire aux groupes vulnérables. La nouvelle politique autorise des déclarations déshumanisantes à l'égard de certains groupes vulnérables, notamment les personnes LGBTQ+, et assouplit les restrictions concernant les discours haineux. L'EFF exhorte Meta à s'attaquer aux biais de sa modération de contenu, à investir davantage dans sa base d'utilisateurs mondiale, à améliorer le support multilingue, à réduire sa dépendance aux outils automatisés et à accroître la transparence.

Lire plus

Technique révolutionnaire réduisant les coûts de mémoire des LLM jusqu'à 75 %

2024-12-17
Technique révolutionnaire réduisant les coûts de mémoire des LLM jusqu'à 75 %

Sakana AI, une startup basée à Tokyo, a développé une technique révolutionnaire appelée « mémoire universelle de transformateur » qui améliore considérablement l'efficacité de la mémoire des grands modèles de langage (LLM). Utilisant des modules de mémoire d'attention neuronale (NAMM), la technique agit comme un éditeur intelligent, éliminant les informations redondantes tout en conservant les détails essentiels. Cela se traduit par une réduction des coûts de mémoire pouvant atteindre 75 % et de meilleures performances sur divers modèles et tâches, offrant des avantages considérables aux entreprises utilisant les LLM.

Lire plus

Le crawler IA d'Amazon rend mon serveur Git instable

2025-01-18

Le serveur Git (gitea.xeserv.us) du blogueur Xe Iaso est attaqué par le crawler IA d'Amazon, causant de l'instabilité. Malgré les tentatives de blocage du crawler en utilisant robots.txt et la configuration nginx pour filtrer les agents utilisateurs spécifiques, les attaques persistent avec des IP en constante évolution et des agents utilisateurs falsifiés. En dernier recours, le serveur a été déplacé derrière un VPN, et un proxy inverse à preuve de travail est en cours de développement pour une protection future. Le billet exprime la frustration et la colère face à la consommation de ressources par le crawler IA d'Amazon, exhortant Amazon à arrêter les attaques ou à négocier une solution.

Lire plus

ESP32 Rainbow : Créez votre propre éclairage d'ambiance

2025-01-18

Vous souhaitez créer votre propre éclairage d'ambiance personnalisé ? Le projet de lumière arc-en-ciel ESP32 offre un moyen simple et facile de le faire. En contrôlant une puce ESP32, vous pouvez facilement obtenir différents dégradés de couleurs et des transitions, créant des effets lumineux impressionnants. Ce projet convient aux passionnés d'électronique et aux débutants intéressés par le bricolage. Avec une programmation et des connexions de circuits simples, vous pouvez découvrir le plaisir de la programmation et la satisfaction de la création. Que ce soit pour un dîner romantique aux chandelles ou une ambiance de fête animée, la lumière arc-en-ciel ESP32 peut facilement s'en charger, ajoutant une touche de couleur à votre vie.

Lire plus

L'illusion de l'intelligence : IA, interaction et l'effet Clever Hans

2024-12-15
L'illusion de l'intelligence : IA, interaction et l'effet Clever Hans

Cet article explore la nature de l'intelligence en IA, en particulier dans les grands modèles de langage (LLM). Il soutient que l'intelligence apparente des LLM ne provient pas d'un raisonnement indépendant, mais plutôt de l'interaction avec les utilisateurs. En établissant des parallèles entre l'interrogation socratique, l'effet Clever Hans et les invites itératives des LLM, l'auteur démontre que l'intelligence est un phénomène relationnel issu de la collaboration, et non de la cognition isolée. Les LLM génèrent des réponses basées sur des relations probabilistes au sein de leurs données d'entraînement, répondant aux invites de l'utilisateur comme Clever Hans répondait aux indices de son dresseur. Ainsi, la valeur de l'IA ne réside pas dans sa 'connaissance' inhérente, mais dans sa capacité à faciliter des questions perspicaces et une exploration collaborative, augmentant finalement la créativité et la résolution de problèmes humains.

Lire plus

HyperEssays : Une édition en ligne des Essais de Montaigne en constante évolution

2024-12-22
HyperEssays : Une édition en ligne des Essais de Montaigne en constante évolution

Le projet HyperEssays vise à créer une édition en ligne moderne et accessible des Essais de Michel de Montaigne. Le site héberge quatre éditions des Essais, incluant l'édition originale en français, des traductions en anglais de l'anglais moderne ancien et une traduction en anglais moderne, qui sont continuellement mises à jour et améliorées. L'objectif du projet est de fournir aux lecteurs une expérience de lecture pratique et des ressources interprétatives riches, incluant des annotations, des index et des PDF téléchargeables.

Lire plus

Extension de Penn Station inutile : New York prête pour la circulation continue

2025-01-16
Extension de Penn Station inutile : New York prête pour la circulation continue

Un nouveau rapport de l’Effective Transit Alliance New York (ETA) réfute l’affirmation d’Amtrak selon laquelle une extension de 16,7 milliards de dollars de la gare Penn Station est nécessaire pour gérer l’augmentation du nombre de passagers du programme Gateway. L’ETA soutient que la gare Penn Station existante peut accueillir l’augmentation du nombre de passagers grâce à des modifications opérationnelles, éliminant ainsi le besoin d’une expansion massive. Le rapport analyse des exemples internationaux et utilise la modélisation pour démontrer que la circulation continue permet à la gare Penn Station de traiter 48 trains trans-Hudson par heure, ce qui double sa capacité maximale actuelle. L’ETA exhorte Amtrak, la MTA et NJ Transit à abandonner le plan d’extension coûteux et à adopter plutôt un modèle opérationnel plus rentable.

Lire plus
Technologie transport

Une particule bizarre gagne ou perd de la masse selon sa direction de déplacement

2024-12-12
Une particule bizarre gagne ou perd de la masse selon sa direction de déplacement

Des scientifiques ont découvert accidentellement une étrange particule qui possède une masse lorsqu'elle se déplace dans une direction, mais pas lorsqu'elle se déplace dans une autre. Connues sous le nom de fermions semi-Dirac, ces particules au comportement étrange ont été prédites pour la première fois il y a 16 ans. La découverte a été faite dans un matériau semi-métallique appelé ZrSiS, composé de zirconium, de silicium et de soufre, lors de l'étude des propriétés des quasi-particules. Cette découverte pourrait ouvrir la voie à de nouvelles applications du ZrSiS.

Lire plus

Une erreur de calcul provoque une panique inutile concernant les ustensiles de cuisine en plastique noir

2024-12-12
Une erreur de calcul provoque une panique inutile concernant les ustensiles de cuisine en plastique noir

Une étude récente publiée dans Chemosphere affirmait que les ustensiles de cuisine en plastique noir contiennent des retardateurs de flamme cancérigènes, provoquant une panique généralisée. Cependant, un scientifique de l'Université McGill a découvert une simple erreur de calcul dans l'étude, surestimant les niveaux d'exposition d'un facteur dix. Malgré cette erreur, les chercheurs maintiennent leurs préoccupations concernant les risques potentiels liés aux ustensiles de cuisine en plastique noir.

Lire plus

Règles pour éviter les erreurs courantes dans l'assemblage inline étendu

2024-12-21

Cet article n'est pas un tutoriel sur l'assemblage inline, mais plutôt un résumé de six règles pour éviter les erreurs courantes. L'auteur souligne que l'assemblage inline est perfide et doit être évité autant que possible, car les compilateurs modernes offrent des intrinsèques et des fonctions intégrées pour la plupart des cas d'utilisation. Si inévitable, les règles sont : utiliser le qualificateur `volatile` ; utiliser un `memory` clobber si la mémoire est accédée ; ne jamais modifier les contraintes d'entrée ; ne jamais appeler de fonctions depuis l'assemblage inline ; ne pas définir d'étiquettes d'assemblage absolues ; et utiliser la fonctionnalité d'étiquettes locales de l'assembleur pour éviter les conflits d'étiquettes. L'article conclut en encourageant les lecteurs à pratiquer l'application de ces règles en examinant des tutoriels en ligne et même du code généré par LLM.

Lire plus

Décorations d'espace CSS : une nouvelle façon de styliser les séparateurs

2025-03-20
Décorations d'espace CSS : une nouvelle façon de styliser les séparateurs

Le dessin de lignes de séparation est courant dans la conception Web, mais les méthodes CSS existantes (comme les bordures et les pseudo-éléments) présentent des limitations, notamment avec les mises en page Flexbox et Grid. Cet article présente la proposition de décorations d'espace CSS, offrant un contrôle accru sur les styles de séparateurs dans les grilles et les flexboxes, notamment la longueur, la couleur et la position, même sur plusieurs lignes et colonnes. La proposition sollicite les commentaires des développeurs pour affiner ses fonctionnalités.

Lire plus
Développement Mise en page Grille

En Défense des Systèmes de Productivité : Il s’agit de Faire le Travail, Mais les Systèmes Aident

2025-01-17
En Défense des Systèmes de Productivité : Il s’agit de Faire le Travail, Mais les Systèmes Aident

Cet article explore les avantages et les inconvénients des outils de productivité. L’auteur soutient que, si une approche minimaliste « tête baissée » fonctionne pour certains, un système personnalisé est essentiel pour la plupart afin d’améliorer réellement l’efficacité. À partir de son expérience personnelle, l’auteur souligne l’importance de construire et d’utiliser un système adapté à ses propres besoins, en soulignant la diversité des styles entre les différents systèmes et la valeur de l’inspiration mutuelle. En fin de compte, l’auteur conclut que, quelle que soit la complexité du système, la clé réside dans la recherche de ce qui fonctionne et dans l’action.

Lire plus
Divers efficacité

Ente Photos : Apprentissage automatique sur appareil pour une confidentialité accrue

2024-12-15
Ente Photos : Apprentissage automatique sur appareil pour une confidentialité accrue

Ente Photos utilise une approche unique d’apprentissage automatique sur appareil, exécutant des modèles localement au lieu du cloud pour garantir le chiffrement de bout en bout et la confidentialité des utilisateurs. En surmontant les défis liés à la puissance de calcul limitée, aux plates-formes diverses et à l’accès restreint aux bibliothèques ML, Ente offre des fonctionnalités telles que l’indexation d’images, le clustering, la recherche sémantique et la reconnaissance faciale. Bien que le traitement local présente des obstacles techniques, Ente les surmonte grâce à l’optimisation des modèles, au raffinement des algorithmes et au traitement méticuleux des images, en utilisant des outils open source tels que ONNX Runtime. Le résultat est une expérience cohérente et efficace sur plusieurs plates-formes, permettant aux utilisateurs d’explorer et de gérer leurs souvenirs en toute sécurité.

Lire plus

Un iPhone SE 3 transplanté dans un Nokia Lumia 1020 !

2025-02-17
Un iPhone SE 3 transplanté dans un Nokia Lumia 1020 !

Un utilisateur de Reddit a réussi l'exploit incroyable de transplanter les composants internes d'un iPhone SE 3 dans le boîtier d'un Nokia Lumia 1020. Étonnamment, des composants clés comme l'appareil photo 12MP, le moteur Taptic et le capteur Touch ID ont été conservés. Même la connectivité 5G et le bouton emblématique de l'obturateur de l'appareil photo Lumia sont fonctionnels. Malgré l'absence de prise casque, le projet remplace intelligemment le port MicroUSB par un port Lightning et déplace le Touch ID à l'arrière. C'est une démonstration d'ingéniosité et un fascinant mélange de nostalgie et de technologie moderne.

Lire plus

Boeing se prépare à une éventuelle annulation du programme SLS, avec 400 licenciements à venir

2025-02-09
Boeing se prépare à une éventuelle annulation du programme SLS, avec 400 licenciements à venir

Boeing, le principal contractant du lanceur spatial SLS de la NASA, se prépare à une éventuelle annulation du programme. La société a informé environ 800 employés travaillant sur le SLS que les contrats pourraient prendre fin en mars, avec environ 400 licenciements prévus pour avril 2025. Cette décision intervient avant la proposition de budget du président Trump pour l'exercice 2026, qui pourrait inclure des coupes dans le programme SLS. Un débat interne à la Maison Blanche et au sein de la direction de la NASA concernant l'avenir du SLS et du programme Artemis est en cours, certains plaidant pour son annulation pure et simple.

Lire plus
Technologie fusée SLS

Commencez en Jeans : Un Guide pour le Progrès Itératif dans les Startups

2025-01-08
Commencez en Jeans : Un Guide pour le Progrès Itératif dans les Startups

Cet article préconise une approche pragmatique pour aborder les projets, appelée méthode « jeans d'abord ». L'auteur, s'appuyant sur des années d'expérience de randonnée et de startups, plaide pour commencer par des solutions simples et facilement accessibles avant d'investir dans des mises à niveau coûteuses ou longues. Cette approche minimise les coûts et les risques initiaux, permettant des améliorations itératives basées sur l'expérience acquise. Des exemples incluent l'utilisation d'outils de base pour les tests de produits et les commentaires des clients au lieu de déployer immédiatement des solutions sophistiquées.

Lire plus

L'explosion des tirs à trois points en NBA : 12 solutions potentielles

2024-12-28
L'explosion des tirs à trois points en NBA : 12 solutions potentielles

La saison 2024-25 de la NBA a connu une augmentation spectaculaire du nombre de tirs à trois points, suscitant des inquiétudes chez les fans et la ligue. Cet article explore douze solutions potentielles pour résoudre ce problème, allant de l'ajustement de la ligne à trois points à la modification du système de pointage. Des options comme reculer la ligne à trois points, limiter le nombre de tirs à trois points et ajouter une ligne à quatre points présentent des inconvénients. Un changement du système de pointage (quatre points pour les paniers à trois points, trois pour les paniers à deux points) est suggéré comme une solution potentiellement meilleure, bien que cela affecte les records historiques. L'article conclut que la NBA doit aborder proactivement cette tendance pour maintenir l'excitation du jeu et sa santé à long terme.

Lire plus
1 2 571 572 573 575 577 578 579 595 596