<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://gnu-bricoleur.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://gnu-bricoleur.net/wiki/feed.php">
        <title>Wiki du Gnu code</title>
        <description></description>
        <link>https://gnu-bricoleur.net/wiki/</link>
        <image rdf:resource="https://gnu-bricoleur.net/wiki/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-05-03T18:23:49+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://gnu-bricoleur.net/wiki/doku.php?id=code:dokuwiki_astuces&amp;rev=1499793823&amp;do=diff"/>
                <rdf:li rdf:resource="https://gnu-bricoleur.net/wiki/doku.php?id=code:hue_vers_rgb_et_vice_versa&amp;rev=1499689892&amp;do=diff"/>
                <rdf:li rdf:resource="https://gnu-bricoleur.net/wiki/doku.php?id=code:js-modifier_couleur_background_pulse&amp;rev=1499689520&amp;do=diff"/>
                <rdf:li rdf:resource="https://gnu-bricoleur.net/wiki/doku.php?id=code:parseur_arduino&amp;rev=1499690435&amp;do=diff"/>
                <rdf:li rdf:resource="https://gnu-bricoleur.net/wiki/doku.php?id=code:personnalisation_pluxml_theme_du_gnu&amp;rev=1500056529&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://gnu-bricoleur.net/wiki/lib/tpl/dokuwiki/images/favicon.ico">
        <title>Wiki du Gnu</title>
        <link>https://gnu-bricoleur.net/wiki/</link>
        <url>https://gnu-bricoleur.net/wiki/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://gnu-bricoleur.net/wiki/doku.php?id=code:dokuwiki_astuces&amp;rev=1499793823&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-11T19:23:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code:dokuwiki_astuces</title>
        <link>https://gnu-bricoleur.net/wiki/doku.php?id=code:dokuwiki_astuces&amp;rev=1499793823&amp;do=diff</link>
        <description>Astuces pour l'installation et la personnalisation de DokuWiki

Installation

Sidebar

Pour avoir une sidebar (même si normalement elle est présente par défaut, moi je ne l'avais pas), il suffit de créer un fichier sidebar.txt à la racine du Wiki (à coté de start.txt) et de l'éditer comme un article (avec la barre de recherche par exemple) pour créer les catégories et les liens.</description>
    </item>
    <item rdf:about="https://gnu-bricoleur.net/wiki/doku.php?id=code:hue_vers_rgb_et_vice_versa&amp;rev=1499689892&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-10T14:31:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code:hue_vers_rgb_et_vice_versa</title>
        <link>https://gnu-bricoleur.net/wiki/doku.php?id=code:hue_vers_rgb_et_vice_versa&amp;rev=1499689892&amp;do=diff</link>
        <description>HSL vers RGB


/**
 * Converts an HSL color value to RGB. Conversion formula
 * adapted from http://en.wikipedia.org/wiki/HSL_color_space.
 * Assumes h, s, and l are contained in the set [0, 1] and
 * returns r, g, and b in the set [0, 255].
 *
 * @param   {number}  h       The hue
 * @param   {number}  s       The saturation
 * @param   {number}  l       The lightness
 * @return  {Array}           The RGB representation
 */
function hslToRgb(h, s, l){
    var r, g, b;

    if(s == 0){
        r…</description>
    </item>
    <item rdf:about="https://gnu-bricoleur.net/wiki/doku.php?id=code:js-modifier_couleur_background_pulse&amp;rev=1499689520&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-10T14:25:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code:js-modifier_couleur_background_pulse</title>
        <link>https://gnu-bricoleur.net/wiki/doku.php?id=code:js-modifier_couleur_background_pulse&amp;rev=1499689520&amp;do=diff</link>
        <description>Un morceau de code pour modifier la couleur de fond d'une page de façon continue (en utilisant la notation hue).
Avec au passage, une horloge simple en javascript.


	var valeur = 0
	var BackgroundColor1=&quot;hsl(&quot;;
	var BackgroundColor2=&quot;,100%,75%)&quot;;
	function total()
	{
		horloge()
		couleur()
	}
	function horloge()
	{
		var t = new Date().toLocaleTimeString(); 
		document.getElementById(&quot;timer&quot;).innerHTML = t;
		setTimeout(horloge, 1000);
	}
	function couleur()
	{
		valeur = valeur + 1;
		if (val…</description>
    </item>
    <item rdf:about="https://gnu-bricoleur.net/wiki/doku.php?id=code:parseur_arduino&amp;rev=1499690435&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-10T14:40:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code:parseur_arduino</title>
        <link>https://gnu-bricoleur.net/wiki/doku.php?id=code:parseur_arduino&amp;rev=1499690435&amp;do=diff</link>
        <description>Le parseur que j'utilise à chaque fois que je fait de la liaison série avec Arduino.

Pour l'utiliser, il faut mettre la chaîne à traiter dans message et le séparateur dans separator.
Le résultat est écrit dans le tableau de string data.


void splitString(String message, char separator,String* data) 
{
	int index = 0;
	for(int i=0; i&lt;10;i++)
	{
		data[i]=&quot;&quot;;
	}
	cnt = 0;
	do 
	{
		index = message.indexOf(separator);
		if(index != -1) 
		{
			// s'il y a bien un caractère séparateu
			// on déco…</description>
    </item>
    <item rdf:about="https://gnu-bricoleur.net/wiki/doku.php?id=code:personnalisation_pluxml_theme_du_gnu&amp;rev=1500056529&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-14T20:22:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>code:personnalisation_pluxml_theme_du_gnu</title>
        <link>https://gnu-bricoleur.net/wiki/doku.php?id=code:personnalisation_pluxml_theme_du_gnu&amp;rev=1500056529&amp;do=diff</link>
        <description>Personnalisation du thème PluXML pour Le Site du Gnu-Bricoleur

Ici sont regroupées l’ensemble des modifications que j'ai effectué sur le thème de base pour avoir quelque chose d'un peu personnalisé. Comme je travail à un script pour automatiser le tout lors des prochaines mises à jour, j'utilise cette page comme pense bête. Si ça peut servir à quelqu'un au passage, tant mieux !</description>
    </item>
</rdf:RDF>
