Accueil InfoQ Programmation sur InfoQ
-
Les grandes lignes pour Spring 4.3 et 5.0 annoncées à SpringOne2GX
Pendant la keynote d'ouverture de SpringOne2GX, Juergen Hoeller, ingénieur principal chez Pivotal Inc et leader du projet Spring Framework, a mis en lumière les plans de haut niveau de l'entreprise pour Spring Framework.
-
Les machines virtuelles préemptibles de Google sortent de la Bêta
Quelques mois après son lancement en bêta, Google a annoncé la disponibilité générale des VMs préemptibles dans le cadre de son Cloud, Google Compute Engine. Les VMs préemptibles ont un prix inférieur à celui d'autres types de machines virtuelles que Google propose, mais celles-ci peuvent être arrêtées à tout moment par Google, respectant un délai d'avertissement de 30 secondes.
-
Obtenir des Données JSON avec Netflix Falcor
Netflix a ouvert le code source de Falcor, une bibliothèque JavaScript offrant un modèle et un mécanisme asynchrone pour récupérer les données JSON à partir de sources multiples.
-
LinkedIn publie QARK pour révéler les Failles de Sécurité dans les Apps Android
LinkedIn a publié récemment en Open Source QARK, un outil d'analyse statique ayant pour but de découvrir les failles de sécurité potentielles existantes dans les applications Android écrites en Java.
-
IBM est en train de rendre Open Source 50 Projets
IBM a annoncé l’ouverture de son nouveau portail web appelé developerWorks Open, réunissant divers projets passés open source. Ses projets couvrent de nombreux domaines tels que Analytics, Cloud, IoT, Mobile, Sécurité, Social, Watson et autres. Jusqu'ici, IBM a ouvert le code source d'environ 30 projets, prévoyant d'augmenter ce nombre jusqu'à 50 d'ici la fin de l'année.
-
Netflix.com adopte le JavaScript Universel, et abandonne Java de son Pipeline de Rendu
L'équipe derrière Netflix.com a basculé d'un moteur de rendu HTML basé sur Java vers JavaScript, qu'ils peuvent exécuter à la fois sur le serveur et sur le client.
-
Redfish : une Nouvelle API pour la Gestion des Serveurs
Redfish 1.0 est la définition d'une norme et d'une API RESTful pour la gestion de serveurs standards. Bien que créé avec les besoins actuels des architectures évolutives à l'esprit, Redfish peut être utilisé pour la gestion ou l'intégration de plates-formes plus âgées et de leurs chaînes d'outillage.
-
Gradle 2.5 réalise des Constructions Continues
Gradle 2.5 a été annoncé ce mois-ci et inclut un certain nombre de fonctionnalités en incubation, comme les Constructions Continues, les Règles de Substitution de Dépendances, les Evènements de Progression, les Tests Google et d'autres.
-
Facebook Nuclide est à présent Open Source
Annoncé il y a trois mois lors de la conférence F8 pour les développeurs, Facebook a ouvert le code source de leur IDE Nuclide. Nuclide est basé sur Atom, ajoutant un certain nombre de modules sans rien changer dans le noyau de l'IDE de GitHub.
-
Phaser 2.4 : Publication Epique du Framework de Jeu
Phaser 2.4 est une publication exceptionnelle qui met en avant un nouveau composant pour la vidéo, des améliorations et des corrections de bugs. Alors que la 2.3 ne supportait pas les fichiers vidéo, Richard Davey explique que la 2.4 vient corriger cela, mais qu'en plus, ce support rend leur utilisation facile dans les jeux.
-
Annonce de jQuery 3.0 Alpha, à tester par les Développeurs
jQuery 3.0 alpha est annoncée avec plein de changements importants. L'équipe fait appel à la communauté pour du feedback sur les modifications proposées, les développeurs pouvant tester les bibliothèques mises à jour vis-à-vis du code existant.
-
Google apporte la Conception Contexturelle à CSS, HTML et JavaScript
La Conception Contexturelle Légère (MDL) de Google a pour objectif d'activer le look and feel conception contexturelle pour les sites web. La conception contexturelle est un langage visuel qui est standard sur Android et que Google propose de manière transversale aux plateformes.
-
WebAssembly : un Format Binaire et Texte Universel pour le Web
Mozilla, Google, Microsoft et Apple ont décidé de développer un format binaire pour le web. Appelé WebAssembly, ce nouveau format pourrait être une cible de compilation pour n'importe quel langage permettant ainsi de fonctionner sur n'importe quel navigateur et autres agents.
-
Oracle propose G1 comme Ramasse-Miettes par défaut pour Java 9
Oracle envisage d'inclure JEP 248 dans la liste des JEP ciblant Java 9, rendant G1 le ramasse-miettes par défaut sur les configurations de serveur. La décision a déclenché un débat au sein de la communauté Java, beaucoup estimant que le collector Concurrent Mark and Sweep (CMS) aurait pu être plus approprié.
-
DDD et la Documentation Vivante
Faire de la documentation, c'est ennuyeux. Elle est souvent obsolète et sujette à mauvaise interprétation. Il est possible d'adopter un état d'esprit différent qui vous permettra d'améliorer votre documentation comme votre code, tel que l'a démontré Cyrille Martraire lors d'une présentation sur la création d'une documentation vivante quand on travaille avec DDD.