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.

Ne devinez pas, mesurez avec JProfiler !

Un profiler Java (Jprofiler) est un outil qui analyse les opérations au niveau de la JVM (Java Virtual Machine) pour en déduire des métriques sur la création d'objets, les exécutions itératives, les exécutions de threads et le fonctionnement du ramasse-miettes...

Emeric Sossavi – Responsable Recrutement

Hello Emeric, tu peux te présenter ? Je suis Emeric Sossavi, j’ai fait des études de commerce et obtenu mon master à l’INSEEC en 2016. Par la suite je me suis orienté vers le recrutement en commençant ma carrière par un stage de fin d’étude dans un cabinet de...

Robin Huart – Développeur Python

Hello Robin, tu peux nous parler de toi ? Je suis Robin Huart, j’ai un parcours à la base qui est scientifique. En tout je comptabilise 10 ans dans la recherche publique. Il y a 4 ans, j’ai basculé du public dans le privé. J’avais commencé à faire du Python en poste...

Gestion avancée de fichiers (Python)

Lorsque l’on travaille sur des tâches au niveau système, on doit régulièrement appliquer une même action à tous les fichiers (Python) d’un même type : archivage, compter le nombre de lignes de code, supprimer tous les fichiers log ayant plus de 30 jours, etc......

Les décorateurs Python démystifiés

Les décorateurs en Python sont un de ces outils que tout développeur Python croise dans sa carrière, mais qu’on peut se passer de vraiment comprendre pendant longtemps tout en parvenant à écrire des programmes assez complexes qui répondent parfaitement aux besoins des...

Arij Daïf – Data analyst

Hello Arij, tu peux nous parler de toi ? Je m’appelle Arij Daif et j’ai étudié à l’INSA LYON. Ma filière de dernière année était spécialisée en Big Data, traitant principalement des thématiques de la data science, data analyse, deep learning ainsi que des langages de...

Performance website : méthode d’analyse – Partie 1

Introduction L’internaute n’aime pas attendre quand il fait ses achats en ligne. Il veut pouvoir faire ce qu’il a à faire le plus vite possible. Si le site répond lentement, l’utilisateur se posera des questions : “ Est-ce que le site a compris que j’ai cliqué ?”,...

L’art du « clean code » en environnement Java

I. Introduction L’ouvrage “Clean Code“ écrit par Robert C. Martin, aussi connu comme « Uncle Bob » (Oncle Bob) est une référence incontournable sur les bonnes pratiques du « clean code ». Nous allons dans cet article résumer certaines de ces bonnes pratiques...

Qu’est-ce que l’agilité ?

Dans les métiers des technologies de l’information, rare est celui qui n’a jamais entendu parler de l’agilité. Cependant la mise en place de l’agilité est parfois difficile, notamment dû à la multitude d’interprétations possibles. Pour cette raison, nous publierons...

Les dataclasses en python

Introduit en Python 3.7 à la suite du PEP 557, le mécanisme des dataclasses est une petite boîte à outils permettant de simplifier l’écriture de quelques éléments de base de la définition des classes, et ainsi d’améliorer leur lisibilité. Premier abord Ces...

Introduction à la réforme Bale IV – part 2

Alors même que les banques travaillent encore sur la mise en place des règles de Bâle Ill, les régulateurs se penchent déjà sur la mise en place des nouvelles réformes de Bâle IV. La nouvelle réforme a pour but de renforcer de manière significative le niveau et la...

Introduction à la réforme Bâle IV

Alors même que les banques travaillent encore sur la mise en place des règles de Bâle Ill, les régulateurs se penchent déjà sur la mise en place des nouvelles réformes de Bâle IV. La nouvelle réforme a pour but de renforcer de manière significative le niveau et la...

Les nouveautés de Java 14

Depuis Java 9, les livraisons s’enchaînent tellement rapidement (tous les 6 mois) qu’il est difficile de suivre toutes les fonctionnalités apportées par chacune des versions… Mais pas d’inquiétude, j’ai rassemblé pour vous tout ce qui concerne Java 14 dans cet article...

Simplifiez votre code avec l’opérateur “Walrus”

Parmi les nouveautés apportées par la version 3.8 de Python, l’une des principales est l’apparition des expressions d’affectations. Grâce à un nouvel opérateur bien pratique appelé Walrus, il est désormais facile d’économiser quelques lignes de code dans plein de...

Tous les mois reçois les derniers articles de notre Blog !

essayez X4B !

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