
Google annonce un changement de l'architecture de l'OS Android, la firme vise le déploiement rapide des MAJ dans cet écosystème

Développer un service web SOAP sous Eclipse et Karaf et export en service OSGI grâce à Blueprint, un tutoriel de Olivier Rozier

TIOBE : la popularité de Java et C est en baisse et Go en hausse depuis le début de 2016

Java 9 : le comité exécutif du JCP rejette la spécification actuelle des modules Java (Jigsaw), qui a voté « Non » et pourquoi ?

Git : Apprendre une technique pour faire des dépôts distants sans accès réseau, un tutoriel de Christophe Pelé

En tant que développeur, comment faites-vous pour éviter les interruptions par les personnes environnantes ? Des chercheurs préconisent FlowLight

Java : apprendre à utiliser la classe Optional<T> pour éviter d'utiliser explicitement null, par Gugelhupf

Modules Java : Mark Reinhold d'Oracle remet en cause la bonne foi de Red Hat et IBM, et invite le comité exécutif du JCP à soutenir le projet Jigsaw

Java 9 : une nouvelle proposition d'Oracle pour résoudre l'un des problèmes évoqués par Red Hat sur le système de modules Java (Jigsaw)

Visual Studio Code 1.12 est disponible, avec la possibilité de personnaliser les thèmes et l'amélioration de la recherche dans l'éditeur de raccourcis

Java : découvrez trois astuces pour éviter les NullPointerException et rendre votre programme plus robuste, par Gugelhupf

Introduction à Spark pour l'interrogation de données massives, un tutoriel de Oussama Mahjoub

Java 9 : IBM et Red Hat vont voter contre l'implémentation des modules Java via Jigsaw, une solution qui ne couvre pas tous les cas d'utilisation

Le logiciel malveillant FalseGuide a infecté deux millions d'utilisateurs Android, les faisant rejoindre un réseau de zombies

Apprendre à gérer simplement les structures de type CLOB et BLOB avec la bibliothèque Spring JDBC, un tutoriel de Abderrazek Chine

Jenkins : comment la nouvelle interface Blue Ocean simplifie-t-elle le continuous delivery ? Un entretien avec Sacha Labourey, PDG de CloudBees

Le Stanford CS choisit le JavaScript comme langage d'initiation à la programmation en 2017, cela aux dépens de Java

Le langage de programmation de Facebook Hack entre dans le top 50 du classement TIOBE, pourrait-il prendre la place de PHP dans le futur ?

Écosystème Java : découvrez les résultats de l'enquête « State of Java » 2017, réalisée par Baeldung

Visual Studio Code 1.11 est disponible avec TypeScript 2.2.2, un nouvel éditeur de raccourcis, une amélioration pour la recherche de texte et plus

Interview de Emmanuel Bernard, contributeur sur Hibernate et Champion Java, par Thierry Leriche Dessirier

Comprendre SBT, un outil de build pour Java et Scala, un tutoriel de Xavier Bucchiotty

Quels sont vos environnements de développement intégrés (EDI) préférés pour programmer en 2017 ? Et pourquoi ?

Formater correctement les nombres avec la classe Java NumberFormat, un tutoriel de Joan David

USA : 71 % des smartphones Android fonctionnent avec des correctifs de sécurité obsolètes, une situation attribuée à la nature open source de l'OS

Android O : la prochaine version d'Android veut améliorer la durée de vie de la batterie, la première préversion développeur est disponible

Le JDK 9 entre dans la deuxième phase de correction de bogues, dernière étape avant la sortie de la première release candidate prévue pour le 22 juin

Apprendre à faire du Machine Learning par la pratique avec Spark et MLib, un tutoriel de Yoann Benoit et Alban Phélip

Quelle est la probabilité de passer d'un langage de programmation donné à un autre ? Des prédictions basées sur une étude empirique

Google annonce la fin programmée de son kit de compilation Jack et projette d'incorporer les fonctionnalités Java 8 directement dans le kit Android

Oracle publie des résultats meilleurs que prévu pour le troisième trimestre grâce à la progression de son offre cloud

Scala Native v0.1 est disponible, la première version du compilateur AOT optimisant pour Scala et construit sur LLVM supporte l'ensemble du langage

Google détecte et supprime le botnet de fraude publicitaire Chamois, l'une des plus grandes familles de sa catégorie sur Android

JavaFX mérite-t-il son statut de remplaçant de Swing ? Son utilisation semble peiner à se démocratiser

Apprendre à réaliser un refactoring de dépendances statiques avec le langage Java, une vidéo de Nadia Humbert-Labeaumaz