Posté le 12/10/2018 par Benoit Meriaux, Adrien Besnard, Philippe Prados

La semaine dernière, nous nous sommes rendus à Londres pour assister à la conférence de référence sur Apache Spark en Europe ; qui s’est pour l’occasion renommée en Spark + AI Summit. Au fur et à mesure des conférences, trois sujets majeurs ont émergé et nous ont permis de mieux appréhender l’évolution d’Apache Spark et la direction prise par le pr...

Lire la suite >

Posté le 12/10/2018 par Aymeric Bethencourt

INTRODUCTIONTout le monde a déjà entendu parler de la blockchain, pourtant très peu de personnes sont capables d’expliquer comment elle fonctionne ;)Une blockchain est en fait constituée d’éléments très simples qui peuvent être expliqués en quelques minutes. Nous allons le faire de manière très visuelle, en utilisant blockchaindemo.io et anders.com...

Lire la suite >

Posté le 12/10/2018 par Maxime Bonnet, Rémi Pradal

On October 4th and 5th the 2nd Kotlin Conf took place. We were here to attend the conference, learning new Kotlin tricks, but above all, to feel the amazing Kotlin vibe. After a first edition in San Francisco, the Kotlin Conf set up this year in Amsterdam, in the beautiful Bars Van Beurlage venue (one of the conference room was even lit with stunni...

Lire la suite >

Posté le 11/10/2018 par Reine Ramade

Découvrez tous les tweets les plus marquants de la twittosphère #agile #kanban #scrum. Dans ce nouveau what's up agile, les twittos apportent des clés pour améliorer la communication et les interactions dans un environnement Agile.Être “Agile” ne se limite pas juste à introduire de nouvelles techniques de gestion de projet : processus, pratiques et...

Lire la suite >

Posté le 11/10/2018 par Lyman GILLISPIE, Jérôme Van Der Linden

In prior articles (1, 2, 3, 4), we’ve implemented isolated tests which offer us precise and reliable feedback - and are more or less fast depending on whether we’re running unit tests or component tests which need to load a Spring context. But these tests have their limits, precisely because they’re isolated. In this article we’ll deal with tests t...

Lire la suite >

Posté le 11/10/2018 par Joy Boswell

Après un premier livre blanc centré sur la culture et l’organisation, la tribu DevOps d’OCTO poursuit son tour d’horizon du métier. Plus axé sur la technique, ce second volet de la trilogie Culture DevOps se focalise sur l’outillage qui gravite autour de l’automatisation des applications et des infrastructures.“En gros, les technologies qui se cach...

Lire la suite >

Posté le 11/10/2018 par Anne Sophie Varnier

Compte-rendu de la Matinale “DevSecOps League : sortez la sécurité de l’obscurantisme” 4 octobre 2018. Par Didier BernaudeauDans un contexte de plus en plus agile, la sécurité traditionnelle n’est plus efficace.En effet, lorsque la sécurité est traitée sous un aspect conformité, cela se résume à une liste interminable d’exigences de sécurité. Elles...

Lire la suite >

Posté le 10/10/2018 par Thomas Schersach

Grâce au premier article de la série, le fonctionnement interne de Pulumi n'a plus de secret pour nous. Il est désormais temps de s’intéresser à son utilisation au travers d’un premier exemple concret. Nous allons découvrir comment Pulumi peut à la fois faciliter le déploiement d’un cluster Kubernetes mais aussi le déploiement des ressources à l’in...

Lire la suite >

Posté le 08/10/2018 par Christophe Thibaut

Although the crew was aware of ice in the vicinity, they did not reduce the ship's speed, and continued to steam at 22 knots (41 km/h; 25 mph), only 2 knots (3.7 km/h; 2.3 mph) short of her maximum speed of 24 knots (44 km/h; 28 mph).[22][e] Titanic's high speed in waters where ice had been reported was later criticized as reckless, but it reflecte...

Lire la suite >

Posté le 04/10/2018 par Lyman GILLISPIE, Jérôme Van Der Linden

In the last article we described component tests: tests which are half unit and half integration test, that allow us to validate both integration within our application (via dependency injection) and also with peripheral components. All of which while remaining sufficiently isolated, to limit friction during execution. Because this isolation works ...

Lire la suite >