Python Tips 🐍
Découvrez des astuces quotidiennes pour rendre votre code Python plus propre, plus rapide et plus efficace.
Lire l'article
SQL Tips 🎲
Maîtrisez les requêtes complexes et l'optimisation de bases de données pour vos analyses de données.
Lire l'article
Power BI 📊
Apprenez à créer des visualisations percutantes qui racontent une histoire claire à partir de vos données brutes.
Lire l'articleMes dernières publications
MS Learn Ambassador
Les Student Ambassadors constituent un groupe mondial de leaders sur des campus. Ils sont désireux d’aider les autres étudiants, de créer de solides communautés technologiques et d’acquérir des compétences techniques et professionnelles pour l’avenir.
Lire plusMigrez vers JupyterLab
L'avènement des notebooks Jupyter a marqué un tournant dans le monde de la data science et de l'analyse de données. Ces environnements interactifs ont progressivement remplacé les scripts traditionnels grâce à leurs nombreux avantages. Si vous...
Lire plusCréer un générateur de données
L'API ImageDataGenerator de Keras peut-être limitée dans certaines situations nécessitant la création d'un générateur de données personalisé, c'est l'objet de ce nouveau tutoriel.
Lire plusCréer un nuage de mots
Un nuage de mot est une représentation visuelle des mots les plus fréquents d'un texte. Dans ce tutoriel, je vous montre comment créer un nuage de mots avec Python.
Lire plusPandas × Beautiful Soup
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusQlQ packages Python
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusLe duo Talend × Airflow
Pendant longtemps, le point a été de migrer les jobs Talend vers Apache Airflow. Pourtant, ils peuvent se compléter et coexister dans un même environnement. Dans cet article, nous verrons comment planifier l'exécution d'un job Talend sur Airflow.
Lire plusData Analyst
Découvrez le métier stratégique de Data Analyst : missions clés, boîte à outils (SQL, Power BI, Python), grilles de salaires et conseils pratiques pour réussir votre carrière dans l'analyse de données.
Lire plusData Scientist
Découvrez le métier passionnant de Data Scientist : missions clés, modélisation mathématique et Machine Learning, boîte à outils (Python, Scikit-learn, PyTorch), salaires et conseils pour réussir.
Lire plusPython Developer
Découvrez le métier de développeur Python : missions concrètes, stack technologique (Django, FastAPI, Flask), salaires du marché et conseils pratiques pour décrocher vos premières opportunités.
Lire plusLe test de Turing
En 1950, Alan Turing pose la question fondatrice de l'intelligence artificielle avec le jeu de l'imitation. Découvrez comment ce test comportemental a façonné notre vision des machines pensantes.
Lire plusAteliers de Dartmouth
À l'été 1956, une poignée de visionnaires se réunit sur le campus de Dartmouth College pour fonder une nouvelle discipline. Récit de la conférence historique où le terme « Intelligence Artificielle » a vu le jour.
Lire plusLe perceptron
En 1957, Frank Rosenblatt conçoit le Perceptron, première machine capable d'apprendre par l'expérience. Entre espoirs démesurés, limitations mathématiques du XOR et premier hiver de l'IA, voici la genèse du connexionnisme.
Lire plusLes réseaux convolutifs
Des découvertes neurobiologiques de Hubel et Wiesel au laboratoire Bell Labs de Yann LeCun, découvrez comment les réseaux de neurones convolutifs (CNN) et LeNet-5 ont appris aux machines à voir et à reconnaître le monde.
Lire plusDeepBlue IBM
En mai 1997, le superordinateur Deep Blue d'IBM triomphe du champion du monde Garry Kasparov. Retour sur un duel légendaire fondé sur l'algorithme Minimax, l'élagage alpha-bêta et le choc des cultures de l'IA.
Lire plusAlexNet (2012)
À l'automne 2012, un réseau de neurones conçu à l'université de Toronto pulvérise la compétition ImageNet grâce au calcul GPU. Récit de la percée historique d'AlexNet qui a réveillé l'IA mondiale.
Lire plusUn nouvel élan
En 2017, huit chercheurs de Google publient « Attention Is All You Need ». Retour sur la révolution des Transformers, du mécanisme d'auto-attention et des lois d'échelle qui ont donné naissance aux LLM modernes.
Lire plusAlan Turing
Mathématicien d'exception, briseur du code secret nazi Enigma et père visionnaire de l'intelligence artificielle, Alan Turing a changé le cours de la Seconde Guerre mondiale et fondé la science informatique. Portrait d'un géant au destin brisé.
Lire plusDennis Ritchie
Père du langage de programmation C et co-créateur du système d'exploitation Unix, Dennis Ritchie est l'ingénieur de l'ombre sans qui ni Linux, ni macOS, ni Windows, ni l'Internet moderne n'existeraient. Découverte d'un génie discret.
Lire plusGérard Berry
Premier titulaire d'une chaire permanente d'informatique au Collège de France et médaille d'or du CNRS, Gérard Berry a révolutionné la programmation des systèmes critiques avec le langage Esterel. Rencontre avec l'homme qui fait parler les machines.
Lire plusGuido van Rossum
Né d'un projet de vacances de Noël en 1989, Python est devenu le langage le plus populaire de la planète. Découvrez le parcours de son créateur, Guido van Rossum, l'apôtre de la lisibilité et de la simplicité logicielle.
Lire plusYann LeCun
Inventeur des réseaux convolutifs (CNN), lauréat du prestigieux prix Turing et directeur scientifique de l'IA chez Meta, Yann LeCun a cru aux réseaux de neurones lorsque la planète entière les considérait comme une impasse. Récit d'une rédemption scientifique.
Lire plusBloquer la dernière date
Dans ce nouveau tutoriel Power BI, je vous montre comment bloquer votre filtre de dates sur la dernière date de données de manière dynamique.
Lire plusCréer un mesure dynamique
Bien souvent, l'on souhaite donner la possibilté aux utilisateurs de choisir la mesure à visulaiser. Cela offre une meilleure expérience utilisateur.
Lire plusCréer un titre dynamique
Vous souhaitez aller plus loin avec Power BI, PL 300 est l'examen de Microsoft qui permet d'obtenir la certification Power BI Data Analyst Associate. Dans cet article, je partage les ressources que j'ai utilisé pour me préparer à l'examen.
Lire plusTrier les éléments d'un filtre
Vous souhaitez aller plus loin avec Power BI, PL 300 est l'examen de Microsoft qui permet d'obtenir la certification Power BI Data Analyst Associate. Dans cet article, je partage les ressources que j'ai utilisé pour me préparer à l'examen.
Lire plusLes applications du langage C
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusLes bonnes pratiques C
Si un bon programme est défini comme étant un programme qui donne le résultat attendu, il existe tout de même des bonnes pratiques à adpoter. Voici quelques unes qui rendront vos programmes plus propres et plus faciles à maintenir.
Lire plusÉchanger deux variables
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusInstaller un IDE
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusLe C aujourd'hui
Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.
Lire plusLe choix des technos
Dans ce tutoriel, nous allons extraire les données contenues dans un tableau d'une page web.
Lire plusPourquoi le C ?
Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.
Lire plusVotre premier programme C
Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.
Lire plusPython vs C/C++
Le langage C est un langage de programmation créé en 1972 par Dennis Ritchie. Il s'agit d'un langage de bas-niveau et de type compilé. Il est toujours enseigné dans les universités.
Lire plusExporter un script Python
Vous souhaiter convertir votre programme python en fichier exécutable que vous pourrez partager à vos utilisateurs ? Dans ce mini tutoriel nous allons apprendre à transformer vos scripts Python en fichiers exécutables autonomes grâce à PyInstaller.
Lire plusRetirer les accents
Lorsque l'on manipule du texte en français, on est souvent confronté aux accents (é, à, î, etc.) et aux caractères spécifiques comme le "ç". Dans ce mini tutoriel nous allons apprendre à retirer les accents.
Lire plusSplitter une chaîne de caractères
Vous êtes confrontés à un souci de plusieurs délimiteurs dans un texte. Dans ce mini tutoriel nous allons apprendre à utiliser la puissance des expressions régulières avec re.split() pour gérer plusieurs délimiteurs simultanément.
Lire plusLes requêtes SQL usuelles
Dennis MacAlistair Ritchie (1941-2011) était un informaticien américain, souvent appelé le père du langage de programmation C et co-créateur du système d'exploitation Unix. Son travail a révolutionné le monde de l'informatique, jetant les bases des...
Lire plusGérer la casse
Ces trois fonctions sont les plus fondamentales pour modifier la casse d'une chaîne de caractères (VARCHAR, TEXT, etc.). Elles sont universellement supportées par la majorité des Systèmes de Gestion de Bases de Données (SGBD).
Lire plusGérer les fichiers de logs dans SQL Server
Dans SQL Server, la taille des fichiers de log et de bases de données peut grandir très vite, ce qui peut causer un problème d'espace de stockage. Dans ce tutoriel, je vous montre comment gérer les fichiers de log et de bases de données dans SQL Server.
Lire plusImporter des données dans SQL Server
Dans SQL Server, la taille des fichiers de log et de bases de données peut grandir très vite, ce qui peut causer un problème d'espace de stockage. Dans ce tutoriel, je vous montre comment gérer les fichiers de log et de bases de données dans SQL Server.
Lire plusProvisionner une instance Azure SQL Database
Azure SQL Database est une solution PaaS (Platform as a Service) qui permet de gérer des bases de données relationnelles entièrement gérées, avec des fonctionnalités intégrées comme la haute disponibilité, la scalabilité, et la sécurité avancée. Ce...
Lire plusRendre SQL Server sensible à la casse
Azure SQL Database est une solution PaaS (Platform as a Service) qui permet de gérer des bases de données relationnelles entièrement gérées, avec des fonctionnalités intégrées comme la haute disponibilité, la scalabilité, et la sécurité avancée. Ce...
Lire plusCalculer des sommes cummulées
Les sommes cummulées sont un besoin. Il n'existe pas de fonction CUMSUM sous Postgres, toutefois
Lire plus
Commentaires