Software Engineering

Posté le 14/09/2019 par Léo Jacquemin

Tl;drEvery time I stumble upon a Git article on the web, it always talks about how to use it, instead of why I should use it. Wait, isn’t that obvious? We use Git for versioning our code and sharing it with others. This is what Version Control Software (VCS) is used for, afterall.Thinking like this, it is easy to believe that you can Google your wa...

Lire la suite >

Posté le 05/09/2019 par Alain Faure, Laurent SOLLIER

Depuis quelques mois les offres sur les technologies no-code/low-code montent en puissance. Google, Microsoft, SalesForce ont tous une offre sur le sujet, et ils ne sont pas seuls. D'autres acteurs venant des outils de RAD (Rapid Application Development), du mobile, ou du BPM (Business Process Management) proposent aussi leurs solutions no-code/low...

Lire la suite >

Posté le 02/09/2019 par Renaud Dahl, Florent Jaby

Exposer votre métier via des API, que ce soit pour le reste de votre entreprise ou pour le monde entier, est une belle idée. Vous avez passé du temps à en concevoir le design pour les rendre facile d’utilisation par les développeurs, et vous avez repensé l'architecture de votre SI pour leur offrir la place qu'elles méritent… Et vous vous heurtez à ...

Lire la suite >

Posté le 30/08/2019 par Paul Bancarel

Cet article faisant suite aux deux précédents de Renaud Cousin (liens en bas de page), nous continuons à explorer les animations sur iOS et nous allons voir comment animer une propriété custom d'une vue. Si on peut bien accorder une chose à iOS c'est que son framework graphique (UIKit) est très bien pensé. Pour faire varier la couleur d'une vue en ...

Lire la suite >

Posté le 29/08/2019 par Aryana Peze

Hello !Comme on vous l’a expliqué, il ne suffit pas de s’assurer que le code fonctionne sur le poste du développeur pour vérifier qu’il marche. Les développeurs vont être amenés à fusionner leur code, et l’environnement de production peut être différent de celui de leur poste de travail, ne serait-ce qu'au niveau de l'OS utilisé - parfois même entr...

Lire la suite >

Posté le 26/08/2019 par Youri Antenor-Habazac

Il est loin le temps des Ford Model T des années 1910 où tout ce qui pouvait enjoliver le tableau de bord d’une automobile se limitait au volant et au klaxon. Aujourd’hui les constructeurs rivalisent d’ingéniosité pour transformer le tableau bord de leur chères autos en cocon de technologies. De la gestion des médias d’un geste de main chez BMW aux...

Lire la suite >

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 >