Change Management

Compte-rendu du petit-déjeuner Culture Hacking : de l’intention à l’action

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’était alors fraîchement créée – ce premier évènement nous présentait leurs convictions et nous invitait à changer de regard sur le changement. “Depuis, on a…

Lire la suite
Big Data

MythBuster: Apache Spark • Épisode 3: Génération de code à la volée

 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 Volcano Model, pourtant standard sur la plupart des SGBDR…

Lire la suite
Brèves de consultants

Immersion dans la Skool, l’accélérateur de carrière à la sauce OCTO (3/5)

Article précédent : Immersion dans la Skool, l'accélérateur de carrière à la sauce OCTO (2/5) Les trois premières semaines de formation sont terminées. Notre skooleur va pouvoir mettre en pratique ses connaissances sur une mission OCTO, en étant intégré à une équipe et encadré par des Octos plus expérimentés. Par cette suite d'articles, nous vous proposons une immersion au sein de la Skool en suivant l'évolution d'un skooleur fictif. Toute ressemblance avec des faits réels ne sera pas fortuite.

Lire la suite
Software Craftsmanship

Le demi-cercle (épisode 13 — la faille)

Tu sais que c’est un rêve. Tu montes la dernière marche d’un escalier, et te voici à nouveau à l’entrée d’un étage, dans l’espace du code. L’étage est entièrement vide, à l’exception d’un extincteur posé sur une chaise de bureau, au milieu de la pièce immense. Tu es surpris par la lumière. Il y a donc des fenêtres ? Il n’y a que des fenêtres, dans chaque direction. Tu avances vers la chaise, mais après quelques pas, tu constates qu’elle se trouve au-delà d’une faille…

Lire la suite
Archi & techno

Chatbots : Déployer son bot vocal en “stand-alone” ou via un agrégateur de bot comme Google Assistant?

Les chatbots vocaux sont indéniablement un sujet d’actualité ! La plupart des géants du web y ont investi massivement et proposent chacun leur version d’un assistant vocal et une enceinte connectée sur laquelle il est déployé. Comment prendre part à cet engouement ? Vaut-il mieux créer son bot vocal et le déployer sur sa propre plate-forme ou faut-il chercher à s’intégrer aux assistants vocaux des GAFAs (Amazon Alexa, Google Assistant, Microsoft Cortana, Apple Siri…)?

Lire la suite
Archi & techno

C’est quoi l’architecture de SI ? L’enjeu des frontières entre systèmes

Les nouveaux·elles arrivant·e·s à OCTO me demandent régulièrement comment se mettre à l’architecture de SI. Une des bases est la compréhension des enjeux liés aux frontières entre systèmes. Il s’agit d’une des questions fondamentales pour construire des systèmes d’information (SI) gouvernables et pérennes. Elle permet de comprendre les enjeux qui se posent aux architectes SI. En allant du plus simple au plus complexe, je vais commencer par parler du problème pour un système, puis passer à deux pour terminer à l’échelle du SI.

Lire la suite
Brèves de consultants

Immersion dans la Skool, l’accélérateur de carrière à la sauce OCTO (2/5)

Article précédent : Immersion dans la Skool, l’accélérateur de carrière à la sauce OCTO (1/5) C’est parti pour la Skool ! Cela commence par trois semaines de formations sur la méthodologie, les techniques et plusieurs langages de programmation. Par cette suite d'articles, nous vous proposons une immersion au sein de la Skool en suivant l'évolution d'un skooleur fictif. Toute ressemblance avec des faits réels ne sera pas fortuite.

Lire la suite
Archi & techno

Open-source analytics on MongoDB, with Schema

Victoire ! Votre nouvelle application rencontre un grand succès ! Elle collecte des données précieuses, stockées dans MongoDB. L’heure est venue de les analyser pour en tirer profit ! Malheureusement, vos analystes se trouvent bien démunis avec leurs outils SQL favoris... Mais où est donc déclaré le schéma des données ? Confrontés à de telles difficultés, nous avons assemblé, complété, et mis en production une plateforme qui vous aidera à analyser vos données MongoDB. La solution retenue consiste à synchroniser en temps réel les données stockées…

Lire la suite
Brèves de consultants

Egoless Programming

D’après mon expérience, le milieu informatique peut être assez hostile. Cet article expose une des raisons majeures de ce constat, l’égo du développeur. Après avoir comparé des environnements hostiles et bienveillants, je présenterai des idées pour non seulement y survivre, mais aussi inverser la tendance et prendre encore plus de plaisir à faire ce qui nous plaît : de la tech. Pourquoi tant d’ego en info ? En informatique, on se pose beaucoup de questions, tout le temps. Pour être reconnu comme compétent dans un…

Lire la suite