Accueil InfoQ Architecture & Design sur InfoQ
-
Comment peut-on apprendre en avance et rapidement ?
Cette news revient sur la réflexion de Sami Honkonen, Jerry Neumann, Bruce Nussbaum, Michael Plishka, Al Shalloway et Alistair Cockburn sur le meilleur moyen pour une équipe d'anticiper rapidement leur besoin d'apprendre pour palier à un problème.
-
Sortie de JArchitect v4.0
La version 4.0 de JArchitect de CoderGears, un outil utilisé pour gérer des bases de code Java et le développement d'applications, est à présent disponible.
-
Propositions préliminaires pour la concurrence avec le JDK 9
Une liste préliminaire de propositions pour l'amélioration de la concurrence en JDK 9 a été publiée par Doug Lea.
-
Java 8 en Bonne Voie pour la Livraison de Mars
Après un léger délai, la livraison tant attendue de Java 8 est maintenant de nouveau en bonne voie et planifiée pour être publiée le 18 mars.
-
Les applications doivent être compatibles iOS7 au 1er février
Apple a récemment annoncé que les applications iOS devaient être compatibles iOS 7 au 1er février. Pour proposer de nouvelles applications ou des mises à jour d'applications à l'iTunes Store, les développeurs doivent builder leurs applications avec XCode 5 et celles-ci doivent être optimisées pour iOS7.
-
Livraison de l’ORM Hibernate 4.3 avec le support des spécifications JPA 2.1
La version finale d’Hibernate ORM 4.3, le framework d’ORM Java pour le mapping objet-relationnel, vient d’être publiée.
-
Guava incompatible avec Java 1.7 update 51
Suite à la publication par Oracle d'une mise à jour de sécurité, des contributeurs de la populaire librairie Guava (originaire de Google) ont constaté que celle-ci rendait **Guava incompatible avec la version 1.7u51 de Java**, en raison d'une modification de méthode `equals` dans une classe du jdk.
-
Facebook contribue à Mercurial pour le rendre plus rapide que Git
Au début du mois de Janvier, Facebook a publié "Scaling Mercurial at Facebook" sur son blog technique. expliquant la façon dont ils ont modifié Mercurial pour le rendre plus rapide répondant ainsi aux besoins de leur dépôt.
-
Oracle à la recherche d'un retour plus poussé sur les plans de Java EE 8
Oracle a lancé la seconde partie de son sondage communautaire sur Java EE 8 dont les thèmes comptent parmi eux le *cloud*, la sécurité, la gestion des traces, le déploiement, la testabilité et le nettoyage.
-
Renforcer HTTP
Les révélations récentes de Snowden ont eu un impact sur les réflexions menées par le groupe de travail de l'IETF sur HTTP/2 et sur la façon de prendre en charge le chiffrement dans le protocole. Devrait-il être obligatoire ? Mark Nottingham partage son point de vue à ce sujet.
-
Du Data-Driven Development au Domain-Driven Design
Julie Lerman partage ses expériences et les leçons qu’elle en a tirées dans trois articles du Magazine MSDN, articulés autour du DDD.
-
Appliquer la sécurité by design à l'aide de CMMI pour le développement
Pour permettre le développement de produits sécurisés, les processus dédiés aux développements de l'application doivent inclure des tâches liées à la sécurité.
-
ActiveMQ 5.9 avec LevelDB Store répliqué et la console Web Hawtio
La dernière version du broker de messages Apache ActiveMQ prend en charge la réplication de LevelDB Store et comprend une nouvelle console Web Hawtio. Huit mois après la sortie de la précédente version, de nouvelles fonctionnalités et améliorations ont été ajoutées à la version 5.9, disponible depuis peu.
-
Automatisez tout ! Puppet, un outil DevOps disponible sur Windows Azure
Vous souhaitez faire de l’automatisation DevOps en environnement Microsoft ? Habituellement, ceci implique l’utilisation d’outils parmi ceux proposés par Microsoft plutôt que les outils open-source populaires pour lesquels le support de la pile complète des produits Microsoft a mis du temps à arriver. Les choses sont en train de changer.
-
Apache Kafka - Un autre type de système orienté message
Apache a publié Kafka 0.8, la première version majeure de Kafka depuis que le projet est devenu un projet de top niveau de la Fondation Logicielle Apache.