BT
x Votre opinion compte ! Merci de bien vouloir répondre au sondage InfoQ concernant vos habitudes de lecture !
Suivant rss

Entretien avec Leslie Lamport : Systèmes Distribués et Precise Thinking

par Sergio De Simone , traduit par Julien Delhomme   le  30 oct. 2014

Leslie Lamport est l’auteur d’articles parmi les plus cités dans le domaine de l’informatique. Ceci est le résumé d’un entretien que Leslie a accordé à Software Engineering Radio au cours duquel il a évoqué ses premiers travaux sur les systèmes distribués et rappelé l’importance du "Precise Thinking" dans le cadre de la programmation.

Apache Camel 2.14 : Java 8, Spring 4, REST DSL et Metrics

par Matt Raible , traduit par Chris Woodrow   le  29 oct. 2014

L'équipe Apache Camel a récemment sorti la version 2.14. Camel est un framework d'intégration open-source qui fournit des composants basés sur les patterns d'intégration d'application d'entreprise les plus répandus. Il permet à une application de définir des routes et des règles de médiation à l'aide de nombreux langages dédiés (DSL), en utilisant, par exemple, Java, XML, Groovy ou Scala.

Adoption Collaborative du Guide Scrum

par Shane Hastie , traduit par Simon Courtois   le  28 oct. 2014

Au sein de la communauté fracturée autour de Scrum, trois organisations ont conjointement annoncé leur collaboration et leur soutient pour le site ScrumGuides.org en tant que source officielle du "Guide Scrum, Le Guide Définitif de Scrum : Les Règles du Jeu".

Mise à jour de la liste des fonctionnalités pour C# 6 et VB 12

par Jonathan Allen , traduit par Slim Ouertani   le  23 oct. 2014

Vu que la prochaine version de C# se rapproche de sa date de sortie, les fonctionnalités qui ne sont pas tout à fait prêtes doivent être retirées. Les fonctionnalités qui sont récemment supprimées de la liste sont les constructeurs primaires et les expressions de déclaration.

Les modules ECMAScript 6, au delà de CommonJS et AMD

par James Chesters , traduit par Hadrien Pierart   le  17 oct. 2014

Dr. Axel Rauschmayer a annoncé la version finale de la syntaxe des modules ECMAScript 6 (ES6). Selon lui, le but des modules ES6 est de créer un format avec lequel les utilisateurs de CommonJS et d'AMD sont familiers, et qu'en l'intégrant au langage, l'on puisse aller plus loin qu'AMD et CommonJS.

AngularJS 1.3 améliore les formulaires HTML

par David Iffland , traduit par Hadrien Pierart   le  14 oct. 2014

La prochaine mise à jour d'AngularJS 1.3 se concentre sur l'amélioration des opérations de formulaires. Bien que cette version apporte de vraies solutions, pour certains développeurs, la migration pourrait ne pas être automatique.

Le Chaos Engineering par Netflix

par João Miranda , traduit par Julien Delhomme   le  13 oct. 2014

Le "Chaos Engineering", terme récemment mis en lumière par Netflix, correspond à toutes les activités liées à "l’injection de conditions d’échecs" chez Netflix. Bruce Wong, responsable de ces questions chez Netflix, a écrit un article à ce sujet. InfoQ a contacté Bruce pour en savoir plus.

Faille Bash : Exécution Distante de Code

par Alex Blewitt , traduit par Simon Courtois   le  10 oct. 2014

Une faille (CVE-2014-6271) permettant l'exécution distante de code a été récemment découverte dans Bash. Elle affecte potentiellement n'importe quelle application utilisant des variables d'environnement pour passer des informations à partir d'un contenu non traité, comme les scripts CGI. Après publication, de nouvelles ont été découvertes (CVE-2014-7169).

Réexaminons ce qu'est DevOps

par Carlos Sanchez , traduit par Chris Woodrow   le  08 oct. 2014

Mike Loukides, vice-président chargé du contenu éditorial chez O'Reilly Media, propose une mise à jour de son article "What is DevOps" qui date d'il y a maintenant deux ans en se concentrant sur les changements culturels.

Microservices vs Bibliothèques Partagées

par Jan Stenberg , traduit par Nicolas Frankel   le  07 oct. 2014 2

Dans un article récent, Robert C. Martin conseille de démarrer avec des bibliothèques partagées et une architecture basée sur les plugins, et de n'introduire la ségrégation entre les services et les microservices uniquement que lorsque cela se révèle insuffisant.

Sortie d’Enterprise Linux 7 par Red Hat avec support accru des Conteneurs Linux

par Carlos Sanchez , traduit par Slim Ouertani   le  06 oct. 2014

Red Hat a annoncé la disponibilité générale de Red Hat Enterprise Linux 7, la dernière version de la distribution Linux de la société. Cette version fournit l’application Docker en tant qu’outil principal de gestion des conteneurs Linux. Docker s'appuie sur les capacités du noyau en ajoutant plusieurs fonctionnalités d'amélioration telles que la portabilité ou le contrôle de versions.

Vous utilisez mal les ORM

par Jan Stenberg , traduit par Eric Bellemon   le  01 oct. 2014

Lorsqu'une équipe abandonne l'utilisation d'un mapping objet-relationnel (ORM), cela vient principalement d'une mauvaise utilisation, selon Jimmy Bogard lors d'une présentation mettant en avant ce qu'il pense être les bonnes et mauvaises manières d'utiliser un ORM.

NPM atteint la 2.0, ajoute la Gestion de Modules Privés Node.js et Plus Encore

par Sergio De Simone , traduit par Nicolas Frankel   le  30 sept. 2014

Le gestionnaire de paquetages standard pour Node.js, npm, a atteint la version 2.0. Parmi les nouvelles fonctionnalités de npm, les paquetages périmétrés promettent de rendre plus aisé la gestion des modules privés Node.js, comme s'ils faisaient partie du référentiel public. La nouvelle version marque également l'introduction d'un nouveau processus de livraison et offre une fiabilité accrue.

Ember 1.7 amène les paramètres de requête à la communauté

par James Chesters , traduit par Hadrien Pierart   le  29 sept. 2014

Alex Navasardyan a annoncé la publication d'Ember.js 1.7, qui inclut le support des query parameters, des routes imbriquées et de nombreuses corrections de bugs.

Eclipse Luna célèbre une décennie d'OSGi et de Livraison dans les temps

par Alex Blewitt , traduit par Nicolas Frankel   le  26 sept. 2014 1

Récemment, la fondation Eclipse a annoncé la publication d'Eclipse Luna (4.4), la septième livraison simultanée et dix années depuis le jour où Eclipse 3.0 a été livré, apportant le runtime OSGi à succès à une audience plus large, et imposant la plateforme comme une plateforme de client riche, pas seulement un IDE éponyme.

Rien ne serait possible sans le soutien et la confiance de nos Sponsors Fondateurs:

AppDynamics   CloudBees   Microsoft   Zenika
Feedback Général
Bugs
Publicité
Éditorial
InfoQ.com et tous les contenus sont copyright © 2006-2014 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT