Mémoire optique non réciproque révolutionnaire : vitesses d’écriture en nanosecondes, milliards de cycles sans dégradation

2025-02-04
Mémoire optique non réciproque révolutionnaire : vitesses d’écriture en nanosecondes, milliards de cycles sans dégradation

Des chercheurs ont mis au point une nouvelle mémoire optique non réciproque qui atteint des vitesses d’écriture ultrarapides de l’ordre de la nanoseconde grâce aux effets magnéto-optiques et thermo-optiques. La mémoire est basée sur un résonateur à micro-anneau (MRR) avec un électro-aimant intégré, la régulation du courant permettant de modifier le champ magnétique et ainsi de moduler la transmission de la lumière. Les expériences montrent des diagrammes oculaires clairs à 500 Mbps et 1 Gbps, et un fonctionnement stable après 2,4 milliards de cycles d’écriture/effacement, démontrant une fiabilité et une endurance exceptionnelles. Cette avancée promet de révolutionner la mémoire optique haute performance, offrant de nouvelles possibilités pour les futurs systèmes de traitement de l’information haute densité et basse consommation.

Lire plus

Exécuter des LLMs localement avec Deno et Jupyter Notebooks

2025-03-01
Exécuter des LLMs localement avec Deno et Jupyter Notebooks

Cet article détaille le parcours de l'auteur dans la configuration et l'utilisation d'un grand modèle linguistique (LLM) local (DeepSeek R1) avec Deno, Jupyter Notebooks, Ollama et LangChain.js. L'auteur décrit le processus, de la configuration de l'environnement et de l'installation du modèle à l'écriture du code et à la visualisation des résultats. L'article souligne la facilité et l'efficacité de Deno et Jupyter Notebooks pour le développement de l'IA, montrant un flux de travail fluide et une interaction réussie avec le LLM local. La possibilité d'échanger facilement le modèle local contre un modèle basé sur une API est également mentionnée.

Lire plus
Développement

Google Maps rebaptise le Golfe du Mexique en 'Golfe d'Amérique'

2025-02-11
Google Maps rebaptise le Golfe du Mexique en 'Golfe d'Amérique'

