sectorlisp : Une implémentation LISP de 512 octets

2025-05-08
sectorlisp : Une implémentation LISP de 512 octets

sectorlisp est une implémentation révolutionnaire de LISP de 512 octets capable de démarrer l'évaluateur méta-circulaire de John McCarthy sur du matériel nu. En supprimant les éléments non essentiels de LISP, ce projet propose des implémentations en LISP, C et en assembleur i8086, cette dernière pouvant même démarrer depuis le BIOS. Il s'agit probablement de l'implémentation LISP la plus petite à ce jour.

Lire plus

Électrodes révolutionnaires imprimées en 3D pour un monitoring EEG continu

2025-05-08
Électrodes révolutionnaires imprimées en 3D pour un monitoring EEG continu

Des chercheurs de Penn State ont développé une électrode EEG imprimée en 3D révolutionnaire qui imite les cheveux humains et utilise une encre bioadhésive pour adhérer directement au cuir chevelu sans gel. Cette électrode légère, flexible et extensible reste en place même lors d'activités telles que le peignage des cheveux ou le port d'une casquette, améliorant ainsi significativement la qualité du signal et permettant une surveillance à long terme. Ses performances sont comparables à celles des électrodes en or standard, maintenant un contact fiable pendant plus de 24 heures sans dégradation du signal, éliminant ainsi les incohérences dues au repositionnement de l'électrode. La conception discrète améliore le confort du patient, ouvrant la voie à un monitoring EEG chronique plus pratique et fiable. Les travaux futurs visent à rendre le système sans fil.

Lire plus
Technologie

Intégration Tierce Partie à la Vitesse de l'Éclair

2025-05-08

Cet outil vous permet d'intégrer des applications et services tiers en quelques heures, et non en quelques semaines. Il simplifie le développement en vous permettant de définir et d'utiliser des composants réutilisables, automatiquement configurés pour plusieurs environnements et versions. Des fonctionnalités de résilience intégrées, telles que les nouvelles tentatives automatiques, les basculements et le changement de fournisseur, garantissent une haute disponibilité. De plus, il offre une visibilité complète sur tous les environnements, du développement à la production, permettant une détection et une résolution instantanées des problèmes.

Lire plus

Toxicité sur WoW : Anonymat, Avatars et Perception de la Négativité

2025-05-08

Cet article s’appuie sur l’heuristique de Rubin et Camm (2013) concernant le griefing et le trolling en ligne, explorant comment l’anonymat, la création d’avatars et l’identité en ligne façonnent les perceptions des comportements négatifs dans World of Warcraft. Dix joueurs de WoW (cinq hommes, cinq femmes) ayant un temps de jeu important ont été interrogés pour comprendre quels comportements, interactions et éléments sociaux du jeu contribuent à la négativité. L’étude révèle que l’agression dans la vie réelle a un impact significatif sur la perception des joueurs quant aux événements négatifs en jeu, soulignant la nature subjective de la perception et les différences entre les genres.

Lire plus

Apple envisage une recherche basée sur l'IA dans Safari, potentiellement en abandonnant Google

2025-05-08
Apple envisage une recherche basée sur l'IA dans Safari, potentiellement en abandonnant Google

Apple explore activement une refonte majeure de son navigateur web Safari, en se concentrant sur les moteurs de recherche basés sur l'IA. Ce mouvement pourrait signaler la fin du partenariat de longue date d'Apple avec Google, créant des changements sismiques dans l'industrie. Eddy Cue, vice-président senior des services chez Apple, l'a révélé lors de son témoignage dans le procès intenté par le département de la Justice américain contre Alphabet Inc. Le procès porte sur un accord annuel d'environ 20 milliards de dollars qui fait de Google le moteur de recherche par défaut dans Safari. L'affaire pourrait forcer les géants de la technologie à rompre leurs liens, modifiant radicalement les fonctionnalités des iPhones et autres appareils Apple.

Lire plus
Technologie

