PostgreSQL devient un backend de stockage Trillian pour les journaux de transparence des certificats

2025-01-07
PostgreSQL devient un backend de stockage Trillian pour les journaux de transparence des certificats

Trillian, le système de journalisation de transparence des certificats (CT) open source, prend désormais en charge PostgreSQL comme backend de stockage, grâce à une contribution importante de Sectigo. Suite à une panne précédente de MariaDB due à l'épuisement de l'espace disque, Sectigo a choisi PostgreSQL pour sa fiabilité et son intégrité des données améliorées, en tirant parti du journalisation anticipée (WAL) et des propriétés ACID de PostgreSQL. Cela profite non seulement à l'écosystème CT, mais également aux autres journaux de transparence basés sur Trillian. Trillian v1.7.0 inclut ce support, actuellement en phase Alpha.

Lire plus

Sortie de Threlte 8 : Mise à jour majeure du framework 3D Svelte

2025-01-24
Sortie de Threlte 8 : Mise à jour majeure du framework 3D Svelte

L'équipe Threlte a publié Threlte 8, une étape importante qui apporte des améliorations significatives en termes de performances, de flexibilité et d'expérience développeur. Cette version intègre les nouvelles fonctionnalités de Svelte 5 et tire parti des dernières avancées de Three.js. Les mises à jour clés incluent un composant `` entièrement nouveau, une API de plugins améliorée, la prise en charge de WebGPU et la sortie alpha de Threlte Studio. Bien qu'il existe des changements importants, un guide de migration est fourni pour aider les utilisateurs.

Lire plus
Développement

Dusa : Un nouveau langage de programmation logique combinant exploration de graphe et Datalog

2025-01-18

Dusa, un langage de programmation logique créé par Rob Simmons et Chris Martens, marque la première implémentation de la programmation logique à choix fini. Combinant des éléments de Datalog et de la programmation par ensembles de réponses, Dusa fonctionne également comme un langage d'exploration de graphe. Accessible via un éditeur web, un utilitaire en ligne de commande et une API JavaScript (npm), Dusa offre une transition en douceur pour les utilisateurs familiers avec Datalog ou ASP, tout en fournissant un point d'entrée accessible aux nouveaux venus grâce à ses fonctionnalités d'exploration de graphe.

Lire plus

La Danse des Robots : Une Coévolution de la Technologie et de l’Art

2024-12-15
La Danse des Robots : Une Coévolution de la Technologie et de l’Art

Cet article explore l’évolution de la danse robotique dans l’art et la technologie. En partant de la chanson de Kraftwerk « We Are the Robots », l’auteur retrace le passage des styles de danse mécaniques à des styles organiques, et la fascination humaine pour l’esthétique machinique. L’auteur souligne que les robots modernes ont transcendé les mouvements robotiques traditionnels, affichant des mouvements plus fluides et plus réalistes. Ce changement reflète la coévolution de la technologie et de l’art, et la perception humaine de la machinerie s’est transformée d’une peur et d’une aliénation initiales à une proximité et une acceptation.

Lire plus

Mode Eink : Révolutionner la navigation web sur les écrans d'encre électronique

2025-04-16
Mode Eink : Révolutionner la navigation web sur les écrans d'encre électronique

Fatigué de la fatigue oculaire causée par les écrans rétroéclairés ? Le mode Eink transforme la navigation web sur les appareils à encre électronique en une expérience de lecture semblable à celle du papier. Il présente les pages web dans un format paginé, réduisant considérablement la consommation d'énergie et améliorant la lisibilité. Des gestes tactiles riches et la prise en charge du stylet vous permettent de tourner les pages facilement, d'ajuster la taille de la police, de surligner du texte et même de prendre des notes directement sur la page web. Tous les surlignages et annotations sont enregistrés sous forme de PDF pour une consultation ultérieure. Le mode Eink ne se limite pas aux appareils à encre électronique ; il améliore également la lisibilité sur les iPads et autres tablettes, offrant une expérience de lecture plus confortable et plus efficace.

Lire plus

Construire un LLM à partir de zéro : le parcours d’un amateur

2025-02-19