Google Maps a mis à jour ses cartes aux États-Unis pour refléter le changement de nom du Golfe du Mexique en 'Golfe d'Amérique', par l'administration Trump, affichant le nouveau nom sur les plateformes web et mobiles. Google affirme que cela suit le Système d'information des noms géographiques des États-Unis (GNIS). Les utilisateurs mexicains voient toujours 'Golfe du Mexique', tandis que le reste du monde voit le nom original avec '(Golfe d'Amérique)' ajouté. La localisation est déterminée par les données du système d'exploitation mobile, de la carte SIM et du réseau. Les utilisateurs de bureau voient les changements en fonction des paramètres de recherche ou de la localisation de l'appareil. Apple Maps n'a pas encore été mis à jour, bien qu'il redirige les recherches de 'Golfe d'Amérique' vers le Golfe du Mexique. D'autres fournisseurs de cartes, comme MapQuest, n'ont pas non plus mis à jour. Curieusement, Waze affiche les deux noms lors de la recherche de 'Golfe du Mexique', mais ne donne aucun résultat pour 'Golfe d'Amérique'.

Lire plus

La FDA approuve un nouvel analgésique, remettant en cause la domination des opiacés ?

2025-02-01
La FDA approuve un nouvel analgésique, remettant en cause la domination des opiacés ?

La FDA a approuvé le Journavx de Vertex Pharmaceuticals, un nouveau médicament contre la douleur conçu pour éliminer les risques de dépendance et de surdose associés aux opiacés. Le Journavx fonctionne différemment des opiacés, en bloquant les protéines qui déclenchent les signaux de douleur avant qu'ils n'atteignent le cerveau. Des essais ont montré qu'il était plus efficace qu'un placebo, mais pas significativement plus qu'une combinaison courante d'opiacés et d'acétaminophène. Malgré son coût élevé (15,50 $ US par comprimé), son mécanisme non opiacé et son potentiel représentent une avancée significative dans la lutte contre la crise des opiacés. Cependant, les résultats décevants lors d'essais ultérieurs pour la douleur chronique jettent le doute sur son avenir.

Lire plus

Compilateur LLVM Fortran Flang : Dix ans de développement, officiellement lancé

2025-03-12

Après près de dix ans de développement, le compilateur LLVM Fortran, Flang, a finalement été officiellement renommé de « flang-new » en « flang ». Cet article retrace le parcours de Flang, depuis son développement initial par les laboratoires nationaux américains et NVIDIA, jusqu’à l’adoption de la représentation intermédiaire multiniveau (MLIR) de LLVM et son intégration finale au projet LLVM. La création de Flang visait à fournir un compilateur Fortran à long terme et non propriétaire, atténuant les risques liés aux points de défaillance uniques et favorisant la croissance de la communauté Fortran. Le parcours de Flang illustre également les progrès de la technologie des compilateurs, tels que l’utilisation de MLIR pour optimiser le code Fortran. Désormais mature et stable, avec le soutien de fournisseurs comme AMD, Flang s’impose comme un outil puissant pour les développeurs Fortran.

Lire plus
Développement

Rétrospective de la conférence : Leçons tirées de l’organisation d’un événement en ligne

2025-03-06

Cet article détaille l’expérience de l’auteur lors de l’organisation d’une conférence en ligne, en soulignant les améliorations apportées par rapport à l’événement précédent. Le recrutement des intervenants, le marketing, la billetterie (utilisation de la fonctionnalité de paiement au choix de Stripe) et la gestion des vidéos ont été abordés. Si les ventes de billets ont été légèrement inférieures à celles de l’année dernière, l’engagement et les commentaires des participants ont été positifs. Les axes d’amélioration incluent l’amélioration de la communication avec les intervenants, l’optimisation des efforts de marketing et l’amélioration de la qualité vidéo/audio. L’auteur remet en question l’efficacité globale du processus, suggérant que les futures itérations pourraient être structurées différemment.

Lire plus

Puits de Responsabilité : Comment les Processus Obscurent la Responsabilité

2025-05-03
Puits de Responsabilité : Comment les Processus Obscurent la Responsabilité

Cet article explore le phénomène des « puits de responsabilité », où les organisations formalisent les processus de prise de décision pour éviter les controverses et les responsabilités, ce qui fait qu'aucune personne n'est tenue pour responsable des erreurs. Des écureuils broyés aux systèmes de santé complexes, l'auteur cite de nombreux exemples montrant comment les processus, bien qu'améliorant l'efficacité, peuvent obscurcir la responsabilité, conduisant à des conséquences catastrophiques. L'article soutient que tous les processus ne sont pas problématiques ; la clé réside dans la capacité du design à permettre la flexibilité et la responsabilité des résultats.

Lire plus
Divers Processus

BrowserBee : Votre assistant IA intégré au navigateur

2025-05-18
BrowserBee : Votre assistant IA intégré au navigateur

BrowserBee est une extension Chrome open source qui privilégie la confidentialité et vous permet de contrôler votre navigateur à l'aide du langage naturel. Il combine la puissance d'un LLM pour l'analyse et la planification des instructions, et Playwright pour une automatisation robuste du navigateur afin d'accomplir des tâches. BrowserBee s'exécutant entièrement dans votre navigateur (à l'exception du LLM), il peut interagir en toute sécurité avec les sites Web connectés, tels que vos comptes de médias sociaux ou votre messagerie électronique, sans compromettre la sécurité ni nécessiter d'infrastructure backend. Il prend en charge les principaux fournisseurs de LLM tels qu'Anthropic, OpenAI, Gemini et Ollama, et offre une large gamme d'outils de navigation, d'interaction, d'observation et de gestion de la mémoire, apprenant des séquences d'utilisation d'outils efficaces pour les tâches futures.

Lire plus
Développement extension navigateur

arXivLabs : Projets expérimentaux avec des collaborateurs communautaires

