Accueil InfoQ Programmation sur InfoQ
-
Créer un Web Service RESTful avec Spring Boot pour accéder à des données dans un cluster Aerospike
Peter Milne nous explique comment construire un service REST avec Spring et se connecter à une base NoSQL Aerospike.
-
Des Lenses en Java ?
Le but de cet article n'est pas de vous convaincre de passer vers un style fonctionnel. Mais il s’agit de mettre à jour toute une arborescence d’objets tout en étant immuable. Ne ratez donc pas la suite.
-
Startup Architecture : Alkemics
En préparation de l'événement Azure Camp qui a lieu cette semaine, InfoQ FR a pu rencontrer les startups qui participent à la conférence afin de faire un retour d'expérience sur leurs systèmes de production. Voici le premier épisode de cette série, consacré à Alkemics. Antoine Perrin, son CTO répond à nos questions.
-
8 super nouveautés de Java 8 dont personne ne parle
Dans cet article, Tal Weiss met en avant des APIs moins connues du nouveau Java 8.
-
A la découverte des Micro-frameworks : Spring Boot
Présentation de Spring Boot, nouveau framework conçu pour simplifier le démarrage et le développement de nouvelles applications Spring.
-
Integration Testing from the Trenches, l'interview
A l'occasion de la sortie en avant-première du livre Integration Testing from the Trenches (le test d'intégration depuis les tranchées), InfoQ FR a pu discuter avec son auteur, Nicolas Fränkel, des problématiques de tests d'intégration, et de comment les implémenter efficacement.
-
Barboter dans le compilateur Java
Essayons de voir comment générer des fichiers sources, valider la présence d’annotations et itérer la compilation avec le support de Pluggable Annotations Processing.
-
Interview et Revue du Livre : Real World OCaml
Le langage fonctionnel statiquement typé OCaml existe depuis presque deux décennies et a influencé de nombreux langages, comme F# et Scala. O'Reilly a publié le livre "Real World OCaml" pour introduire aux lecteurs la programmation avec OCaml, ainsi que les librairies et outils liés aux langages. InfoQ a discuté avec deux des auteurs de Real World OCaml, Yaron Minsky et Anil Madhavapeddy.
-
eXtreme Programming : La Méthodologie
Cet article est une approche pratique à la mise en oeuvre d'eXtreme Programming en tant que méthodologie. Nous verrons les valeurs, rôles, principes de planification et de gestion, et de conception et développement ; ainsi que l'expérience personnelle du point de vue d'un Coach Agile implémentant eXtreme Programming en tant que méthodologie, suivie de ses recommandations et conclusion.
-
Antipatterns dans l'Analyse de Performance Moderne en Entreprise
Présentation de certains des antipatterns d'analyse de performance les plus communs en entreprise, exprimés sous forme de leurs causes basiques et de leurs stratégies de remédiation.
-
Comment rendre vos bases de données NoSQL en mémoire prêtes pour l'entreprise ?
Les bases NoSQL en mémoire telles que Redis et Memcached sont en train de devenir le standard de-facto pour les applications web et mobile se souciant de l'expérience utilisateur. Pourtant, les grandes entreprises ont résisté à l'adoption de ces bases de données à cause des challenges que cela représente sur le plan des performances, de la scalabilité et de la disponibilité.
-
Des Assertions sur mesure dans les tests Java
Tomek Kaczanowski nous présente dans cet article AssertJ, un framework de test permettant de personnaliser vos assertions lorsque vous développez vos tests. Il expose également les cas pour lesquels la personnalisation de vos assertions est pertinente ou non.