Posté le 08/12/2017 par Christophe Thibaut

Continuation of prior episode: And yet... Could this possibly be the moment to at least pause and reflect? What if it was time for us to start changing the way we work?Let's take this bug. In the blink of an eye, you found both the cause and the solution. You opened up the code, made the requisite change and compiled the build. In ten minutes, the ...

Lire la suite >

Posté le 07/12/2017 par Arnaud Bétrémieux

Avec les mises à jour de navigateurs arrivées ces dernières semaines, il existe désormais un standard pour l’exécution de code haute performance via le Web. WebAssembly est en effet maintenant disponible sur Edge, Safari, Chrome et Firefox.C'est la promesse d'un environnement d’exécution standard sur toutes les machines, quel que soit le matériel e...

Lire la suite >

Posté le 07/12/2017 par François Le Guern

Confessions d’experts sur les mythes et croyances de l’APIQuelles sont les véritables clés d’une stratégie API ? Comment construire efficacement son API et comment la sécuriser ? Quelles sont les erreurs à ne pas commettre ?La « transformation digitale » est devenue un voyage spirituel dont on discerne difficilement les contours. Elle se traduit so...

Lire la suite >

Posté le 05/12/2017 par Brandone Martins, Armen Ozcelik, Mélanie Boudard, Victor Enaud

Article précédent : Immersion dans la Skool, l'accélérateur de carrière à la sauce OCTO (3/5)Notre skooleur est parti en mission après ses trois premières semaines de formation, mais il fait toujours partie du dispositif Skool. A ce titre, il participe au dojo Skool, tous les 3ème jeudis du mois. Le principe est de réunir une promotion Skool ainsi ...

Lire la suite >

Posté le 04/12/2017 par clotilde.desquilbet, Roman Quelen

This article describes test contexts, from common to more complex ones, on a Vue.js stack. You may read TDD with Vue.js article as an introduction, which is mainly focused on methodology (Test Driven Development). This current article describes a wider range of test contexts based on Vue.js, using vue-test-utils helpers and the Jest testing framewo...

Lire la suite >

Posté le 01/12/2017 par Christophe Thibaut

It starts with a sort of blissful ignorance. We write code oblivious to the consequences, unhindered by the necessity of receiving feedback about this code, and to the need for feedback on what we've done. We naively construct a tower with what we find here and there. When the tower shakes, we suddenly become extra careful and take that extra bit l...

Lire la suite >

Posté le 01/12/2017 par Christophe Thibaut

Old programs read like quiet conversations between a well-spoken research worker and a well-studied mechanical colleague, not as a debate with a compiler. Who’d have guessed sophistication bought such noise?   — Dick GabrielTandis que tu t'installes sur l'unique chaise restée vide dans la salle qui sert régulièrement de Dojo de Programmation, Oleg ...

Lire la suite >

Posté le 30/11/2017 par Julien Kirch

J’aime l’architecture de SI et j’aime râler.Je suis au paradis quand je peux combiner les deux en râlant sur l’architecture de SI.Un de mes sujets de prédilection était "Mais pourquoi est-ce qu’il n’y a pas de conférence sur l’architecture de SI à Paris ? Plein de gens s’y intéressent et plein d’autres ont des choses à dire, pourquoi devrait-on all...

Lire la suite >

Posté le 29/11/2017 par Adrien Besnard, Marc Alonso

A la fin de l’épisode précédent, nous étions capables d’exécuter une requête SQL à partir d’un plan d'exécution optimisé. Ce fut notamment l’occasion de plonger au coeur du moteur d’optimisation Catalyst.Nous allons à présent nous intéresser à une optimisation issue du moteur Tungsten, embarquée dans Spark dès la version 2.0, qui remet en cause ce ...

Lire la suite >

Posté le 29/11/2017 par Joy Boswell

Chaises disposées en rond, musique de fond, mosaïque de photos et de citations au mur : on est bien à un petit-déjeuner Culture Hacking d’OCTO !Cette année encore, c’est la terrasse du Numa qui accueille la tribu Chack pour poursuivre la réflexion engagée lors de son précédent petit-déjeuner, en avril 2016.  Sorte de manifeste de la tribu – qui s’é...

Lire la suite >