Conception Algorithmique avec Grasshopper : Tutoriel de Programmation Visuelle

2025-05-08
Conception Algorithmique avec Grasshopper : Tutoriel de Programmation Visuelle

Ce tutoriel présente la programmation visuelle dans Grasshopper, un plugin pour Rhino 3D. Grasshopper permet la génération algorithmique de géométrie en connectant des données et des fonctions dans un diagramme visuel. Le tutoriel couvre les bases de la création de points, de lignes, de polylignes, de courbes et de surfaces à l'aide de divers composants et paramètres. Apprenez à construire des points à l'aide du composant « Construct Point », à créer des lignes avec le composant « Line » et à générer des courbes avec le composant « Interpolate », entre autres. Ce guide pratique permet aux concepteurs de créer des modèles 3D complexes de manière efficace.

Lire plus

Yggdrasil : un schéma de routage expérimental décentralisé

2025-05-08

Yggdrasil est un schéma de routage compact expérimental, entièrement décentralisé et ne nécessitant qu'un petit état pour fonctionner. Il s'agit principalement d'un schéma de plus court chemin, par lequel le réseau tentera de trouver le chemin le plus direct vers la destination. Les nœuds sont des participants égaux et se connectent les uns aux autres à l'aide de connexions d'appairage qui transportent le trafic réseau. Les appariements peuvent être configurés sur n'importe quel réseau IP, qu'il s'agisse d'un lien filaire ou sans fil direct, d'un réseau local ou même d'Internet. Dans certains cas, les appariements peuvent également être configurés automatiquement par des appareils proches sur le même réseau à l'aide de la découverte de multidiffusion. Tous les nœuds d'un réseau Yggdrasil sont des routeurs et transmettront automatiquement le trafic pour l'aider à se rapprocher de sa destination, dans la mesure du possible. Cela signifie que, même sur un réseau qui n'est que faiblement connecté, tous les nœuds seront accessibles par tous les autres nœuds de ce réseau. Peu importe si un nœud est derrière un NAT — une fois qu'un appariement est établi, le trafic circule dans les deux sens via cet appariement. Yggdrasil est également conçu pour tolérer les changements de réseau. Par exemple, si un lien échoue, le réseau se répare lui-même et utilise d'autres liens pour acheminer le trafic, le cas échéant. Cela le rend adapté à une utilisation dans les réseaux maillés, où la topologie du réseau peut et changera souvent.

Lire plus

Planification d'itinéraires aux États-Unis à vitesse fulgurante : présentation de US Routing

2025-05-08
Planification d'itinéraires aux États-Unis à vitesse fulgurante : présentation de US Routing

US Routing est une bibliothèque Python pour la planification rapide d'itinéraires locaux aux États-Unis. Idéale pour les situations où des résultats approximatifs suffisent, elle utilise l'ensemble de données des routes d'Amérique du Nord. Calculez rapidement des itinéraires entre des villes, des codes postaux ou des coordonnées, en choisissant entre la distance la plus courte et le temps le plus rapide. Obtenez des informations détaillées sur l'itinéraire, y compris la distance, la durée et les États traversés. La bibliothèque inclut également la fonctionnalité pour télécharger et traiter l'ensemble de données des routes d'Amérique du Nord et permet la construction de graphes de routage personnalisés.

Lire plus

La carte dorée de Trump : un accès privilégié à la citoyenneté américaine pour les riches ?

2025-05-07
La carte dorée de Trump : un accès privilégié à la citoyenneté américaine pour les riches ?

Un projet de « carte dorée » permettant aux riches d'obtenir une carte verte américaine pour un investissement de 5 millions de dollars a suscité un débat. Cette initiative remplacerait potentiellement le visa investisseur EB-5, qui exige un investissement de 1,05 million de dollars et la création d'emplois. Si le programme EB-5 est soumis à des contrôles rigoureux pour éviter les fonds illicites, le projet de « carte dorée » manque de clarté quant à son processus de sélection, soulevant des inquiétudes quant à un possible abus par des personnes fortunées, notamment des oligarques étrangers. Les partisans soutiennent qu'il stimule l'économie, tandis que les critiques évoquent une augmentation des inégalités et un risque de détournement. La date de lancement du programme reste incertaine.

