xavier-van-de-woestyne-initial
Xavier Van de Woestyne
Functional Programmer

JARVIS : notre chatbot bien badass

01/04/2017

Les dashboards, c'est vraiment 2000. Cette manière de présenter du contenu et de l'interaction appartient au siècle passé. Depuis quelques années, ce sont les chatbots qui ont le vent en poupe !


xavier-van-de-woestyne-initial
Xavier Van de Woestyne
Functional Programmer

Le monoïde

01/02/2017

Après avoir tâché de définir les structures algébriques dans un précédent article, j'ai décidé de présenter rapidement le Monoïde, une structure algébrique très simple pour s'initier à leur usage. Les exemples proposés dans cet article sont rédigés en OCaml car, en plus d’être un magnifique langage, son système de types et de modules se prête bien à l'implémentation de structures algébriques.


xavier-van-de-woestyne-initial
Xavier Van de Woestyne
Functional Programmer

Introduction aux structures algébriques

24/01/2017

Les structures de données s'inscrivent dans un sujet qui fait régulièrement couler de l'encre. Un autre type de structure existe et est malheureusement délaissé de certains développeurs, celui des "structures algébriques". Les structures algébriques sont à la frontière des mathématiques et de l'informatique. Cet article est une préquelle à une série d'articles portant sur ces dernières.




julien-fournier-initial
Julien Fournier
Awesome Developer

Démarrer avec Next, le micro framework basé sur React

21/12/2016

Créé et publié très récemment en open source par Zeit, Next est un micro framework pour créer des applications web. En un minimum de temps et de configuration, on peut créer un site disposant d'un rendu serveur (server-side rendering aka. SSR), multi-pages, à l'écoute de ses utilisateurs et qui réagit en conséquence. Pour cela, il se repose entre autres sur NodeJS, React, Babel et Webpack.



antonin-carette-initial
Antonin Carette
Data Guru

Fausses idées sur le big data

03/11/2016

Le Big Data, "données massives" en français, est devenu aujourd'hui incontournable dans le monde de la Technologie.
Simple terme composé devenu à lui seul un buzz dans le milieu de la technologie, il est aujourd'hui généralement mal employé, ou mal compris par certaines entreprises.

Dans cet article, je souhaite casser et corriger certaines fausses idées sur le Big Data, retrouvées un peu partout dans la nature. Pour celà, j'ai donc sélectionné les cinq fausses idées qui me semblaient être les plus importantes à relever.


xavier-van-de-woestyne-initial
Xavier Van de Woestyne
Functional Programmer

Mnesia : la base de données intégrée à Erlang

26/10/2016

Dans le développement d'un prototype, on se pose souvent la question de comment faire persister ses données. On commencera souvent avec une solution telle que SQLite comme outil de stockage temporaire.

La bibliothèque standard de Erlang (OTP) possède son système de base de données intégré : Mnesia. Dans cet article, nous allons découvrir ses caractéristiques et implémenter une petite application l'utilisant.

Cet article est destiné aux lecteurs ayant une base en Erlang.


xavier-van-de-woestyne-initial
Xavier Van de Woestyne
Functional Programmer

La concurrence en Go et Erlang

19/10/2016

Les langages Go et Erlang sont souvent comparés. Chez Dernier Cri, nous pratiquons ces deux technologies, de ce fait, nous avons décidé, dans cet article, de présenter rapidement quelles sont les ressemblances et les différences entre ces deux langages dans leur manière de faire de la programmation concurrente. Cet article ne s'arrêtera donc pas sur les différences syntaxique et d'éco-système mais se focalisera uniquement sur les aspects concurrents de Go et de Erlang.