Journal Tech Nicolas HENRY

Articles de la catégorie Développement web

13 articles
Vignette de Faire tourner qwen3-coder-next:q4_K_M en local
Développement web

Faire tourner qwen3-coder-next:q4_K_M en local

Tutoriel complet pour faire tourner qwen3-coder-next:q4_K_M en local avec Ollama, VS Code (Continue) et Windows 11. Configuration pas à pas, réglages indispensables pour éviter les problèmes de mémoire, limites réelles sur PC grand public (RTX 4060, 32–64 Go de RAM) et scénarios d’upgrade matériel réalistes en 2026. Un retour d’expérience concret pour comprendre ce qui fonctionne, ce qui ne fonctionne pas, et comment utiliser ce modèle exigeant sans se tromper de stratégie.

Publié le 08/02/2026 Lire la suite
Vignette de Stabiliser Codex CLI avec Ollama (Windows 11) depuis WSL2
Développement web

Stabiliser Codex CLI avec Ollama (Windows 11) depuis WSL2

Quand Codex CLI tourne dans WSL2 alors qu’Ollama tourne sous Windows 11, le streaming (SSE) peut se couper avec des erreurs type “stream disconnected before completion”. Cet article explique pourquoi, puis montre une solution simple et local-first : un forward TCP via socat pour exposer Ollama en http://localhost:11434 côté WSL2. Installation, script ollama-forward, usage au quotidien, tests curl et bonnes pratiques sont inclus.

Publié le 07/02/2026 Lire la suite
Vignette de Installation et utilisation de Codex CLI + Ollama sous WSL2 (Windows 11)
Développement web

Installation et utilisation de Codex CLI + Ollama sous WSL2 (Windows 11)

Tutoriel pour utiliser Codex CLI comme agent de développement en ligne de commande sous WSL2 (Debian) sur Windows 11, connecté à Ollama pour exécuter un modèle local (ex. qwen3-coder:30b). Architecture, installation (Node via NVM), configuration (OLLAMA_HOST, config.toml), commandes utiles, sécurité/flux de données, différences avec Continue dans VS Code, cas d’usage (audit, refactor, migration) et section dépannage.

Publié le 06/02/2026 Lire la suite
Vignette de IA locale pour le développement : comprendre la différence entre Claude Code et VS Code + Continue
Développement web

IA locale pour le développement : comprendre la différence entre Claude Code et VS Code + Continue

Cet article définit le référencement (SEO) : l’objectif est de positionner un site dans les moteurs de recherche pour gagner en visibilité sur des mots-clés ciblés. Il rappelle l’importance de Google en France, évoque des compléments comme la publicité (Google Ads) et d’autres canaux (annuaires, sites d’info, réseaux sociaux). Il explique que les résultats SEO prennent du temps et ne sont pas garantis, détaille les facteurs qui influencent le prix (secteur, concurrence, contenu, liens, optimisations) et encourage à apprendre pour référencer soi-même son site.

Publié le 01/02/2026 Lire la suite
Vignette de Développement assisté par IA (Cloud vs Local)
Développement web

Développement assisté par IA (Cloud vs Local)

Cet article explique pourquoi les outils de développement assisté par IA en cloud (Codex, Claude, Copilot…) paraissent souvent plus “intelligents” et autonomes que les solutions en local (Continue + Ollama, modèles open-source, etc.). Il détaille la différence clé : l’architecture d’agent (boucles d’itération, vérifications, reconstructions de contexte côté cloud) versus un fonctionnement local plus “one-shot” qui demande davantage de méthode (contexte explicite, phases de travail). Il se termine par un tableau décisionnel et un compromis hybride (cloud pour l’architecture, local pour le code sensible).

Publié le 26/01/2026 Lire la suite
Vignette de Le métier de développeur web
Développement web

Le métier de développeur web

Le développeur web conçoit et maintient des sites et applications : interfaces, APIs, bases de données, performance et sécurité. Le métier s’est spécialisé (front-end, back-end, full stack) avec des outils modernes : Git, tests, CI/CD, Docker, frameworks et CMS. Cet article explique les missions au quotidien, les compétences indispensables et les parcours possibles pour débuter, progresser et évoluer vers des rôles plus seniors (lead dev, architecte, devops).

Publié le 03/08/2022 Lire la suite
Vignette de Mieux comprendre l'agile grace aux définitions techniques
Développement web

Mieux comprendre l'agile grace aux définitions techniques

