Invivoo - Le Blog

Les collaborateurs d’Invivoo voyagent à travers différents domaines de la Tech à la conquête de nouvelles connaissances et expériences à partager.

Slots : an unknown optimization

As a former C developer working in high-performance computing, I wondered very early about the compactness of objects that were commonly created in Python. It quickly became clear to me that this was not optimal in most cases, resulting from the choice of original...

Les slots, une optimisation méconnue

En tant qu’ancien développeur C travaillant dans le calcul hautes performances, je me suis très tôt posé la question de la compacité des objets que l’on créait ordinairement en Python. Il m’est apparu rapidement que celle-ci n’était pas optimale dans la plupart des...

Designer des APIs Rest avec Flask-RESTPlus

Flask est un microservice web qui permet entre autres d’implémenter des API REST. Mais lorsqu’il s’agit de les documenter, visualiser, contrôler et valider les schémas de données d’entrées et de sorties, Flask atteint vite ses limites. C’est ici qu’intervient son...

Résoudre vos problèmes d’encodage Unicode

INTRODUCTION L'encodage des caractères est quelque chose de transparent pour la plupart des utilisateurs. C'est même devenu tellement transparent avec l'avènement de l'astucieux format Unicode UTF-8 que même un programmeur peut se retrouver un peu perdu lorsqu'une...

Un an après, quel est le bilan du RGPD ?

Le 25 mai 2018, entrait en application le règlement général sur la protection des données (RGPD). Ce texte avait pour principal objectif de redéfinir les droits des citoyens et les obligations des entreprises en matière de données personnelles dans toute l’Union...

Moteur de recommandation : du collectif au personnalisé

Le moteur de recommandation est au cœur de la stratégie commerciale de tous les géants du e-commerce. Pour preuve, d'après une étude de McKinsey, 35 % des revenus de la branche e-commerce d’Amazon sont générés par son moteur de recommandation. Nous voyons tous les...

Spring Boot : outils et astuces

L'écosystème Spring est très vaste et est beaucoup utilisé pour la construction de différents types d’applications et surtout des applications web. Quant à Spring Boot, il ne cesse de nous rendre la vie plus facile avec sa capacité de configuration automatique. Dans...

Auto-configuration avec Spring Boot

Boot est beaucoup plus qu’un générateur d’application. C’est un outil qui permet de faire de l’hyper programming ; donc, éviter d’écrire du code inutilement, démarrer rapidement et, surtout, se concentrer sur les besoins métiers de l’application, tout en...

A la découverte des systèmes de recommandation

C'est quoi un système de recommandation ? On se demande tous comment Amazon ou Netflix sont arrivés à ce "power" et ce succès ? Comment Netflix peut connaître nos préférences cinématographiques ? Comment Amazon a su que je suis un fan inconditionnel de Games of...

Tuto : Comment mieux gérer vos emails

 Dans cet article, j'aimerais partager avec vous mon expérience dans la gestion de mes Emails et donc indirectement de la gestion de l'organisation de mon travail. Une mission chez SG/IRBS en tant que coordinateur programme IFRS 9 est une exception dans mon parcours...

Kafka: the Big Data streaming platform

In modern information systems, we are confronted with ever-increasing volumes of data requiring to be processed in real time. However, the point-to-point connections commonly used do not allow easy loading scalability. Data producing services have a strong link with...

Orchestration FaaS et XComponent

La création d’applications est relativement difficile : il y a évidemment la phase de développement, le packaging, la configuration, le provisionnement des serveurs et enfin le déploiement des logiciels. L’ensemble de ces étapes est coûteuse en temps, nécessite...

FIRDS : un référentiel valeur européen

Cet article est le deuxième d’une série consacrée aux données mises à disposition publiquement par les autorités de régulation ou de supervision des marchés financiers. Après un premier article consacré au LEI (Legal Entity Identifier), identifiant les entités...

La CVA : présentation du concept – Partie 2

Cet article est le deuxième de la série d’articles sur la Credit Valuation Adjustment (CVA). Dans le précédent, nous avions présenté une introduction du concept et parlé brièvement du risque de contrepartie sur les contrats dérivés. Nous aborderons dans cette partie,...

PRIIPS : les clefs de lecture d’un KID

Un peu de contexte La réglementation PRIIPs (Packaged Retail and Insurance-based Invesment Products) a été adoptée par le parlement Européen en 2014 pour une mise en exécution en janvier 2018. (Initialement prévue en janvier 2017) Cette nouvelle directive vise à...

La CVA : présentation du concept

Cet article est le premier d’une série qui porte sur la présentation du concept de Credit Valuation Adjustment (CVA). Dans cette première partie, nous aborderons la définition de la CVA et en introduirons le mécanisme. Définition La Credit Valuation...

Forex Terme et son schéma comptable

Introduction Définition Le Forex Terme ou opération de change à terme consiste à un échange de deux devises à une date prédéterminée et un cours négocié, le spot. Cette opération permet de se couvrir contre le risque de change par le fait qu’elle annule l’incertitude...

Tous les mois recevez nos derniers articles !

Try X4B now !

Découvrez gratuitement XComponent for Business. Notre solution logicielle BizDevOps !