Un passionné d’IA a méticuleusement travaillé sur le livre de Sebastian Raschka, « Construire un grand modèle linguistique (à partir de zéro) », en tapant la plupart du code à la main. Malgré l’utilisation de matériel peu puissant, il a réussi à construire et à affiner un LLM, en apprenant la tokenisation, la création de vocabulaire, l’entraînement des modèles, la génération de texte et les poids des modèles. L’expérience a mis en évidence les avantages de la saisie manuelle du code pour une compréhension plus approfondie et la valeur des exercices supplémentaires. L’auteur réfléchit aux méthodes d’apprentissage préférées (papier contre numérique) et prévoit d’approfondir les concepts d’IA/ML de bas niveau.

Lire plus

Demandes massives d'analyse de données urbaines : un projet de science des données à grande échelle

2025-04-13

Cette liste comprend un grand nombre de demandes d'analyse de données urbaines, couvrant les taux de vaccination, les évaluations des risques d'inondation, les corrélations entre les maladies et les facteurs environnementaux, les taux d'adoption des énergies renouvelables, les impacts sur les transports, les prix du logement, les taux de criminalité, le financement de l'éducation, la qualité de l'air et plus encore. Ces demandes couvrent de nombreux quartiers de plusieurs villes américaines, nécessitant une collecte et une analyse de données approfondies : une entreprise massive de science des données.

Lire plus
Divers

IA : La prochaine informatique en nuage ?

2025-01-21

Cet article établit un parallèle entre le boom actuel de l'IA et la vague de l'informatique en nuage d'il y a 20 ans. L'auteur soutient que, bien que l'IA, en particulier les grands modèles de langage (LLM), présente un potentiel immense, son chemin de développement reste incertain, tout comme aux débuts de l'informatique en nuage, où de nombreuses prédictions ne se sont pas matérialisées. L'auteur souligne que le succès de l'IA repose sur l'apprentissage profond, des ressources informatiques puissantes et des ensembles de données massifs, mais qu'elle est également confrontée à des défis tels que la taille du modèle, la consommation d'énergie, les biais des données et les questions de droits d'auteur. Il suggère que l'orientation future de l'IA pourrait aller au-delà des attentes actuelles et nécessite l'intégration de recherches dans des domaines tels que la science cognitive pour une compréhension et une application plus complètes de l'IA.

Lire plus

L'API de temporisation multiplateforme insaisissable : un voyage à travers les API du système d'exploitation

2025-02-06

Cet article explore les défis des API de temporisation multiplateformes dans la programmation C. L'auteur découvre que différents systèmes Unix (y compris Linux, FreeBSD, NetBSD, etc.) gèrent les temporisations de manières très différentes. La fonction POSIX timer_create, basée sur les signaux, présente de nombreux problèmes, tels qu'une mauvaise interopérabilité avec d'autres primitives du système d'exploitation et des interférences avec le masque de signal. L'article examine les avantages et les inconvénients de plusieurs solutions, notamment timerfd_create, kqueue, port_create et io_uring, et conclut que, pour les applications multiplateformes, la mise en œuvre des temporisations dans l'espace utilisateur, comme le fait libuv, est une approche plus efficace et fiable. Libuv utilise une structure de données de tas minimal pour gérer les temporisations et utilise des appels système tels que poll/epoll/kqueue pour le multiplexage.

Lire plus

Des rongeurs argentins prospèrent dans une oasis de Dubaï

2024-12-19
Des rongeurs argentins prospèrent dans une oasis de Dubaï

Une population surprenante de maras de Patagonie, des rongeurs ressemblant à des lapins originaires d'Argentine, s'est établie dans l'oasis d'Al Qudra Lakes, en périphérie de Dubaï. Ces animaux aux longues pattes et aux grandes oreilles parcourent désormais le paysage désertique, habitat typique des gazelles. Leur arrivée reste un mystère, peut-être due à des animaux de compagnie échappés de riches propriétaires. Malgré le climat désertique rigoureux, l'oasis offre un habitat convenable, et l'absence de prédateurs naturels a permis aux maras de prospérer et de se reproduire pendant plusieurs années. La population florissante suggère une adaptation et une reproduction réussies dans leur environnement inattendu.

