JetBrains lance le programme d'accès anticipé (EAP) à IntelliJ IDEA 2023.2, la deuxième mise à jour majeure de l'année de son EDI Java La première version EAP d'IntelliJ IDEA 2023.2 introduit un moyen simple de voir instantanément les données de performances depuis IntelliJ Profiler, des améliorations pour le débogage des applications réactives, une nouvelle solution pour générer de manière transparente des index partagés pour les projets et quelques améliorations de l'interface utilisateur. Regardons plus en détail les nouvelles fonctionnalités et améliorations disponibles dans cette version. 0 commentaire
Java conserve sa popularité dans un paysage qui change, soutient New Relic à travers son récent rapport qui se penche sur l'état de l'écosystème du langage New Relic, une société américaine de logiciels d'analytique basée à San Francisco, a publié un rapport dépeignant l'état de l'écosystème Java. Et le moins qu'on puisse dire, c'est que la croissance de Java demeure robuste poussée par son utilisation dans presque toutes les grandes industries et secteurs économiques. 0 commentaire
Eclipse 4.16 est disponible avec une nouvelle API dans Equinox et prend désormais en charge les ligatures de polices sous Windows 0 06/2020
É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 1 06/2020
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 1 06/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 2 06/2020
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++ 3 05/2020
JetBrains annonce la sortie de la version 2020.1 de TeamCity, son serveur d'intégration continue basé sur Java 0 05/2020
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 0 05/2020
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é 2 05/2020
Réorganisation des forums des rubriques Java : meilleure visibilité pour poser vos questions sur vos technologies préférées 0 05/2020
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 2 04/2020
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 0 04/2020
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 3 04/2020
La compilation à la volée (just-in-time) ne serait pas ergonomique, selon un développeur qui propose des améliorations 13 04/2020
Java 14 est disponible en version définitive avec de nouvelles fonctionnalités de productivité des développeurs, dont Switch Expressions, Records et autres 20 03/2020
Visual Studio Code 1.43 est disponible et apporte des améliorations au niveau des notifications de progression, ainsi que la prise en charge du lecteur d'écran Linux Orca 231 03/2020
Une équipe de chercheurs présentent TornadoVM, un plug-in pour OpenJDK et GraalVM qui permet de faire tourner Java sur du matériel hétérogène comprenant des GPU et des FPGA 3 03/2020
JDK 14 va apporter plus de fonctionnalités que les deux versions précédentes combinées, petit tour d'horizon sur celles qui sont susceptibles d'intéresser le plus les développeurs 20 03/2020
Classement des langages de programmation : Python est désormais aussi populaire que Java selon l'index RedMonk, TypeScript continue son ascension dans le Top 10 2 03/2020
Android Studio 3.6 est disponible avec prise en charge du multi-écran, mode Split View dans les éditeurs de conception, Google Maps dans l'émulateur Android, et bien plus encore 0 02/2020
Un dev propose Debug Visualizer, une extension VS Code pour visualiser les structures de données lors du débogage qui fonctionnerait avec tous les langages qui peuvent être débogués dans VS Code 0 02/2020
API Java : l'administration Trump apporte son soutien à Oracle à la cour suprême dans le litige l'opposant à Google, une position qui pourrait avoir des conséquences d'une grande portée 469 02/2020
API Java : Oracle contre-attaque dans le cadre du litige sur les droits d'auteur l'opposant à Google devant la Cour suprême qui entendra l'argumentaire des deux parties le mois prochain 469 02/2020
Que vaut le mythique mois-homme de la Bible du génie logiciel suggérant qu'un dev écrit en moyenne 10 lignes de code logique par jour, face à des statistiques de 14 ans de dev à temps plein ? 32 02/2020
Popularité des langages de programmation : Objective-C en perte de vitesse d'après TIOBE, Python a dépassé Java pour la première fois en termes d'utilisation sur les projets open source GitHub 1 02/2020
La première version EAP d'IntelliJ IDEA 2020.1 est disponible, l'EDI de JetBrains vient avec des fonctionnalités de Java 14 et des améliorations de Git et de son interface utilisateur 2 01/2020
API Java : l'EFF intervient en tant qu'amicus curiae et demande à la Cour Suprême des USA d'annuler le verdict rendu en faveur d'Oracle, car les API ne sont pas soumises au droit d'auteur 469 01/2020
API Java : Google avertit qu'une victoire judiciaire d'Oracle pourrait "bouleverser" le développement de logiciels, et plaide en faveur de l'interopérabilité des logiciels 469 01/2020
La version stable du Java Developpement Kit 14 est prévue pour février 2020, petit aperçu de fonctionnalités en préversion 20 01/2020
Plutôt que de travailler sur Scala 2.14, l'équipe responsable de son développement indique se concentrer sur Scala 3 et explique sa stratégie 2 12/2019
La version 2019-12 de l'environnement de développement intégré Eclipse est disponible avec son lot de nouveautés et d'améliorations 4 12/2019
Vaudra-t-il encore la peine de consacrer du temps à l'étude du langage Java en 2020 ? Voici 10 raisons de répondre à l'affirmative, selon l'éditeur du blog Javarevisited 40 12/2019
VS Code 1.41 met à jour les résultats de la recherche en cours de frappe et apporte une coloration à la minicarte pour signaler les erreurs, les avertissements ainsi que les modifications de contenu 231 12/2019
JetBrains annonce la sortie de la version 2019.2 de TeamCity, son serveur d'intégration continue basé sur Java 3 12/2019
Quelles sont les choses appréciées par les utilisateurs finaux, mais qui ne le sont pas forcément des développeurs ? 28 12/2019
Google annonce que près de 60 % des applications Android du Top 1000 embarquent du code écrit en Kotlin et renouvelle ses engagements envers le langage 39 12/2019
Outils d'analyse intégrés dans les applications modernes, un livre blanc gratuit disponible en téléchargement 0 11/2017
Apprendre à créer sa première application mobile multiplateforme avec Apache Cordova, un tutoriel de Wajdi Ben Rabah 0 11/2017
Apprendre le langage Java en vidéo, nouvelle mise à jour avec les expressions lambdas, un tutoriel de Dominique Liard 20 10/2017
Apprendre à tester ses commandes OSGi avec Karaf et PaxExam, un tutoriel de Sébastien Foubert 0 10/2017
Prise en main de la bibliothèque Lombok pour simplifier l'écriture des classes Java,un tutoriel de Joan David 10 09/2017
Comprendre le casting de type par le biais du mot-clé when avec le langage Kotlin, un billet de blog de Laurent Bernabé 0 09/2017
Interview de Laurent Bourgès, contributeur sur l'OpenJDK 9 portant sur l'intégration du moteur de rendu Marlin 1 08/2017
Apprendre à construire son propre framework de tests unitaires, un tutoriel de Olivier Lafleur 0 07/2017
Apprendre à tester ses beans Java avec Pojo-Tester en 5 minutes, un tutoriel de Thierry Leriche-Dessirier 0 06/2017
Apprendre le langage Scala par l'exemple, un tutoriel de Martin Odersky traduit par Laurent Rosenfeld 0 06/2017
Comprendre la nécessité de Mocker pendant les tests avec le langage Java, un tutoriel Renaud Humbert-Labeaumaz 0 06/2017
Les meilleurs cours et tutoriels pour apprendre la programmation web avec Java, nouvelle mise à jour avec 20 nouveaux tutoriels 1 06/2017
Comprendre les concepts clés de l'outil de build SBT : Keys et Settings, un tutoriel de Xavier Bucchiotty et Fabian Gutierrez 0 05/2017
Tester du code généré par le framework Spark - première partie : apprendre la théorie sur le mécanisme de tests, un tutoriel de Sylvain Lequeux 0 05/2017
Apprendre à créer un service web pour envoyer des SMS sous Android, un tutoriel de Alain Mouflet 4 05/2017
Développer un service web SOAP sous Eclipse et Karaf et export en service OSGI grâce à Blueprint, un tutoriel de Olivier Rozier 0 05/2017
Git : Apprendre une technique pour faire des dépôts distants sans accès réseau, un tutoriel de Christophe Pelé 3 05/2017
Java : apprendre à utiliser la classe Optional<T> pour éviter d'utiliser explicitement null, par Gugelhupf 2 05/2017
Java : découvrez trois astuces pour éviter les NullPointerException et rendre votre programme plus robuste, par Gugelhupf 2 05/2017
Introduction à Spark pour l'interrogation de données massives, un tutoriel de Oussama Mahjoub 1 05/2017
Apprendre à gérer simplement les structures de type CLOB et BLOB avec la bibliothèque Spring JDBC, un tutoriel de Abderrazek Chine 0 04/2017
Interview de Emmanuel Bernard, contributeur sur Hibernate et Champion Java, par Thierry Leriche Dessirier 0 04/2017
Formater correctement les nombres avec la classe Java NumberFormat, un tutoriel de Joan David 4 03/2017
Apprendre à faire du Machine Learning par la pratique avec Spark et MLib, un tutoriel de Yoann Benoit et Alban Phélip 0 03/2017
Apprendre à réaliser un refactoring de dépendances statiques avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz 0 03/2017
Exécuter du code natif à partir de Java avec JNA en 5 minutes, un tutoriel de Mickael Baron 4 03/2017
Comprendre le patron de conception Circuit breaker, un tutoriel de Antonio Gomes-Rodrigues et Edouard Perret 0 02/2017
Apprendre la programmation concurrente en Java en utilisant des verrous, un tutoriel de Logan Mauzaize 0 02/2017