Blog

Un écran gris qui surgit en plein parcours utilisateur signale une exception non gérée — et détruit la confiance. Découvrons comment intercepter ces erreurs, afficher une page élégante et tracer l’incident en quelques lignes de code.

Voir

Dans cet article, on va explorer les bonnes pratiques pour utiliser efficacement les FutureBuilder et StreamBuilder en Flutter, afin d'éviter les crashs et les bugs étranges.

Voir

Dans cet article, nous allons voir comment uploader une vidéo (ou image/audio) depuis Flutter vers Firebase via une Cloud Function.

Voir

Dans cet article, nous allons voir comment intégrer les liens universels dans une application Flutter pour iOS.

Voir

Découvrez comment rendre votre application Flutter accessible à tous grâce à notre guide complet sur Flutter et l'accessibilité. Apprenez les bonnes pratiques, les outils et les packages pour améliorer l'utilisation de l'application pour tous les utilisateurs.

Voir

Explorez les bases, les outils nécessaires et plongez dans les techniques avancées pour devenir un pro des LLMs.

Voir

Découvrez les moments forts de la Flutter Connection 2024 avec des résumés des conférences sur l'IA, l'architecture d'applications, et plus encore.

Voir

Découvrez mon retour d'expérience sur le développement d'une application mobile avec Flutter, le puissant framework de Google.

Voir

Magic-Regexp est une bibliothèque qui rend les expressions régulières plus faciles à lire et à écrire.

Voir

Sécuriser les données provenant d'API Rest en les typant!

Voir

Sécuriser les données provenant d'API Rest en les typant!

Voir

Sécuriser les données provenant d'API Rest en les typant!

Voir

Ne laissez plus aucune exception filer entre vos doigts avec Typescript.

Voir

Devenez ceinture noire en manipulation de tableau et objet en Typescript en 3 étapes!

Voir

Maitriser les types avancés pour tirer le meilleur partie de Typescript

Voir

Mieux organiser son code avec les modules et importation en Typescript.

Voir

Comprendre les classes et les objets.

Voir

Comprendre les classes et les objets.

Voir

Explorons les types avancés de Typescript

Voir

Comprendre les types fondamentaux de typescript.

Voir

Ah, Typescript, un langage qui a fait chavirer le cœur des développeurs.

Voir

Utiliser l'utilitaire de Clever Cloud pour automatiser vos déploiements.

Voir

Utilisation de l'API d'OpenAI et Davinci pour faire un bot Discord

Voir

Intégration de GPT-3 à une application Node.JS.

Voir

Je vous expose mon resenti vis à vis de Chat GPT.

Voir

Dans cet article nous verrons comment éviter les erreurs de build (SSR) avec Gatsby lorsqu'on charge une biblothèque "client only".

Voir

Découvrez comment automatiser vos tâches récurrentes avec les Rake tasks, l'outil incontournable pour les développeurs Ruby!

Voir

Cet article fait suite aux précédents, sur le thème de la migration d’une API REST vers GraphQL.

Voir

Cet article fait suite au précédent, sur le thème de la migration d’une API REST vers GraphQL.

Voir

Cet article a pour but de faire un retour d’expérience sur la migration de notre API REST vers GraphQL, ainsi que la présentation du plan d’action qui a été mis en place.

Voir

Dans cet article, nous allons voir comment dockerizer une application React

Voir

Nous allons aborder ici un petit workflow pour utiliser Gatsby avec Docker & Docker-compose

Voir

Je vais vous parler aujourd’hui de mon retour d’expérience sur la refonte de mon site perso avec la JAMstack en utilisant Gatsby.

Voir

Aujourd'hui, je vais vous faire un retour sur une erreur d'inatention sur docker qui m'a coûté quelques dizaines de minutes de mon temps!

Voir

J'ai récemment dû ré-installer mon environnement de développement sur Mac. J'en ai profité pour faire un gros tri sur les utilitaires & logiciels que j'utilise au quotidien. Je vous partage donc cette liste d'outils qui me permet d'être productif !

Voir

React-Apollo est la bibliothèque incontournable pour utiliser GraphQL aux côtés de React. Leur documentation est vraiment cool et complète, mais ils encouragent l'utilisation de React Hooks pour exécuter toutes vos requêtes.

Voir

Après avoir vu dans un précédent billet comment utiliser Traefik avec Docker pour avoir des noms de domaines personnalisés, nous allons désormais voir comment auto-générer un certificat puis configurer Traefik pour l'utiliser. Une fois cela fait nous pourrons alors accéder a nos applications via https.

Voir

Nous allons aujourd'hui voir comment utiliser Docker et Traefik afin d'avoir des noms de domaines personnalisés pour nos applications en développement. Pour se faire, nous allons utiliser traefik.

Voir

