Algorithmes pour les chemins orthogonaux non croisés avec obstacles Ce document est une traduction de l'article de référence « Non-crossing Rectilinear Shortest Minimum Bend Paths in the Presence of Rectilinear Obstacles » sur la méthode de calcul des chemins orthogonaux non croisés à nombre minimal de virages dans des grilles 2D avec obstacles. L'article a été traduit par Jean-Luc Mathieu, qui l'a également augmenté par des explications, des exemples supplémentaires à des fins pédagogiques 9 commentaires
JetBrains lance Junie, un agent de programmation assisté par IA : déléguez-lui entièrement vos tâches routinières ou collaborez avec lui sur les tâches plus complexes 0 12/02
Valve bannit de Steam les jeux dont le modèle économique repose sur des publicités intégrées, de sorte qu'aucun contenu « regardez ceci pour continuer à jouer » n'arrivera sur nos PC 0 11/02
Résultats de l'enquête de JetBrains sur la courbe d'apprentissage dans l'informatique : découvrez les tendances au cours de l'année 2024 1 11/02
Microsoft annonce Copilot Edits, un agent SWE, et un nouveau Mode Agent de GitHub Copilot dans VS Code, capable d'itérer sur son propre code, de reconnaître les erreurs et de les corriger automatiquement 0 08/02
L'état de l'écosystème des développeurs en 2024 : l'irrépressible ascension de l'IA, les langages les plus utilisés et l'impact des principales tendances sur l'expérience des développeurs 2 07/02
GTK annonce la dépréciation de X11 dans GTK 5, un nouveau backend Android expérimental et des solutions aux problèmes de taille des pointeurs avec la mise à l'échelle fractionnaire sur Wayland dans GTK 4.18 7 06/02
OpenAI riposte à DeepSeek avec o3-mini, son nouveau modèle de raisonnement plus intelligent pour les utilisateurs payants et gratuits de ChatGPT, o3-mini est qualifié de « monstre de codage ultra-rapide » 10 03/02
Meta investira jusqu'à 65 milliards de $ en 2025 pour atteindre ses objectifs en matière d'IA, et créera une IA ingénieur qui contribuera à produire plus de code pour ses recherches, déclare Mark Zuckerberg 7 27/01
Gartner® Peer Insights : JetBrains reconnu comme Choix des Clients dans la catégorie Environnements de développement intégrés pour la deuxième année consécutive 0 24/01
La bibliothèque de jeux et application graphique SDL pour le langage de programmation C passe en version 3 0 23/01
Google utilise les LLM pour rationaliser les migrations de code interne, réalisant des gains de temps significatifs allant jusqu'à 89% : comment Google utilise l'IA pour les migrations de code interne 1 22/01
Les langages de programmation les plus populaires : les données de 1958 à 2025 en vidéo, Python est le langage de programmation de l'année 2024 17 21/01
Le premier chatbot au monde, "ELIZA", ressuscité à partir d'un code informatique vieux de 60 ans, des "archéologues du logiciel" redonnent vie au code en utilisant des archives du MIT 5 20/01
Forgejo : une forge logicielle légère autohébergée conçue pour faciliter la gestion collaborative des projets de développement, le projet est un fork de Gitea et met l'accent sur des performances optimales 0 20/01
L'IA divise par deux le temps de migration de code chez Google, les Googlers soulignent toutefois que les LLM doivent être considérés comme complémentaires des techniques de migration traditionnelles 7 17/01
Le PDG de Replit parle des percées de l'IA : « nous ne nous soucions plus des codeurs professionnels », il estime que l'IA va démocratiser le métier et rendre les codeurs professionnels moins indispensables 4 16/01
JetBrains renforce l'analyse de la sécurité du code dans IntelliJ IDEA : son nouveau plugin Security Analysis permet de résoudre les vulnérabilités les plus critiques 0 15/01
Salesforce n'envisage pas d'embaucher d'ingénieurs logiciels en 2025 en raison des « gains de productivité importants apportés par son IA », l'entreprise recherche plutôt des personnes pour vendre son IA 5 13/01
Mark Zuckerberg affirme que l'IA pourra bientôt faire le travail des ingénieurs de niveau intermédiaire de Meta, le patron de Meta voit l'IA dans le futur comme un outil permettant d'améliorer la productivité 3 12/01
État de la Science des Données 2024 : 6 tendances clés selon la dernière enquête de JetBrains et la Python Software Foundation 2 07/01
Un chef d'entreprise remplace son équipe par une IA et se retrouve à chercher des développeurs sur LinkedIn, illustrant les dangers entourant une dépendance excessive à l'égard de la technologie 4 12/2024
JetBrains annonce l'intégration de PyCharm avec la plateforme Hugging Face pour simplifier vos workflows de machine learning 0 12/2024
La version 3.4.0 de Ruby est désormais disponible, ajoutant la référence au paramètre de bloc "it", le support de Happy Eyeballs v2 à la bibliothèque socket et rendant Prism comme parseur par défaut 0 12/2024
Bret Taylor invite à repenser le développement logiciel qui entre dans une « ère de pilotage automatique » avec l'IA, préconisant de nouveaux langages pour garantir que les codes générés par l'IA restent sûrs 46 12/2024
GitHub confronté à 4,5 millions de fausses étoiles trompant les utilisateurs, avec près de 16 % des dépôts populaires impliqués dans ces campagnes 1 12/2024
GitHub Copilot, l'outil IA d'autocomplétion de code de Microsoft, est désormais disponible sans coût dans le cadre d'une offre aux fonctionnalités limitées, l'entreprise propose en sus un plan PRO payant 2 12/2024
Amazon prétend que les développeurs ne codent qu'une heure par jour, et que l'IA est la solution pour plus de temps de codage, AWS présente Amazon Q Developer, son outil d'assistant doté d'IA 27 12/2024
La version 0.6 du framework Rust Dioxus est disponible : Dioxus permet de construire des applications multiplateformes (web, desktop et mobiles) avec une seule base de code 2 12/2024
Google dévoile l'assistant d'IA de codage "Jules", promettant des corrections de bogues autonomes et des cycles de développement plus rapides, et offrant une aide aux développeurs en se basant sur Gemini 2.0 23 12/2024
Devin : l'IA qui menace de rendre les ingénieurs logiciels obsolètes est désormais disponible pour tous à partir de 500 $/mois, mais elle est limitée et les critiques estiment que ses capacités sont exagérées 26 12/2024
La Fondation Rust présente son plan pour accroître le nombre de développeurs Rust bien formés, garantissant un écosystème Rust sain, qui dépend d'un nombre croissant développeurs bien formés 1 12/2024
Bruce Perens pense à «l'après open source» : il propose d'établir une entreprise à but non lucratif qui collecte les droits de licences et les distribue aux développeurs, des avocats étudient déjà sa structure 82 12/2024
Meta utilise GPT-4 d'OpenAI dans son outil de codage interne tout en vantant les mérites de son propre modèle Llama, ce qui met en lumière les limites potentielles de Llama dans les tâches de codage 26 12/2024
Présentation de F* : un langage de programmation polyvalent orienté vers la preuve, prenant en charge à la fois la programmation purement fonctionnelle et la programmation avec effet 1 05/2024
Elvish, un langage de programmation expressif et un shell interactif polyvalent, disponible sous la forme d'un binaire statique pour Linux, BSD, macOS ou Windows 0 05/2024
Le ramasse-miettes (garbage collector) pour les programmeurs systèmes, un tutoriel de Matt Kline 1 05/2024
Mathématiques et Python : algorithmes probabilistes et nombres premiers : le test de primalité de Fermat, un billet blog de Denis Hulo 0 05/2024
Boostez votre carrière dans le développement de logiciels grâce à ces 10 compétences essentielles, par Mensur Durakovic 1 05/2024
Présentation de Borgo : un langage de programmation statiquement typé qui se compile en Go, combinant la simplicité de Go et la sécurité de Rust 2 05/2024
Réflexions sur l'avenir du développement de logiciels, suite à l'arrivée des grands modèles de langage (LLM) capables de générer du code, par Sheshbabu Chinnakonda 0 04/2024
Analyse combinatoire et Python : générer des arrangements par récursivité, un billet blog de Denis Hulo 0 04/2024
C23 : un C légèrement meilleur, le langage de programmation C continue d'évoluer, lentement et prudemment, par Daniel Lemire 3 04/2024
Analyse combinatoire et Python : les combinaisons avec répétition, un billet blog de Denis Hulo 2 04/2024
Aider, outil en ligne de commande pour programmer avec GPT-3.5 et GPT-4, et éditer le code stocké dans un dépôt git local, le meilleur assistant de codage IA à ce jour 0 03/2024
Huit conseils pour ceux désireux de faire long feu et donc une longue carrière en tant que développeur, un condensé de 26 ans d'expérience, par Jayme Edwards 15 03/2024
Calcul formel en Python : les polynômes d'interpolation de Lagrange vus comme des vecteurs, un billet blog de Denis Hulo 0 03/2024
JetBrains - Apprendre à créer des prompts d'IA personnalisés dans les IDE ReSharper et Rider, un tutoriel de Rachel Appel 0 03/2024
Présentation de Bython : Python avec des accolades sans les espaces blancs, Bython est un préprocesseur Python qui traduit les accolades en indentation 18 03/2024
Présentation du langage de programmation Dada, une expérience des créateurs de Rust, un langage comme Rust, devant ressembler plus à Java ou JavaScript et moins à C++ 0 03/2024
Sécuriser par la conception : compléter la transition vers des langages à mémoire sûre par des améliorations de la sécurité du code C++ existant, selon Google 0 03/2024
JetBrains - Les erreurs du compilateur Rust les plus couramment rencontrées dans RustRover, par Denis Mashutin, traduit par Delphine Massenhove 0 03/2024
Calcul formel en Python : étendre les opérations sur les nombres entiers à d'autres objets mathématiques, un billet blog de Denis Hulo 0 03/2024
Retour aux éléments de base : un chemin vers des logiciels sûrs et mesurables, un rapport de la Maison Blanche sur la sécurité de la mémoire et sur la qualité de la cybersécurité 0 02/2024
Le langage SQL, la synthèse - Chapitre 1 : les bases de données et le langage SQL, un livre gratuit de Frédéric BROUARD 12 02/2024
Python - Programmez pour Android avec le framework Kivy, un billet blog de MPython Alaplancha 0 02/2024
Mathématiques et Python : initiation au problème de la somme de sous-ensembles (subset sum problem), un billet blog de Denis Hulo 1 02/2024
10 choses que les développeurs logiciels devraient apprendre sur l'apprentissage, un article scientifique de Neil C. C. Brown, Felienne F. J. Hermans et Lauren E. Margulieux 6 01/2024
Animer une application avec un cycle d'images et du son avec Lazarus, un tutoriel de Christophe Piquer 0 01/2024
Mathématiques et Python - Exponentiation rapide de nombres réels et de polynômes en Python, un billet blog de Denis Hulo 0 01/2024
Le C++ doit être du C++, une opinion qui est le fruit de 23 années d'expérience en C++, par David Sankel 17 01/2024
Mathématiques et Python - Produit de polynômes en Python : principe du « diviser pour régner », un billet blog de Denis Hulo 0 01/2024
On ne vous apprend jamais à créer des logiciels de qualité, un article de Florian Bellmann, responsable de l'ingénierie et développeur senior full-stack chez Motius GmbH 8 01/2024
Pourquoi il n'est pas possible d'échanger les programmeurs : la programmation en tant que construction de la théorie, par Peter Naur 5 01/2024
Mathématiques et Python : matrice carrée et polynôme caractéristique, un billet blog de Denis Hulo 0 12/2023