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 Mellum, son nouveau grand modèle de langage (LLM) spécialement conçu pour les développeurs 1 10/2024
GitHub, propriété de Microsoft, conclut des accords avec Google et Anthropic pour intégrer leurs modèles d'IA à son assistant de codage Copilot, mais la qualité et la sécurité du code généré restent un défi 46 10/2024
"Flock" en tant que nouveau "Flutter+" : Fork du kit de développement logiciel d'interface utilisateur open-source Flutter, pour aider à étendre la main d'œuvre de Flutter et accélérer le développement 2 10/2024
Les EDI de JetBrains WebStorm et Rider sont désormais gratuits pour une utilisation non commerciale 2 10/2024
Le nouveau SWE-Agent 1.0 d'IBM pour les développeurs serait le premier ensemble d'agents d'ingénierie logicielle alimentés par des LLM ouverts capable de résoudre de façon autonome les tickets GitHub, selon IBM 0 10/2024
Le PDG de Salesforce, Marc Benioff, déclare que l'assistant IA Copilot de Microsoft ne fonctionne pas, qu'il n'offre « aucun niveau de précision » et que les clients sont « obligés de nettoyer le désordre » 46 10/2024
L'IA open-source AlphaCodium de Qodo serait plus performante que o1 d'OpenAI en matière de génération de code, avec un flux en plusieurs étapes qui met l'accent sur l'amélioration continue par itération 41 10/2024
Éjecté du top 3, le langage C recule dans l'indice TIOBE, Java et Rust gagnent en popularité car les développeurs recherchent des langages sécurisés et faciles à apprendre 27 10/2024
Exécuter des programmes C dans le navigateur en utilisant le runtime WebAssembly, "une étape majeure pour faire fonctionner n'importe quel logiciel avec WebAssembly", d'après Wasmer 0 10/2024
La version 1.11 du langage de programmation Julia est disponible, apportant un nouveau type "Memory" et de nouvelles fonctionnalités à l'inférence 0 10/2024
Qt 6.8 LTS prend en charge de nouvelles plateformes de bureau, mobiles et embarquées, cette version réduit la consommation mémoire de 30 % et apporte un module pour la réalité augmentée et virtuelle 0 10/2024
Python 3.13 est disponible : la première édition sans GIL de Python s'accompagne d'un compilateur Just-In-Time (JIT) expérimental, d'une amélioration du typage et de la gestion d'erreurs 2 10/2024
Canvas d'OpenAI peut traduire le code d'un langage de programmation à un autre en quelques clics, mais des défis subsistent comme la qualité du code généré, une dépendance à l'IA ou la sécurité des données 6 10/2024
OpenAI lance « Canvas », une nouvelle interface ChatGPT conçue pour les projets d'écriture et de codage, mais la qualité et la sécurité du code généré par l'IA restent des défis majeurs 6 10/2024
Ryujinx, un émulateur Nintendo Switch, supprimé de GitHub après que Nintendo a proposé un accord aux développeurs, Nintendo s'en prend aussi aux chaînes YouTube qui montrent ses jeux en train d'être émulés 11 10/2024
Les assistants d'IA de codage font-ils vraiment gagner du temps aux développeurs ? Une étude suggère que ces outils n'augmentent pas la vitesse de codage, mais augmentent significativement le taux de bogues 46 09/2024
Le programme d'accès anticipé (EAP) à ReSharper C++ 2024.3 a démarré : un aperçu des améliorations pour l'extension Visual Studio de JetBrains pour les développeurs C++ 0 09/2024
JetBrains ouvre le programme d'accès anticipé (EAP) à ReSharper 2024.3, la troisième mise à jour majeure de l'année pour son extension Visual Studio pour les développeurs .NET 0 09/2024
JetBrains lance le programme d'accès anticipé (EAP) à Rider 2024.3, la troisième mise à jour majeure de l'année de son EDI .NET multiplateforme 0 09/2024
Des startups optent pour une nouvelle catégorie de licence appelée « Fair Source » afin d'éviter les pièges des licences open source, et résoudre les tensions entre logiciels propriétaires et logiciels libres 4 09/2024
JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2024.3, vous pouvez tester les nouveautés avant la sortie officielle 0 09/2024
JetBrains lance le programme d'accès anticipé (EAP) à IntelliJ IDEA 2024.3, la troisième mise à jour majeure de l'année de son EDI Java 0 09/2024
JetBrains annonce l'intégration de PyCharm avec Databricks : un aperçu des avantages et cas d'usage 0 09/2024
Le programme d'accès anticipé (EAP) à GoLand 2024.3 a démarré : un aperçu des nouveautés qui arrivent dans l'EDI Go de JetBrains 0 09/2024
Le programme d'accès anticipé (EAP) à RubyMine 2024.3 a démarré : un aperçu des nouveautés qui arrivent dans l'EDI Ruby on Rails de JetBrains 0 09/2024
GraalVM pour JDK 23 est disponible avec GraalPy, un moteur d'exécution Python 3 embarqué et performant pour Java, ainsi que des améliorations pour un démarrage rapide et une faible utilisation de la mémoire 0 09/2024
Les outils de développement GenAI n'améliorent pas l'efficacité du codage et augmentent le nombre de bogues : avec Microsoft Copilot les développeurs ont constaté une augmentation de 41 % des bogues 46 09/2024
Microsoft publie et brevette "Python In Excel", qui met la puissance des bibliothèques analytiques Python populaires telles que pandas, Matplotlib et NLTK à la disposition d'innombrables utilisateurs d'Excel 39 09/2024
Un réglage fin pour la précision et la protection de la vie privée : Comment le LLM de Corgea améliore la sécurité des applications d'entreprise, selon son fondateur Ahmad Sadeddin 0 09/2024
Swift 6, la nouvelle version majeure du langage de programmation Swift, est disponible, avec une nouvelle bibliothèque Swift Testing et une prise en charge étendue de Linux et de Windows 1 09/2024
Vers un C++ plus sûr ? Avec les extensions Safe C++, la communauté veut répondre aux défis modernes de la sécurité des logiciels dans un contexte où plusieurs recommandent de le remplacer par des alternatives 72 09/2024
La plateforme de programmation compétitive Codeforces interdit l'utilisation de l'IA pour résoudre les problèmes lors des concours, mais la mise en œuvre de cette règle pourrait s'avérer être un défi majeur 0 09/2024
La dernière mise à jour du classement Redmonk suggère que les langages Kotlin et Scala basés sur la JVM connaissent un regain de popularité, tandis que Rust stagne et le C semble confronté à des défis 0 09/2024
Raspberry Pi Pico - Après le 'Hello World', apprendre à piloter simultanément plusieurs GPIO, un billet blog de f-leb 1 04/2023
Apprendre comment faire une implémentation naïve d'une table de hachage en Python, un billet blog de Denis Hulo 0 04/2023
Python : générer les disponibilités d'articles en stock à partir de données extraites d'un fichier Excel, un billet blog de Denis Hulo 0 04/2023
Python - Apprendre à planifier les disponibilités de véhicules de location à partir de données extraites d'un fichier Excel, un billet blog de Denis Hulo 0 03/2023
J'apprends à programmer en Pascal Objet avec l'environnement de développement Lazarus, un livre de Jean-Luc Gofflot et Gilles Vasseur 36 03/2023
Cybersécurité et PowerShell - De l'attaque à la défense du système d'information, un livre de Étienne Ladent, critiqué par Thibaut Cuvelier 0 03/2023
Python - Apprendre comment tracer les différents appels d'une fonction récursive, un billet blog de Denis Hulo 4 02/2023
Apprendre à programmer en MicroPython avec la carte Raspberry Pi Pico W, un tutoriel de la Fondation Raspberry Pi 0 02/2023
Compte rendu du douzième week-end de programmation de jeux vidéo de Developpez.com, qui a eu lieu du 9 au 11 décembre 2022 17 01/2023
La programmation dynamique, une méthode algorithmique pour résoudre des problèmes d'optimisation, un billet blog de Denis Hulo 0 01/2023
À la découverte des bases du langage de programmation Julia, une présentation vidéo de Thibaut Cuvelier 3 12/2022
Mathématiques et Python - Apprendre à créer une classe Polynome en Python, un billet blog de Denis Hulo 1 12/2022
Mathématiques et Python - Raisonnement par récurrence et programmation, un billet blog de Denis Hulo 2 11/2022
JavaScript - Tutoriel pour apprendre à réaliser un Typeahead « maison » avec React hooks, par Frédéric Fanchamps 0 10/2022
Mathématiques et Python - Loi géométrique et loi exponentielle : fiabilité/défaillance d'un système, un billet blog de Denis Hulo 0 09/2022
Python, de zéro - Un cours complet pour apprendre la programmation Python, par Frédéric Lang 28 09/2022
FPGA : programmer un contrôleur pour écran VGA avec une carte de développement FPGA, un tutoriel de f-leb 16 09/2022
GitHub Copilot : pair programmig avec une intelligence artificielle, un billet blog d'Hinault Romaric 0 09/2022
Les différentes façons de gérer les erreurs en C, le C ne dispose pas d'une seule façon claire pour gérer les erreurs 33 05:04
Penser en Julia : apprendre à penser comme un informaticien, un livre complet de Ben Lauwens et Allen Downey 23 06/2022
JetBrains - Python du point de vue du réseau neuronal, un article de Roman Poborchiy, traduit par Delphine Massenhove 0 05/2022
Surcharge des opérateurs en Python : redéfinir dans une classe Python les opérateurs d'addition, de multiplication et de puissance pour les nombres complexes, un tutoriel de Denis Hulo 11 04/2022
Gagnez du temps sur les révisions de code et la planification de projet avec l'analyse statique, par Kateryna Shlyakhovetska, Group Product Manager chez Jetbrains 0 02/2022
Apprendre comment créer une application web en utilisant Flask en Python 3, un tutoriel d'Abdelhadi Dyouri 0 02/2022
Étude de cas JetBrains Toolbox App : Migration d'un million d'utilisateurs vers Kotlin et Compose Multiplatform, par Sebastian Aigner Developer Advocate pour Kotlin chez JetBrains 0 01/2022
Penser en Julia : apprendre à penser comme un informaticien, techniques de débogage, un livre de Ben Lauwens et Allen Downey 23 01/2022