2025-02-14
arXivLabs : Projets expérimentaux avec des collaborateurs communautaires

arXivLabs est un framework permettant aux collaborateurs de développer et de partager de nouvelles fonctionnalités arXiv directement sur notre site web. Les individus et les organisations qui travaillent avec arXivLabs ont adopté et accepté nos valeurs d'ouverture, de communauté, d'excellence et de confidentialité des données utilisateur. arXiv est engagé envers ces valeurs et ne travaille qu'avec des partenaires qui les respectent. Vous avez une idée de projet qui ajoutera de la valeur à la communauté arXiv ? En savoir plus sur arXivLabs.

Lire plus
Développement

Le vérificateur d'emprunts inévitable dans Inko : compromis entre l'allocation sur la pile et les vérifications à la compilation

2025-02-07

Le concepteur du langage Inko explore les solutions optimales pour l'allocation sur la pile et la vérification des emprunts. Par défaut, les types Inko sont alloués sur le tas, offrant de la flexibilité mais entraînant une surcharge de performance. Pour améliorer les performances, un modificateur `inline` est introduit pour prendre en charge l'allocation sur la pile, mais cela pose de nouveaux défis : comment gérer les emprunts et la sémantique de déplacement tout en garantissant la sécurité de la mémoire. L'article explore plusieurs solutions, notamment la possibilité d'autoriser les affectations de champs, l'introduction de types uniques et l'analyse d'échappement, en concluant que la vérification des emprunts au moment de la compilation est la meilleure approche, mais sa complexité d'implémentation est élevée et elle ne sera pas implémentée à court terme. Actuellement, Inko utilise toujours une stratégie qui n'autorise pas la réaffectation des champs de types inline.

Lire plus
Développement

LFortran compile PRIMA : Une étape majeure vers la version bêta

2025-03-09

L'équipe du compilateur LFortran a annoncé avec succès la compilation et l'exécution de libprima/PRIMA, le huitième code tiers de qualité production compilé avec un alignement bit à bit sur la sortie de GFortran. Cette étape importante rapproche LFortran de son objectif de compiler dix codes de ce type, une étape clé pour atteindre une qualité bêta. Compiler PRIMA, un package Fortran pour l'optimisation non linéaire, a présenté des défis liés aux variables de procédure, aux tableaux avec des pas non unitaires et à la perte de précision, tous surmontés. Les efforts futurs se concentreront sur la compilation de codes tiers supplémentaires, notamment fpm et LAPACK, pour consolider la préparation bêta de LFortran.

Lire plus
Développement

Le JWST détecte du cyanure d'hydrogène et de l'acétylène dans l'atmosphère d'une naine brune – Une première

2025-02-28
Le JWST détecte du cyanure d'hydrogène et de l'acétylène dans l'atmosphère d'une naine brune – Une première

Le télescope spatial James Webb (JWST) a fait une découverte révolutionnaire ! Une équipe internationale d'astronomes, utilisant le JWST, a détecté pour la première fois du cyanure d'hydrogène (HCN) et de l'acétylène (C2H2) dans l'atmosphère d'un système binaire d'étoiles naines brunes proches, désigné WISE J045853.90+643451.9. Publiée sur le serveur de préimpression arXiv, cette découverte révèle une atmosphère sans nuages et riche en molécules. Elle démontre la puissance du spectromètre à résolution moyenne (MRS) de l'instrument infrarouge moyen (MIRI) du JWST pour caractériser les naines brunes froides. Des études futures étudieront le HCN et le C2H2 plus en détail et détermineront si ces espèces sont présentes dans d'autres naines brunes froides similaires.

Lire plus

Ingénierie inverse de circuits BiCMOS intelligents dans un Pentium

2025-01-21
Ingénierie inverse de circuits BiCMOS intelligents dans un Pentium

