Accueil InfoQ Articles
-
Je Préfèrerais Coder - Mettre les Choses par Ecrit
Les développeurs détestent vraiment passer du temps à écrire, à moins que ce ne soit du code. Cependant, dans la vie d'un projet, un peu de documentation peut faire la différence. Dans cet article, nous verrons pourquoi et quand écrire noir sur blanc.
-
Cloud et DevOps : Un mariage au paradis
Quel est le lien entre le Cloud Computing et DevOps ? DevOps est-il juste "l'informatique pour le Cloud" ? DevOps est-il limité au Cloud ? Est-ce que faire du Cloud impose DevOps ? La réponse à ces trois questions est "non". Le Cloud et DevOps sont indépendants mais restent des stratégies qui se renforcent mutuellement lorsqu'il s'agit d'apporter de la valeur via l'informatique.
-
Table ronde virtuelle : Le futur du PaaS dans le Cloud Computing
Un débat fait rage au sujet du Platform-as-a-Service. Le PaaS a-t-il toujours une place de choix dans un portefeuille de services Cloud ? InfoQ a contacté quatre leaders du domaine pour connaitre leurs opinions sur le futur du PaaS.
-
Réaliser des Parseurs à Haute Performance en Java
Cet article traite de la manière dont réaliser des parseurs optimisés en Java.
-
Questions/réponses avec l'Auteur de La Programmation Pour Les Enfants
Peter Armstrong a écrit un livre pour les enfants qui veulent apprendre à créer des programmes informatiques. Le livre La Programmation Pour Les Enfants comporte de nombreux exemples que des enfants de 9 à 14 ans peuvent utiliser pour apprendre les bases de la programmation, à l'aide du langage Ruby. Il leur montre aussi comment utiliser les lignes de commande sur un Mac.
-
L'entreprise Invulnérable à l'Echec
L'Agilité propose de nombreuses réponses aux défis du développement logiciel contemporain. Mais elle nous défie aussi avec un paradoxe fondamental : l'apprentissage est essentiel au succès mais l'échec est essentiel à l'apprentissage.
-
Le Meilleur Process, C'est Pas De Process
La bureaucratie peut nuire au développement d'un projet de grande envergure. La dette technique freine le développement, le process freine le business. Avez-vous déjà économisé 12 096 000% de temps ? Clarifiez. Automatisez. Parallèlisez. Collaborez attentivement. Un réglage par défaut de MS Project peut réduire votre flexibilité ! Éliminez le process. Sortez votre produit plus vite.
-
Communications Inter-Thread à Haute Performance en Java
Aliaksei Papou nous présente le travail qu'il a effectué pour implémenter une communication inter-thread à haut débit, uniquement en utilisant des interfaces Java.
-
The Lean Mindset - Entretien avec ses auteurs, Mary et Tom Poppendieck
The Lean Mindset est un ensemble de résultats de recherche et d'études de cas sur des entreprises appliquant le Lean dans le développement et la livraison de produit. Un état d'esprit lean, d'après Mary et Tom Poppendieck, consiste à "développer l'expertise de poser les bonnes questions, résoudre les bons problèmes, et faire la bonne chose dans la situation qu'on a entre les mains".
-
Le Protocole Direct de Sockets sous Java 7 - Ecrit une fois, exécuté partout...
Cet article aborde le nouveau Protocole Direct de Sockets, une avancée récemment introduite dans le SDK Java 7. Le SDP permet à la communauté de l'Informatique Ultra Haute Performance (UHPC) d'utiliser les fonctionnalités et les mérites ubiquitaires de Java dans un but peu commun : l'accès natif à la capacité d'Accès Direct à la Mémoire à Distance(RDMA) d'InfiniBand.
-
Votre application est-elle prête?
Présentation des différents aspects à tester sur les applications modernes pour en faire des applications opérationnelles. La qualité ne pouvant pas être corrigée à la fin, l'objectif est de construire et d'assurer celle-ci tout au long du processus de programmation.
-
Red Hat et CentOS joignent leurs forces
Red Hat a créé la surprise en annonçant conjointement avec CentOS qu'ils allaient joindre leurs forces. CentOS, un clone gratuit de Red Hat Enterprise Linux est désormais supporté par Red Hat. InfoQ FR a rencontré à cette occasion quatre personnes des communautés CentOS et Fedora pour en savoir plus.