<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://cyrille.giquello.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Cyrille Giquello</title>
        <description></description>
        <link>https://cyrille.giquello.fr/</link>
        <lastBuildDate>Wed, 10 Jun 2026 11:28:49 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://cyrille.giquello.fr/_media/wiki/dokuwiki.svg</url>
            <title>Cyrille Giquello</title>
            <link>https://cyrille.giquello.fr/</link>
        </image>
        <item>
            <title>actualites</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/actualites</link>
            <description>Actualités de l&#039;Opendata

Actualités de l&#039;Opendata en France, et puis parfois d&#039;ailleurs quand c&#039;est trop bon ;-)

2012

décembre

2012-12-27 - Diffusion des données naturalistes de l&#039;ONF au grand public: L&#039;ONF, dans le cadre de sa contribution au Système d&#039;information sur la nature et des paysages (SINP) et de son partenariat avec le Muséum national d&#039;histoire naturelle (</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 18 Sep 2013 15:41:03 +0000</pubDate>
        </item>
        <item>
            <title>draft_conference</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/draft_conference</link>
            <description>Draft Conférence Open Data

Mais qu&#039;est-ce que l&#039;Open Data

De façon à ne pas vous perdre dès le début, voici une première réponse simple et rapide: L&#039;Open Data c&#039;est la libération des données publiques de façon à les rendre accessibles et réutilisables par le plus grand nombre.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 09 Jun 2016 18:34:33 +0000</pubDate>
        </item>
        <item>
            <title>design_pattern</title>
            <link>https://cyrille.giquello.fr/informatique/design_pattern</link>
            <description>Design Pattern

Patrons de conception pour la programmation informatique.

Documentation

Commencer par lire:

	*  Principes avancés de conception objet.
	*  Design Patterns du Gang of Four appliqués à Java
	*  

Sources :

	*  Wikipedia (fr) et Wikpedia (en)
	*  Martin Fowler&#039;s Patterns of Enterprise Application Architecture (P of EAA) catalog
	*  Core J2EE Patterns sur java.sun.com.
	*  &lt;http://www.dofactory.com/Patterns/Patterns.aspx&gt;
	*  (en) &lt;http://davidhayden.com/blog/dave/category/22.asp…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 03 Mar 2023 13:56:48 +0000</pubDate>
        </item>
        <item>
            <title>autophp</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm/ai_agent/autophp</link>
            <description>Essai AutoPhp

LLPhant/AutoPHP est un PoC pour l&#039;exécution de tâches, basé sur le framework LLPhant/LLPhant qui lui même utilise openai-php/client, pour imaginer le R2-D2 sachant tout faire : Retour d&#039;expérience sur la création d&#039;un agent autonome (Maxime Thoonsen, Youtube, janvier 2024)

Définition des tâches

Le prompt AutoPhp , un peu modifié pour insister sur la création de la liste des tâches en pré-requis.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 23 Apr 2026 16:46:38 +0000</pubDate>
        </item>
        <item>
            <title>linkeddata</title>
            <link>https://cyrille.giquello.fr/informatique/linkeddata</link>
            <description>Linked Data

Description des données -&gt; Semantic Web (SW) -&gt; Relations entre les données -&gt; Linked Data (LD)

Voir aussi:

	*  /informatique/web_semantique

Application area of SW technologies: portal, improved search, data integration, service integration, content discovery, content management, semantic annotation, provenance tracking, domain modeling, social networks</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 21 Dec 2020 19:32:12 +0000</pubDate>
        </item>
        <item>
            <title>mvc_input_validation</title>
            <link>https://cyrille.giquello.fr/informatique/mvc_input_validation</link>
            <description>MVC Input validation

la validation des inputs:

	*  validation sur le poste client (View level)
	*  validation au cul de la base de données (Model level)
	*  partage des messages d&#039;erreur entre toutes les couches
		*  remonter des messages depuis le Model vers la Vue</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 11 Jun 2025 16:14:58 +0000</pubDate>
        </item>
        <item>
            <title>opendata</title>
            <link>https://cyrille.giquello.fr/informatique/opendata</link>
            <description>Open Data

Tags: opendata, ouverture données publiques, egov, opengov, edemocracy.

développement local

Draft Conférence, Draft Conférence2

Les slides en SVG, sur SlideShare en PDF.

L&#039;État n&#039;existe pas pour lui même, mais pour le peuple : donc diffusion libre de ce qu&#039;il finance.

Ouverture des données publiques, une nouvelle ressource pour l’innovation et la participation</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 28 Dec 2022 13:05:58 +0000</pubDate>
        </item>
        <item>
            <title>ai_coding</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm/ai_coding</link>
            <description>AI Coding

Coder avec une IA LLM.

	*  Build a local AI co-pilot using IBM Granite 4, Ollama, and Continue

