Software Engineering

Posté le 26/08/2019 par Victor Nea

Cet article est la première partie d’une suite d’articles où nous allons étudier la blockchain française Tezos, blockchain publique. Dans ce premier article, nous nous intéresserons au modèle de gouvernance de Tezos qui diffère des autres blockchains. Dans un second article, nous nous pencherons sur le consensus utilisé, à savoir le mécanisme de va...

Lire la suite >

Posté le 19/08/2019 par Mohamed BENNIS

Le partage de code entre différentes plateformes est devenu une pratique de plus en plus utilisée dans le monde du développement mobile, que ce soit React Native avec Facebook ou Flutter avec Google, toutes les entreprises IT s’y mettent et y trouvent toutes un certain intérêt.Malgré la multitude de technologies déjà disponibles sur le marché, la s...

Lire la suite >

Posté le 14/08/2019 par Guillaume Marcq

Internationalisation ? À quoi pensez-vous en premier lieu quand vous entendez ce mot dans le domaine de l’informatique ? À un client qui veut augmenter son nombre d’utilisateurs en ajoutant des langues ? À la magnifique “galère” que va être la chasse aux textes dans toute l’application ? Au nombre de tickets pharaoniques pour changer un caractère à...

Lire la suite >

Posté le 12/08/2019 par Christophe Thibaut

Dans les articles qui précèdent, j'ai exprimé l'idée de remplacer, dans le modèle que nous utilisons lorsque nous parlons de "gérer la dette technique" d'une solution logicielle, le diagnostic :Notre solution est endettée techniquementpar l'hypothèse :Notre solution repose sur des procédés en conflitCette hypothèse permet de répondre plus efficacem...

Lire la suite >

Posté le 05/08/2019 par Quentin Cattez, Arnaud Mazin

ObjectifLa constellation des outils annexes à Kubernetes n’en finit pas de grandir et il est assez difficile de suivre les nouveautés. Devant cette profusion, nous prenons le temps de nous attarder sur kapp qui introduit le concept d’application comme un regroupement de ressources Kubernetes.À la clé, une capacité à manipuler une stack applicative ...

Lire la suite >

Posté le 30/07/2019 par Aryana Peze

Hello !On l'a vu, l'Infrastructure as Code (IAC) nous permet de facilement et rapidement détruire et remonter des machines. Cela a donc grandement impacté la façon de travailler des ops ! Plutôt que de travailler sur des serveurs spécifiques qu'on maintient et qu'on bichonne des mois durant, on préfère détruire et remonter les machines régulièremen...

Lire la suite >

Posté le 26/07/2019 par Loris DAHNOUN

Dans un monde “Mobile First”, la performance est un facteur clé du succès d’une application mobile. Plus celle-ci est performante, plus l’utilisateur y passera du temps. Les bonnes pratiques de développement intègrent des solutions techniques permettant d’optimiser le temps de chargement.Pourrait-on aller encore plus loin, faire mieux pour l’utilis...

Lire la suite >

Posté le 19/07/2019 par Léo Jacquemin

Introduction - scope of the articleThis series of articles deals with caching in the context of HTTP. When properly done, caching can increase the performance of your application by an order of magnitude. On the contrary, when overlooked or completely ignored, it can lead to some very unwanted side effects caused by misbehaving proxy servers that, ...

Lire la suite >

Posté le 18/07/2019 par Pierre Degand

Material Components is the (not so) new library made by the Material team to replace the old support design library. It provides components to apply Material Design in your application with ease. Among these components, you can find the famous , the or the . But there are also some less known, nonetheless powerful, components. And one of them is t...

Lire la suite >

Posté le 05/07/2019 par Aryana Peze

Lire la BD en françaisHello !Deploying a new release to production is more complex than simply checking that the app's code functions correctly. We must also make sure that it will run correctly on the existing production servers, and with the production environment's infrastructure.And in order to do this, the Ops leave nothing to chance...!

Lire la suite >