IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
JetBrains annonce la disponibilité générale de Grazie, son assistant d'écriture par IA pour les professionnels de la Tech
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
Interroger le World Factbook avec GraphQL, un tutoriel de Thomas Derflinger
Pensez Java - Méthodes Void, un tutoriel traduit du livre de Allen B. Downey et Chris Mayfield
Livre Assembleur "Modern X86 Assembly Language Programming: Covers x86 64-bit - AVX - AVX2 and AVX-512" de Daniel Kusswurm, critique par Philippe Guesset
Livre Assembleur "Beginning x64 Assembly Programming: From Novice to AVX Professional" de Jo Van Hoey, critique par Philippe Guesset
C++ : la priorisation par contraintes, un tutoriel d'Andrzej Krzemienski
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
Chaîne de prototypes JavaScript : Guide court et simple, par Mensur Durakovic
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
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
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
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
Des secrets d'entreprise pourraient être divulgués par inadvertance via les dépôts GitHub, selon une nouvelle étude d'Aqua Security
ONLYOFFICE Docs 8.1 pour les développeurs : mises à jour de l'API
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é
7 signes révélateurs d'un code illisible : Comment identifier et résoudre le problème, par Mensur Durakovic
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
Starlark, un petit langage de programmation open source, conçu comme un dialecte simple de Python destiné principalement à une utilisation embarquée
Mathématiques et Python - Méthode de Monte-Carlo et répartition des nombres premiers, un billet blog de Denis Hulo
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
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
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
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
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
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
JetBrains lance le programme d'accès anticipé (EAP) à PyCharm 2024.2, vous pouvez tester les nouveautés avant la sortie officielle
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"
JetBrains lance le programme d'accès anticipé (EAP) à PhpStorm 2024.2, vous pouvez tester les nouveautés avant la sortie officielle
JetBrains lance le programme d'accès anticipé (EAP) à IntelliJ IDEA 2024.2, la deuxième mise à jour majeure de l'année de son EDI Java
Bill Gates a écrit des mémoires qui couvrent les jours de son enfance jusqu'à ce qu'il crée Microsoft en 1975 : "Source Code : My Beginnings", en vente en 2025, mais disponible en précommande dès maintenant
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
Enquête Developer Nation : Rust est le langage de programmation qui connaît la croissance la plus rapide, sa communauté de développeurs ayant doublé de taille au cours des deux dernières années
Sortie de la version 1.22 du langage Go, apportant des changements à l'implémentation de la chaîne d'outils, au moteur d'exécution et aux bibliothèques
Comment la dernière mise à jour de Visual Studio Code déployée par Microsoft a cassé l'éditeur sur Ubuntu 18.04 LTS, laissant les développeurs dans l'embarras et à la recherche de solutions
JetBrains lance le programme d'accès anticipé (EAP) à Rider 2024.1, la première mise à jour majeure de l'année de son EDI .NET multiplateforme
JetBrains lance le programme d'accès anticipé (EAP) à WebStorm 2024.1, la première mise à jour majeure de l'année de son EDI JavaScript
JetBrains lance le programme d'accès anticipé (EAP) à IntelliJ IDEA 2024.1, la première mise à jour majeure de l'année de son EDI Java
Apple lance Pkl, un langage de programmation open-source de type configuration en tant que code
JetBrains dévoile la feuille de route de CLion 2024.1 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI C/C++ multiplateforme
JetBrains dévoile la feuille de route de WebStorm 2024.1 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI JavaScript
JetBrains dévoile la feuille de route de ReSharper 2024.1 : un aperçu des nouveautés à venir dans la prochaine version majeure de l'extension Visual Studio pour les développeurs .NET
JetBrains dévoile la feuille de route de Rider 2024.1 : un aperçu des nouveautés à venir dans la prochaine version majeure de l'EDI .NET multiplateforme
Le programme d'accès anticipé (EAP) à GoLand 2024.1 a démarré : un aperçu des nouveautés qui arrivent dans l'EDI Go de JetBrains
L'analyse statique de code avec Qodana est désormais disponible pour les utilisateurs de Visual Studio Code
87 % des organisations envisagent d'investir dans des outils de codage Gen AI, et 71 % des développeurs sont actuellement à divers stades d'adoption, allant des essais au déploiement complet
Microsoft monte une nouvelle équipe pour la modernisation de l'infrastructure cloud de M365 via Rust et ravive le débat sur la désignation de Rust comme meilleur gage de sécurisation des logiciels
L'IA générative ne remplacera pas les développeurs de sitôt, d'après des chercheurs qui concluent que le développement de logiciels va bien au-delà des tâches de complétion de code
Linus Torvalds fustige un contributeur de Google au noyau Linux pour ses suggestions relatives aux inodes des systèmes de fichiers, il a qualifié de "déchet" un code soumis par le Googler
Le PDG de Spotify affirme que les nouveaux frais appliqués par Apple constituent un "nouveau coup bas" et une "extorsion pure et simple", et que cela pourrait nuire aux développeurs et aux startups
Évolution de Java en 2024 : Oracle vise à enrichir le langage avec les projets OpenJDK comme Leyden, Panama et Valhalla pour améliorer la productivité, le temps de démarrage des applications, etc.
"Scalene" alimenté avec ChatGPT offre des suggestions d'efficacité aux programmeurs Python : un profileur Python CPU+GPU+mémoire avec des propositions d'optimisation alimentées par l'IA
L'utilisation de l'assistant d'IA GitHub Copilot pour la programmation entraîne une baisse de la qualité globale du code et une quantité importante de code redondant, selon une étude
L'amélioration de l'expérience du développeur dans le domaine du développement logiciel, peut avoir un impact positif sur la productivité, la charge cognitive et les résultats organisationnels
JetBrains annonce le retour de KotlinConf Global en mai 2024 et vous accompagne dans l'organisation de meetups pour suivre en direct sa conférence Kotlin
Polars, la bibliothèque de frameworks de données pour Python, évolue de la version 0.19.0 à 0.20, elle utilise Rust pour le moteur de requête et apporte le type de données Enum
Faut-il convertir le noyau Linux de C à C++ moderne ? Oui, selon un développeur Linux de longue date. Peter Anvin explique pourquoi, selon lui, il est temps de le faire
OpenD, un fork du langage D qui est ouvert à vos contributions, puisque "les dirigeants de D ont choisi de forcer un fork"
Apple recrute des développeurs de compilateurs pour améliorer l'interopérabilité entre Swift et C++
PyPy quitte Mercurial pour GitHub et affirme que "l'open source est devenu synonyme de GitHub", le projet s'attend à une meilleure visibilité et à plus d'engagements avec ce changement
Baldur, une nouvelle méthode d'IA pour générer automatiquement des preuves complètes avec LLM pour prévenir les bogues de logiciels et vérifier que le code sous-jacent est correct
PocketBase : un back-end open source condensé dans un seul fichier et composé d'une base de données SQLite intégrée avec la validation des données, une API REST et des fonctions d'authentification
Programming Language Benchmark v2 (plb2) évalue les performances de 20 langages de programmation sur quatre tâches gourmandes en CPU
Niklaus Wirth, créateur du langage de programmation Pascal et lauréat du prix Turing, l'équivalent du Prix Nobel pour l'informatique, n'est plus. Un pionnier de l'informatique nous a quitté
Low code : les patrons soulignent l'avantage de la diminution des coûts de gestion des projets, mais des développeurs expliquent les raisons de leur scepticisme à propos de ces solutions
73 % des développeurs ont été victimes d'épuisement professionnel, d'après le dernier rapport sur l'état de l'Écosystème des Développeurs en 2023 : Quelles astuces pour éviter le burnout ?
Cours complet pour apprendre à programmer en D, par Ali Çehreli
Qu'est-ce que le deep learning ? Comprendre les bases de l'apprentissage profond, un tutoriel de Laurent Rosenfeld
Apprendre à créer un gestionnaire d'erreurs et à exploiter des core dump sous Linux, un tutoriel de Liran B.H.
Les meilleurs cours et tutoriels pour apprendre PyQt et PySide, une réorganisation de la page, par l'équipe de rédaction
Commenter son code : pourquoi, quand et comment, un excellent tutoriel par benbout
Apprendre à créer un service WebAPI - Partie 2 : réalisation d'un gestionnaire de BD - Mise en place du modèle via EF Core, par Matthieu Anceret
Présentation de IBM API Connect : un outil d'accélération de la transformation numérique, proposé par IBM
Apprendre la programmation Web côté serveur - Introduction au Web dynamique - Le rôle du PHP, un tutoriel de Romain Lebreton
Apprendre les subtilités de l'appel système fork et comment éviter ses pièges, un tutoriel de Liran B.H
Apprendre à éviter facilement les déréférencements de pointeur nul et les fuites de mémoire en C++, un tutoriel de Pyramidev
Apprendre les principes avancés de conception objet, un tutoriel de Duy Anh PHAM
L'intégration de Vulkan et Qt 5.10, deuxième partie : apprendre à créer une instance Vulkan, un article de Laszlo Agocs traduit par Théodore Prévot
L'intégration de Vulkan et Qt 5.10, première partie : vue d'ensemble, un article de Laszlo Agocs traduit par Théodore Prévot
Apprendre la gestion des données avec R, un tutoriel de Christophe Lalanne et de Bruno Falissard
Apprendre la Programmation orientée objet en PHP, un tutoriel de Quentin Busuttil
Apprendre à créer un service WebAPI et à l'utiliser via plusieurs technologies - Partie 1 : préambule sur .NET Core, un tutoriel de Matthieu Anceret
Apprendre à utiliser le framework web Django, un tutoriel des Django Girls
Notes de cours Python scientifique - Constructions avancées, un tutoriel de Zbigniew Jedrzejewski-Szmek traduit par l'équipe de rédaction
Apprendre la programmation orientée objet en JavaScript, un tutoriel de Quentin Busuttil
Apprendre à réaliser le jeu FMX Corridor en 3D avec Delphi et le framework FireMonkey, un tutoriel de Grégory Bersegeay
Apprendre les bases du langage R, un tutoriel de Christophe Lalanne et de Bruno Falissard
Apprendre la programmation en VBA pour Excel par la pratique - Cinquième partie : protéger vos classeurs sensibles, un tutoriel de Laurent OTT
Les API pour les nuls : apprendre l'intégration des API pour atteindre vos objectifs métier, un cours de Claus T. Jensen
Apprendre l'analyse scientifique avec Python, un tutoriel de Yannick Copin
Apprendre à programmer en langage C un capteur de pluie sur Arduino, un tutoriel de Francesco Balducci traduit par F-leb
Cours pour apprendre les bonnes pratiques de programmation en PHP, par Josh Lockhart et Phil Sturgeon
Apprendre comment utiliser des décorateurs en Perl , un tutoriel de Laurent Rosenfeld
Manuel pour apprendre l'assembleur 32/64 bits GoAsm : par Jeremy Gordon, traduit par Robert Cordonnier
Découvrir et apprendre Julia : un nouveau langage pour le calcul scientifique, un tutoriel de Luthaf
Apprendre à développer des applications de bureau avec Qt Quick, base de données locale, un tutoriel de Digia traduit par Grégoire Lothe
Apprendre à utiliser les assertions dans les fonctions constexpr, un tutoriel de Andrzej Krzemienski
Apprendre à maîtriser les conditions en bash, un tutoriel de Quentin Busuttil
Apprendre à faire des tests unitaires en Swift avec Xcode, un tutoriel de Ilan Benichou