<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Valbonne on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</title>
    <link>https://move.cyber-neurones.org/tags/valbonne/</link>
    <description>Recent content in Valbonne on Blog GoHugo de Fredô : Linux, Proxmox, IA, Trail, Course, Randonnée, Gravel, Ski de Randonnée</description>
    <generator>Hugo</generator>
    <language>fr</language>
    <lastBuildDate>Sun, 08 Dec 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://move.cyber-neurones.org/tags/valbonne/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Cross Amnesty à Valbonne ( Edition 2024 )</title>
      <link>https://move.cyber-neurones.org/post/2024/12/2024-12-08-cross-amnesty-a-valbonne-edition-2024/</link>
      <pubDate>Sun, 08 Dec 2024 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2024/12/2024-12-08-cross-amnesty-a-valbonne-edition-2024/</guid>
      <description>&lt;p&gt;Comme toujours une organisation au top, je n&amp;rsquo;avais jamais vu autant de participants. J&amp;rsquo;ai pas pris de photo cette année &amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Les résultats : &lt;a href=&#34;https://www.ac-valbonne.com/cross-amnesty/&#34;&gt;https://www.ac-valbonne.com/cross-amnesty/&lt;/a&gt; .&lt;/p&gt;&#xA;&lt;p&gt;Le parcours :&lt;/p&gt;&#xA;&#xA;&lt;iframe src=&#34;https://aventures.cyber-neurones.org/map/trail/@cyberneurones@aventures.cyber-neurones.org/bbc8191c96eccce&#34; width=&#34;900&#34; height=&#34;600&#34;&gt; &lt;/iframe&gt;</description>
    </item>
    <item>
      <title>Cross Amnesty de Valbonne (Edition 2022)</title>
      <link>https://move.cyber-neurones.org/post/2022/12/2022-12-12-cross-amnesty-de-valbonne-edition-2022/</link>
      <pubDate>Mon, 12 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2022/12/2022-12-12-cross-amnesty-de-valbonne-edition-2022/</guid>
      <description>&lt;p&gt;Site de l&amp;rsquo;organisation : &lt;a href=&#34;https://www.crossamnesty.org/&#34;&gt;https://www.crossamnesty.org/&lt;/a&gt; .&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Les résultats : &lt;a href=&#34;https://www.crossamnesty.org/?page=results&#34;&gt;https://www.crossamnesty.org/?page=results&lt;/a&gt; (126 participants).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Le parcours :&lt;/p&gt;&#xA;&#xA;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet/leaflet.css&#34; crossorigin=&#34;&#34; /&gt;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/style.css&#34; /&gt;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet-distance-marker.css&#34; /&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet/leaflet.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet.geometryutil.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet-distance-marker.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://cdnjs.cloudflare.com/ajax/libs/leaflet-gpx/1.7.0/gpx.min.js&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;section id=&#34;container&#34; class=&#34;gpx&#34;&gt;&#xA;  &lt;div class=&#34;map&#34; id=&#34;map-&#34;&gt;&lt;/div&gt;&#xA;  &lt;footer&gt;&#xA;    &#xA;    &#xA;    &#xA;      &lt;ul class=&#34;info&#34;&gt;&#xA;        &lt;li&gt;&lt;input type=&#34;checkbox&#34; checked class=&#34;tracks&#34; track-id=&#34;0&#34;/&gt;&lt;/li&gt;&#xA;        &lt;li style=&#34;color:blue&#34;&gt;&amp;#9632;&lt;/li&gt;&#xA;        &#xA;        &lt;li&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;start-CrossAmnesty2022.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;distance-CrossAmnesty2022.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;duration-CrossAmnesty2022.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;elevation-CrossAmnesty2022.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;CrossAmnesty2022.gpx&#34;&gt;Download&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &#xA;  &lt;/footer&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;  var urls = new Array(&#34;CrossAmnesty2022.gpx&#34;,)&#xA;  var mapid = &#34;map-&#34;;&#xA;  var container = document.getElementById(&#34;container&#34;);&#xA;  var colors = [&#34;blue&#34;,&#34;darkblue&#34;,&#34;purple&#34;];&#xA;  var layers = new Array();&#xA;    &#xA;  &#xA;  var map = L.map(mapid, { fullscreenControl: true, scrollWheelZoom: false });&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  createLayer(&#34;https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png&#34;, &#34;© \u003ca href=\&#34;https://www.openstreetmap.org/copyright\&#34;\u003eOpenStreetMap\u003c/a\u003e contributors&#34;,  1 ,  20 ,  null ,  null ).addTo(map);&#xA;  &#xA;&#xA;  var control = L.control.layers(null, null).addTo(map);&#xA;  var bounds = null;&#xA;  urls.forEach(function(url, index) {&#xA;    addTrack(urls[index], index, map);&#xA;  });&#xA;  &#xA;  &#xA;  document.addEventListener(&#34;DOMContentLoaded&#34;, function(){&#xA;    &#xA;    &#xA;    Array.from(document.getElementsByClassName(&#34;location&#34;)).forEach(addMarker);&#xA;    &#xA;    &#xA;    document.querySelectorAll(&#34;.tracks&#34;).forEach(function(item) {&#xA;      item.checked = true;&#xA;    });&#xA;  });&#xA;  &#xA;  &#xA;  document.querySelectorAll(&#34;.tracks&#34;).forEach(function(item) {&#xA;    item.addEventListener(&#34;click&#34;, function() {&#xA;      var id = this.getAttribute(&#34;track-id&#34;);&#xA;      if (event.currentTarget.checked) {&#xA;        showTrack(id);&#xA;      } else {&#xA;        hideTrack(id);&#xA;      }&#xA;    })&#xA;  });&#xA;  &#xA;  &#xA;  function addTrack(url, index, map) {&#xA;    layers[index]=new L.GPX(url, {&#xA;      gpx_options: {&#xA;        joinTrackSegments: false&#xA;      },&#xA;      async: true,&#xA;      marker_options: {&#xA;        startIconUrl: &#34;/gpx-shortcode/pin-icon-start.png&#34;,&#xA;        endIconUrl: &#34;/gpx-shortcode/pin-icon-end.png&#34;,&#xA;        shadowUrl: &#34;/gpx-shortcode/pin-shadow.png&#34;,&#xA;      },&#xA;      &#xA;      polyline_options: {color: colors[index % colors.length], distanceMarkers: true, smoothFactor: 0.5 }&#xA;    }).on(&#34;loaded&#34;, function(e) {&#xA;      var gpx = e.target;&#xA;      if (bounds === null) {&#xA;        bounds = gpx.getBounds();&#xA;      }&#xA;      else&#xA;      {&#xA;        bounds.extend(gpx.getBounds());&#xA;      }&#xA;      map.fitBounds(bounds);&#xA;      control.addOverlay(gpx, gpx.get_name());&#xA;      addMetadata(gpx, url);&#xA;    });&#xA;    layers[index].addTo(map);&#xA;  }&#xA;  &#xA;  function showTrack(id) {&#xA;    layers[id].addTo(map);&#xA;  }&#xA;  &#xA;  function hideTrack(id) {&#xA;    layers[id].removeFrom(map);&#xA;  }&#xA;  &#xA;  &#xA;  function createLayer(url, attribution, minZoom, maxZoom, bounds, inverseBounds) {&#xA;    var layer = L.tileLayer(url, { attribution: attribution, minZoom: minZoom, maxZoom: maxZoom});&#xA;    if (bounds != null) {&#xA;      &#xA;      layer.options.bounds = new L.LatLngBounds(&#xA;        new L.LatLng(bounds[0], bounds[1]),&#xA;        new L.LatLng(bounds[2], bounds[3]));&#xA;    }&#xA;    if (inverseBounds != null) {&#xA;      layer.options.inverseBounds = new L.LatLngBounds(&#xA;        new L.LatLng(inverseBounds[0], inverseBounds[1]),&#xA;        new L.LatLng(inverseBounds[2], inverseBounds[3]));&#xA;    }&#xA;    return layer;&#xA;  }&#xA;&#xA;  &#xA;  function addMarker(link) {&#xA;    lat = link.getAttribute(&#34;lat&#34;);&#xA;    lon = link.getAttribute(&#34;lon&#34;);&#xA;    text = link.textContent;&#xA;    name = link.getAttribute(&#34;name&#34;);&#xA;    title = (name != &#34;&#34;) ? name : text;&#xA;    url = link.getAttribute(&#34;link&#34;);&#xA;    if (url != &#34;&#34;)&#xA;    {&#xA;      title = &#34;&lt;a target=\&#34;_blank\&#34; href=\&#34;&#34; + url + &#34;\&#34;&gt;&#34; + title + &#34;&lt;/a&gt;&#34;;&#xA;    }&#xA;    marker = L.marker([lat, lon]).addTo(map);&#xA;    marker.bindPopup(title).openPopup();&#xA;  }&#xA;  &#xA;  &#xA;  function addMetadata(gpx, url) {&#xA;    var date = gpx.get_start_time();&#xA;    var datestring = date.getFullYear() + &#34;-&#34; + (date.getMonth()+1).toString().padStart(2, &#34;0&#34;) + &#34;-&#34; + date.getDate().toString().padStart(2, &#34;0&#34;)  + &#34; &#34; + date.getHours().toString().padStart(2, &#34;0&#34;) + &#34;:&#34; + date.getMinutes().toString().padStart(2, &#34;0&#34;);&#xA;    _c(&#34;start-&#34; + url).textContent = (date &gt; 0) ? datestring : &#34;&#34;;&#xA;    _c(&#34;distance-&#34; + url).textContent = &#34;Distance: &#34; + (gpx.get_distance() / 1000).toFixed(2) + &#34; km&#34;;&#xA;    var duration = gpx.get_moving_time();&#xA;    _c(&#34;duration-&#34; + url).textContent = (duration &gt; 0) ? &#34;Duration: &#34; + gpx.get_duration_string(duration) : &#34;&#34;;&#xA;    _c(&#34;elevation-&#34;+ url).textContent = `Elevation: ${gpx.get_elevation_gain().toFixed(0)} m, -${gpx.get_elevation_loss().toFixed(0)} m, net:  ${(gpx.get_elevation_gain() - gpx.get_elevation_loss()).toFixed(0)}  m`;&#xA;  }&#xA;  &#xA;  &#xA;  function _c(c) {&#xA;    return container.getElementsByClassName(c)[0];&#xA;  }&#xA;&lt;/script&gt;&#xA;&#xA;&lt;p&gt;Pas de photo cette année.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Raid Vallis Bona : Edition 2019</title>
      <link>https://move.cyber-neurones.org/post/2019/04/2019-04-14-raid-vallis-bona-edition-2019/</link>
      <pubDate>Sun, 14 Apr 2019 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2019/04/2019-04-14-raid-vallis-bona-edition-2019/</guid>
      <description>&lt;p&gt;Le site des organisateurs : &lt;a href=&#34;https://www.raid-vallisbona.fr/page/raid.php?lang=fr&#34;&gt;https://www.raid-vallisbona.fr/page/raid.php?lang=fr&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Le parcours était fait en plusieurs étapes &amp;hellip; la plus grosse étape était sur Le Bruguet : ( entre Air-France et Valbonne )&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_16852&amp;rdquo; align=&amp;ldquo;aligncenter&amp;rdquo; width=&amp;ldquo;584&amp;rdquo;]&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2019/04/img_20190414_181609.jpg&#34;&gt;&lt;img src=&#34;images/img_20190414_181609-1024x696.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt; Le Bruguet[/caption]&lt;/p&gt;&#xA;&lt;p&gt;Les trois autres étapes : Départ aux Bouillides, Centre de Valbonne, Haut Sartoux étaient plutôt petites &amp;hellip; mais au total cela faisait surement dans les 25 km.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_16851&amp;rdquo; align=&amp;ldquo;aligncenter&amp;rdquo; width=&amp;ldquo;300&amp;rdquo;]&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2019/04/img_20190414_181634.jpg&#34;&gt;&lt;img src=&#34;images/img_20190414_181634-300x199.jpg&#34; alt=&#34;&#34;&gt;&lt;/a&gt; Haut Sartoux[/caption]&lt;/p&gt;&#xA;&lt;p&gt;On devait arriver à Valbonne en moins de 2h00, nous avons mis &lt;strong&gt;2h04&lt;/strong&gt; &amp;hellip; finalement ils nous ont validés notre passage. On a perdu énormément de temps à vouloir commencer par la grande boucle.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Balade à l&#39;ombre : De Biot à Valbonne par la Brague</title>
      <link>https://move.cyber-neurones.org/post/2017/08/2017-08-07-balade-de-biot-a-valbonne-par-la-brague/</link>
      <pubDate>Mon, 07 Aug 2017 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2017/08/2017-08-07-balade-de-biot-a-valbonne-par-la-brague/</guid>
      <description>&lt;p&gt;J&amp;rsquo;avais déjà fait deux articles sur le sujet (&lt;a href=&#34;https://www.cyber-neurones.org/2016/03/balade-pont-des-tamarins-a-biot-vers-valbonne-par-la-brague/&#34;&gt;https://www.cyber-neurones.org/2016/03/balade-pont-des-tamarins-a-biot-vers-valbonne-par-la-brague/ :&lt;/a&gt; Balade : Pont des Tamarins à Biot vers Valbonne par la Brague ainsi que &lt;a href=&#34;https://www.cyber-neurones.org/2014/10/biot-balade-de-6-km/&#34;&gt;https://www.cyber-neurones.org/2014/10/biot-balade-de-6-km/&lt;/a&gt; : BIOT : Balade de 6 km.).  Cette fois je fais un article sur le parcours complet de Biot à Valbonne par la Brague (on passe par le Pont des Tamarins). C&amp;rsquo;est un parcours qui peut se faire l&amp;rsquo;été car c&amp;rsquo;est ombragé .&lt;/p&gt;&#xA;&lt;p&gt;Le parcours : (L&amp;rsquo;arrivé se fait sur la place de Valbonne, pour un rafraichissement bien mérité)&lt;/p&gt;</description>
    </item>
    <item>
      <title>La Brague au départ du pont des Tamarins par Joseph</title>
      <link>https://move.cyber-neurones.org/post/2016/03/2016-03-15-la-brague-au-depart-du-pont-des-tamarins-par-joseph/</link>
      <pubDate>Tue, 15 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2016/03/2016-03-15-la-brague-au-depart-du-pont-des-tamarins-par-joseph/</guid>
      <description>&lt;h1 id=&#34;ma-carte-souvenir-&#34;&gt;Ma carte souvenir :&lt;/h1&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_capture-d%E2%80%99ecran-2016-03-15-a-18.47.22.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2016-03-15-a-18.47.22-1024x578.png&#34; alt=&#34;Capture d’écran 2016-03-15 à 18.47.22&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h1 id=&#34;ma-carte-interactive-&#34;&gt;Ma carte interactive :&lt;/h1&gt;&#xA;&#xA;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet/leaflet.css&#34; crossorigin=&#34;&#34; /&gt;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/style.css&#34; /&gt;&#xA;&lt;link rel=&#34;stylesheet&#34; href=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet-distance-marker.css&#34; /&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet/leaflet.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet.geometryutil.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://move.cyber-neurones.org/gpx-shortcode/leaflet-distance-marker.js&#34;&gt;&lt;/script&gt;&#xA;&lt;script src=&#34;https://cdnjs.cloudflare.com/ajax/libs/leaflet-gpx/1.7.0/gpx.min.js&#34;&gt;&lt;/script&gt;&#xA;&#xA;&#xA;&lt;section id=&#34;container&#34; class=&#34;gpx&#34;&gt;&#xA;  &lt;div class=&#34;map&#34; id=&#34;map-&#34;&gt;&lt;/div&gt;&#xA;  &lt;footer&gt;&#xA;    &#xA;    &#xA;    &#xA;      &lt;ul class=&#34;info&#34;&gt;&#xA;        &lt;li&gt;&lt;input type=&#34;checkbox&#34; checked class=&#34;tracks&#34; track-id=&#34;0&#34;/&gt;&lt;/li&gt;&#xA;        &lt;li style=&#34;color:blue&#34;&gt;&amp;#9632;&lt;/li&gt;&#xA;        &#xA;        &lt;li&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;start-Biot.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;distance-Biot.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;duration-Biot.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li class=&#34;elevation-Biot.gpx&#34;&gt;&lt;/li&gt;&#xA;        &lt;li&gt;&lt;a href=&#34;Biot.gpx&#34;&gt;Download&lt;/a&gt;&lt;/li&gt;&#xA;      &lt;/ul&gt;&#xA;    &#xA;  &lt;/footer&gt;&#xA;&lt;/section&gt;&#xA;&#xA;&lt;script&gt;&#xA;  var urls = new Array(&#34;Biot.gpx&#34;,)&#xA;  var mapid = &#34;map-&#34;;&#xA;  var container = document.getElementById(&#34;container&#34;);&#xA;  var colors = [&#34;blue&#34;,&#34;darkblue&#34;,&#34;purple&#34;];&#xA;  var layers = new Array();&#xA;    &#xA;  &#xA;  var map = L.map(mapid, { fullscreenControl: true, scrollWheelZoom: false });&#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  &#xA;  createLayer(&#34;https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png&#34;, &#34;© \u003ca href=\&#34;https://www.openstreetmap.org/copyright\&#34;\u003eOpenStreetMap\u003c/a\u003e contributors&#34;,  1 ,  20 ,  null ,  null ).addTo(map);&#xA;  &#xA;&#xA;  var control = L.control.layers(null, null).addTo(map);&#xA;  var bounds = null;&#xA;  urls.forEach(function(url, index) {&#xA;    addTrack(urls[index], index, map);&#xA;  });&#xA;  &#xA;  &#xA;  document.addEventListener(&#34;DOMContentLoaded&#34;, function(){&#xA;    &#xA;    &#xA;    Array.from(document.getElementsByClassName(&#34;location&#34;)).forEach(addMarker);&#xA;    &#xA;    &#xA;    document.querySelectorAll(&#34;.tracks&#34;).forEach(function(item) {&#xA;      item.checked = true;&#xA;    });&#xA;  });&#xA;  &#xA;  &#xA;  document.querySelectorAll(&#34;.tracks&#34;).forEach(function(item) {&#xA;    item.addEventListener(&#34;click&#34;, function() {&#xA;      var id = this.getAttribute(&#34;track-id&#34;);&#xA;      if (event.currentTarget.checked) {&#xA;        showTrack(id);&#xA;      } else {&#xA;        hideTrack(id);&#xA;      }&#xA;    })&#xA;  });&#xA;  &#xA;  &#xA;  function addTrack(url, index, map) {&#xA;    layers[index]=new L.GPX(url, {&#xA;      gpx_options: {&#xA;        joinTrackSegments: false&#xA;      },&#xA;      async: true,&#xA;      marker_options: {&#xA;        startIconUrl: &#34;/gpx-shortcode/pin-icon-start.png&#34;,&#xA;        endIconUrl: &#34;/gpx-shortcode/pin-icon-end.png&#34;,&#xA;        shadowUrl: &#34;/gpx-shortcode/pin-shadow.png&#34;,&#xA;      },&#xA;      &#xA;      polyline_options: {color: colors[index % colors.length], distanceMarkers: true, smoothFactor: 0.5 }&#xA;    }).on(&#34;loaded&#34;, function(e) {&#xA;      var gpx = e.target;&#xA;      if (bounds === null) {&#xA;        bounds = gpx.getBounds();&#xA;      }&#xA;      else&#xA;      {&#xA;        bounds.extend(gpx.getBounds());&#xA;      }&#xA;      map.fitBounds(bounds);&#xA;      control.addOverlay(gpx, gpx.get_name());&#xA;      addMetadata(gpx, url);&#xA;    });&#xA;    layers[index].addTo(map);&#xA;  }&#xA;  &#xA;  function showTrack(id) {&#xA;    layers[id].addTo(map);&#xA;  }&#xA;  &#xA;  function hideTrack(id) {&#xA;    layers[id].removeFrom(map);&#xA;  }&#xA;  &#xA;  &#xA;  function createLayer(url, attribution, minZoom, maxZoom, bounds, inverseBounds) {&#xA;    var layer = L.tileLayer(url, { attribution: attribution, minZoom: minZoom, maxZoom: maxZoom});&#xA;    if (bounds != null) {&#xA;      &#xA;      layer.options.bounds = new L.LatLngBounds(&#xA;        new L.LatLng(bounds[0], bounds[1]),&#xA;        new L.LatLng(bounds[2], bounds[3]));&#xA;    }&#xA;    if (inverseBounds != null) {&#xA;      layer.options.inverseBounds = new L.LatLngBounds(&#xA;        new L.LatLng(inverseBounds[0], inverseBounds[1]),&#xA;        new L.LatLng(inverseBounds[2], inverseBounds[3]));&#xA;    }&#xA;    return layer;&#xA;  }&#xA;&#xA;  &#xA;  function addMarker(link) {&#xA;    lat = link.getAttribute(&#34;lat&#34;);&#xA;    lon = link.getAttribute(&#34;lon&#34;);&#xA;    text = link.textContent;&#xA;    name = link.getAttribute(&#34;name&#34;);&#xA;    title = (name != &#34;&#34;) ? name : text;&#xA;    url = link.getAttribute(&#34;link&#34;);&#xA;    if (url != &#34;&#34;)&#xA;    {&#xA;      title = &#34;&lt;a target=\&#34;_blank\&#34; href=\&#34;&#34; + url + &#34;\&#34;&gt;&#34; + title + &#34;&lt;/a&gt;&#34;;&#xA;    }&#xA;    marker = L.marker([lat, lon]).addTo(map);&#xA;    marker.bindPopup(title).openPopup();&#xA;  }&#xA;  &#xA;  &#xA;  function addMetadata(gpx, url) {&#xA;    var date = gpx.get_start_time();&#xA;    var datestring = date.getFullYear() + &#34;-&#34; + (date.getMonth()+1).toString().padStart(2, &#34;0&#34;) + &#34;-&#34; + date.getDate().toString().padStart(2, &#34;0&#34;)  + &#34; &#34; + date.getHours().toString().padStart(2, &#34;0&#34;) + &#34;:&#34; + date.getMinutes().toString().padStart(2, &#34;0&#34;);&#xA;    _c(&#34;start-&#34; + url).textContent = (date &gt; 0) ? datestring : &#34;&#34;;&#xA;    _c(&#34;distance-&#34; + url).textContent = &#34;Distance: &#34; + (gpx.get_distance() / 1000).toFixed(2) + &#34; km&#34;;&#xA;    var duration = gpx.get_moving_time();&#xA;    _c(&#34;duration-&#34; + url).textContent = (duration &gt; 0) ? &#34;Duration: &#34; + gpx.get_duration_string(duration) : &#34;&#34;;&#xA;    _c(&#34;elevation-&#34;+ url).textContent = `Elevation: ${gpx.get_elevation_gain().toFixed(0)} m, -${gpx.get_elevation_loss().toFixed(0)} m, net:  ${(gpx.get_elevation_gain() - gpx.get_elevation_loss()).toFixed(0)}  m`;&#xA;  }&#xA;  &#xA;  &#xA;  function _c(c) {&#xA;    return container.getElementsByClassName(c)[0];&#xA;  }&#xA;&lt;/script&gt;&#xA;&#xA;&lt;h1 id=&#34;en-bref-&#34;&gt;En bref :&lt;/h1&gt;&#xA;&lt;p&gt;Une petite randonnée très facile au bord de la Brague avec un magnifique paysage et un fleuve splendide. On peut faire Biot-Valbonne en environ 2h00 sans quitté de vu le fleuve. Bien-sûr il est possible de partir de plus loin pour arriver plus loin sans changer la sympathie de cette rando et le magnifique paysage.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Balade : Pont des Tamarins à Biot vers Valbonne par la Brague</title>
      <link>https://move.cyber-neurones.org/post/2016/03/2016-03-13-balade-pont-des-tamarins-a-biot-vers-valbonne-par-la-brague/</link>
      <pubDate>Sun, 13 Mar 2016 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2016/03/2016-03-13-balade-pont-des-tamarins-a-biot-vers-valbonne-par-la-brague/</guid>
      <description>&lt;p&gt;C&amp;rsquo;est une très belle balade qui se fait le long de la brague.&lt;/p&gt;&#xA;&lt;p&gt;Voici une partie du parcours menant à Valbonne&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_capture-d%E2%80%99ecran-2016-03-13-a-16.10.54.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2016-03-13-a-16.10.54.png&#34; alt=&#34;Capture d’écran 2016-03-13 à 16.10.54&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Le dénivelé est de 90 m:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_capture-d%E2%80%99ecran-2016-03-13-a-16.12.21.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2016-03-13-a-16.12.21.png&#34; alt=&#34;Capture d’écran 2016-03-13 à 16.12.21&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Du pont des tamarins jusqu&amp;rsquo;à ce panneau, distance de 4.3 km&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_114546.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_114546-1024x576.jpg&#34; alt=&#34;P_20160313_114546&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Et quelques photos pour vous donner envie :&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_125006.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_125006-1024x576.jpg&#34; alt=&#34;P_20160313_125006&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_124837.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_124837-1024x576.jpg&#34; alt=&#34;P_20160313_124837&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_132016.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_132016-1024x576.jpg&#34; alt=&#34;P_20160313_132016&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_112145.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_112145-1024x576.jpg&#34; alt=&#34;P_20160313_112145&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2016/03/cyber-neurones_p_20160313_105208.jpg&#34;&gt;&lt;img src=&#34;images/cyber-neurones_p_20160313_105208-1024x576.jpg&#34; alt=&#34;P_20160313_105208&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Statistique du Cross Amnesty de Valbonne</title>
      <link>https://move.cyber-neurones.org/post/2015/12/2015-12-17-statistique-du-cross-amnesty-de-valbonne/</link>
      <pubDate>Thu, 17 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2015/12/2015-12-17-statistique-du-cross-amnesty-de-valbonne/</guid>
      <description>&lt;p&gt;Le site officiel de la course : &lt;a href=&#34;http://www.crossamnesty.org/&#34;&gt;http://www.crossamnesty.org/&lt;/a&gt; &lt;/p&gt;&#xA;&lt;p&gt;La page Facebook : &lt;a href=&#34;https://www.facebook.com/CrossAmnesty/&#34;&gt;https://www.facebook.com/CrossAmnesty/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pour le 1km :&lt;/strong&gt; la course des champions :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Catégories : 28 participants.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;BE&lt;/th&gt;&#xA;          &lt;th&gt;4&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;EA&lt;/td&gt;&#xA;          &lt;td&gt;15&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;PO&lt;/td&gt;&#xA;          &lt;td&gt;7&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SE&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V1&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;28&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Temps (en minutes):&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2015/12/cyber-neurones_image001-2.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_image001-2.png&#34; alt=&#34;image001&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Parcours : absent.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Pour le 4 km : départ à 10h30.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Catégories : 66 participants.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;BE&lt;/th&gt;&#xA;          &lt;th&gt;2&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;CA&lt;/td&gt;&#xA;          &lt;td&gt;10&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;ES&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;JU&lt;/td&gt;&#xA;          &lt;td&gt;6&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;MI&lt;/td&gt;&#xA;          &lt;td&gt;5&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;SE&lt;/td&gt;&#xA;          &lt;td&gt;14&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V1&lt;/td&gt;&#xA;          &lt;td&gt;11&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V2&lt;/td&gt;&#xA;          &lt;td&gt;12&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V3&lt;/td&gt;&#xA;          &lt;td&gt;3&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V4&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;V5&lt;/td&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;&#xA;          &lt;td&gt;&lt;strong&gt;66&lt;/strong&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Temps (en minutes):&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2015/12/cyber-neurones_image001-1.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_image001-1.png&#34; alt=&#34;image001&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cross Amnesty de Valbonne</title>
      <link>https://move.cyber-neurones.org/post/2015/12/2015-12-13-cross-amnesty-de-valbonne/</link>
      <pubDate>Sun, 13 Dec 2015 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2015/12/2015-12-13-cross-amnesty-de-valbonne/</guid>
      <description>&lt;p&gt;Le site de la course : &lt;a href=&#34;http://www.crossamnesty.org/php/index.php&#34;&gt;http://www.crossamnesty.org/php/index.php&lt;/a&gt; .&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2015/12/cyber-neurones_capture-d%E2%80%99ecran-2015-12-13-a-20.51.04.png&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;La seule chose qui n&amp;rsquo;est pas très claire sur le site c&amp;rsquo;est l&amp;rsquo;âge minimum :&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Pour le 1 km, il faut avoir plus de 9 ans (de mémoire). Les résultats : &lt;a href=&#34;http://www.crossamnesty.org/pdf/resul1km.pdf&#34;&gt;http://www.crossamnesty.org/pdf/resul1km.pdf&lt;/a&gt; &lt;/li&gt;&#xA;&lt;li&gt;Pour le 4 km, il faut avoir plus de 12 ans (de mémoire). Les résultats : &lt;a href=&#34;http://www.crossamnesty.org/pdf/resul4km.pdf&#34;&gt;http://www.crossamnesty.org/pdf/resul4km.pdf&lt;/a&gt; &lt;/li&gt;&#xA;&lt;li&gt;Pour le 11 km, il faut avoir plus de 16 ans (de mémoire). Les résultats : &lt;a href=&#34;http://www.crossamnesty.org/pdf/resul11km.pdf&#34;&gt;http://www.crossamnesty.org/pdf/resul11km.pdf&lt;/a&gt; &lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;L&amp;rsquo;organisation de la course était parfaite, et le parcours très agréable.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Corrida de Valbonne</title>
      <link>https://move.cyber-neurones.org/post/2014/08/2014-08-15-corrida-de-valbonne/</link>
      <pubDate>Fri, 15 Aug 2014 00:00:00 +0000</pubDate>
      <guid>https://move.cyber-neurones.org/post/2014/08/2014-08-15-corrida-de-valbonne/</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;http://www.ac-valbonne.com/site/&#34;&gt;Corrida de Valbonne&lt;/a&gt; : Le parcours 2014 :&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2014/08/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.12.45.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.12.45.png&#34; alt=&#34;Valbonne Corrida&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2014/08/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.12.25.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.12.25.png&#34; alt=&#34;Valbonne Corrida&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2014/08/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.11.59.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.11.59.png&#34; alt=&#34;Valbonne Corrida&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Les résultats :&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ac-valbonne.com/site/2014/08/corrida-de-valbonne-2014-resultats/&#34;&gt;http://www.ac-valbonne.com/site/2014/08/corrida-de-valbonne-2014-resultats/&lt;/a&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ac-valbonne.com/site/wp-content/uploads/2014/08/resultats-corrida-2014-pour-site.pdf&#34;&gt;http://www.ac-valbonne.com/site/wp-content/uploads/2014/08/resultats-corrida-2014-pour-site.pdf&lt;/a&gt; &lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Dénivelé :&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cyber-neurones.org/wp-content/uploads/2014/08/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.11.11.png&#34;&gt;&lt;img src=&#34;images/cyber-neurones_capture-d%E2%80%99ecran-2014-08-16-a-20.11.11.png&#34; alt=&#34;Corrida de Valbonne&#34;&gt;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