Autres pages:

	*  La page d&#039;index AI LM
	*  Quelques essais perso
	*  Un peu de GPU bench
	*  AI Image pour la génération d&#039;image avec un LM
	*  Pour d&#039; que la programmation informatique (codage)

	*  STM (Short Term Memory): permet à un agent IA de se souvenir des entrées récente. Généralement mise en œuvre à l’aide d’une mémoire tampon circulaire ou d’une fenêtre contextuelle (context w…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 04 Jun 2026 06:53:11 +0000</pubDate>
        </item>
        <item>
            <title>draft_conference2</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/draft_conference2</link>
            <description>Draft conf 16/02/2012 WebSchoole de Tours

Draft conf 16/02/2012 WebSchool de Tours

Cyrille Giquello.

S1 - Bonjour

Bonjour et bienvenue à cette présentation.

Je vais vous présenter ce qu&#039;est le mouvement Open Data et essayer de vous convaincre de l&#039;opportunité</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>symfony</title>
            <link>https://cyrille.giquello.fr/informatique/php/symfony</link>
            <description>Symfony

&lt;https://symfony.com/&gt; Symfony

! NEW ! Symfony3

! NEW ! Symfony2

[Symfony logo]

	*  Drupal 7 vs Symfony 2: overview after 1 year of Symfony development

Etude perso

Gestion de la langue de l&#039;utilisateur

Documentation

Accès rapide:

	*  Symfony Reference Book v1.4
		*  Tasks (chap 16)

	*  Doctrine ORM v1.2
		*  Manual - Table of Contents


Les livres Sensio Labs (buy or read online for free)

	*  Tous les livres en anglais.
	*  Plus loin avec Symfony 1.3 &amp; 1.4 en français.

symfo…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 24 Jan 2025 19:40:20 +0000</pubDate>
        </item>
        <item>
            <title>ai_lm</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm</link>
            <description>AI Language Model

Les modèles d’intelligence artificielle (IA), des simples algorithmes de régression jusqu’aux réseaux neuronaux complexes utilisés dans l’apprentissage profond, fonctionnent grâce à une logique mathématique. Toutes les données utilisées par un modèle d’intelligence artificielle, y compris les données non structurées comme le texte, l’audio ou les images, doivent être exprimées sous forme numérique. Le plongement vectoriel, ou représentation vectorielle, est une méthode qui per…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 10 Jun 2026 07:36:53 +0000</pubDate>
        </item>
        <item>
            <title>rabbitmq</title>
            <link>https://cyrille.giquello.fr/informatique/rabbitmq</link>
            <description>&lt;https://www.cloudamqp.com/blog/2015-05-18-part1-rabbitmq-for-beginners-what-is-rabbitmq.html&gt;

RabbitMQ

&lt;https://www.rabbitmq.com/&gt;

	*  Laravel Queue and MQ
	*  RabbitMQ for beginners - What is RabbitMQ by Lovisa Johansson

	*  Producer: l&#039;application qui envoie des messages
	*  Consumer: l&#039;application qui reçois des messages
	*  Queue: un tampon qui stocke des messages
	*  Message: une information envoyée par un Producer vers un</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 04 Jul 2025 08:31:23 +0000</pubDate>
        </item>
        <item>
            <title>ai_agent</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm/ai_agent</link>
            <description>AI Agent

Agent pour codage: ai_coding

	*  Agents réflexes simples / simple reflex agent
	*  Agents basés sur des modèles / model based agent
	*  Agents basés sur des objectifs / goal based agent
	*  Agents basés sur l&#039;utilité / utility based agent
	*</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 04 Jun 2026 06:00:07 +0000</pubDate>
        </item>
        <item>
            <title>frameworks</title>
            <link>https://cyrille.giquello.fr/informatique/java/frameworks</link>
            <description>Java Frameworks

Voir aussi:

	*  Librairies Java
	*  Documentation Java

Frameworks

Metawidget

&lt;http://metawidget.org/&gt;

Metawidget is a smart User Interface widget that populates itself, at runtime, with UI components to match the properties of your business objects.

Metawidget does this without introducing new technologies. It inspects your existing back-end architecture (such as JavaBeans, existing annotations, existing XML configuration files) and creates widgets native to your existing …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 03 Jul 2016 08:15:34 +0000</pubDate>
        </item>
        <item>
            <title>alpinejs</title>
            <link>https://cyrille.giquello.fr/informatique/javascript/alpinejs</link>
            <description>Alpine.js

	*  &lt;https://alpinejs.dev/&gt;
	*  &lt;https://github.com/alpinejs/alpine/&gt;

AlpineJs permet de créer/gérer des composants falicement avec Javascript sans se lancer dans une SPA, très léger (&lt;10ko gzippé et minifié) et n&#039;utilise pas de DOM virtuel. Sa syntaxe est similaire à VueJS. C&#039;est un bon outil pour remplacer jQuery et moins complexe que VueJs / React / Angular.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 31 Dec 2025 09:52:55 +0000</pubDate>
        </item>
        <item>
            <title>acteurs</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/acteurs</link>
            <description>Acteurs

Augustin Landier, Professeur à Toulouse School of Economics, Economiste au Conseil d&#039;analyse économique.

Jean-Marie BOURGONE, Directeur des programmes management numérique, Ville de Montpellier

Michel BRIAND, Vice président chargé de l&#039;aménagement numérique du territoire et de l&#039;économie sociale et solidaire, Communauté urbaine de Brest (sous réserve)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 03 Sep 2012 10:02:25 +0000</pubDate>
        </item>
        <item>
            <title>toulouse</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/toulouse</link>
            <description>Communauté urbaine du Grand Toulouse

Communauté urbaine du Grand Toulouse.

&lt;http://data.grandtoulouse.fr/&gt;

	*  Développements : Beorn Technologies SARL
	*  Hébergement : FullSave SAS
	*  Cartographie : DSI
	*  Toulouse.fr : Direction de la communication

Licence ODbL(Open Database License).</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>comparaison_zend_framework_symfony</title>
            <link>https://cyrille.giquello.fr/informatique/php/comparaison_zend_framework_symfony</link>
            <description>Comparaison Zend_Framework et Symfony

	*  Zend_Framework
	*  Symfony

Avant de commencer un projet d&#039;application Web, la question se pose de choisir un framework sur lequel concevoir cette application. Pour Php je sens 2 préférances: Le Zend Framework et Symfony.

Les points importants nécessaires à une application :</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:57 +0000</pubDate>
        </item>
        <item>
            <title>zend_framework</title>
            <link>https://cyrille.giquello.fr/informatique/php/zend_framework</link>
            <description>Zend Framework

[Zend Framework]

&lt;http://framework.zend.com/&gt;

Programmer&#039;s Reference Guide : fr en

Comparaison Zend_Framework et Symfony

Etude perso

Sources de documentation

sur developpez.net/.com : Accueil Cours, FAQ, Forums

	*  
	*  Les cours de Julien Pauli sur developpez.com sont très pertinents (sécurité, ZendFramework, ...).
	*  le Zend Framework Francophone: &lt;http://www.z-f.fr&gt;
	*  &lt;http://mikaelkael.fr/&gt; pour la traduction fr du guide de référence.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:57 +0000</pubDate>
        </item>
        <item>
            <title>12_factors_app</title>
            <link>https://cyrille.giquello.fr/informatique/12_factors_app</link>
            <description>12 Factors app

Texte original:

	*  Building and Running 12 Factor Microservices on Docker (Part 1)
	*  Building and Running 12 Factor Microservices on Docker (Part 2)

Autres lecture: docker

1. Code source / Codebase

	*  Le code d&#039;une application doit être gérée avec gestionnaire de version (Version Control System (VCS)) comme “Git”, “Subversion (svn)” ou “Mercurial (hg)”.
	*  Le code est déployé sur plusieurs et/ou différents environnements locaux ou distants comme</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 02 Apr 2018 10:17:52 +0000</pubDate>
        </item>
        <item>
            <title>accessibilite</title>
            <link>https://cyrille.giquello.fr/informatique/accessibilite</link>
            <description>Accessibilité

Rendre accessible le web aux “handinautes” (handicaps visuel, auditif, moteur, cognitif, ...).

Référentiels

	*  Référentiel Général d&#039;Accessibilité pour les Administrations (RGAA)
		*  Pour qu’un dispositif HTML / WAI-ARIA ou son alternative soit considéré comme compatible avec l’accessibilité, il faut qu’il soit pleinement fonctionnel, en termes de restitution et de fonctionnalités, sur au moins</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 29 Oct 2025 15:12:29 +0000</pubDate>
        </item>
        <item>
            <title>blender</title>
            <link>https://cyrille.giquello.fr/informatique/blender</link>
            <description>Blender

Blender is a free and open source 3D animation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. Advanced users employ Blender’s</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 06 Nov 2015 12:22:56 +0000</pubDate>
        </item>
        <item>
            <title>crypto</title>
            <link>https://cyrille.giquello.fr/informatique/crypto</link>
            <description>Cryptographie

	*  &lt;http://cyrille.giquello.fr/labs/crypto/&gt; quelques outils en-ligne.
	*  Php &amp; openssl benchmark &lt;https://framagit.org/Cyrille37/php-openssl-encryption&gt;
	*  RSA: /glossaire/rsa, /informatique/crypto/rsa
	*  DSA: /glossaire/dsa
	*  Schnorr: /informatique/crypto/Schnorr
	*  Shamir_secret_sharing
	*  /informatique/igc

For asymmetric encryption, use elliptical curve cryptography (ECC) with a secure curve such as Curve25519 as a preferred algorithm. If ECC is not available and RSA …</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 06 Aug 2023 12:40:25 +0000</pubDate>
        </item>
        <item>
            <title>docker</title>
            <link>https://cyrille.giquello.fr/informatique/docker</link>
            <description>Docker


Docker propose des conteneurs logiciels, les conteneurs partagent le même système d&#039;exploitation (noyaux, processus d&#039;initialisation, drivers réseaux ...).

Principes

Docker propose un certains nombre d&#039;images « standard » notamment:</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 28 Mar 2025 08:08:38 +0000</pubDate>
        </item>
        <item>
            <title>dotnet</title>
            <link>https://cyrille.giquello.fr/informatique/dotnet</link>
            <description>DotNet (.NET)

A étudier

WPF / XAML et la 3D dans les UI.

	*  &lt;http://www.codeproject.com/KB/WPF/MyFriends.aspx&gt;
	*  &lt;http://www.codeproject.com/Articles/37371/Viewport2DVisual3D.aspx&gt;

De la doc

developpez.com deviendrait-il une bonne référence ...

Un super point d&#039;entrée pour .NET :

&lt;http://www.csharpfriends.com/quickstart/howto/&gt;

Geaorge Shepherds&#039;s Windows Forms FAQ : Très complète sur les contrôles, le Framework et tout plein d&#039;autres choses autour de .NET. Un must have !</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:56 +0000</pubDate>
        </item>
        <item>
            <title>egpu</title>
            <link>https://cyrille.giquello.fr/informatique/egpu</link>
            <description>eGpu

En anglais “GPU enclosures”. Nécessite un port Thunderbolt 3, 4 ou à venir 5.

Installer nvidia-drivers et CUDA.

Mes expériences eGpu avec mon Mint 21.3 (Ubuntu 22.04) kernel 6.8.

	*  &lt;https://egpu.io/best-egpu-buyers-guide/&gt;
	*  eBay th3p4
		*  Thunderbolt 3/4 PD 40Gbps DC/ATX TH3P4 GPU Dock Graphics Card Extension Bracket $207

	*  &lt;https://www.sonnetstore.com/collections/gpu-solutions&gt;
	*  DIY Thunderbolt eGPU with EXP GDC TH3P4 and 3D-printed chassis

	*  WKGL17 Wikingoo
		*  acheté
…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 09 Jun 2026 11:38:51 +0000</pubDate>
        </item>
        <item>
            <title>file_synchronizer</title>
            <link>https://cyrille.giquello.fr/informatique/file_synchronizer</link>
            <description>File Synchronizer

Synchroniser des fichiers entre plusieurs machines, sauvegarder avec historique.

rsync

unison

lsyncd

&lt;http://www.ifolder.com/ifolder&gt;

&lt;http://www.goodsync.com&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 20 Jan 2025 23:00:21 +0000</pubDate>
        </item>
        <item>
            <title>flutter</title>
            <link>https://cyrille.giquello.fr/informatique/flutter</link>
            <description>Flutter

Le langage dart

Quelques notes sur le debuggage.

Et des Tips/Tutos/Examples.

Ma 1ère appli : CroustiWiki

Flutter documentation

	*  &lt;https://flutter.dev&gt;
	*  Flutter Cookbook contains recipes that demonstrate how to solve common problems
	*  Flutter CodeLabs
	*  Layout
	*  Widgets
		*  Cupertino widgets for iOS style and behavior 
		*  Material Components widgets
			*  &lt;https://flutter-experimental-m3-demo.web.app/&gt;


	*  Theme
	*  assets and images
	*  Examples</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 02 Dec 2025 09:41:23 +0000</pubDate>
        </item>
        <item>
            <title>geocoders</title>
            <link>https://cyrille.giquello.fr/informatique/geocoders</link>
            <description>GeoCoders

tags: géocodeur, Geocoder, geocodage

gouv.fr

&lt;https://api-adresse.data.gouv.fr&gt; est fait pour géocoder des adresses, pas des noms de ville avec leur code INSEE, ça c&#039;est le boulot de &lt;https://geo.api.gouv.fr&gt;

Overpass


/* CSV des communes françaises */
[out:csv(&quot;ref:INSEE&quot;,name,::lat,::lon)][timeout:300];
  relation[&quot;ref:INSEE&quot;][admin_level=8];
out center;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 03 Oct 2019 06:27:09 +0000</pubDate>
        </item>
        <item>
            <title>gestion_de_projet</title>
            <link>https://cyrille.giquello.fr/informatique/gestion_de_projet</link>
            <description>Gestion de projet

MOA, MOE.

Il faut abandonner le modèle MOA/MOE dans les DSI

	*  Program Management
	*  Project Management
	*  Requirements Management
	*  Test Management
	*  Defect Management
	*  Product Management
	*  Support Management
	*  Community Management

La norme ISO 12207 a pour objectif de poser la référence pour les processus du cycle de vie logiciel pris dans sa généralité</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 15 Jan 2025 18:03:11 +0000</pubDate>
        </item>
        <item>
            <title>gpartedlivecd</title>
            <link>https://cyrille.giquello.fr/informatique/gpartedlivecd</link>
            <description>GParted Live CD/USB/PXE/HD

GParted : Gnome Partition Editor

Permet, entre autre, de manipuler les partitions NTFS (create,delete,resize,...).

Voir la page Features sur le site gparted.sourceforge.net.

Je viens de retailler 2 partitions NTFS et ça fonctionne nickel. Merci les Gnomes !</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:58 +0000</pubDate>
        </item>
        <item>
            <title>hebergeurs_internet</title>
            <link>https://cyrille.giquello.fr/informatique/hebergeurs_internet</link>
            <description>Hébergeurs Internet

tags: Hébergement mutualisé, serveur dédié, serveur privé, serveur virtuel, hosting

Voir aussi Cloud Computing - Services, CDN

Différence entre VPS et Cloud ?

	*  VPS = serveur dedié virtuel
	*  CLOUD = VPS + facturation à la consommation + redimensionnement à chaud</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 13 Aug 2025 11:19:03 +0000</pubDate>
        </item>
        <item>
            <title>javascript</title>
            <link>https://cyrille.giquello.fr/informatique/javascript</link>
            <description>Javascript

Voir aussi;

	*  /informatique/javascript/jquery
	*  A Map To Modern JavaScript Development (2017)

De la doc:

	*  Centre de documentation Mozilla
	*   Object-oriented JavaScript for beginners
			*  Introduction to Object-Oriented JavaScript, Javascript OOP patterns (POO)

	*  OOP Javascript, Jquery, Binding events and keep the context (this) (POO)
	*  Callbacks vs Events
			*  Callbacks vs Events well presents the difference
			*  performance test


News, listes d&#039;outils et librair…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 15 May 2026 12:05:03 +0000</pubDate>
        </item>
        <item>
            <title>leaflet</title>
            <link>https://cyrille.giquello.fr/informatique/leaflet</link>
            <description>Leaflet JS

&lt;http://leafletjs.com/&gt;

Voir aussi:

	*  OpenLayers
	*  Crosslet is a JavaScript widget for interactive visualisation and analysis of geostatistical datasets. You can also use it for visualizing and comparing multivariate datasets.
	*  Leaflet Tag Filter Button permet de filter les markers selon des tags</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 15 Jan 2023 09:20:19 +0000</pubDate>
        </item>
        <item>
            <title>message_broker</title>
            <link>https://cyrille.giquello.fr/informatique/message_broker</link>
            <description>Message Broker

Les “Message brokers” sont utilisés pour la communication asynchrone entre services. Ils implémentent les concepts “Producer/Consumer”, “Publisher/Subscriber”, “Queuing”, “Routing”...

	*  Redis : Short-lived Messages</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sun, 25 Jul 2021 08:12:32 +0000</pubDate>
        </item>
        <item>
            <title>mind_mapping</title>
            <link>https://cyrille.giquello.fr/informatique/mind_mapping</link>
            <description>Mind mapping

tags: mind map, carte mentale, carte heuristique

	*  &lt;http://fr.wikipedia.org/wiki/Carte_heuristique&gt;

On line services

	*  &lt;https://framindmap.org&gt;
	*  &lt;http://www.mindmeister.com&gt;
	*  &lt;http://www.mindmup.com&gt;
	*  &lt;http://coggle.it&gt;
	*  &lt;https://bubbl.us&gt;
	*  &lt;http://mind42.com&gt;

Softwares

Mindmup

Zero friction online mind mapping

&lt;http://www.mindmup.com&gt;

source code, Online free service with storage on Google drive, Github, Dropbox

Free software, Web based, Ruby</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 02 Dec 2016 03:18:12 +0000</pubDate>
        </item>
        <item>
            <title>openlaszlo</title>
            <link>https://cyrille.giquello.fr/informatique/openlaszlo</link>
            <description>OpenLaszlo

Laszlo ... Sur les g&#039;noux qu&#039;je suis depuis tout à l&#039;heure.
C&#039;est d&#039;la balle cette application ... Encore une tuerie réalisée en Open Source. Merci les gas !!
&lt;http://openlaszlo.org/&gt;.

OpenLaszlo est un équivalent de “Macromedia Flex”. Ne connaissant pas Flex, je ne sais pas où s&#039;arrête la ressemble. En tout cas, d&#039;un 1er coup d&#039;oeil, c&#039;est kif kif bourico.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:58 +0000</pubDate>
        </item>
        <item>
            <title>sms</title>
            <link>https://cyrille.giquello.fr/informatique/sms</link>
            <description>SMS (Short Message Service)

Documentation

Deux abréviations sont souvent utilisées dans le monde du SMS :

	*  MO : Mobile Originated - sont les messages qui proviennent d&#039;un mobile (un utilisateur mobile envoie un SMS vers une application)
	*  MT : Mobile Terminated - sont les messages qui vont vers un mobile (une application envoie un SMS à un utilisateur mobile)</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 27 Jan 2022 11:01:19 +0000</pubDate>
        </item>
        <item>
            <title>subversion</title>
            <link>https://cyrille.giquello.fr/informatique/subversion</link>
            <description>SubVersion

Le site officiel : &lt;http://subversion.apache.org&gt; (anciennement &lt;http://subversion.tigris.org&gt;) 

et son Forum

La doc : &lt;http://svnbook.red-bean.com/&gt;

Des tutos :

	*  Le tuto de developpez.com
	*  Introduction à Subversion par julien@nozav@org

Outils

Client windows :

	*  TortoiseSVN.

Interface Web d&#039;administration de dépôts:

	*  User-Friendly SVN (USVN) (fr!) en Php sur la base du Zend Framework.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:58 +0000</pubDate>
        </item>
        <item>
            <title>usb</title>
            <link>https://cyrille.giquello.fr/informatique/usb</link>
            <description>USB

La théorie

&lt;http://www.usb.org/developers&gt;

Applications avec Microsoft Windows

Pilote USB universel

La conception d&#039;un appareil USB implique l&#039;écriture du programme de commande, le pilote (ou driver) correspondant. Cette tâche représente, pour nombre de concepteurs, une tâche délicate qui constitue souvent la raison de l&#039;abandon d&#039;un projet. Il est temps que les choses changent ! Sur la base de notre carte AVR-USB nous allons voir comment résoudre ce problème de pilote en utilisant un p…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 17 May 2014 11:11:50 +0000</pubDate>
        </item>
        <item>
            <title>ai_vision</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm/ai_vision</link>
            <description>AI Vision

Voir aussi:

	*  IGN BdOrtho

llama.cpp

Il y a YOLO et tout plein d&#039;outils dédiés à la détection dans des images. Là je teste avec des modèles multimodaux, sans entraînement spécifique.

Le prompt demande s&#039;il y a des panneaux solaire dans l&#039;image fournie, avec sa bbox, et si &lt;img src=&quot;https://tools.comptoir.net/maproulette-completion-badge/badge.php?id=54541&quot; height=&quot;25&quot;/&gt;&lt;img src=&quot;https://tools.comptoir.net/maproulette-completion-badge/badge.php?id=54542&quot; height=&quot;25&quot;/&gt;&lt;img src=&quot;htt…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 21 Apr 2026 06:52:47 +0000</pubDate>
        </item>
        <item>
            <title>mcp-inspector</title>
            <link>https://cyrille.giquello.fr/informatique/ai_lm/mcp-inspector</link>
            <description>MCP Inspector

&lt;https://github.com/modelcontextprotocol/inspector&gt;

Docker et Php STDIO

Pour utiliser le transport STDIO il faut que le moteur soit dans le container, en l’occurrence Php.

Le Dockerfile, un mix avec les images ghcr.io/modelcontextprotocol/inspector et php:8.4-cli-bookworm :


# ── Stage 1 : récupérer les fichiers de l&#039;inspector ──────────────────────────

FROM ghcr.io/modelcontextprotocol/inspector:latest AS inspector

# ── Stage 2 : PHP + Composer + dépendances du projet ─────…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 29 May 2026 08:35:13 +0000</pubDate>
        </item>
        <item>
            <title>benchmarks</title>
            <link>https://cyrille.giquello.fr/informatique/crypto/benchmarks</link>
            <description>Crypto Benchmarks

RSA/DSA/Schnorr Javascript

Avec l&#039;implémentation du BigInteger en Javascript par Tom Wu.

CH@Lin : Chromium sur Linux,
FF@Lin : FireFox sur Linux,
CH@Win : Chrome sur Windows,
FF@Win : Firefox sur Windows,
IE@Win : Internet Explorer sur Windows,</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>tips_tutos_examples</title>
            <link>https://cyrille.giquello.fr/informatique/flutter/tips_tutos_examples</link>
            <description>Tips, Tutos, Examples Flutter

Build optimisation

kDebugMode

kDebugMode étant un constante, le compilateur peut supprimer du code: Tree Shaking. Il faut donc l&#039;utiliser pour réduire la taille de la compilation release.

J&#039;ai vérifié en recherchant des chaînes de caractères dans</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 03 Sep 2025 09:39:02 +0000</pubDate>
        </item>
        <item>
            <title>methodes_agiles</title>
            <link>https://cyrille.giquello.fr/informatique/gestion_de_projet/methodes_agiles</link>
            <description>Méthodes Agiles

Voir:

	*  Le refactoring
	*  Les méthodes agiles sur Wikipedia.
	*  Introduction à l&#039;Extreme Programming

Scrum se concentre sur le management et les pratiques d’organisation tandis que XP se concentre surtout sur les pratiques de programmation concrètes. C’est pour ça qu’ils fonctionnent bien ensemble – ils concernent différentes zones et sont complémentaires.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:58 +0000</pubDate>
        </item>
        <item>
            <title>centipede</title>
            <link>https://cyrille.giquello.fr/informatique/gps/centipede</link>
            <description>Centipède

Centipède est un réseau mutualisé de bases GNSS RTK, géré par des Instituts de recherche en Charente-Maritime. Il vise à fournir un signal de correction RTK libre et ouvert afin de disposer d&#039;une précision centimétrique sur un territoire continu - by</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 16 Feb 2019 15:11:05 +0000</pubDate>
        </item>
        <item>
            <title>librairies</title>
            <link>https://cyrille.giquello.fr/informatique/java/librairies</link>
            <description>Librairies Java

Voir aussi:

	*  Documentation Java
	*  Frameworks Java.
	*  Sélection d&#039;APIs sur developpez.com

File format

Microsoft Documents

Apache POI

&lt;http://poi.apache.org/&gt;

the Java API for Microsoft Documents. Voir la Apache POI - Component Overview pour la liste des formats “Microsoft Office” supportés (97-2003-2007, 2007+, OOXML ...)

	*  Tutoriel pour extraire des données depuis une feuille Excel, les transformer et les sauvegarder : utilisation d&#039;Apache POI par Marc AUTRAN 201…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Aug 2016 12:22:20 +0000</pubDate>
        </item>
        <item>
            <title>ubuntu</title>
            <link>https://cyrille.giquello.fr/informatique/linux/ubuntu</link>
            <description>Ubuntu

Notes précédentes (my Ubuntu old page)

Trucs &amp; Astuces

	*  Nautilus scripts (terminal here, ...)

Add PPA / remove PPA

To install open a terminal window and enter
sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade
To remove, you can use ppa-purge
sudo apt-get install ppa-purge
sudo ppa-purge ppa:oibaf/graphics-drivers</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 26 Nov 2025 09:37:51 +0000</pubDate>
        </item>
        <item>
            <title>windows</title>
            <link>https://cyrille.giquello.fr/informatique/microsoft/windows</link>
            <description>Microsoft Windows

Voir aussi:

	*  Windows-Vista

Sur BernieClub ya quelques bons trucs.

Sur la sécurité de Windows, sur ses DLLs et autres astuces de la Base de Registre.

&lt;http://users.skynet.be/BernieClub/index.html&gt;

Windowing

The following sections describes the elements of an application with a Windows-based graphical user interface.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 Dec 2014 09:52:14 +0000</pubDate>
        </item>
        <item>
            <title>are_you_open_data</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/are_you_open_data</link>
            <description>Are you Open (data) ?

Interview de Claire Gallon par TVReze. (dailymotion)

	&quot; L&#039;open data on en parle beaucoup ces temps-ci, de quoi s&#039;agit-il ?&quot;

	&quot;
	&quot; Jean-Marc Ayrault a annoncé le 3 février que Nantes allait se lancer dans l&#039;Opendata, dans l&#039;ouverture des données publiques, ça veut dire en gros que la collectivité va mettre à disposition de tous les données collectées par la collectivité qui sont les statistiques, les cartes, les horaires, les mesures et que tout le monde y aura accès.…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>conduite_projet</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/conduite_projet</link>
            <description>Open Data - conduite de projet

Objections à l&#039; #opendata :

	*  trop d&#039;info tue l&#039;info
	*  syndrome Big Brother (tous fichés),
		*  combat la peur du syndrome big brother vis à vis de l&#039;open data : le fichage pré-existe !

	*  ça coûte trop cher</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>licences</title>
            <link>https://cyrille.giquello.fr/informatique/opendata/licences</link>
            <description>Licences

Extrait de la DÉCLARATION SUR L&#039;OPEN DATA EN FRANCE

À quelles conditions les données publiques peuvent être considérées comme ouvertes et quelles sont les licences compatibles avec ces conditions ?

Il est essentiel que les données publiques soient libres et gratuites. Elle doivent être mises à disposition du public sous une licence qui permette le libre accès, la libre reproduction, redistribution, modification, et la libre ré-utilisation (y compris à des fins commerciales) des donné…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:59 +0000</pubDate>
        </item>
        <item>
            <title>capitoledulibre2013</title>
            <link>https://cyrille.giquello.fr/informatique/openstreetmap/capitoledulibre2013</link>
            <description>Capitole du libre 2013

	*  Toulouse
	*  Appel à conférence

Mes propositions

S&#039;il n&#039;y a pas de Toulousain pour ces sujets, je propose d&#039;animer:

Mini-Biographie

	*  Nom: Cyrille Giquello
	*  Résumé: Je suis fan de projets libre depuis mon plus jeune âge: partager entre tous les savoirs et savoir-faire ouvre à une création infinie. J&#039;aime les petits bouts de</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 21 Jun 2014 10:58:06 +0000</pubDate>
        </item>
        <item>
            <title>laravel</title>
            <link>https://cyrille.giquello.fr/informatique/php/laravel</link>
            <description>Laravel

Ancienne page Laravel avant la version 12, mais avec plein de packages ;-)