Lire plus

Maîtriser le débogage Ruby : de puts aux outils professionnels

2024-12-13
Maîtriser le débogage Ruby : de puts aux outils professionnels

Cet article du blog JetBrains RubyMine explore différentes approches du débogage de code Ruby, des instructions `puts` basiques aux consoles interactives (IRB et Pry) en passant par les débogueurs puissants (byebug, debug et le débogueur RubyMine). À partir d'un exemple de bug réel, il met en lumière les forces et les faiblesses de chaque outil, guidant les développeurs dans le choix de l'outil le plus adapté pour une meilleure efficacité. L'article souligne que le débogage efficace ne consiste pas seulement à corriger les erreurs, mais aussi à comprendre le code de manière fondamentale pour écrire des applications Ruby plus robustes.

Lire plus

Linux 6.14 : Des temps de suspension/réveil beaucoup plus rapides pour certains systèmes

2025-01-26

Le noyau Linux 6.14 offre des temps de suspension et de reprise considérablement plus rapides pour certains systèmes grâce à une mise à jour de l'ACPI. Le changement remplace msleep() par usleep_range() dans acpi_os_sleep(), réduisant les retards parasites dus aux imprécisions du minuteur. Les tests montrent des améliorations spectaculaires, certains ordinateurs portables Dell XPS voyant leurs temps de suspension/reprise passer de 8 secondes à environ 1 seconde. Cette optimisation est particulièrement bénéfique pour les systèmes reposant sur de courts temps de suspension, comme ceux utilisant des boucles serrées avec ASL Sleep(5ms).

Lire plus
Développement Suspension/Réveil

Graphiques et Sons Instantanés sur les BBS Atari ST : Une Histoire de la Technologie Rétro

2025-01-06

Cette série en plusieurs parties relate l'essor et l'impact du format "Graphiques et Sons Instantanés" (IGS) sur les systèmes de messagerie électronique (BBS) Atari ST. De ses débuts en 1988 au sein d'un groupe d'utilisateurs Atari en Floride aux animations psychédéliques de l'artiste Steve Turnbull sur CrossNet en 1991, la série explore comment IGS a transformé la scène BBS Atari. Elle présente des histoires de développeurs comme Larry Mears et Steve Turnbull, et met en lumière l'interaction vibrante et les contributions de la communauté.

Lire plus
Technologie culture BBS

Refactoring en C++ : techniques et meilleures pratiques

2024-12-13
Refactoring en C++ : techniques et meilleures pratiques

Cet article explore les techniques courantes de refactoring en C++ et les meilleures pratiques pour améliorer la qualité du code. Le refactoring, processus de restructuration du code existant sans modifier les fonctionnalités, améliore la lisibilité, l'efficacité et la maintenabilité. L'article couvre des techniques telles que le renommage des variables et des fonctions, l'extraction de fonctions, la simplification des instructions conditionnelles, l'optimisation des boucles et la suppression des doublons de code. Il souligne l'importance d'utiliser des IDE avec des capacités de refactoring automatique et met en évidence les meilleures pratiques, telles que le refactoring par petits pas, l'utilisation du contrôle de version et les tests automatisés pour minimiser la dette technique et améliorer la qualité globale du code.

Lire plus
Développement développement logiciel

Railroad Tycoon II : Plus qu'un simple jeu de train

2025-01-13

Cet article plonge au cœur de l'histoire de Railroad Tycoon II, un jeu de stratégie classique. Il détaille le développement du jeu, de l'acquisition des droits par son créateur, Phil Steinmeyer, à sa sortie via Gathering of Developers (G.O.D.). L'auteur relate les défis et les succès de la mise sur le marché du jeu et explore le mélange unique du jeu de contexte historique, de gameplay captivant et de graphismes attrayants. Une possible controverse sur la réutilisation de code liée à la série Heroes of Might and Magic est également abordée.

Lire plus

Tenochtitlan : une métropole lacustre en 1518

2025-02-09
Tenochtitlan : une métropole lacustre en 1518