Cet article détaille l'ingénierie inverse de circuits BiCMOS intéressants dans le processeur Pentium d'Intel, en se concentrant sur le circuit de sortie de la ROM constante dans l'unité à virgule flottante. L'auteur explique méticuleusement la structure en couches, l'utilisation des transistors MOS et les aspects uniques du pilote BiCMOS. Une plongée profonde dans les multiplexeurs, les verrous et la conception du pilote révèle la conception complexe du Pentium et souligne le rôle de la technologie BiCMOS dans l'amélioration des performances. L'article illustre finalement la croissance remarquable de la complexité du processeur, telle que décrite par la loi de Moore.

Lire plus
Matériel circuits BiCMOS

En défense des étiquettes de texte : pourquoi les icônes seules ne suffisent pas

2025-02-22
En défense des étiquettes de texte : pourquoi les icônes seules ne suffisent pas

Cet article plaide en faveur de l’importance des étiquettes de texte associées aux icônes dans la conception d’interfaces utilisateur. L’auteur soutient que le recours exclusif aux icônes augmente la charge cognitive, car de nombreuses icônes manquent de clarté immédiate et nécessitent une interprétation supplémentaire, notamment dans les interfaces complexes comportant de nombreux icônes. Les étiquettes de texte clarifient efficacement le sens, réduisant ainsi l’ambiguïté et améliorant la convivialité. L’article souligne également les incohérences dans l’iconographie entre différentes applications, ce qui accroît la confusion de l’utilisateur. Par conséquent, l’auteur préconise une approche combinée, utilisant à la fois les icônes et les étiquettes de texte pour une expérience utilisateur optimale.

Lire plus

Ingénieur IA : Concevez l’assistant de recherche client IA de nouvelle génération

2025-04-05
Ingénieur IA : Concevez l’assistant de recherche client IA de nouvelle génération

Great Question, une plateforme de recherche client, recherche un ingénieur IA pour concevoir et implémenter une interface utilisateur basée sur des agents, créant ainsi un assistant de recherche IA pour aider les utilisateurs à mener des recherches. Le rôle exige une expertise en ingénierie de prompts, en frameworks d’agents (LangGraph, etc.) et en développement d’applications LLM (JavaScript préféré), couvrant l’architecture du système IA, l’optimisation des prompts, la sélection et l’implémentation des frameworks et l’évaluation des performances. Il s’agit d’un poste entièrement à distance, avec une préférence pour les candidats aux États-Unis ou au Canada.

Lire plus

NVIDIA adopte la vérification formelle avec SPARK : sécurité améliorée, sans perte de performance

2025-02-13
NVIDIA adopte la vérification formelle avec SPARK : sécurité améliorée, sans perte de performance

Face aux menaces croissantes de cybersécurité, l'équipe de sécurité de NVIDIA a abandonné les tests traditionnels et adopté la vérification formelle SPARK. Un projet de preuve de concept a converti avec succès du code C sensible à la sécurité en SPARK en seulement trois mois, démontrant une sécurité améliorée sans perte de performance. Aujourd'hui, plus de cinquante développeurs NVIDIA sont formés à SPARK, et de nombreux produits sont lancés avec des composants SPARK. Cette étude de cas souligne l'adoption réussie de la vérification formelle, offrant des leçons précieuses aux autres organisations cherchant à améliorer leur sécurité.

Lire plus
Technologie

Dr. Demento prend sa retraite après 55 ans de diffusion de musique originale

2025-06-19
Dr. Demento prend sa retraite après 55 ans de diffusion de musique originale

La personnalité radiophonique Barret "Dr. Demento" Hansen a annoncé sa retraite cette semaine, mettant fin à une carrière de 55 ans consacrée à la comédie et à la musique originale. Son émission, qui a débuté en 1970, se terminera en octobre avec des épisodes rétrospectifs culminant par une diffusion finale des 40 meilleures chansons du programme. L'émission du Dr. Demento, initialement un programme de rock libre, est devenue une plateforme pour les chansons comiques et les bizarreries musicales, présentant au public des artistes comme "Weird Al" Yankovic, dont il est largement reconnu pour avoir contribué à la découverte. La longue diffusion de l'émission a couvert divers supports, des bandes magnétiques à bobines aux flux en ligne, montrant l'influence durable de Hansen sur la radio et la comédie.

