TeamCity 2024.07 est disponible : tour d'horizon des nouveautés et améliorations du serveur d'intégration et de livraison continues (CI/CD) de JetBrains 0 25/07
La startup française Mistral AI annonce la sortie de Large 2, son nouveau LLM phare avec 123 milliards de paramètres, qui serait meilleur pour générer du code, des mathématiques et du raisonnement 0 25/07
Les ingénieurs en logiciel ne sont pas (et ne devraient pas être) des techniciens, car un grand ingénieur en logiciel est celui qui automatise le travail répétitif ou manuel, par Gabriella Gonzalez 0 24/07
L'Overture Maps Foundation lance ses premiers ensembles de données cartographiques ouvertes, afin de développer des données interopérables et ouvertes, avec le soutien de Microsoft, Amazon et Meta 13 24/07
Google lance le premier "système d'agents d'IA" au monde, le projet Oscar, une plateforme open-source qui permet aux équipes de développement d'utiliser des agents d'IA pour gérer des projets logiciels 0 23/07
Les enfants devraient-ils encore apprendre à coder à l'ère de l'IA ? Des experts affirment que l'enseignement de l'informatique est plus important que jamais, s'opposant ainsi au battage médiatique sur l'IA 371 22/07
De nombreux développeurs « n'ont pas les connaissances et les compétences essentielles pour développer efficacement des logiciels sécurisés », l'éducation et la formation sont requises, selon la Fondation Linux 1 22/07
JetBrains lance l'édition 2024 de son enquête sur l'écosystème des développeurs et vous invite à participer afin de recueillir des informations représentatives de la communauté 0 19/07
Mistral publie Codestral Mamba, un modèle de langage Mamba2 avec 7 milliards de paramètres spécialisé dans la génération de code, disponible sous licence Apache 2.0 1 18/07
L'essor du travail à distance chez les ingénieurs logiciels : Pourquoi près de 48 % d'entre eux déclarent aujourd'hui qu'ils ne travailleront qu'à distance 176 18/07
Boosté par les recommandations de la Maison Blanche, Rust atteint sa plus haute position dans l'indice TIOBE, se classant à la 13e place. Il est rentré dans le top 20 pour la première fois en juin 2020 0 14/07
Zed, un éditeur de code open source écrit en Rust et doté d'un moteur de rendu accéléré par le GPU, est maintenant disponible sur Linux, mais il suscite des préoccupations en matière de sécurité 6 11/07
Un juge a rejeté la majorité des plaintes dans un procès sur les droits d'auteur intenté par des développeurs contre l'assistant de codage GitHub Copilot, Microsoft et OpenAI, mais en laisse deux en suspens 103 11/07
Le développement logiciel est le domaine le plus populaire (59 %) dans lequel les dirigeants déclarent vouloir investir dans l'IA, suivi de l'assurance qualité (44 %) et du DevOps et de l'automatisation (44 %) 0 11/07
JetBrains annonce la disponibilité générale de Grazie, son assistant d'écriture par IA pour les professionnels de la Tech 0 11/07
C# 13 : Découvrez les dernières fonctionnalités en avant-première, dont l'amélioration de la collection params et la résolution des surcharges, ainsi que l'ajout des propriétés partielles 0 10/07
Un développeur contraint d'archiver le dépôt GitHub de son projet après une avalanche de rapports "douteux" sur une vulnérabilité, il dénonce une tendance qui peut nuire à la réputation des projets open source 4 03/07
Une plateforme mise à jour aide les développeurs et les équipes de science des données à utiliser les GPU pour adopter l'IA, selon le fournisseur de Plateforme en tant que service (PaaS) Rafay Systems 0 03/07
Farm : un outil de construction Web écrit en Rust et qui serait 10 fois plus rapide que Vite et 20 fois plus rapide que Webpack, il vise à faciliter et à accélérer le développement d'applications Web 1 30/06
OpenAI dévoile CriticGPT, un nouveau modèle d'IA entraîné pour critiquer les réponses de GPT-4, le modèle détecte les bogues dans les codes générés par ChatGPT, améliorant ainsi la surveillance humaine de l'IA 1 28/06
Des secrets d'entreprise pourraient être divulgués par inadvertance via les dépôts GitHub, selon une nouvelle étude d'Aqua Security 3 28/06
Zoho enrichit sa plateforme de développement avec des services pro-code de bout en bout, ainsi que des fonctions analytiques pour applications natives axées sur la confidentialité 0 24/06
Les défis croissants du code généré par l'IA : le code généré par l'IA pourrait augmenter la charge de travail des développeurs et accroître les risques, selon Harness 15 20/06
Présentation de NumPy 2.0 : la nouvelle version majeure de la bibliothèque du langage Python, cette version apporte un changement de l'API Python qui devrait faciliter l'apprentissage et l'utilisation de NumPy 0 18/06
La fondation Rust annonce la création d'un nouveau Consortium Rust pour les systèmes critiques, afin de soutenir l'utilisation responsable de Rust dans la sécurité des logiciels critiques 0 17/06
La sonde spatiale Voyager 1 de la Nasa renvoie maintenant les données scientifiques de ses quatre instruments, après que l'équipe d'ingénieurs a déplacé le code vers un nouvel emplacement dans le FDS 37 17/06
Le C++ devient plus populaire que le C sur l'indice Tiobe et prend la deuxième place au mois de juin, malgré l'avertissement de la Maison Blanche qui invite les développeurs à abandonner C/C++ pour Rust 2 16/06
DevToys, la boîte qui regroupe plus d'une trentaine d'outils pour les développeurs, est désormais disponible sous Linux pour ceux qui veulent éviter de coller des données privées sur des sites aléatoires 0 16/06
GitLab lance GitLab Duo Enterprise, le seul module d'extension alimenté par l'IA disponible à chaque étape du cycle de vie du développement logiciel 0 12/06
JetBrains lance le programme d'accès anticipé (EAP) à PyCharm 2024.2, vous pouvez tester les nouveautés avant la sortie officielle 0 11/06
Les cadres sont prêts à adopter les outils de codage IA, mais les développeurs le sont moins, alors que les directeurs techniques estiment que ces outils ne présentent aucun risque et sont "extrêmement prêts" 15 11/06
JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2024.2, vous pouvez tester les nouveautés avant la sortie officielle 0 11/06
PHP ne craint plus, examinons les changements de langage intervenus depuis la sortie de PHP 5.4, par Víctor Falcón Ruíz 13 23/07
Jiff : une toute nouvelle bibliothèque Datetime pour Rust, pour fournir des primitives datetime de haut niveau qui sont difficiles à abuser et ont des performances raisonnables, par l'auteur de ripgrep 0 22/07
Peut-être que la programmation ne vous rend pas malade, c'est tout ce qui vient presque nécessairement avec la programmation pour gagner sa vie 4 11/07
Pensez Java - Méthodes Void, un tutoriel traduit du livre de Allen B. Downey et Chris Mayfield 7 08/07
Livre Assembleur "Modern X86 Assembly Language Programming: Covers x86 64-bit - AVX - AVX2 and AVX-512" de Daniel Kusswurm, critique par Philippe Guesset 1 06/07
Livre Assembleur "Beginning x64 Assembly Programming: From Novice to AVX Professional" de Jo Van Hoey, critique par Philippe Guesset 1 06/07
Idées fausses sur les boucles en C et recommandations, car les cas de boucles sont plus fréquents que prévu dans le code fourni 0 01/07
7 signes révélateurs d'un code illisible : Comment identifier et résoudre le problème, par Mensur Durakovic 1 20/06
Starlark, un petit langage de programmation open source, conçu comme un dialecte simple de Python destiné principalement à une utilisation embarquée 0 19/06
Mathématiques et Python - Méthode de Monte-Carlo et répartition des nombres premiers, un billet blog de Denis Hulo 2 18/06
Avec les suggestions basées sur l'IA, l'auteur du code devient de plus en plus un réviseur : Progrès de l'assistance à l'ingénierie logicielle basée sur l'IA chez Google et projections pour l'avenir 0 10/06
Qu'est-ce que l'hydratation et pourquoi est-elle importante ? En programmation, c'est le processus par lequel le navigateur ajoute de l'interactivité aux éléments qu'il affiche à l'écran, par Mensur Durakovic 0 06/06
N'appliquez pas prématurément le principe DRY (Ne vous répétez pas) à votre code, car l'application trop rigide du principe DRY conduit à des abstractions prématurées et des changements futurs plus complexe 2 31/05
Revue de code : un guide en 5 étapes pour que vos collègues vous détestent, par Mensur Durakovic 1 31/05
Le langage SQL, la synthèse - Chapitre 2 : définition des données : types, domaines, valeurs et NULL, un livre gratuit de Frédéric BROUARD 5 27/05
Orthodox C++, parfois appelé C+, est un sous-ensemble minimal de C++ qui améliore C, mais évite tous les éléments inutiles du C++ moderne, Orthodox C++ est l'opposé de ce que le C++ moderne est censé être 7 23/05
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 18/05
J'aime la programmation informatique, mais je déteste l'industrie de la programmation, par deathbyabstraction 0 17/05
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 11/05
Le ramasse-miettes (garbage collector) pour les programmeurs systèmes, un tutoriel de Matt Kline 1 09/05
Mathématiques et Python : algorithmes probabilistes et nombres premiers : le test de primalité de Fermat, un billet blog de Denis Hulo 0 06/05
Boostez votre carrière dans le développement de logiciels grâce à ces 10 compétences essentielles, par Mensur Durakovic 1 05/05
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 01/05
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 30/04
Analyse combinatoire et Python : générer des arrangements par récursivité, un billet blog de Denis Hulo 0 17/04
C23 : un C légèrement meilleur, le langage de programmation C continue d'évoluer, lentement et prudemment, par Daniel Lemire 3 12/04
Analyse combinatoire et Python : les combinaisons avec répétition, un billet blog de Denis Hulo 0 04/04
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 28/03
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 24/03