En 1518, Tenochtitlan, autrefois un modeste village sur le lac Texcoco, était devenue une métropole tentaculaire, capitale d'un empire qui régnait sur plus de 5 millions de personnes. Abritant 200 000 agriculteurs, artisans, marchands, soldats, prêtres et aristocrates, elle était l'une des plus grandes villes du monde. Aujourd'hui, nous la connaissons sous le nom de Mexico. Cet article utilise des sources historiques et archéologiques pour recréer fidèlement cette ville emblématique construite sur un lac.

Lire plus

Un guide pour voyager sans nationalité : conseils et astuces

2025-04-02
Un guide pour voyager sans nationalité : conseils et astuces

Ce guide offre des conseils aux personnes apatrides voyageant à l’international. Il souligne l’importance de se rendre en personne dans les ambassades, d’obtenir des visas par le biais de contacts professionnels, de choisir des compagnies aériennes et des hôtels fiables, de s’habiller convenablement, de se préparer minutieusement avant le passage à l’immigration et de garder une attitude calme et polie. L’auteur partage ses expériences personnelles et décline toute responsabilité légale.

Lire plus
Divers apatride

NoteUX : Une application de prise de notes magnifiquement conçue

2025-03-31

NoteUX est une application de prise de notes magnifiquement conçue qui vous aide à capturer, organiser et optimiser vos pensées sans effort. Son interface épurée comprend plusieurs blocs-notes, un mode sombre, un mode plein écran, une sauvegarde automatique, un compteur de mots et la possibilité de télécharger des notes au format .txt. Parfait pour les écrivains, les étudiants et les professionnels, NoteUX améliore la productivité et la créativité.

Lire plus
Développement

Une base de données SQLite de 6,4 To propulse la mise à niveau de Searchcode.com

2025-02-17

Searchcode.com, un moteur de recherche de code source, a migré sa base de données de MySQL vers SQLite, résultant en une énorme base de données SQLite de 6,4 To, probablement l'une des plus grandes instances publiques. Motivée par le désir d'un déploiement binaire unique et de dépendances réduites, la migration n'a pas été sans défis. Des problèmes tels que le verrouillage de la base de données et les complexités de la compilation croisée ont été surmontés en utilisant des connexions de base de données doubles, une version SQLite Go pure et une compression au niveau du système de fichiers (BTRFS avec zstd). Le résultat ? Un Searchcode.com significativement plus rapide et plus évolutif avec une vitesse de recherche améliorée et des processus back-end.

Lire plus

Revisiter les automates cellulaires de Barricelli : génération spontanée de vie

2025-01-07

Cet article explore le travail de Nils Aall Barricelli, pionnier des automates cellulaires 15 ans avant John Conway. Le modèle de « symbioorganismes » de Barricelli, dans un espace 1D circulaire fini, simule le mouvement et l'interaction de différents éléments au moyen de règles simples d'élimination par collision, de réplication positionnelle et de mutation. Les simulations révèlent que, même avec des règles simples, des motifs périodiques stables émergent spontanément, ressemblant à la génération spontanée de la vie. L'auteur approfondit la stabilité de ces motifs et propose de combiner des simulations de l'univers primitif avec des simulations d'abiogenèse pour trouver des moyens plus efficaces d'explorer les origines de la vie.

Lire plus

L'évaluation à 157 milliards de dollars d'OpenAI : une bulle de l'IA ?

2025-01-28
L'évaluation à 157 milliards de dollars d'OpenAI : une bulle de l'IA ?

Le récent tour de financement massif d'OpenAI, aboutissant à une évaluation de 157 milliards de dollars, a suscité un débat. L'auteur Ashu Garg soutient que cette évaluation surestime la valeur future d'OpenAI. Il souligne les coûts de calcul élevés d'OpenAI, la fuite des talents et un modèle économique insoutenable. En revanche, des entreprises comme Meta construisent des écosystèmes IA robustes grâce à des stratégies open source, obtenant des coûts d'exploitation plus bas. Garg prédit que les vrais gagnants de l'IA seront les startups qui se concentrent sur la résolution de problèmes spécifiques du secteur avec des applications IA, plutôt que celles qui construisent des modèles à usage général.