Lire plus
Divers

GitHub Actions CI/CD : Une odyssée douloureuse

2025-03-20
GitHub Actions CI/CD : Une odyssée douloureuse

L'auteur raconte un parcours frustrant dans la construction d'un pipeline CI/CD complexe utilisant GitHub Actions, impliquant de multiples itérations et des difficultés avec les files d'attente de fusion, un comportement incohérent et des préoccupations de sécurité. Les défis comprenaient l'application des vérifications d'état avec les files d'attente de fusion, la compréhension du modèle de sécurité autour de GITHUB_TOKEN, des problèmes d'autorisation de fichiers et de chemins d'accès dans les conteneurs Docker et les complexités des workflows YAML. Malgré une réduction du temps de fusion, l'auteur souligne les nombreux pièges cachés et le comportement incohérent, plaidant pour une meilleure convivialité et un débogage amélioré dans GitHub Actions.

Lire plus
Développement

Basecamp abandonne AWS S3, construit un stockage privé de 18PB

2025-03-30
Basecamp abandonne AWS S3, construit un stockage privé de 18PB

Basecamp, la société à l'origine de HEY et Basecamp, quitte AWS S3 après l'expiration d'un contrat de quatre ans le 30 juin. Elle a construit une solution de stockage privée utilisant Pure Storage, avec 18PB de stockage NVMe. Une API compatible S3 simplifie la transition, bien que la migration de 6PB de données prendra environ trois semaines. Ce changement évite les frais élevés de renouvellement de S3, économisant près de 5 millions de dollars sur cinq ans.

Lire plus

Qodo-Embed-1 : Une famille de modèles d’intégration de code efficaces et compacts

2025-03-03
Qodo-Embed-1 : Une famille de modèles d’intégration de code efficaces et compacts

Qodo a annoncé Qodo-Embed-1, une nouvelle famille de modèles d’intégration de code qui atteint des performances de pointe avec une empreinte significativement plus petite que les modèles existants. Le modèle de 1,5 milliard de paramètres a obtenu un score de 68,53 sur le benchmark CoIR, surpassant des modèles plus grands de 7 milliards de paramètres. Entraîné à l’aide de la génération de données synthétiques pour surmonter les limites des modèles existants dans la récupération précise d’extraits de code, Qodo-Embed-1 améliore considérablement la précision et l’efficacité de la récupération de code. Le modèle de 1,5 milliard de paramètres est open source, tandis que le modèle de 7 milliards de paramètres est disponible commercialement.

Lire plus

Optimisation du JSON Ruby : une histoire d’allocation de pile et d’intégration en ligne

2025-01-02

Cet article de blog, quatrième partie d’une série sur l’optimisation des performances de JSON en Ruby, détaille le parcours de l’auteur pour améliorer la vitesse de sérialisation JSON de Ruby. Grâce à des micro-benchmarks et à un profilage méticuleux, l’auteur explore des techniques d’allocation de pile et d’intégration en ligne. En déplaçant l’allocation de tampon de la mémoire système vers la pile et en utilisant l’intégration en ligne de manière stratégique, des gains de performances significatifs sont obtenus. Toutefois, l’article souligne l’importance de trouver un équilibre entre les améliorations des micro-benchmarks et les performances des applications réelles, en montrant un cas où l’optimisation a eu un impact négatif sur les ensembles de données plus importants.

Lire plus
Développement

Android 15 prendra en charge les pages mémoire de 16 Ko pour améliorer les performances des applications

2025-05-09
Android 15 prendra en charge les pages mémoire de 16 Ko pour améliorer les performances des applications

Google Play a annoncé qu'Android 15 prendrait en charge des tailles de pages mémoire de 16 Ko pour améliorer les performances des applications. À partir du 1er novembre 2025, toutes les nouvelles applications et mises à jour ciblant les appareils Android 15+ devront prendre en charge les pages de 16 Ko. Ce changement promet des lancements d'applications plus rapides, une meilleure autonomie de la batterie, des démarrages d'appareil photo plus rapides et des démarrages système plus rapides. De nombreux SDK et moteurs de jeux populaires offrent déjà une compatibilité avec les pages de 16 Ko. Les développeurs peuvent vérifier la compatibilité de leurs applications et effectuer les mises à jour nécessaires à l'aide de l'explorateur de bundles d'applications de la console Play.

