Tags

Java Spring – Les Beans
Java Spring – Les Beans


Java Spring, c’est quoi ? Sorti en 2003, Spring est un framework libre, créé pour faciliter le développement et les tests d’applications Java. Spring s’appuie principalement sur l’intégration de trois concepts clés : L’inversion de contrôle est assurée de deux façons différentes : La recherche de dépendance : consiste pour un objet à interroger le conteneur, afin de trouver ses dépendances avec les autres objets. L’injection de dépendances peut être effectuée de trois manières possibles : via le constructeur, via les modificateurs (setters) ou via une interface.

Lire la suite…



Tester les performances de son API
Tester les performances de son API


API

Réaliser des tests de performances sur une application n’est jamais simple. Il est en effet assez complexe de simuler une montée en charge réaliste, ainsi qu’une activité utilisateur cohérente. Nous allons explorer quelques pistes pour y parvenir. Test de performances API – Qu’est-ce qu’on mesure ? Premièrement, lorsqu’on parle de performance, il faut s’entendre sur ce que l’on mesure. Ici, nous nous consacrerons uniquement à la mesure des performances brutes d’une application web (de son API) et/ou d’un service unitaire.

Lire la suite…



Problème de performance des applications web : stop aux idées reçues !
Problème de performance des applications web : stop aux idées reçues !


La performance d’une application web, qu’est-ce que c’est ? Pour faire simple, c’est la vitesse d’exécution d’une page. L’enjeu actuel est de faire oublier la présence de la machine derrière l’application, et ainsi, de proposer une expérience utilisateur optimale. On le sait maintenant depuis quelque années, une application avec des temps de réponse supérieurs à 1 à 2 secondes, c’est des ventes en moins et des utilisateurs qui se détournent de votre application / site.

Lire la suite…



Pourquoi avoir un ERP mobile ? Optimisation & Bénéfices
Pourquoi avoir un ERP mobile ? Optimisation & Bénéfices


Parlons mobilité, parlons ERP ! Et si l’on rendait mobile une des applications web essentielles de votre entreprise ? Quelles optimisations sont nécessaires pour quels gains ? Les ERP : non adaptés à la mobilité Vous êtes nombreux à être déjà équipés d’ERP dans vos sociétés. Alors, bien que chaque ERP soit différent, ces logiciels regroupent souvent des fonctionnalités similaires, telles que la gestion RH, gestion comptable, gestion des facturations, gestion commerciale, etc.

Lire la suite…



Comment chiffrer un projet informatique en 2018
Comment chiffrer un projet informatique en 2018


Vaste sujet que celui-ci, mais ô combien important ! Pourquoi ? Parce que réussir son chiffrage, c’est à la fois s’assurer de payer son projet au prix juste et faire en sorte qu’il soit réalisé dans de bonnes conditions. L’importance du chiffrage Vous achetez du temps de cerveau ! Chiffrer son projet trop bas est un risque en termes de planning : vous achetez du « temps de cerveau », donc outre une perte pour votre prestataire, un chiffrage trop juste implique des retards de planning qui peuvent vite devenir très importants (la panique aidant), et parfois même aboutir à l’échec du projet !

Lire la suite…



Digitalisation dans l’industrie – Focus sur la mobilité
Digitalisation dans l’industrie – Focus sur la mobilité


La digitalisation de l’industrie accélère de plus en plus. Longtemps laissée de côté car jugée trop complexe, la mobilité des agents sur le terrain commence à être prise en compte dans les plans de transformation digitale des entreprises industrielles. Industrie : une transformation digitale rendue possible Les applications mobiles sont de plus en plus perçues comme un gain substantiel en efficacité pour les équipes sur le terrain. Cette transformation est rendue possible par des terminaux mobiles qui ont dépassé le simple téléphone ou la tablette connectée pour devenir des auxiliaires, des compagnons de travail au quotidien des équipes, directement sur le terrain.

Lire la suite…



Application mobile en 2017 – Quelle technologie ?
Application mobile en 2017 – Quelle technologie ?


« Quelle technologie utiliser pour développer mon application mobile ? » C’est à partir de cette question récurrente et légitime de nos clients que nous avons décidé de réaliser cet article. En effet, le choix des technologies à utiliser pour le développement d’applications mobiles, est déterminant pour de longues années ; il convient donc d’y réfléchir sérieusement ! D’autant plus que ça bouge ! Le foisonnement des technologies mobiles croise celui des technologies web, il est de plus en plus complexe de faire un choix pour le développement de son application mobile.

Lire la suite…



NodeJS vs Java EE pour une application web
NodeJS vs Java EE pour une application web


Depuis 2009, NodeJS a envahi le petit monde du développement web, et petit à petit fait son trou parmi les plateformes de référence pour réaliser une application, site ou API de services. Le vieux Java EE résiste pourtant, et quiconque souhaite aujourd’hui démarrer un nouveau projet peut se confronter à cette problématique : NodeJS ou Java EE ? C’est cette question que nous nous proposons de trancher, ou plus modestement d’éclairer de quelques éléments de comparaison qui permettront de structurer la réflexion des décideurs sur les points critiques à prendre en compte en vue de ce choix.

Lire la suite…



Talend ETL – Définition ?

Talend c’est quoi ? Définition de TALEND Talend est un ETL (Extract Transform and Load) qui permet d’extraire des données d’une source, de modifier ces données, puis de les recharger vers un destination. La source et la destination des donnéees peuvent être une base de données, un service web, un fichier csv. et bien d’autres…

Lire la suite…



Dette technique informatique

Aujourd’hui, nous allons parler du sujet de la dette technique, qui bien qu’il existe depuis de nombreuses années n’est pas nécessairement compris ni par les équipes ni pas les clients. Nous allons donc essayer de proposer une formule ou une grille de calcul permettant d’évaluer la dette technique d’un logiciel ou d’un SI. L’objectif est de fournir un repère chiffré permettant de visualiser et d’appréhender cette dette et de coordonner les acteurs afin de la minimiser.

Lire la suite…