Lire plus

La peur de l'an 2000 : le bug de l'an 2000 qui n'a jamais mordu

2024-12-30
La peur de l'an 2000 : le bug de l'an 2000 qui n'a jamais mordu

En 1999, le problème de l'an 2000, ou bug de l'an 2000, a semé la panique à travers le monde. Les anciens systèmes informatiques utilisaient seulement deux chiffres pour représenter l'année, ce qui a fait craindre qu'au tournant du millénaire, les systèmes interprètent '00' comme 1900, causant un chaos généralisé. L'administration Clinton a qualifié les préparatifs de l'an 2000 de 'défi de gestion technologique le plus important de l'histoire'. Les citoyens ont stocké de la nourriture, des générateurs, et même des armes, craignant des pannes de courant, des pannes d'équipement médical et un effondrement social. En fin de compte, le monde a fait la transition vers l'an 2000 sans incident majeur, soulignant les angoisses autour de l'inconnu et les vastes préparatifs entrepris. L'événement a servi de rappel de l'interdépendance de la technologie et de la stabilité sociale.

Lire plus

L'essor des panneaux solaires de balcon en Allemagne

2025-01-08
L'essor des panneaux solaires de balcon en Allemagne

Face à la hausse des coûts de l'énergie, les Allemands adoptent massivement les panneaux solaires pour balcon. Plus de 800 000 kits ont été installés en 2024, soit dix fois plus qu'en 2022. Ces panneaux abordables et faciles à installer produisent de l'électricité même par temps nuageux, alimentant les appareils électroménagers. Les subventions gouvernementales et les procédures d'installation simplifiées ont alimenté cette tendance, sensibilisant le public aux énergies renouvelables et stimulant potentiellement une adoption solaire plus large.

Lire plus

Dr.TVAM : Un framework de rendu inverse pour la fabrication additive volumétrique tomographique

2025-01-17
Dr.TVAM : Un framework de rendu inverse pour la fabrication additive volumétrique tomographique

Dr.TVAM est un framework de rendu inverse pour la fabrication additive volumétrique tomographique (TVAM) basé sur le moteur de rendu Mitsuba. Il utilise le rendu différentiable basé sur la physique pour optimiser les motifs pour la TVAM, en prenant en charge les supports d'impression de diffusion, les formes de fioles arbitraires et les mouvements du projecteur. Un schéma de discrétisation amélioré pour la forme cible est également inclus. Un outil en ligne de commande et une documentation complète sont fournis pour faciliter la personnalisation et l'optimisation.

Lire plus

L'indépendance judiciaire américaine menacée

2025-03-11

Le rapport de fin d'année 2024 du juge en chef John Roberts sur le pouvoir judiciaire fédéral exprime des inquiétudes concernant la confiance décroissante dans l'indépendance des tribunaux. Le rapport souligne que la violence, l'intimidation, la désinformation et les menaces de défier les décisions de justice sapent l'indépendance judiciaire. Ces menaces visent à contraindre les juges à rendre des décisions contraires à la loi. Roberts établit des parallèles avec des événements historiques, soulignant l'importance de l'indépendance judiciaire pour maintenir l'état de droit et le système des freins et contrepoids. Bien que le président affirme respecter les décisions des tribunaux, la menace de désobéissance persiste, ce qui pourrait entraîner une crise constitutionnelle et éroder la confiance du public.

Lire plus

Plateforme communautaire du noyau Linux : conditions d’utilisation et confidentialité

2025-04-02
Plateforme communautaire du noyau Linux : conditions d’utilisation et confidentialité

Une nouvelle plateforme de communication pour la communauté du noyau Linux a été lancée. Les utilisateurs doivent se conformer au code de conduite ; les violations entraîneront la suspension du compte. S’il est encouragé de publier tout contenu relatif au noyau Linux, la promotion excessive du statut d’autres personnes est interdite. Bien que multilingue, l’anglais est la langue principale. Les administrateurs ont accès à toutes les publications, il convient donc d’éviter les informations sensibles. Les demandes de compte nécessitent de répondre à des critères spécifiques, tels que figurer dans MAINTAINERS ou CREDITS, posséder un compte ou une adresse électronique kernel.org, ou avoir une longue expérience de participation au noyau Linux.