Recemment j'ai du mettre à jour Postgresql pour profiter des dernières features tel que l'indexation des données au format json (jsonb).

Voir

Dans un premier temps, nous ferons une copie locale de nos buckets S3.

Voir

Rendez-vous sur le portail azure

Voir

Voilà quelques semaines que je me penche sur un nouveau langage: Elixir

Voir

Depuis quelques temps nous entendons de plus en plus le terme "concurrent".

Voir

Certains fichiers et dossiers peuvent nécessiter que l'utilisateur fasse parti d'un groupe pour être ajouté, modifié ou supprimé.

Voir

Après réflexion et ayant peu de temps a concacrer à la maintenance de mon blog, j'ai pris la décision de changer de plateforme.

Voir

Aujourd’hui nous allons parler du Behavior-Driven Development, plus particulièrement son utilisation dans RubyOnRails grâce à la gem cucumber.

Voir

J’en ai parlé dans mon dernier billet, le terme _@protocol_ défini le contrat que devra remplir une classe qui décide de le suivre. L’équivalent en **C++** est une interface.

Voir

Nous allons voir dans ce billet quelques différences entre la déclaration des classes en Objective-C et en C++.

Voir

Je vous propose une approche originale pour appréhender l’Objective-C en me mettant à la place d’un développeur C++.

Voir

Bonjour tout le monde! Aujourd’hui nous allons voir comment installer Ruby et RVM.

Voir

Hello! Aujourd'hui on va parler des commandes indispensables a connaitre pour bien utiliser un environnement UNIX.

Voir

Hello! Nous voici déjà arrivé au 15ème article sur l'algorithmique! Je vous propose de fêter ça avec un problème vraiment très populaire: Les 8 reines.

Voir

Hello! Voilà maintenant deux semaines que j'enchaîne ces mini-cours sur l'algorithmique, où je partage mon code source dans les billets. J'ai pensé qu'il serait intéressant de tout regrouper au même endroit, gratuitement et sans soucis!

Voir

Bonjour à tous! Comme prévu aujourd'hui on va voir un autre algorithme de tri, plus performant que le tri à bulles: il s'agit du "tri rapide" (aussi appelé "Quick sort").

Voir

Bonjour ! Aujourd'hui nous allons voir quelque chose d'un peu plus théorique que d'habitude : la complexité algorithmique.

Voir

Bonjour à tous ! Aujourd'hui nous allons aborder notre premier algorithme de tri

Voir

Bonjour à tous ! Aujourd'hui nous allons reparler des fonctions et plus précisément parler d'un type de fonction : Les fonctions récursives.

Voir

Hello tout le monde! Cette semaine à l'université Laval, c'est la semaine de lecture.

Voir

Bonjours à tous ! Aujourd'hui nous allons parler des fonctions.

Voir

Bonjour ! Aujourd'hui nous allons encore nous pencher sur les tableaux, mais en compliquant un peu plus les choses.

Voir

Hello ! Aujourd'hui nous allons parler des tableaux.

Voir

Hello ! Aujourd'hui on ne va pas apprendre de nouvelle notion à proprement parler, mais mettre en application toutes celles que nous avons apprises précédemment

Voir

Et voilà, nous y sommes ! Voici le premier mur auquel se confronte toutes personnes ayant appris un jour l'algorithmique, j'ai nommé les boucles.

Voir

Bonjour ! Aujourd'hui nous allons aborder les premières difficultés de l'algorithmique : Les structures conditionnelles !

Voir

Bonjour à tous ! Aujourd'hui nous allons nous amuser un peu avec les variables.

Voir

Bonjour! Dans cet article nous allons voir les fonctions système LIRE et ECRIRE!

Voir

Hello! On va commencer par voir aujourd'hui quelques notions basique, propre à l'algorithmique:

Voir

Bonjour tout le monde! Comme première suite de cours/tutoriels, je vous propose de voir ensemble les bases de l'algorithmique.

Voir

Hello! Après une très longue période d'absence je reviens sur ce blog afin de donner un peu de mes nouvelles. Je suis maintenant en quatrième année à **EPITECH**.

Voir

Voici un petit billet à propos de la recherche et l'installation de bundles tiers sur Symfony2.

Voir

Voici un petit guide rapide pour installer un bundle tiers sous Symfony2.1. Dans notre exemple, nous installerons le bundle FOSJsRoutingBundle.

Voir

Je vous propose dans cet article de configurer Eclipse afin d'avoir un IDE prenant en charge l'autocompletion de twig et Symfony2.

Voir

Voici une des méthodes qui va vous permettre d'installer et d'utiliser symfony2.

Voir

Voici un petit tutorial qui vous permettra d'être opérationnel sur Ubuntu en quelques étapes.

Voir

Un point sur mon parcours scolaire

Voir