-
.NET 7 : Dockeriser une API et activer le débogage dans le conteneur à travers VSCode
Le but de cette article est de vous montrer comment conteneuriser une API web avec ASP.NET Core. Prérequis : Création du projet API : 1 . Créer un nouveau projet API web avec Visual Studio Code /!\ Il est important de créer le projet sans HTTPS car lors de la conteneurisation, il faut que le…
-
Docker – Connaître les bases
Docker est utilisé pour le développement et le déploiement des applications, très utilisé par les entreprises.Docker introduit la notion de conteneur, d’images et de volumes. Installer docker : Pour linux : https://docs.docker.com/desktop/install/linux-install/ Pour windows : https://docs.docker.com/desktop/windows/install/ Qu’est-ce qu’un conteneur ? Une machine virtuelle est comme un système d’exploitation complet. Un conteneur, lui, délivre uniquement les…
-
Les bonnes pratiques dans la gestion de votre équipe de développeurs
Une équipe de développement efficace se gère souvent en mode autopilote. L’équipe définit elle-même ses critères de qualité et d’efficience.Les juniors sont souvent accueillis et accompagnés pour les faire monter en compétences rapidement sur un sujet spécifique. Dans cet article, je vais mettre en avant quelques facteurs clés que je considère comme essentiels pour toute équipe…
-
L’Oréal v/s le site marchand de Procter & Gamble, qui fait mieux sur mobile ?
Ce matin, je travaillais sur une optimisation d’une application angular sur mobile, et je me suis dit, pourquoi pas lancer un audit sur un site très connu du très grand public ? comme oreal-paris.fr, pour déjà avoir un apercu si les bonnes pratiques étaient appliqués ou non. J’ai donc lancé un audit en utilisant Lighthouse…
-
Le site BigDataParis n’est pas accessible.
Aujourd’hui c’est le premier jour de l’évènement BigDataParis, #BigDataParis. Malheureusement, le site est actuellement hors-service. Les inscriptions ne sont plus possibles. Sur Twitter, ils disent qu’ils sont en train de travailler pour la résolution du problème. C’est probablement du à un accroissement du trafic ou à une action malveillante. A voir.
-
Systèmes de données complexes et l’intégration de plusieurs outils.
Les professionnels ont parfois tendance à catégoriser les bases de données relationnels ou non relationnels, les files d’attentes, les caches etc. Même si une base de donnée et une messagerie qui basent leurs fonctionnements sur une file d’attente peuvent avoir quelques similarités, les deux conservent la donnée pour un temps défini et ils utilisent des…
-
Faire le choix entre une base de données relationnelle et une base de données orientés document.
Il y a plusieurs différences à considérer quand on fait la comparaison entre une base de données relationnelle et une base de données orientés document, y compris dans leurs tolérances face aux failles et la gestion de la concurrence. Ici je vais me concentrer sur les différences dans le modèle de données. Les principaux arguments…
-
Microsoft Azure et ses coûts, les PME négligés ?
La compréhension de la tarification Azure présente de nombreux défis. Microsoft a développé son service cloud Azure avec une rapidité remarquable et est monté en deuxième position en tant que fournisseur de cloud derrière Amazon Web Services. Il a pris deux de ses applications fares comme SQL Server et Office, et les a rendues disponibles…
-
Prédiction du pic de l’épidémie de Covid-19 à l’ile Maurice
L’épidémie de Covid-19 a touché l’ile Maurice en ce début d’année. Je vais essayer de prédire le jour où le peak de l’épidémie sera atteint à l’aide de mes connaissances en Python et Machine Learning. Je vais utiliser le modèle Logistique. Je ne veux pas utiliser le modèle Exponentiel pour des raisons …évidentes. Je vais…
-
Installer NestJs sur MacOS Catalina
NestJS est un framework pour construire des applications node performants et scalables. J’ai voulu la tester, et la première chose est de suivre la documentation officielle, et comme ca arrive, ca ne passe pas forcément comme prévu ;( Après avoir essayé Pas de message d’erreur. Nest aurait du etre installé globalement, mais en essayant La…