Lire plus

Nouvelle fonctionnalité de 1Password basée sur la localisation : Éléments à proximité

2025-03-06
Nouvelle fonctionnalité de 1Password basée sur la localisation : Éléments à proximité

1Password a lancé une fonctionnalité basée sur la localisation permettant aux utilisateurs de marquer les mots de passe avec des emplacements physiques. Lorsqu'ils se trouvent à proximité d'un emplacement marqué, les informations d'identification pertinentes apparaissent automatiquement dans l'application mobile 1Password. Cette fonctionnalité « Éléments à proximité » simplifie l'accès aux informations, éliminant le besoin de rechercher ou de se souvenir des noms de compte spécifiques. Les données de localisation peuvent être ajoutées à toute entrée de mot de passe existante ou nouvelle, et une vue cartographique facilite la configuration et l'affichage de la localisation. 1Password garantit aux utilisateurs que les données de localisation restent locales et ne quittent jamais l'appareil. La fonctionnalité est disponible pour tous les clients 1Password dès aujourd'hui.

Lire plus

Une nouvelle étude précise la période de métissage entre Néandertaliens et humains modernes

2024-12-13
Une nouvelle étude précise la période de métissage entre Néandertaliens et humains modernes

Une nouvelle analyse d'ADN ancien d'humains modernes en Europe et en Asie a déterminé avec précision la période de métissage entre les Néandertaliens et l'Homo sapiens. Ce métissage a commencé il y a environ 50 500 ans et a duré environ 7 000 ans, jusqu'à ce que les Néandertaliens commencent à disparaître. Cette recherche, utilisant 58 génomes anciens et des génomes d'humains modernes, a révélé une date moyenne de métissage d'environ 47 000 ans, cohérente avec les preuves archéologiques. L'étude a également constaté que les Asiatiques de l'Est possèdent environ 20 % de gènes Néandertaliens de plus que les Européens et les Asiatiques de l'Ouest, probablement en raison de la présence de gènes mélangés lorsque les humains modernes ont migré vers l'est il y a environ 47 000 ans. Les résultats offrent une image plus complète des migrations humaines passées et du flux génétique, et éclairent l'impact des gènes Néandertaliens sur la santé humaine moderne.

Lire plus

Lancement de Microsoft 365 Copilot : Un désastre relationnel

2025-01-25
Lancement de Microsoft 365 Copilot : Un désastre relationnel

Le changement de nom de Microsoft 365 en Microsoft 365 Copilot par Microsoft, couplé à une augmentation de prix de 30 %, s’est retourné contre l’entreprise. La mise à jour, présentée comme alimentée par l’IA, a reçu des critiques extrêmement négatives. Les utilisateurs citent des fonctionnalités IA décevantes, une mauvaise fonctionnalité inter-comptes et des pratiques de facturation confuses comme des problèmes majeurs. L’augmentation de prix brutale et le manque de communication claire ont mis les abonnés en colère, entraînant des critiques généralisées et une perte potentielle de clients. Cet incident souligne les erreurs de Microsoft dans les mises à jour de produits et l’engagement des utilisateurs.

Lire plus
Technologie

Comment gérer les alertes de sécurité Go : un guide pratique

2024-12-26
Comment gérer les alertes de sécurité Go : un guide pratique

Cet article fournit un guide pratique sur la gestion des alertes de sécurité Go. Prenant pour exemples les vulnérabilités de sécurité Go de décembre 2024 dans les packages golang.org/x/net et golang.org/x/crypto, il détaille l’utilisation des outils govulncheck et Docker Scout pour analyser les images Docker et le code source Go afin de détecter les vulnérabilités et mettre à jour les dépendances. L’article souligne l’importance de distinguer les problèmes de sécurité potentiels des risques réels et recommande d’automatiser les tests de sécurité et les processus de correction pour plus d’efficacité et pour se conformer aux nouvelles réglementations européennes en matière de cybersécurité.

Lire plus
1 2 544 545 546 548 550 551 552 595 596