IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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
Android Nougat devrait sortir pendant le mois d'août et pourra être installé sur les terminaux Nexus excepté le Nexus 5
Meilleurs langages de programmation en 2016 : découvrez les langages en forte croissance et les plus demandés par les employeurs, selon l'IEEE
Pokémon Go : l'infrastructure IT continuellement éprouvée, Niantic recrute un spécialiste des serveurs avec des compétences Google Cloud et Java
Multi-OS Engine : une technologie d'Intel qui permet de développer des applications iOS et Android natives, en utilisant le même code base Java
Android Nougat : le démarrage sera impossible en cas de corruption de données, ce qui rendra au passage plus difficile de recourir au root
Android 7.0 Nougat : Google publie la Developer Preview 5, et prépare le terrain pour l'arrivée de la version finale de son OS mobile
Google lance un programme de formation en développement d'applications Android, pour plus de 2 millions de développeurs indiens
Procès sur les API Java : Oracle ne veut pas s'avouer vaincu et conteste la décision du jury, selon lui Google n'en a pas fait un usage acceptable
TIOBE : l'Assembleur profite de la pause estivale pour se hisser dans le top 10 des langages de programmation les plus populaires sur la toile
Sondage : quels sont les langages de programmation que vous maîtrisez ? Les langages pour lesquels vous pensez être aptes à assurer un projet
Oracle brise le silence et rassure au sujet de Java EE, la firme pourrait dévoiler un nouveau plan pour la plateforme à la JavaOne en septembre
Offres d'emploi développeurs : Java est toujours en croissance et le langage le plus demandé, suivi dans cette étude détaillée par Javascript et PHP
HummingBad, un malware Android qui lance des campagnes publicitaires illicites, il génère un revenu mensuel de 300 000 $ aux attaquants
Des partisans de Java EE soutenus par Red Hat et IBM décident de poursuivre leur propre développement de la plateforme, indépendamment d'Oracle
Google Play : les développeurs doivent désormais autoriser le partage des achats, la fonctionnalité est maintenant disponible
Oracle aurait discrètement retiré les fonds destinés au développement de Java et de Java EE, à la suite à sa défaite juridique contre Google
Une faille de sécurité menace des millions de smartphones Android, elle concerne les puces de Qualcomm et affecte les anciennes versions de l'OS
Après Android Marshmallow, ce sera Android Nougat, Google dévoile le nom de la nouvelle version de son système d'exploitation mobile
Red Hat annonce la disponibilité de JBoss Enterprise Application Platform 7, la solution est certifiée Java EE 7 et supporte Java SE 8
Quels modules de Spring utilisez-vous en 2016 ? Venez partager votre expérience
Ce malware peut secrètement rooter votre smartphone Android et installer des applications malicieuses, il exploite des vulnérabilités peu connues
Nouvelle version de l'EDI Eclipse, Neon permet aux développeurs de stocker leurs paramètres dans le cloud
Quelle est la pérennité des frameworks Web Java au vu des évolutions technologiques actuelles ? Partagez votre point de vue
Les applications Android débarquent sur Chromebook avec Chrome OS 53, via le canal développeurs
Android N : Google publie la Developer Preview 4 et le SDK final, les développeurs peuvent soumettre leurs applications mises à jour au Play Store
Le ransomware Flocker s'attaque désormais aux Smart TV tournant sur Android OS, comment vous en débarrasser si vous en êtes victimes ?
Est-il nécessaire de créer de nouveaux langages de programmation ? Ou faut-il plutôt développer plus de bibliothèques ?
Un développeur est licencié après avoir automatisé ses tâches de programmation pendant six ans, il découvre qu'il ne sait plus écrire un bon programme
Quelles sont les habitudes de programmation qui peuvent faire de vous un bon développeur ? Expliquez les avantages que vous en avez tirés
Après Apple, Google envisage de réduire sa marge sur les revenus générés par les applications sur sa vitrine en ligne
James Gosling, le concepteur de Java, signe une pétition lancée contre Oracle pour son « manque d'engagement » à l'égard de Java EE
Pourquoi les services publics anglais ont-ils décidé de bannir les applications mobiles ? Un ancien responsable explique
La bibliothèque Java pour la création de jeux vidéo LWJGL passe en version 3 et apporte le support de Vulkan
Android : le FBI se tourne désormais vers les données de localisation, pour prouver la présence d'un suspect sur les lieux au moment du crime
Quels sont les langages de programmation que vous détestez le plus ? Et pourquoi ?
Tests unitaires en Java : Utilisation du framework JMockit pour du code difficilement testable, par Florence Chabanois
Livre Algorithmique : Maîtrisez les fondamentaux de la programmation, de Laurent Debrauwer et Sébastien Ro, critique par benwit
Installer l'environnement JR sous Windows, par Baptiste Wicht
Spring par la pratique, deuxième édition, critique par Eric Reboisson
Livre : Java SOA Cookbook de Eben Hewitt, critique par Eric Reboisson
Tutoriel Web Java : Sécurisez vos formulaires web, par kmkdaci
Article Java : Développer une application modulaire avec JTheque Core 2.0.3, de Baptiste Wicht
Livre francophone Apache Maven par Nicolas De Loof et Arnaud Héritier, critique de Romain Linsolas
Tutoriel Outils : Intégration continue de projets Maven 2 avec Continuum, par Régis Pouiller
Tutoriel Interfaces Graphiques : Création de tableaux dynamiques avec Swing, par Baptiste Wicht
La FAQ Java : 230 réponses à vos questions, dont 1 nouvelles et plusieurs mises à jour
Tutoriel Java : Auditer les performances de vos applications avec YourKit Java Profiler, d'Antonio Gomes Rodrigues
Productivité en Développement Web : Analyse de la nouvelle génération de frameworks Java révolutionnaires, un livre blanc par Aurélien Maury
Outil de build Java : Présentation des nouveautés attendues pour Maven 3, par Romain Linsolas
Écrire des programmes performants en Java - considérations générales, par Ibrahim Moukouop Nguena
Java 7 : Projet lambda (Straw-Man Proposal) pour les closures et notion de méthodes d'extension, par Frédéric Martini
EDI Java : Revue de Jetbrains Intellij Idea 9 Ultimate Edition, par Baptiste Wicht
Programmation GWT 2 : Sous le capot de GWT, chapitre extrait du livre de Sami Jaber
Débuguer dans Eclipse une application web Java déployée dans Jetty avec le plugin Maven, par Mohamed Karami
Traduction francophone de l'ouvrage Maven - The Definitive Guide : relecture finale ouverte à la communauté
Précommandes ouvertes et publication du sommaire de "Programmation GWT 2" de Sami Jaber aux éditions Eyrolles
Intégration de GWT avec les frameworks Spring et Hibernate dans un projet géré avec Maven, par Hugo Lassiège
Avenir de Java : Amélioration de la gestion des exceptions relancée pour Java 7 (multi-catch et rethrow), par Frédéric Martini
Outils Java : Interview de Nicolas de Loof et Arnaud Héritier, co-auteurs de l'ouvrage Apache Maven, par Gildas Cuisinier
Conception de Plug-in avec la plateforme Eclipse : chapitre sur la construction de commandes, par Mickaël Baron
Analyse comparative et chiffrée des outils de mesure de couverture de code en Java, par Morgoth
Avenir de Java : Que peut-on attendre des closures de Java 7 ? Etat des lieux par Frédéric Martini
Livre : GWT - Créer des applications web interactives avec Google Web Toolkit d'Olivier Gérardin, critique par benwit
Article comparatif sur les différents outils de build Java, par Romain Linsolas et Grégory Boissinot
Interview d'Alexis Moussine Pouchkine au sujet de Java EE 6, GlassFish, et du rachat de Sun, par Mike François
Développement Android : Créer un client Jabber pour Android sous Eclipse en utilisant le protocole XMPP, par Florent Garin
Introduction à Google App Engine, le cloud Google pour applications Web Python et Java, par brocoli
Introduction au framework Spring : inversion de contrôle et programmation orientée aspect, par Yann Arthur Nicolas
Android : Développer des applications mobiles pour les Google Phones, de Florent Garin, critique par Mike François