Lire plus
Startup carte dorée

Netflix lance une recherche alimentée par ChatGPT : une expérience de découverte personnalisée

2025-05-07
Netflix lance une recherche alimentée par ChatGPT : une expérience de découverte personnalisée

Netflix a dévoilé une nouvelle expérience de recherche alimentée par l'IA, utilisant ChatGPT d'OpenAI. Les utilisateurs peuvent décrire leurs préférences en langage naturel, permettant des recherches plus nuancées comme "quelque chose de drôle et optimiste" ou même des demandes très spécifiques. Le lancement aura lieu cette semaine en version bêta opt-in pour les utilisateurs iOS, suivant une approche similaire à celle de la Fire TV d'Amazon et d'une fonctionnalité désormais abandonnée de Tubi. Netflix a également annoncé son intention d'utiliser l'IA générative pour les traductions de sous-titres. La nouvelle fonctionnalité de recherche sera un test crucial pour évaluer l'efficacité des recommandations personnalisées basées sur l'IA pour améliorer l'expérience utilisateur sur un marché du streaming concurrentiel.

Lire plus
Technologie

Picostrap 5 : Thème WordPress Bootstrap 5 ultra-rapide

2025-05-07
Picostrap 5 : Thème WordPress Bootstrap 5 ultra-rapide

Picostrap 5 est un thème WordPress initial basé sur Bootstrap 5, extrêmement rapide, qui intègre parfaitement SASS avec le Customizer de WordPress. Personnalisez l'apparence de Bootstrap directement depuis votre tableau de bord WordPress, et Picostrap recompilera le CSS nécessaire à la volée à l'aide d'un compilateur SASS intégré qui s'exécute dans votre navigateur. Il offre un générateur de palettes de couleurs IA, un aperçu en direct du guide de style, de nombreuses options de personnalisation et de nombreuses fonctionnalités commutables, telles que la désactivation de l'éditeur Gutenberg, l'ajout d'un bouton "Retour en haut", etc. De plus, il est compatible avec WooCommerce, LiveCanvas et WindPress, et est axé sur les performances.

Lire plus
Développement Thème WordPress

Michael Larabel : La force motrice derrière Phoronix et le benchmarking open source

2025-05-07

Michael Larabel, fondateur de Phoronix.com (2004), est un auteur prolifique avec plus de 20 000 articles sur le support matériel Linux, les performances, les pilotes graphiques, et plus encore. Au-delà de ses nombreux écrits, il est le développeur principal des logiciels de benchmarking largement utilisés : Phoronix Test Suite, Phoromatic et OpenBenchmarking.org. Ses contributions ont considérablement fait progresser l'écosystème Linux et le benchmarking open source.

Lire plus
Développement

Le parcours extraordinaire de Huh Jun-Young : de la poésie à la médaille Fields

2025-05-07
Le parcours extraordinaire de Huh Jun-Young : de la poésie à la médaille Fields

Jun-Young Huh, initialement poète, a trouvé une beauté plus profonde dans les mathématiques. Surmontant un parcours universitaire peu remarquable, il a résolu la conjecture de Read, un problème de 40 ans en théorie des graphes, lors de ses études doctorales aux États-Unis. Son travail révolutionnaire, culminant avec une preuve de la conjecture de Rota et une médaille Fields, relie élégamment la géométrie algébrique et la combinatoire, démontrant que la géométrie peut exister au-delà de l'espace physique. Son parcours montre les chemins inattendus du génie et le pouvoir d'une curiosité implacable.

Lire plus

Un vaste réseau d'escroqueries se faisant passer pour des entreprises légitimes utilise les annonces Google

2025-05-07

