Software Engineering

Posté le 30/01/2017 par Sebastian Caceres

Hey everybody,TL;DRI hacked something together in order to create a Kubernetes cluster on CoreOS (or Container Linux) using Vagrant and Ansible.If you keep reading, I'm going to talk to you about Kubernetes, etcd, CoreOS, flannel, Calico, Infrastructure as Code and Ansible testing strategies. It's gonna be super fun.The whole subject was way too lo...

Lire la suite >

Posté le 27/01/2017 par Clément Dubois

Le mardi 29 novembre, a eu lieu un événement Google qui avait pour but de nous présenter en détail le concept de Progressive Web Apps (PWA). Nous vous proposons le compte rendu de cette demi journée.Les Progressives Web Apps (PWA) sont l’utilisation d’un ensemble de technologies web standardisées (la plus importante étant les Services Workers) qui ...

Lire la suite >

Posté le 16/01/2017 par Can Liu

According to the market researchers at IDC, there were 9.1 billions Internet of Things (IoT) devices installed at the end of 2013. They expect that number will increase stably and will reach 28.1 billions in 2020. In front of this huge number of connected devices, there is an enormous potential market of thousand services and application products, ...

Lire la suite >

Posté le 09/01/2017 par Arnaud Mazin, Edouard Devouge

Saison 1 : Previously…Dans les épisodes précédents, nous avions vu naître la guerre sanglante des orchestrateurs de containers. Les deux principaux candidats à la première place étaient Docker Swarm et Kubernetes. Le premier, simple et limité, est porté par la jeune startup éponyme : Docker Inc. Le second, puissant et complexe, est soutenu par l’al...

Lire la suite >

Posté le 06/01/2017 par Arnaud Mazin, David Alia

The evolution of Ops follows a path that we observe regularly in our interventions. It is through this fable that we will see the 4 stages that mark this path paved with pitfalls. Let's see how an Ops proceeds concretely to carry out the operation "fix_mysql" which consists in changing the configuration of MySQL on production servers. The first age...

Lire la suite >

Posté le 05/01/2017 par Alexandre Masselot

D3.js est certainement la libraire JavaScript  de visualisation la plus complète du moment: les possibilités pour transformer vos données en data viz époustouflantes ne sont en fait que limitées par votre imagination. Et une des clés du succès de D3 réside dans la facilité avec laquelle on peut animer des graphiques grâce aux puissantes selection t...

Lire la suite >

Posté le 05/01/2017 par Alexandre Masselot

D3.js certainly is the most versatile JavaScript data rendering library available: turning data into mind blowing visualizations is only limited by your imagination. A key component to turn static pages into animated ones are the powerful selection transitions. However, too many simultaneous transitions on a web page will soon bring you CPU on its ...

Lire la suite >

Posté le 20/12/2016 par Arnaud Mazin

L’évolution du métier d’Ops suit un cheminement que nous observons régulièrement dans nos interventions. C’est au travers de cette fable, que nous allons voir les 4 étapes qui jalonnent ce chemin pavé d’embûches. Voyons pour cela comment un Ops procède concrètement pour effectuer l’opération « fix_mysql » qui consiste à changer une configuration de...

Lire la suite >

Posté le 13/12/2016 par Adrien Guiot, Philippe Prados, Yacine Benabderrahmane

Les stratégies de gestion de pression sont exploitées de longue date dans divers domaines, allant des chaînes de production industrielles aux technologies réseau en passant par les méthodologies agiles. Elles exploitent en général des techniques de remontée de l’information en amont, dites back-pressure. Ces stratégies sont nombreuses en informatiq...

Lire la suite >

Posté le 09/12/2016 par Pierre Degand

Maintenant que AppCompat est devenue une librairie incontournable pour les projets Android et le fonctionnement de celle ci reposant beaucoup sur les thèmes et styles customs, cela peut vite devenir frustrant de vouloir customiser son application car la différence entre un thème et un style reste souvent obscure.Dans cet article, je vais essayer de...

Lire la suite >