Installation

Version 1

Plusieurs façons d&#039;installer Laravel:

	*  Avec son Installateur
		*  Qui vous propose de choisir un Starter-Kit entre Vue, React ou Livewire
		*  pour d&#039;autres starter-kit voir la suite</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 18 May 2026 15:44:13 +0000</pubDate>
        </item>
        <item>
            <title>laravel_1</title>
            <link>https://cyrille.giquello.fr/informatique/php/laravel_1</link>
            <description>Laravel

Laravel The PHP Framework For Web Artisans.

Voir aussi :

	*  Lumen une version micro-framework de Laravel 5.
	*  informatique/web/Tailwind Css

Documentation

	*  Laravel 8.x
		*  La TALL Stack Tailwind CSS, AlpineJS, Laravel et Livewire
		*  laravel-frontend-presets, en plus des quelques ui presets fournis par Laravel pour un simple dashboard ou la tall stack ou</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 11 Jun 2025 07:22:20 +0000</pubDate>
        </item>
        <item>
            <title>webbarbouille</title>
            <link>https://cyrille.giquello.fr/informatique/projets/webbarbouille</link>
            <description>WebBarbouille



WebBarbouille est un économiseur d&#039;écran (ScreenSaver) qui affiche un patchwork d&#039;images piochées sur Google Image.