Une entreprise texane, eWorldTrade, inculpée pour complot en vue de distribuer des opioïdes synthétiques, est au cœur d'un vaste réseau d'entreprises américaines et pakistanaises accusées d'utiliser des annonces en ligne pour escroquer des Occidentaux cherchant de l'aide pour les marques déposées, la rédaction de livres, le développement d'applications mobiles et la conception de logos. Lié à des entreprises infâmes comme Axact et Abtach, connues pour leurs escroqueries en matière de marques déposées et de faux diplômes, le réseau attire les victimes avec des prix bas avant de les extorquer. Les données du Centre de transparence des annonces Google révèlent plus de 10 millions de dollars dépensés en annonces. Malgré les affirmations de Google concernant les enquêtes et les mesures prises, le réseau persiste, laissant une traînée de victimes dans le monde entier.

Lire plus

Maximiser l'utilisation du GPU : de l'allocation aux FLOP/s

2025-05-07
Maximiser l'utilisation du GPU : de l'allocation aux FLOP/s

Cet article explore trois niveaux d'utilisation du GPU : l'utilisation de l'allocation du GPU, l'utilisation du noyau du GPU et l'utilisation des FLOP/s du modèle. Les auteurs soulignent l'importance de maximiser l'utilisation du GPU compte tenu de son coût élevé et de sa sensibilité aux performances. L'article analyse les facteurs qui affectent l'utilisation à chaque niveau, tels que les limitations économiques, les limitations DevOps et la surcharge de l'hôte, et propose des stratégies d'optimisation, telles que l'utilisation de la plateforme Modal pour améliorer l'efficacité de l'allocation du GPU, l'optimisation du code du noyau et l'augmentation de l'intensité arithmétique. Enfin, l'article partage l'état actuel de l'utilisation du GPU dans l'industrie et les meilleures pratiques, offrant une expérience et des conseils précieux aux développeurs.

Lire plus
Développement utilisation du GPU

Pyramide Mystérieuse en Amazonie : Cerro El Cono

2025-05-07
Pyramide Mystérieuse en Amazonie : Cerro El Cono

Cerro El Cono, une formation pyramidale de 400 mètres de haut dans la forêt amazonienne péruvienne, est une énigme géologique. Visible depuis les Andes par temps clair, son origine fait débat : un volcan éteint ? Une formation rocheuse inhabituelle ? Pour les tribus indigènes locales, c'est une montagne sacrée, un « Apu andin ». La région environnante est un point chaud de biodiversité, menacé par la déforestation illégale et l'exploitation minière malgré la création du parc national Sierra del Divisor en 2015. Le parc, bien que vaste, lutte contre ces menaces persistantes.

Lire plus

Recherche d'expert DevOps pour optimiser une plateforme IA sur GovCloud

2025-05-07
Recherche d'expert DevOps pour optimiser une plateforme IA sur GovCloud

GovEagle recrute un expert chevronné en Kubernetes et Python pour optimiser sa plateforme IA destinée aux contractants gouvernementaux. Le rôle comprendra l'audit de fiabilité des charges de travail Kubernetes, des files d'attente Celery, du cache Redis et du réseau cloud ; la création d'un plan d'action priorisé et la mise en œuvre rapide d'améliorations (par exemple, réglage HPA, alertes, stratégies de déploiement) ; et des conseils ou un prototype pour l'adoption de Temporal lorsque Celery est insuffisant. Les candidats doivent justifier de plus de 5 ans d'expérience dans l'exploitation de systèmes de production haute disponibilité, une solide expérience dans le scaling de services Python sur Kubernetes et un bilan probant en matière d'architectures basées sur des files d'attente et d'observabilité. La connaissance de FedRAMP/GovCloud est un plus.

Lire plus
Développement

Runtime Go : Proposition pour une exécution sans système d’exploitation

2025-05-07
Runtime Go : Proposition pour une exécution sans système d’exploitation

