Accueil InfoQ Développement sur InfoQ
-
Composition de Kleisli
Cet article démontre les différents moyens de composition des fonctions monadiques et met l'accent sur la composition de Kleisli loin des fondements théoriques.
-
Vorlon.js : le debugger open source à distance et multiplateforme de Microsoft
Echanges avec Etienne Margraff à propos de l'outil Vorlon.js de Microsoft, à présent Open Source et qui propose une véritable alternative aux remote debuggers habituels comme les Chrome DevTools ou Weinre.
-
Java : ce qui était Super il y a 20 ans et ce qui Déchire Aujourd'hui
Un Java One spécial se profile, 2015 étant l'année des 20 ans de Java. En 1995, je travaillais en alternance et l'arrivée de cette nouvelle plate-forme semblait amorcer une révolution. Je vous propose au travers de mon prisme, de revivre ce qui paraissait génial à l'époque, et ce que je pense être les meilleurs atouts de Java en 2015.
-
Revue & Interview : Développement Web HTML5 avec Visual Studio 2015 et TFS
Dans son livre "Développement d'applications Web HTML5 avec Visual Studio 2015 et TFS", Philippe Didiergeorges nous offre un panorama complet et pragmatique du développement d’applications Web modernes en environnement .Net. InfoQ FR s’est entretenu avec l’auteur.
-
Pour le fun : for-comprehension à la sauce Java 8
Le but de cet article est d’imiter For-comprehension de Scala, en utilisant Java. Nous allons essayer de lever une partie de ce défi sans donner de cours sur les monades et sans avoir recours aux macros.
-
Traitements Big Data avec Apache Spark - 2ème partie : SparkSQL
Spark SQL, composant du framework Apache Spark, est utilisé pour effectuer des traitements sur des données structurées en exécutant des requêtes de type SQL sur les données Spark. Srini Penchikala discute le module Spark SQL et la manière dont il simplifie les analyses de données utilisant SQL.
-
Vous avez achevé les Tests Unitaires ? Vos Tests ont juste commencé
Arrêter de tester votre code juste après les tests unitaires reviendrait à commencer la production de masse de voitures après avoir testé les vis et les boulons. Le test d'intégration garantit le bon fonctionnement de la collaboration entre les classes. Cet article examine quelques techniques importantes de test d'intégration.
-
Startup Architecture : Wildmoka
A l'occasion des TechDays 2015, InfoQ FR a pu discuter avec Cristian Livadiotti et Thomas Menguy, les fondateurs de Wildmoka, une société éditrice d'une plateforme de gestion de la vidéo à destination des médias, des chaînes de télévision ou des opérateurs. A leur actif, pas mal de réalisations connues comme le générateur de vidéos personnalisées des 30 ans de Canal+ avec l'équipe de Bref.
-
Revue du livre et Q&A avec l'Auteur de F# Deep Dives
F# Deep Dives, de Tomas Petricek et Phillip Trelford, est un nouveau livre cherchant à illustrer la valeur business apportée par F#, en pratique. Celui-ci présente 11 scénarios industriels réels et montre comment F# a permis à des experts du domaine de traiter leurs problématiques avec une approche fonctionnelle.
-
Balloons - Projet finaliste du Hackathon Zone 61 avec Christophe Havard
A l'occasion des TechDays 2015, InfoQ FR a pu rencontrer Christophe Havard qui nous a présenté son projet Balloons avec lequel il a été finaliste du Hackaton Zone 61 organisé par Microsoft.
-
Entretien sur QuasarDB avec Jean-Claude Tagger et Edouard Alligand
A l'occasion des TechDays 2015, InfoQ FR a pu rencontrer Jean-Claude Tagger et Edouard Alligand de QuasarDB et aborder l'architecture et la roadmap de cet éditeur frangais de base de données.
-
Traitements Big Data avec Apache Spark - 1ère partie : Introduction
Apache Spark est un framework de traitements Big Data open source construit pour effectuer des analyses sophistiquées. Dans cet article, Srini Penchikala explique comment le framework Apache Spark aide dans le domaine des traitements et des analyses big data avec son API standard et explique comment Spark se positionne par rapport aux implémentations MapReduce traditionnelles comme Apache Hadoop.