atlas des actus
    
Invivoo
23  avril     07h55
Aurélien Manager expertise C#
Invivoo    L’article Aurélien Manager expertise C est apparu en premier sur INVIVOO.
19  mars     13h33
Olivier - Manager Senior et Manager Java
Invivoo    L’article Olivier Manager Senior et Manager Java est apparu en premier sur INVIVOO.
06  mars     16h45
Gérer la Dette Technique : Un défi au quotidien
Chaouki BOUCHOUICHA    La gestion de la dette technique est un défi majeur que nous devons relever chaque jour en tant que développeur. Elle représente les compromis effectués pendant les différentes phases du processus de développement d’un produit logiciel. En effet, cela ne se produit pas exclusivement pendant le d...
26  février     13h19
La règlementation DORA
Invivoo    La réglementation DORA Digital Operational Resilience Act est une proposition de règlement de l’Union Européenne qui vise à renforcer la résilience opérationnelle des entités financières face aux risques numériques. Cette réglementation est née face à la dépendance du secteur financier lié aux...
13  février     09h53
Yassine Souami Business Developer
Invivoo    L’article Yassine Souami Business Developer est apparu en premier sur INVIVOO.
05  février     16h36
Adaptateur Design Pattern
Dr. Ruijing HU    . Contexte Il arrive souvent pour des applications à gros volumes financières par exemple d’intégrer de nombreuses données persistentes en entrée avant de les traiter avec leurs algorithmes. Par exemple, la gestion de fonds requière la récupération des ordres venant de différentes sources, dont...
11  décembre     15h46
Qu’est-ce que le Green IT ?
Invivoo    Le Green IT est un concept qui fait référence à l’utilisation responsable et efficace des ressources informatiques. Cette approche vise à minimiser l’impact environnemental de l’informatique, tout en maximisant son efficacité économique. Le Green IT englobe des pratiques allant de la conception...
06  novembre     15h24
Intégration de Copilot par GitHub
Amine Gader    Le monde du développement d’applications a considérablement évolué ces dernières années, avec l’avènement de l’intelligence artificielle IA qui a révolutionné la manière dont les développeurs créent des logiciels. L’une des avancées les plus marquantes dans ce domaine est l’introduction de...
16  octobre     09h47
Marion Rocher Data Analyst
Charlotte Massot    L’article Marion Rocher Data Analyst est apparu en premier sur INVIVOO.
27  septembre     13h44
Java Pattern Matching
Zacharie Souioued    Lors de la ème édition du Devoxx Paris, organisée au Palais des Congrès du au avril , José Paumard et Remi Forax ont présenté une conférence sur le Pattern Matching. José Paumard : membre du Java Platform Group chez Oracle en tant que Java Developer Advocate Remi Forax : Java Champion...
13  septembre     16h08
Le DDD pas à pas
Chaouki BOUCHOUICHA    Lors de la ème édition de la Devoxx Paris, organisée au Palais des Congrès, le avril , Arnaud THIEFAINE et Dorra BARTAGUIZ ont présenté une conférence intitulée Rendons le DDD aux devs . Dorra est VP Tech chez Arolla, co auteure du livre Software Craft : TDD, Clean Code et autres...
21  août     14h05
Zoom sur l’héritage, l’encapsulation, la surcharge et le polymorphisme
Sotifa R. Adidagacila    L’avantage de la programmation orientée objet repose sur la protection d’accès et de lecture des données manipulées Encapsulation , la factorisation et la portabilité du code L’héritage et la capacité de pouvoir définir des comportements spécifiques à un type d’objet sans impacter sa hiérarchie...
18  août     13h58
Algorithme Python : jouons avec les entiers
Philippe Boulanger    Nombre de problèmes mathématiques et les algorithmes associés tournent autour des entiers. Bien souvent ces algorithmes sont simples et accessibles à des développeurs débutants. PGCD Explications Le calcul du plus grand commun diviseur est un classique des mathématiques. L’une des méthodes pour le...
17  août     13h39
Qu’est-ce que l’agilité ?
Oliveira Coelho Gustavo    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 ici quelques articles sur ce...
15  août     13h10
Les algorithmes de recherche et de tri
Joel Ilunga Katumba    Qu’apportent comme résultats les algorithmes de recherche Comment les classer et déterminer leur application Parlons en I. Introduction A. Qu’est ce que l’algorithmie Je ne prétendrai pas avoir une définition définitive et complète de ce qu’est un algorithme, mais je vais essayer de donner...
14  août     09h38
Calculatrice programmable en Python
Philippe Boulanger    Je collectionne les calculatrices depuis de nombreuses années et en suis régulièrement les développements et les nouveautés. Depuis quelques années de nouveaux modèles sont apparues en France : des calculatrices programmables en Python. Parlons calculatrice Python : La loi française Depuis ,...
11  août     09h24
Sécuriser son application Spring Boot avec Spring Security
Hervé Tamto    Définition de Spring Security Spring Security est un Framework de sécurité léger qui fournit une authentification et un support d’autorisation afin de sécuriser les applications Spring. Il est livré avec des implémentations d’algorithmes de sécurité populaires. Cet article nous guide tout au long...
09  août     08h37
Algorithme Polynôme Python
Philippe Boulanger    Les calculatrices programmables en Python sont bien représentées en France. Le Python est devenu le langage principal pour l’enseignement de l’algorithmie au lycée. Vous pouvez d’ailleurs découvrir d’autres articles de programmation Python sur calculatrice sur notre blog. Les polynômes sont des...
02  août     09h10
BCBS 239 : Tout savoir sur la réglementation
Invivoo    La réglementation BCBS connue également sous le nom de Basel Committee on Banking Supervision standard numéro , ou Principes aux fins de l’agrégation des données sur les risques et de la notification des risques est une norme établie par le Comité de Bâle sur le contrôle bancaire....
26  juillet     13h40
DEVOXX 2023 : L’IA et son impact sur les développeurs
Azza Zidi    Cet article est inspiré de la conférence intitulée L’IA va t elle changer notre métier de développeur , présentée à la Devoxx France par Louis Guillaume Morand et Éric Grenon Microsoft . La première conférence qui a donné naissance à l’Intelligence Artificielle IA a eu lieu en et...
19  juillet     09h50
DEVOXX 2023 : Les nouveautés Java 19 et 20
Alaeddine Tlijani    Au cours de la Devoxx se déroulant au Palais des Congrès à Paris, Jean Michel Doudoux, Senior Techlead Java chez SCIAM et Java Champion auteur des deux didacticiels Développons en Java et Développons en Java avec Eclipse, nous a présenté au cours de sa conférence intitulée Les...
11  juillet     08h56
DEVOXX 2023 : Kubernetes
Abbas Zniber    Lors de la Devoxx , il y avait un grand choix de conférences autour du DevOps, un sujet qui peut représenter et concerner tout un pôle d’une entreprise.En ce qui me concerne j’ai assisté à la conférence Kubernetes présenté par Sébastien Blanc et Horacio Gonzalez. . Devoxx et le...
28  juin     10h05
Microsoft Azure Cloud
Nada Ousouss    Qu’est ce qu’Azure Dans cet article vous en apprendrez plus sur Microsoft Azure, une plateforme dédiée au Cloud qui fournit des services orientés développeurs, applications et d’infrastructures, afin de provisionner des machines virtuelles ou et migrer toute ou une partie de son infrastructure....
14  juin     14h13
Laurent Développeur Java Senior
Charlotte Massot    L’article Laurent Développeur Java Senior est apparu en premier sur INVIVOO.
13  juin     09h12
Loom : La fin de la programmation asynchrone
Vincent Lepore    La ème édition du Devoxx France s’est tenue à Paris au Palais des Congrès du mercredi au vendredi avril .A cette occasion, José Paumard nous a offert une conférence dans l’amphi Maillot vendredi en fin de matinée. Passionné de programmation informatique depuis plus de ans, José...
30  mai     15h35
Domain Driven Design Part 5 Les avantages
Dr. Ruijing HU    Nous avons pu voir les outils et les principes du Domain Driven Design dans le premier et le deuxième article. Tandis que dans le troisième et le quatrième, nous avons poursuivi les épreuves de l’Odyssée de la conception pilotée par le domaine, en les mettant en pratique avec Python. Maintenant,...
11  mai     14h56
Domain Driven Design Part 4 Les pratiques
Dr. Ruijing HU    Dans l’article , , nous avons présenté les outils et les principes en Domain Driven Design dans un premier temps, puis dans l’article , nous avons poursuivi les épreuves de l’Odyssée sur la conception collaborative entre les contextes bornés, en les mettant en uvre avec Python. Maintenant,...
04  mai     14h02
Domain Driven Design Part 3 La conception collaborative
Dr. Ruijing HU    Dans les précédents articles , , nous avons présenté les outils et les principes du Domain Driven Design DDD . Cette fois, nous allons continuer l’Odyssée sur la mise en uvre de la conception collaborative par des exemples codés en Python. Le Domain Driven Design DDD met l’accent sur l...
02  mai     14h23
Domain Driven Design Part 2 Les principes
Dr. Ruijing HU    Dans le précédent article , nous avons commencé à explorer l’Odyssée du Domain Driven Design DDD , tout en nous équipant des outils nécessaires. Maintenant, nous allons découvrir les principes dans cet article, alors que les mises en uvre seront abordées dans l’article suivant. Au c ur du...
27  avril     09h22
Domain Driven Design Part 1 Les Outils
Dr. Ruijing HU    Introduction La conception pilotée par le domaine Domain Driven Design en anglais, ou DDD en abréviation est une méthodologie de développement de logiciels qui met l’accent sur l’importance de comprendre le domaine du métier et de créer des logiciels alignés sur les besoins du métier. Il a été...
24  avril     13h07
Les nouveautés de C# 11
Wael Mkaddem    C a été publié avec le dernier .Net en novembre .Bien que la plupart des nouvelles fonctionnalités sont axées sur la performance, il existe de nombreuses améliorations qui changeront notre façon de coder.Dans cet article, nous apprendrons les fonctionnalités les plus importantes à mes...
18  avril     09h19
Quarkus
Mokhtar Rahmoun    Quarkus est un framework Java open source conçu par RedHat pour créer des applications cloud native, et pour fonctionner dans un environnement Kubernetes. Il vise à simplifier le développement d’applications Java en offrant un temps de démarrage ultra rapide et une utilisation minimale de...
11  avril     09h41
Introduction à RabbitMQ
Azza Zidi    Les micro services, très répandus ces dernières années, ont dominé les structures et développement des applications et logiciels. Une méthode qui permet le développement des applications comme des services modulables et indépendants. Chacun de ces services exécute un processus unique qui est...
22  mars     16h26
PySpark Optimisation des performances : Best practices and tips
Inal Makhoukhi    Dans cet article, nous allons explorer différentes techniques d’optimisation de jobs PySpark en nous concentrant principalement sur l’optimisation du code. Nous pourrons voir dans un prochain article les autres techniques d’optimisation des jobs PySpark configuration des paramètres, utilisation de...
    16h17