Lire plus

Les GPU de la série AMD Radeon RX 9000 se vendent 10 fois plus d'unités la première semaine

2025-03-25
Les GPU de la série AMD Radeon RX 9000 se vendent 10 fois plus d'unités la première semaine

La PDG d'AMD, Lisa Su, a annoncé que les cartes graphiques de la série Radeon RX 9000 ont connu un succès phénoménal, se vendant dix fois plus d'unités que leurs prédécesseures lors de leur première semaine sur le marché. Ce succès est attribué à l'accent mis par AMD sur la fourniture de performances de jeu haut de gamme à des prix compétitifs. Bien que l'offre actuelle soit limitée et que les prix dépassent le prix de vente conseillé, AMD augmente agressivement sa production. D'autres cartes RDNA 4 sont en cours de développement, le RX 9060, dont on parle, étant potentiellement inclus dans la gamme.

Lire plus
Matériel

La confiance des adolescents américains envers les grandes entreprises technologiques s'effondre

2025-01-30
La confiance des adolescents américains envers les grandes entreprises technologiques s'effondre

Un nouveau rapport de Common Sense Media révèle une baisse significative de la confiance des adolescents américains envers les grandes entreprises technologiques telles que Google, Apple, Meta, TikTok et Microsoft. L'étude a révélé de faibles niveaux de confiance concernant l'intérêt de ces entreprises pour le bien-être des adolescents, la prise de décisions éthiques et la protection des données privées. Cette méfiance est liée à plusieurs scandales technologiques au cours des dernières années, notamment la collecte massive de données par le gouvernement, le scandale de Cambridge Analytica et les fuites de lanceurs d'alerte de Meta. Les adolescents expriment également un scepticisme quant à l'utilisation responsable de l'IA par ces entreprises, beaucoup pensant que l'IA exacerbe la désinformation en ligne et affecte l'exactitude des informations en ligne. Le rapport appelle à des mesures de protection accrues de la vie privée et à la transparence de l'IA, suggérant que le contenu généré par l'IA devrait être étiqueté et filigrané.

Lire plus

Structured, soutenue par YC, recrute un ingénieur fondateur

2025-01-28
Structured, soutenue par YC, recrute un ingénieur fondateur

Structured, une startup soutenue par Y Combinator, recherche un ingénieur fondateur. Structured redéfinit la manière dont les développeurs construisent et déploient des applications de données en consolidant l'ensemble de la pile d'analyse dans le code. Ils recherchent un ingénieur ambitieux, débrouillard et axé sur le produit pour construire le SDK principal, concevoir des composants interactifs et résoudre des problèmes complexes tels que la synchronisation de données en temps réel et les déploiements cloud. C'est l'occasion de rejoindre une équipe d'ex-ingénieurs Meta hautement qualifiés, de détenir une participation importante et de façonner une startup dès sa création.

Lire plus
Développement

Arbres B : Plus que je ne pensais vouloir savoir

2025-01-04
Arbres B : Plus que je ne pensais vouloir savoir

Cet article explore en profondeur l'application pratique des arbres B, en particulier leurs stratégies d'optimisation au sein des bases de données. En comparant les arbres B et les arbres de recherche binaires dans le stockage sur disque, l'auteur explique comment le facteur de branchement élevé des arbres B réduit le nombre d'opérations d'E/S disque, améliorant ainsi les performances de la base de données. L'article détaille les optimisations des arbres B, telles que les pages à emplacements, la troncature des clés séparatrices, les pages de débordement et les pointeurs frères, et comment ces techniques améliorent la localité des données, l'utilisation de l'espace et l'efficacité des requêtes. Enfin, l'auteur souligne que les applications réelles des arbres B sont beaucoup plus complexes que les modèles théoriques, nécessitant la prise en compte de contraintes spécifiques au matériel et au système d'exploitation.