Pourquoi ? Le 07 décembre 2017 je me suis rendu à l'Agile Tour de Gardanne (Aix-Marseille). Les conférences étaient très intéressantes mais aussi les animations, le repas :-), ... N'ayant pas pratiqué la méthode Agile avant de me rendre à cet événement; il y avait certains termes techniques que je ne comprenais pas lors des conférences ce qui rendait la compréhension du sujet plus compliquée. J'ai donc eu l'idée de créer cet article afin de vous éviter cela. Par exemple si

Publié le 30/06/2018 Lire la suite
Vignette de Des solutions pour supprimer le spam referer
Développement web

Des solutions pour supprimer le spam referer

Le spam referer c'est quoi ? Le spam referer est utilisé par les spammers dans le but d'insérer des liens de leurs sites dans vos statistiques et d'obtenir des visiteurs à partir de ces liens. Pour faire cela les spammers mettent en place un script qui va appeler votre page en utilisant comme referer leur propre site (en général un site avec des liens d'affiliation et de la publicité en langue anglaise). Cela va donc ajouter des faux visiteurs à vos statistiques et ajouter 

Publié le 28/04/2017 Lire la suite
Vignette de Développement de sites : Homemade, Framework ou CMS ?
Développement web

Développement de sites : Homemade, Framework ou CMS ?

L'objectif de ce document n'est pas d'essayer de démontrer qu'une méthode de développement de sites est meilleure qu'une autre mais de présenter les avantages et inconvénients de chaque méthode (= type de conception de sites). Avec les 3 méthodes vous pourrez tout faire sur votre site. Il faudra avant tout se donner les moyens de bien connaître l'outils utilisé, Votre choix va s'orienter en fonction du projet, de l'évolution de celui-ci, des personnes travaillant avec vous sur le projet, des po

Publié le 28/11/2016 Lire la suite
Vignette de Faut-il se lancer dans la conception de sites Internet ?
Développement web

Faut-il se lancer dans la conception de sites Internet ?

A qui s'adresse cet article ? Vous êtes un particulier passionné d'informatique et de nouvelles technologies Internet, vous vous êtes alors certainement demandé un jour si vous alliez vous lancer un service de créations de sites Internet pour des particuliers et des professionnelles. Que vous ayez appris le développement web à l'école, en formation, en entreprise ou bien même en autodidacte cette question a bien du vous trotter dans la tête à un moment donné. Dans cet article je vais évoquer l'état

Publié le 27/08/2016 Lire la suite
Vignette de Un script en Php pour réduire le spam referer
Développement web

Un script en Php pour réduire le spam referer

Un script Php pour lutter contre le spam referer Vous avez sans doute vu dans vos statistiques Google Analytics de votre site internet qu'elles étaient polluées par des referers de type spam. Cela rend moins exploitable vos statistiques, cela fausse les données, ... C'est vraiment dérangeant. J'ai donc eu l'idée de développer en Php un script qui permet de bloquer le spam referer. C'est une bonne nouvelle non ?. Oui enfin je vous annonce tout de suite que ce sc

Publié le 28/06/2015 Lire la suite
Vignette de Présentation du framework PHP Cakephp 2
Développement web

Présentation du framework PHP Cakephp 2

Présentation Cakephp est un framework Php basé sur Ruby On Rails. La première version a été créée en 2005 par Cake Software Foundation. La version 2.0.0 est sortie le 17 octobre 2011. Elle est compatible avec Php7 à partir de la version 2.8. Cakephp 2 est multi-plateforme; vous pouvez l'installer sous Windows, Linux ou MacOs. Cakephp 2 est un framework facile à apprendre (en tout cas plus facile que les 3 plus gros framework dominants en France). Cakephp2 utilise le m

Publié le 26/05/2015 Lire la suite
Vignette de Présentation du framework Php Cakephp 3
Développement web

Présentation du framework Php Cakephp 3

Introduction Cakephp 3 est un framework PHP permettant de développer des sites Internet avec la technologie Php en respectant un cadre de travail. En appliquant les conventions du framework votre code sera bien structuré et réutilisable par d'autres développeurs. Le framework est basé sur le modèle MVC très souvent utilisé par les frameworks Php populaires (Symfony, Laravel, ...). La version 3.0.0 (release) est sortie le 22 mars 2015. La documentation en ligne de Cakephp3 est complète, bi

Publié le 23/03/2015 Lire la suite