IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Gradle 7.0 est disponible, il apporte une surveillance du système de fichiers par défaut sur toutes les plateformes prises en charge, y compris les versions récentes de Windows, Linux et MacOS
IntelliJ IDEA 2021.1 : avec cette mise jour, l'EDI Java de JetBrains prend en charge Java 16 et WSL 2, et apporte de nombreuses autres nouveautés et améliorations
Microsoft annonce la disponibilité de sa version Preview d'OpenJDK, qu'il met à la disposition des utilisateurs sous Windows, macOS et Linux
API Java : Google bat Oracle devant la Cour suprême, qui estime que Google pouvait légalement utiliser des éléments de l'API Java d'Oracle lors de la création d'Android
Tout comprendre sur le projet Skara : abandon de Mercurial pour Git, un tutoriel de Lilian Benoit
La version 2021-03 de l'EDI Eclipse est disponible avec l'amélioration de la prise en charge des outils de développement C/C++ et le support d'EGit 5.11
Oracle annonce la disponibilité de Java 16 : tour d'horizon des nouvelles fonctionnalités et améliorations du JDK
Découvrir l'API Collections de Google Guava : la classe ImmutableList, un tutoriel de Rony Rauzduel
EduTools 2021.2.1 est disponible. Le plugin de JetBrains pour apprendre et enseigner des langages de programmation, apporte de nombreuses nouvelles fonctionnalités et améliorations
Marquée obsolète depuis 2016, l'API Applet sera bientôt définitivement supprimée de Java, y a-t-il des raisons de regretter les applets Java ?
JavaScript reste le langage le plus populaire et Python relègue Java à la 3e place, son classement le plus bas jamais enregistré, selon le classement de RedMonk
Apprendre à écrire des blocks de texte avec la JEP 378, un tutoriel de Lilian Benoit
Découvrir l'API Collections de Google Guava : la classe Lists, un tutoriel de Rony Rauzduel
TeaVM : un outil pour développer des applications Web rapides et modernes en Java, sans les difficultés d'une pile de développement JavaScript
Apache Arrow 3.0 est disponible avec l'amélioration de l'authentification en C++/Java/Python et l'implémentation du type de données Decimal256 en C++ et Java
JetBrains fête les 20 ans d'IntelliJ IDEA et vous invite à assister à un événement inédit en ligne pour découvrir l'évolution et les fonctionnalités de l'EDI et la meilleure manière de les utiliser
Apprendre différentes façons d'écrire ses requêtes avec JPA, un tutoriel de Christophe Agoero
Les applications PHP, C++, Java et .NET sont les plus fréquemment défaillantes, selon un rapport de Veracode
Python et C++ sont les langages qui ont connu la plus forte croissance de popularité sur l'année 2020, selon les statistiques de l'index TIOBE
Eclipse 2020-12 (4.18) est disponible avec de nouvelles fonctionnalités pour l'éditeur Java et un nouveau thème "System" qui s'intègre bien dans n'importe quels OS et thème d'OS
NetBeans 12.2 est disponible avec de nouvelles fonctionnalités de Java spécifiques aux JDK 14 et 15, le support de PHP 8.0 et l'amélioration de la prise en charge de JavaScript
Apprendre à développer des objets Java et pas simplement des classes de données, un tutoriel de Colin Damon
L'EDI Java IntelliJ IDEA 2020.3 améliore la prise en charge de Java 15 ainsi que l'expérience utilisateur globale notamment grâce à un nouvel écran de bienvenue plus intuitif et utile
Comprendre plus facilement les NullPointerExceptions du langage Java avec la JEP 358, un tutoriel de Lilian BENOIT
Apprendre à développer un jeu avec le langage Kotlin, Gradle et TornadoFX, un tutoriel de Laurent Bernabé
Python est désormais plus populaire que Java et occupe la deuxième place de l'index TIOBE en novembre, Java ne fait pas partie du duo de tête pour la première fois en 20 ans
JetBrains - les secrets cachés de la compilation rapide pour Kotlin, un tutoriel d'Andrey Breslav, traduit par Delphine Massenhove
Global Knowledge lance Appdev, une expérience d'apprentissage mixte en développement d'application Web qui associe différents outils pédagogiques, comme le digital augmenté, un coding workshop, etc.
JetBrains - IntelliJ IDEA : apprendre à utiliser le terminal dans IntelliJ IDEA, un tutoriel d'Helen Scott, traduit par Delphine Massenhove
JavaScript, Python et Java sont les langages de développement les plus utilisés par les développeurs de logiciel actif tandis que C# perd du terrain selon l'enquête State of the Developer Nation
Découvrir les dernières nouveautés de Java 15, un tutoriel de Thanos Floros
Android Studio 4.1 est disponible et apporte une meilleure prise en charge de l'apprentissage automatique, grâce à la prise en charge des modèles TensorFlow Lite dans les projets Android
La confrontation de Google et d'Oracle devant la Cour suprême ne s'est pas très bien passée pour l'éditeur d'Android, les juges semblent prêts à envisager les droits d'auteur sur les API
API Java : la Cour suprême des États-Unis a semblé divisée sur la demande de Google de mettre fin à l'action en justice d'Oracle au motif de la violation des droits d'auteurs
API Java : Google et Oracle seront entendus à la Cour suprême ce 7 octobre 2020, dans l'épisode final d'une affaire qui pourrait avoir de lourdes conséquences sur l'industrie du développement logiciel
La confrontation de Google et d'Oracle devant la Cour suprême ne s'est pas très bien passée pour l'éditeur d'Android, les juges semblent prêts à envisager les droits d'auteur sur les API
API Java : la Cour suprême des États-Unis a semblé divisée sur la demande de Google de mettre fin à l'action en justice d'Oracle au motif de la violation des droits d'auteurs
API Java : Google et Oracle seront entendus à la Cour suprême ce 7 octobre 2020, dans l'épisode final d'une affaire qui pourrait avoir de lourdes conséquences sur l'industrie du développement logiciel
La popularité de Java continue de décliner et profite à Python qui se rapproche de plus en plus de la seconde place, selon l'édition d'octobre 2020 de l'index TIOBE
Quels tutoriels ou cours Java et Java Web voudriez-vous voir paraître prochainement sur DVP ? Venez vous exprimer
Les développeurs gèrent un volume de code 100 fois plus important maintenant qu'en 2010 dans plus de langages, pour plus de plateformes que jamais. Une complexité qui a un impact personnel sur eux
Sondage : quels sont les conseils pour débuter en tant que développeur de logiciels ? Partagez votre expérience
Les chiffres clés de la communauté Java : types de logiciels développés, secteurs d'activité, versions, EDI, framework. JetBrains dresse le portrait du langage en 2020
La version 2020-09 de l'EDI Eclipse est disponible avec l'ajout de EGit, définit la version minimale de Java sur Java 11 et l'intégration de CDT (Outil de développement C/C++)
Alors que Java fête ses 25 ans, Oracle annonce l'arrivée de JDK 15. Cette version modernise le code existant et s'accompagne de la suppression du moteur JavaScript Nashorn
Voici comment la startup Diffblue utilise l'IA pour automatiser les tests unitaires pour les applications Java à travers son outil dénommé "Diffblue Cover"
[Avis aux étudiants] Quels sont vos besoins en tutoriels et cours en cette période de cours à distance ?
Le week-end prochain, c'est le dixième week-end de programmation de jeux vidéo sur Developpez.com : rejoignez-nous le 11 septembre à 20 heures sur le chat de Developpez.com
Upwork présente les 15 langages de programmation les plus rémunérateurs pour les développeurs Web, mobiles et logiciels indépendants
Moins de deux semaines avant le dixième week-end de programmation de jeux vidéo sur Developpez.com : rejoignez-nous du 11 septembre au 13 septembre 2020 sur le chat de Developpez.com
Le JDK 16 est déjà en cours de développement, bien que les travaux sur le JDK 15 continuent, et devrait arriver avec la prise en charge des fonctionnalités du C++ 14
La version open source du kit de développement Java (OpenJDK) débarque sur Windows 10 pour l'architecture ARM 64 bits au travers d'un projet de portage initié par Microsoft
L'EDI Java IntelliJ IDEA 2020.2 permet d'examiner et de fusionner les Pull Request GitHub directement dans l'EDI, et de naviguer rapidement entre les avertissements
Big Data : la plateforme de développement pour l'analyse in-memory Apache Arrow 1.0.0 est disponible et s'accompagne de nombreuses améliorations sur son API Java
Python domine le classement IEEE Spectrum de juillet 2020, tandis que Java est en seconde position sur l'index TIOBE
Red Hat publie Mandrel, une distribution Java qui compile les applications Java directement en code machine natif pour un démarrage plus rapide en utilisant moins de mémoire
Plus de 75% des vulnérabilités dans les projets open source résident dans des dépendances indirectes, plutôt que dans les composants directement chargés
Eclipse 4.16 est disponible avec une nouvelle API dans Equinox et prend désormais en charge les ligatures de polices sous Windows
État de l'écosystème des développeurs en 2020 : Java est le langage principal le plus populaire et Javascript, le plus utilisé, les développeurs envisagent d'adopter Go, Kotlin et Python
Célébrez les 25 ans de Java avec le JetBrains Technology Day for Java, un évènement virtuel gratuit qui aura lieu le 10 juillet 2020
Rust entre dans le top 20 de l'indice Tiobe de popularité des langages de programmation pour la première fois, C conserve la tête du classement et Java la seconde place
Android Studio 4.0 s'accompagne d'une interface pour l'édition de mouvement, propose la validation de la mise en page et apporte la prise en charge de Clangd pour le développement C++
JetBrains annonce la sortie de la version 2020.1 de TeamCity, son serveur d'intégration continue basé sur Java
Veracode fait un état des lieux de la sécurité des bibliothèques open source et propose aux développeurs une répartition des types de faille sur les langages de programmation
Mise à jour de la feuille de route Java coté client, support commercial de Java SE 8 prolongé jusqu'à décembre 2030, un billet de Fabrice Bouyé
Réorganisation des forums des rubriques Java : meilleure visibilité pour poser vos questions sur vos technologies préférées
La version 2020.1 d'IntelliJ IDEA est disponible avec notamment la prise en charge de Java 14 et de nouvelles fonctionnalités pour plusieurs frameworks web et de test
LineageOS, le SE Android pour les anciens appareils, est disponible en version 17.1, il s'appuie sur Android 10, intègre ThemePicker et supporte les capteurs d'empreintes intégrés à l'écran
Java 15 est déjà sur les rails : la prochaine version standard ajoutera des blocs de texte et des Garbage Collectors, et supprimera le moteur JavaScript Nashorn
La compilation à la volée (just-in-time) ne serait pas ergonomique, selon un développeur qui propose des améliorations
Apprendre à faire du Machine Learning par la pratique avec Spark et MLib, un tutoriel de Yoann Benoit et Alban Phélip
Apprendre à réaliser un refactoring de dépendances statiques avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz
Exécuter du code natif à partir de Java avec JNA en 5 minutes, un tutoriel de Mickael Baron
Déployer une application GWT avec Docker, un tutoriel de Zakaria Amine
Comprendre le patron de conception Circuit breaker, un tutoriel de Antonio Gomes-Rodrigues et Edouard Perret
Apprendre la programmation concurrente en Java en utilisant des verrous, un tutoriel de Logan Mauzaize
Découvrir la vue Properties d'Eclipse, un tutoriel d'Alain Bernard
Les meilleurs cours et tutoriels pour apprendre la programmation en Java, nouvelle mise à jour avec 31 nouveaux tutoriels
Apprendre à réaliser les spécifications d'un service web REST avec RAML 1.0, un tutoriel de Olivier Rozier
Implémenter le patron de conception MVP dans une application web avec Spring, GWT et Hibernate, un tutoriel de Nguimgo Bertrand
Découvrir les alternatives au mécanisme RPC de GWT, un tutoriel de Zakaria Amine
Comprendre pourquoi les tests de charge à caractère technique (robustesse) sont-ils importants ? Un tutoriel de Antonio Gomes-Rodrigues
Comprendre les différences entre compilation statique et dynamique en Java, un tutoriel de Abdelmajid Lali
Apprendre à utiliser les Intent pour la communication des briques applicatives, un tutoriel de Mathias Séguy
Apprendre à utiliser les services Android, un tutoriel de Mathias Séguy
Comparer les performances entre les Java lambdas et les classes anonymes avec l'outil JMH, un tutoriel de Bruno Doolaeghe
Apprendre à utiliser un fournisseur de contenu avec les ContentProvider pour le développement Android, un tutoriel de Mathias Séguy
Tutoriel pour apprendre à tester une API REST Spring MVC avec le Spring TestContext Framework, un tutoriel de Nordwin Hoff
Apprendre à utiliser DBUnit pour la migration de données à partir de flux de données XML, un tutoriel de Ibrahima Coundoul
Comprendre l'architecture Command Query Responsibility Segregation (CQRS) avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz
Apprendre à enregistrer un script et le rejouer avec JMeter, un outil de test de montée en charge, un tutoriel de Antonio Gomes-Rodrigues
Apprendre la technique du TDD Double Bloucle avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz
Découvrir et apprendre à programmer avec l'API Cloud Orange, un tutoriel de Orange
Apprendre à lancer un programme Java avec des paramètres avec Apache Common CLI, un tutoriel de Thierry Leriche Dessirier
Apprendre la technique du Property Based Testing avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz
Apprendre à mettre en place et exécuter les tests unitaires sur un projet multibundle déployé sous Karaf, un tutoriel de Olivier Rozier
Apprendre la programmation concurrente en Java en utilisant les structures de données de l'API Java,un tutoriel de Logan Mauzaize
Trois jours à EclipseCon France 2016, un compte-rendu de Marius Moulis
Apprendre à élaborer un jeu de données avec l'outil JavaBean Marshaller en utilisant le langage Java, un tutoriel de Antoine Rey
Apprendre à mettre en place le patron de conception décorateur avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz
Apprendre à écrire du JSON natif et valide pour Spring Batch, un tutoriel de Michelle Avomo
Compréhension de la machine virtuelle Java, apprendre à créer un assembler du bytecode, un tutoriel de Yohan Beschi
Interview de Jérôme Petit, coorganisateur du JUG Summer Camp 2016 de La Rochelle
Apprendre la mise en œuvre d'une architecture CORBA en Java, un tutoriel de Gokan Ekinci
Apprendre à extraire des données depuis une feuille Excel, les transformer et les sauvegarder en utilisant Apache POI, un tutoriel de Marc Autran