Cette proposition suggère d’ajouter une nouvelle cible GOOS (par exemple, GOOS=none) au runtime Go, permettant aux programmes Go de s’exécuter sous des fonctions de sortie définies par l’application au lieu de dépendre d’appels système arbitraires du système d’exploitation. Cela permet une exécution autonome sans support direct du système d’exploitation, une capacité déjà implémentée dans le projet TamaGo. La proposition préconise l’inclusion en amont. Les applications Go compilées avec GOOS=none s’exécuteraient sur du bare metal ; tout le support nécessaire provient du runtime Go et de paquets de pilotes externes en Go. Des fonctions clés telles que l’initialisation du CPU, l’initialisation du matériel, la sortie standard, la génération de nombres aléatoires et la récupération de l’heure système doivent être définies. Cela étend considérablement l’applicabilité de Go à des environnements tels que les systèmes embarqués, les machines virtuelles et UEFI.

Lire plus

Mac Themes Garden : Plus de 4000 thèmes Mac classiques

2025-05-07
Mac Themes Garden : Plus de 4000 thèmes Mac classiques

Après des années à faire fonctionner un bot qui présentait des thèmes Mac classiques, le créateur a lancé Mac Themes Garden, un site web présentant plus de 4000 thèmes Kaleidoscope de l'ère classique de Mac. L'auteur a méticuleusement documenté chaque thème, en prenant des captures d'écran et en recueillant des informations sur l'auteur. Construit avec Astro, le site compte près de 5000 pages et recrée méticuleusement l'apparence et la sensation de Mac OS 9 à l'aide de CSS. Au-delà de la fonctionnalité de téléchargement, il inclut des pages d'auteurs et un flux RSS pour les mises à jour. Les projets futurs incluent une recherche par couleur, l'affichage d'icônes personnalisées et une galerie soumise par les utilisateurs.

Lire plus

Anthropic active la recherche web pour l'IA Claude

2025-05-07
Anthropic active la recherche web pour l'IA Claude

Anthropic a intégré des fonctionnalités de recherche web dans son API Claude, permettant à Claude d'accéder et de traiter des informations en temps réel depuis le web. Cela permet aux développeurs de créer des applications d'IA plus puissantes, telles que celles qui analysent les cours des actions en temps réel, effectuent des recherches juridiques ou accèdent à la documentation API la plus récente. Claude détermine intelligemment quand la recherche web est nécessaire, fournissant des réponses complètes avec des citations de sources. Les paramètres d'administrateur, y compris les listes d'autorisation et de blocage de domaines, améliorent la sécurité. Disponible pour Claude 3.7 Sonnet, Claude 3.5 Sonnet amélioré et Claude 3.5 Haiku, cela coûte 10 USD pour 1 000 recherches plus les coûts standard des jetons.

Lire plus

Calculer une moyenne en Prolog : un cirque récursif

2025-05-07

Cet article illustre avec humour le calcul d'une moyenne en Prolog, passant d'une définition mathématique simple à une implémentation récursive excessivement verbeuse. L'auteur critique la contrainte pédagogique interdisant l'utilisation des fonctions de la bibliothèque standard de Prolog, ce qui conduit à un code redondant et moins lisible. L'article compare une approche mathématique concise à une solution récursive complexe, plaidant pour la priorité de la lisibilité et de la maintenabilité du code plutôt que pour un simple exercice de récursivité dans l'enseignement.

Lire plus
Développement

Un dirigeant d'Apple met en garde : l'iPhone pourrait suivre le chemin de l'iPod dans 10 ans

2025-05-07
Un dirigeant d'Apple met en garde : l'iPhone pourrait suivre le chemin de l'iPod dans 10 ans