Lire plus
Développement arbre B

Gleam : Une première impression – Communauté amicale et développement efficace

2025-01-25
Gleam : Une première impression – Communauté amicale et développement efficace

L'auteur a appris et utilisé le langage de programmation Gleam pour terminer un projet avant de prendre un congé de paternité. Il a été attiré par la communauté amicale de Gleam, sa conception concise, son système de types robuste et sa prise en charge de la compilation pour Erlang et JavaScript. Bien qu'il ait rencontré des problèmes mineurs, tels que la saisie répétée du nom du type, il a été globalement satisfait de Gleam et prévoit de continuer à l'apprendre et à l'utiliser. Il espère que Gleam prendra en charge WebAssembly/WASI et un backend Python à l'avenir.

Lire plus
Développement

Apprivoiser votre assistant de codage LLM amnésique : l’astuce ultime des règles Cursor

2025-04-14
Apprivoiser votre assistant de codage LLM amnésique : l’astuce ultime des règles Cursor

Utiliser des LLM comme Cursor pour coder est fantastique, mais ils ont un défaut : ils oublient tout entre les sessions. Cela signifie qu’il faut constamment rappeler à l’IA vos conventions de codage, la structure de votre projet et vos préférences. La solution ? Une méta-règle. Créez un modèle de règle qui guide l’IA dans la création d’autres règles spécifiques au projet. Cela systématise le transfert de vos connaissances, vous faisant gagner du temps et assurant la cohérence de vos projets. Ce petit investissement initial dans la création d’une méta-règle est largement rentabilisé à long terme.

Lire plus
Développement

Plus de 13 000 modèles 3D de vertébrés désormais disponibles en accès libre !

2025-04-05
Plus de 13 000 modèles 3D de vertébrés désormais disponibles en accès libre !

Le Musée d'histoire naturelle de Floride a lancé le projet openVertebrate (oVert), une initiative ambitieuse visant à fournir gratuitement des modèles d'anatomie de vertébrés 3D numériques et des données aux chercheurs, éducateurs, étudiants et au grand public. Grâce à la tomodensitométrie, le projet a déjà créé des modèles 3D détaillés de squelettes (et de certains tissus mous) de plus de 13 000 spécimens, représentant plus de la moitié des genres d'amphibiens, de reptiles, de poissons et de mammifères. L'équipe oVert prévoit de scanner 20 000 autres spécimens conservés dans du liquide dans les années à venir, dans le but de couvrir plus de 80 % des genres de vertébrés. Ces modèles et données seront téléchargeables gratuitement et adaptés à l'impression 3D.

Lire plus
Technologie modèles 3D vertébrés

Flux de travail optimal pour l'empaquetage Debian en 2025

2025-05-26
Flux de travail optimal pour l'empaquetage Debian en 2025

Cet article décrit le flux de travail optimal pour créer de nouveaux paquets Debian en 2025, tout en préservant l'historique Git en amont. L'objectif est de simplifier le partage des améliorations entre l'amont et Debian, et d'améliorer la provenance du logiciel et la sécurité de la chaîne d'approvisionnement en inspectant facilement chaque modification à l'aide d'outils Git standard. Les éléments clés incluent : l'utilisation d'un fork/clone Git du référentiel amont ; l'utilisation cohérente des commandes `git-buildpackage` avec les options de paquet dans `gbp.conf` ; l'étiquetage et la création de branches DEP-14 ; pristine-tar et signatures amont ; l'utilisation de `Files-Excluded` dans `debian/copyright` ; les files d'attente de correctifs pour le rebase et le cherry-picking ; l'exploitation de Salsa (GitLab de Debian) pour la CI/CD et la révision par les pairs. Le processus est démontré en empaquetant l'outil en ligne de commande `entr`, en parcourant chaque étape de la création du référentiel à la soumission de la demande de fusion sur Salsa.

Lire plus
Développement Gestion de paquets
1 2 391 392 393 395 397 398 399 595 596