Les images sont choisies au hasard parmis les résultats obtenus à partir d&#039;une recherche de mots clefs sur Google Image. Vous pouvez définir vous même ces mots clefs et les classer par catégories (arbres, chevaux, sport, antiquité, automobile,</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:56 +0000</pubDate>
        </item>
        <item>
            <title>postfix</title>
            <link>https://cyrille.giquello.fr/informatique/reseau/postfix</link>
            <description>Postfix

MTA, Service SMTP

voir aussi

	*  Exim4
	*  /informatique/spam pour de la “bonne” configuration

	*  Documentation officielle
		*  Postfix SMTP relay and access control 
		*  Postfix Before-Queue Content Filter
		*  Postfix After-Queue Content Filter
		*  Postfix Address Rewriting

	*  Postfix Howtos and FAQs
	*  Doc en français
	*  Postfix Debugging Howto

	*  &lt;http://www.posluns.com/guides/&gt;
	*  &lt;https://calomel.org/postfix.html&gt;

	*  Installation d’un serveur mail brique par brique……</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Sat, 09 Aug 2025 07:40:38 +0000</pubDate>
        </item>
        <item>
            <title>securite</title>
            <link>https://cyrille.giquello.fr/informatique/reseau/securite</link>
            <description>Sécurité réseau