Eddy Cue, d'Apple, a lancé un avertissement sévère, suggérant que l'iPhone pourrait connaître le même sort que l'iPod dans dix ans en raison de la montée en puissance de l'intelligence artificielle. Il a souligné la difficulté pour les géants de la technologie établis de s'adapter aux changements technologiques majeurs, citant la décision d'Apple de mettre fin à la production de l'iPod comme exemple de sacrifice, même d'un produit à grand succès. Cue a pointé le déclin d'entreprises technologiques autrefois dominantes, telles que HP, Sun Microsystems et Intel. Bien que les tentatives actuelles de remplacement des smartphones par des appareils uniquement basés sur l'IA aient échoué, des entreprises comme Apple développent des alternatives telles que des smartwatches, de futurs AirPods et des lunettes intelligentes pour explorer de nouvelles interactions entre l'utilisateur et l'IA.

Lire plus
Technologie

La stimulation du nerf vague montre des promesses dans le traitement du TSPT résistant au traitement

2025-05-07
La stimulation du nerf vague montre des promesses dans le traitement du TSPT résistant au traitement

Une étude clinique révolutionnaire révèle que la combinaison de la stimulation du nerf vague (SNV) avec une thérapie traditionnelle a conduit à une rémission complète du TSPT chez tous les participants jusqu'à six mois après le traitement. L'essai a associé une thérapie d'exposition prolongée à de courtes pulsations de SNV via un dispositif implanté, augmentant la neuroplasticité et maintenant la rémission. Cela offre de l'espoir pour ceux qui ne répondent pas aux méthodes conventionnelles, avec un essai pilote de phase 2 en double aveugle en cours.

Lire plus

Astro vs. React Server Components : Deux approches pour des sites web hautes performances

2025-05-07
Astro vs. React Server Components : Deux approches pour des sites web hautes performances

Cet article compare Astro et React Server Components (RSC), deux approches pour construire des sites web hautes performances. Astro utilise des Composants Astro (côté serveur) et des Îles Client (côté client), avec un flux de données unidirectionnel. Les Composants Astro gèrent le prétraitement, tandis que les Îles Client gèrent l'interactivité. RSC utilise des Composants Serveur et des Composants Client, conceptuellement similaires, mais tous deux sont des composants React différenciés par la directive `'use client'`. RSC offre une plus grande flexibilité, permettant le partage de composants entre le serveur et le client, mais a une courbe d'apprentissage plus abrupte. Astro est plus facile à apprendre, mais peut rencontrer des limitations dans les applications à grande échelle en raison de sa sortie HTML-first et des restrictions d'interaction entre les composants. Le choix dépend des besoins du projet et de l'expertise de l'équipe.

Lire plus
Développement

Broadcom envoie des lettres de cessation et d'abstention concernant les licences perpétuelles VMware expirées

2025-05-07
Broadcom envoie des lettres de cessation et d'abstention concernant les licences perpétuelles VMware expirées

Suite à son acquisition de VMware, Broadcom a mis fin aux ventes de licences perpétuelles VMware et envoie des lettres de cessation et d'abstention aux utilisateurs dont les contrats de support ont expiré. Ces lettres exigent que les utilisateurs cessent d'utiliser toute mise à jour, tout correctif ou toute version, à l'exception des correctifs de sécurité zero-day. Cette mesure agressive visant à pousser les utilisateurs vers des modèles d'abonnement a suscité la colère de nombreux utilisateurs, certains ayant même reçu des lettres après avoir migré vers des plates-formes de virtualisation alternatives.

Lire plus
Technologie

Une électrode 3D imprimée fine comme un cheveu révolutionne l'EEG

2025-05-07
Une électrode 3D imprimée fine comme un cheveu révolutionne l'EEG

Des chercheurs de Penn State ont mis au point une électrode révolutionnaire imprimée en 3D, aussi fine qu'un cheveu humain, offrant une surveillance de l'activité cérébrale beaucoup plus fiable que les méthodes EEG traditionnelles. Ce dispositif sans gel, "coller et jouer", reste solidement fixé pendant 24 heures, même pendant l'exercice et la douche, minimisant les artéfacts de mouvement et améliorant la qualité du signal. Son confort et sa fiabilité accrus ouvrent la voie à des applications de santé grand public, des interfaces cerveau-ordinateur et des progrès dans les technologies d'assistance.