Devenir expert(e) Big Data
Charlotte Massot    La Big Data, concept apparu dans les années avec l’explosion d’internet est devenue un sujet tendance ces dernières années. La Big Data désigne l’ensemble des données numériques produites chaque jour par les individus, les entreprises et les organisations. Ces données de plus en plus...
07  mars     17h04
Julien Baligant - Manager d’expertise Analytics & Business Intelligence
Charlotte Massot    L’article Julien Baligant Manager d’expertise Analytics Business Intelligence est apparu en premier sur INVIVOO.
27  février     14h48
Hbase et comment éviter hotspotting
Yufeng Liang    HBase, c’est quoi C’est un système de gestion de base de données distribuées, développé en utilisant le framework Hadoop. Il est conçu pour gérer des quantités massives de données non structurées ou semi structurées, en utilisant une architecture de table à colonnes. Il est souvent utilisé pour...
24  février     16h34
Comment devenir développeur informatique ?
Charlotte Massot    Le métier de développeur est très recherché, en particulier pour les postes de consultants dans les cabinets de conseil et les ESN. Si vous souhaitez vous lancer dans cette voie, il est important de connaître les étapes à suivre pour réussir dans ce domaine. Dans cet article, nous allons explorer...
17  février     16h37
Combien de temps pour apprendre le Python ?
Charlotte Massot    Lorsque vous décidez d’apprendre un nouveau langage de programmation, vous vous posez souvent la question : Combien de temps cela me prendra t il pour devenir compétent . C’est une question légitime, surtout si vous avez un emploi du temps chargé et que vous voulez savoir combien de temps vous...
14  février     14h51
Caffeine Cache
Hajer Jerbi    Dans cet article, vous verrez comment optimiser les performances de votre application web et améliorer l’expérience utilisateur avec Caffeine Cache, une solution de cache rapide et fiable. Introduction Le cache désigne un système de mémoire intermédiaire numérique qui a pour but de réduire le temps...
08  février     13h59
L’architecture Hexagonale
Gnaoui Kheriji    Dans cet article, nous allons présenter l’architecture hexagonale, qui répond à de nombreux besoins. Dans le monde de l’IT on cherche toujours à mettre en place des solutions évolutives, faciles à maintenir, et surtout des applications bien organisées. Nous avons toujours des défis de migrations...
31  janvier     15h44
Les spécifications de Spring Data JPA
Gnaoui Kheriji    Spring Data JPA est l’un des modules les plus importants offerts par Spring Boot, qui permet de simplifier l’accès à la couche des données Persistance . Grace à ce module, on a principalement trois approches permettant la création des requêtes : Dans cet article on va s’intéresser à la dernière...
23  janvier     15h00
Thibault Ruchon - Manager d’expertise C#
Charlotte Massot    L’article Thibault Ruchon Manager d’expertise C est apparu en premier sur INVIVOO.
18  janvier     13h58
Le pattern CQRS
Gnaoui Kheriji    Aller jusqu’au bout dans l’organisation du code et surtout séparer le deux parties Lecture et Ecriture dans une application ou même un micro service. Dans l’architecture micro service on rencontre et on utilise plusieurs concepts et patrons de conceptions, principalement on peut citer CQRS et Event...
16  janvier     16h09
Les nouveautés de Java 19
Chaouki BOUCHOUICHA    Java est disponible depuis le septembre . C’est une version non LTS Long term support . Cette release contient une prévisualisation du projet LOOM tant attendu, qui introduit un nouveau modèle de concurrence légère à java. Vous pouvez télécharger OpenJDK JDK . . ici. Le contenu de...
09  janvier     16h42
Le langage C : mort ?
Vincent Lextrait    Samuel Clemens, dit Mark Twain, écrivit en à un journaliste qui l’avait contacté pour s’enquérir de son éventuel décès : La nouvelle de ma mort était exagérée . Il en va de même du langage C . Mais si ce langage de programmation est toujours bien présent, pourquoi sa mort prochaine au...
03  janvier     17h19
Anouar Hmidi - Manager d’expertise Support & Production Applicative
Charlotte Massot    L’article Anouar Hmidi Manager d’expertise Support Production Applicative est apparu en premier sur INVIVOO.
12  décembre     08h00
Vos chatbots vous disent : Désolé, je ne comprends pas ? Quittez-les
Mouna Khetab    La perception générale et cela se justifie souvent par des expériences vécues, est de croire que tous les chatbots ont été conçus pour traiter uniquement les questions de premier niveau et que de toute manière, peine perdue, il était très facile de les faire rapidement botter en touche Et si cela...
01  décembre     14h08
L’art du clean code en environnement Java
Marouane Salim    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 avec quelques exemples en environnement...
22  novembre     08h54
PYTHON Le module Threading
Philippe Boulanger    Après la présentation des concepts, nous allons nous attaquer au module threading de Python... Le module permet d’utiliser le multithreading préemptif de manière assez simple. Nous nous concentrerons sur l’API disponible depuis la version . de Python. GIL On ne peut pas parler du...