Orange LiveBox Pro v4 : Perte de réglages NAT/PAT

En passant

Orange LiveBox Pro v4  … perte de mon réglage NAT/PAT malgré la sauvegarde automatique. Et aucun logs pour comprendre.
Vraiment mauvais !

1.1
Fabricant
Sagemcom
1.2
Modèle
Livebox Fibre
1.3
Pays
France
1.6
Version de firmware
4.72.0
1.7
Version de firmware Orange
g0-f-fr
1.9
Technologie d’accès
ONT intégré (Fibre)

Commande d’un nouveau gravel : Origine GRAXX III GTO EXPLORE

En passant

Normalement je dois attendre de 6 semaines à 8 semaines (fin juin max) … je sais c’est long, très long. Je voulais un développement plus facile en mono plateau car je fais beaucoup de chemin ( DFCI) et aussi des amortisseurs à l’avant pour les épaules. J’espère avoir fait le bon choix avec l’Origne Graxx III.
J’ai donc sur le vélo :

  • Cassette : SLX M7100 12v 10-51
  • Groupe Pédalier : GRX 610 12v 40D Mono BS

Mon Gravel actuel est un Trek : Checkpoint ALR 4 ( Cassette : Shimano Tiagra HG500, 11-34, 10 vitesses ) .

J’ai fait 5470 km depuis le 18/09/2020 (253 utilisations). Par moment c’était vraiment dur surtout quand j’ai fait la Ventoux Gravel Trans : https://www.cyber-neurones.org/2023/05/ventoux-gravel-trans-massifs-edition-2023/ .

A suivre …

Les Maures en Gravel

A la base nous avons voulu faire ce tour : https://bike-cafe.fr/2024/04/les-maures-avec-polygon-bikes/ . Mais on n’avait pas trop envie de faire demi-tour après notre halte à Collobrieres. Surtout après un « Burger de la mort » chez « Chez Pa' » (très bonne adresse pour les cyclistes)

Voici donc ce que nous avons fait :

Total distance: 83595 m
Max elevation: 695 m
Min elevation: 68 m
Total climbing: 1977 m
Total descent: -1978 m
Average speed: 17.15 km/h
Total time: 08:00:42
Download file: lesmaures2024gravel.gpx

Si je superpose les 2 GPX j’ai ceci :

Les vélos :

  • Origine
  • Cube NUROAD PRO Desert .
  • Trek checkpoint ALR 4 .

En photos :

Le parcours est vraiment jolie, la montée après la halte est vraiment rude.

SQL : Comprendre les rêquetes LEFT JOIN via un exemple

Voici un petit exemple, on va faire une base de donnée sous Postgresql :

$ createdb CLASSE
$ psql -d CLASSE
psql (14.11 (Ubuntu 14.11-0ubuntu0.22.04.1), server 10.15 (Ubuntu 10.15-0ubuntu0.18.04.1))
Type "help" for help.
CLASSE=> create table classe (Prenom varchar(50) primary key, classe int);
CREATE TABLE
CLASSE=> create table math (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> create table anglais (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> create table espagnol (Prenom varchar(50) primary key, note float);
CREATE TABLE
CLASSE=> insert into classe (Prenom, classe) values ('Riri',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Fifi',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Loulou',1);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Paul',2);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Pierre',2);
INSERT 0 1
CLASSE=> insert into classe (Prenom, classe) values ('Jacques',2);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Riri',10);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Fifi',11);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Loulou',12);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Paul',13);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Pierre',14);
INSERT 0 1
CLASSE=> insert into math (Prenom, note) values ('Jacques',15);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Riri',11);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Fifi',12);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Loulou',13);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Paul',14);
INSERT 0 1
CLASSE=> insert into espagnol (Prenom, note) values ('Pierre',15);
INSERT 0 1
CLASSE=> insert into anglais (Prenom, note) values ('Jacques',16);
INSERT 0 1

On a donc 2 classes de 3 élèves, et dans les classes tous le monde à math mais les langues sont mélangés.

Sans jointure on n’a rien :

CLASSE=> select c.Prenom,m.note as Math,a.note as Anglais, e.note as Espagnol   
from classe c, math m, anglais a, espagnol e 
where c.Prenom = a.Prenom and c.Prenom = m.Prenom and c.Prenom = e.Prenom and c.classe = 1;

 prenom | math | anglais | espagnol 
--------+------+---------+----------
(0 rows)

Ce qui est normal car personne ne fait Anglais & Espagnol.

Avec une jointure je vais ajouter les données si elles sont disponibles :

CLASSE=> select c.Prenom,m.note as Math,a.note as Anglais, e.note as Espagnol 
from classe c 
     LEFT JOIN math m ON c.Prenom = m.Prenom  
     LEFT JOIN anglais a ON c.Prenom = a.Prenom 
     LEFT JOIN espagnol e ON c.Prenom = e.Prenom  
where c.classe = 1;
 prenom | math | anglais | espagnol 
--------+------+---------+----------
 Loulou |   12 |         |       13
 Riri   |   10 |      11 |         
 Fifi   |   11 |      12 |         
(3 rows)