Lire plus
Technologie

Les rapports de vulnérabilités générés par l'IA inondent HackerOne : un chercheur en sécurité appelle à l'action

2025-05-07
Les rapports de vulnérabilités générés par l'IA inondent HackerOne : un chercheur en sécurité appelle à l'action

Des chercheurs en sécurité ont découvert une augmentation des rapports de vulnérabilités faux générés par l'IA qui inondent la plateforme de primes aux bogues HackerOne. Ces rapports, souvent parfaitement rédigés et formatés, manquent de valeur de sécurité réelle, gaspillant le temps des chercheurs en sécurité et potentiellement masquant de véritables vulnérabilités. Les chercheurs demandent à HackerOne de renforcer ses mécanismes de révision et de réprimer ce comportement, suggérant des solutions telles que des systèmes de cautionnement ou l'exploitation de l'infrastructure réseau existante pour la révision. Il s'agit d'une tendance préoccupante qui pourrait affecter les projets open source à grande échelle.

Lire plus
Développement prime aux bogues

Rybbit : Une solution d'analyse web open source et respectueuse de la vie privée

2025-05-07
Rybbit : Une solution d'analyse web open source et respectueuse de la vie privée

Rybbit est une alternative moderne, open source et respectueuse de la vie privée à Google Analytics. La configuration ne prend que quelques minutes et est très intuitive. Découvrez une démo en direct sur un site de production réel avec plus d'un million de visites par mois. Vous pouvez vous inscrire à notre service hébergé à l'adresse https://rybbit.io ou auto-héberger Rybbit sur votre propre VPS. Apprenez-en plus sur Rybbit en lisant notre documentation. Toutes les métriques clés d'analyse web, y compris les sessions, les utilisateurs uniques, les pages vues, le taux de rebond, la durée des sessions. Sans cookies ni suivi des utilisateurs - conforme au RGPD et à la CCPA. Objectifs personnalisables. Tableaux de bord de rétention, parcours utilisateurs et entonnoirs. Filtrage avancé sur plus de 15 dimensions. Événements personnalisés. Tableau de bord des sessions en direct. Suivi de la localisation à 3 niveaux (pays -> région -> ville) + visualisations de cartes avancées. Tableau de bord en temps réel. Support pour les organisations et nombre illimité de sites.

Lire plus
Développement analyse web open source

Au revoir aux API "Stringly Typed" : Une nouvelle perspective sur la sécurité des types

2025-05-07
Au revoir aux API

Inspiré par Scott Hanselman, l'auteur explore le concept d'applications "stringly typed", où les chaînes de caractères sont utilisées pour le transfert de données même lorsqu'il existe des types meilleurs. Ceci est courant dans les applications monopages (SPA) interagissant avec les API back-end, car la plupart des API utilisent JSON, ce qui conduit à une perte de type et à une réduction de la sécurité des types. L'auteur réfléchit à la tolérance passée à cette approche et commence à explorer des solutions comme TypeScript, tRPC et GraphQL pour atteindre la sécurité des types sur le réseau et éliminer les interfaces "stringly typed."

Lire plus
Développement Sécurité des Types

ty : Vérificateur de types Python et serveur de langage extrêmement rapide écrit en Rust

2025-05-07
ty : Vérificateur de types Python et serveur de langage extrêmement rapide écrit en Rust

ty est un vérificateur de types Python et un serveur de langage extrêmement rapide écrit en Rust. Il est actuellement en développement et n'est pas prêt pour une utilisation en production. Tout le développement se fait désormais dans le dépôt Ruff ; veuillez soumettre des demandes d'extraction pour les modifications du sous-module ruff (qui inclut tout le code source Rust). Consultez le guide de contribution pour plus de détails. Licencié sous la licence MIT.

Lire plus
Développement Vérification de types
1 2 253 254 255 257 259 260 261 595 596