Documentation

CWE - Common Weakness Enumeration: International in scope and free for public use, CWE™ provides a unified, measurable set of software weaknesses that is enabling more effective discussion, description, selection, and use of software security tools and services that can find these weaknesses in source code and operational systems as well as better understanding and management of software weaknesses related to architecture and design.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 18 May 2026 09:36:03 +0000</pubDate>
        </item>
        <item>
            <title>erreurs</title>
            <link>https://cyrille.giquello.fr/informatique/system_admin/erreurs</link>
            <description>Les erreurs de l&#039;administrateur système

Pour moi, il existe 4 administrateurs différents avec chacun un domaine particulier de compétences.

	*  L&#039;administrateur de la politique de sécurité, c&#039;est le RSSI, il est responsable de la définition de la politique générale de sécurite, de son application et des moyens qui vont avec.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 18 May 2012 22:18:58 +0000</pubDate>
        </item>
        <item>
            <title>acf</title>
            <link>https://cyrille.giquello.fr/informatique/wordpress/acf</link>
            <description>ACF - Advanced Custom Fields

Advanced Custom Fields

	*  Hooker les champs ACF pour modifier leurs valeurs
	*  8 snippets pour modifier le comportement d’ACF

ACF OpenStreetMap Field

acf-openstreetmap-field

acf form

Documentation

	*  Using acf_form to create a new post
	*  Create a front end form
	*  acf_form()

Event &#039;acf/save_post&#039;

do_action( &#039;acf/save_post&#039;, $post_id );

Différence entre “admin” et “front” :

	*  en back is_admin() == true</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 24 Dec 2024 10:00:52 +0000</pubDate>
        </item>
        <item>
            <title>wp_mysql_inner_join</title>
            <link>https://cyrille.giquello.fr/informatique/wordpress/wp_mysql_inner_join</link>
            <description>Wordpress INNER JOIN plante MySql

Wordpress et certains INNER JOIN plante MySql.

Quand je chercher events après une date ça fonctionne, on a seulement des OR sur les meta contenant la date de fin.

Par contre pour chercher events entre 2 dates c&#039;est là que MySql part dans les choux, on a dans ce cas des</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 07 Sep 2021 18:52:08 +0000</pubDate>
        </item>
    </channel>
</rss>
