Il y a forcément un moment où une info se perd même si c'est commité toutes les demi-secondes ou même "instantanément". Une coupure en plein milieu d'un commit et réplication entre base… Et hop incohérence. C'est ici que s'arrête mon "expertise" :D
C'est la qu'il faut utiliser les termes RTO (Recovery Time Objectif) et RPO (Recovery Point Objectif) en gros le temps d'arrêt max que tu veux atteindre (RTO) et le volume de données que tu peu te permettre de perdre (RPO)
Et ce en cas d'incident grave touchant l'entreprise ou le système informatique ( incendie inondation etc … )
Exemple : dans le domaine bancaire RTO = 1h d'arrêt d'exploitation et RPO = rien pas de perte de données
Mais cela coute cher …
Attention cela ne dispense pas de faire des sauvegardes car si une transaction est une bêtise elle sera aussi dupliquée …
Il y a quelques temps … en règle général dans une entreprise "classique" peut se permettre 1/2 journée d'arrêt avec environ 15mn à 1/2h de perte de données.
Mais cela nécessitait un double environnement informatique avec STANDBY DB de chez ORACLE
Un équivalent du coté SQL SERVER de chez M$ existe aussi
Après quelques rechreches : Coté POSTGRESQL apparement cela s'appelle le PITR Point in Time recovery
Si des personnes avisées pouvaient decrire le processus avec des mots simples sur ce forum cela serait sympa …
Je bosse actuellement sur un projet qui utilise le cluster SEAPATH, c'est open source et très bien fait. SEAPATH
C'est basé sur pacemaker / corosync / CEPH et cela fonctionnent très bien vu que l'on a quelques sites en exploitation
Mais et c'est un gros "mais" … il n'y a pas de données persistantes ou très peu
Et pour l'instant je ne suis pas convaincu que dans le cas de bases de données importantes SGBDR de plusieurs dizaines/centaines de Go cela soit une solution viable.
Les grosses BDD ont besoin de travailler en mémoire, plus il y en a mieux c'est pour les temps de reponses en contrepartie la haute dispo doit être gérée par le SGBDR et pas de manière matérielle
de manière native.
Je ne vois pas comment faire pour migrer 32/64/96 Go de RAM d'une machine à l'autre rapidement.
sinon c'est perte de données non commitées.
Je connaissais assez bien la BDD Oracle et leur solution (HORS de PRIX) était techniquement aboutie (STANDBY DB /RAC real appli cluster).
Et j'aimerai avoir votre avis, expérience (pour ma culture perso) si des solutions a base d'outils open source comme POSTGRES ou mysql permettent ce genre de choses : un cluster ACTIF/ACTIF comme RAC ou même ACTIF / PASSIF comme une STBDY DB
L'ain c'est grand, un GUL à bourg en bresse c'est super
Même si il y a encore peu j'habitais le fin fond au sud de l'ain (Blyes vers Meximieux)
la plaine de l'ain … plat pays qui était le mien :)
Bourg c'est loin …
Mais depuis Juin je crêche dans les environs de Montalieu et j'ai découvert avec bonheur un FAB LAB pas trop mal équipé avec plein de gens sympa Le Chateau de Montalieu
Non ce n'est pas débile et l'existence d'un PDP libre peut permettre d'éviter que quelque grosses entreprises s'accaparent le marché et soient incontournable.
J'espere simplement que cela ne va pas se passer comme pour les echanges EDIFACT
à une époque tout le monde pouvait écrire un traducteur puis il a fallu passer des certifications ce qui a réduit considérablement le nombre de prestataire et par conséquent l'offre de traducteurs.
Le terminal est mon outil de travail depuis … trop longtemps
Et même si ce n'est pas un produit libre celui que je préfère c'est Mobaxterm de chez Mobatek un boîte Toulousaine.
Créé pour windows, celui ci tourne très bien sous linux Voir ici
La version gratuite permet de créer une dizaine de session
C'est simple, fonctionnel et il y a plein de petits outils super pratique.
J'ai pas tout testé sous Linux
Un bon produit que j'utilise depuis de nombreuses années …
Je suis toujours ébahis de voir la plupart des parents signer sans se poser de questions.
Il y a quelques années, avant que l'on parle souvent de droit à l'image, des amis avaient retrouvé la photo d'un de leur gamin sur un pub japonaise (je sais plus comment ils avaient trouvé ça …)
La photo provenait de leur compte facebook ou autre google image (la aussi je sais plus …) en tout cas d'un réseaux social quelconque en vogue à l'époque.
Mais plutôt que d'être horrifié de l'utilisation sans autorisation de l'image d'un de leur gamin, ils en étaient fier …
Donc tu peu être ébahi, mais beaucoup serait prêt à beaucoup pour être "dans la lumière" même de manière minime.
A mon avis c'est la faute à Nvidia et OpenAI qui ont demandé à Donald Trump d'acheter tout les stocks de poudre verte juste pour agacer les chinois qui veulent pas vendre leurs terres rares
faut pas rêver gagner sa vie avec uniquement ça, mais c'est gratifiant de pouvoir permettre aux gens de retrouver un ordinateur qui fonctionne bien mieux qu'avant et ne pas avoir à le changer.
Je suis d'accord avec cette affirmation, désolé d'être bassement matérialiste mais même si la gratification c'est génial cela ne nourrit pas une famille ni ne permet d'acquérir son logement (pensez à votre retraite les moules …)
Par contre tu peu monnayer tes connaissances avec une ESN car les linuxiens expérimentés sont des profils rares que certaines grosses boites industrielles recherchent.
Pour preuve, il existe une prime de cooptation qui va de 500 € à 1500 € suivant le profil
En fait je code en python avec vi sur différente machines et j'ai la flemme de paramétrer vim pour obtenir un code python propre avec que des espace ou que des tabs
donc je termine mes sessions d'édition avec un
:%s/^I/ /g
pour transformer chaque TAB en 4 espaces
et si j'oublie j'ai le message d'erreur, c'est pour cela que je comprends pas pourquoi tu n'as pas la même erreur
ma version de python une 3.11 ou 3.12 sur debian 12
Sincérement cela fait 25 ans que je suis passé à la semaine de 4 jours, ne travaillant pas les mercredis et je ne regrette pas que du bonheur.
Bientot la retraite progressive … et je vais passer à la semaine de 3 jours de travail. C'est possible depuis le 1er septembre si tu as plus de 60 ans et plus de 150 trimestres
mais attention il y a 5 mois de délai …
Non désolé
Sans projet motivant tu tournes en rond
L'informatique reste encore un truc ou il faut échanger "en live" avec de vrais humains
car la tu peux recevoir et transmettre
J'ai bossé trop longtemps pour une boîte qui ne voulait pas évoluer, évitait d'investir, et n'acceptait les formations que contraint et forcé
D'ailleurs je suis sur qu'ils utilisent encore ce que j'ai mis en place en … 2008
un VM linux avec SAMBA pour faire du partage windows
Non si tu veux évoluer il faut rencontrer des gens et échanger des idées
Le geek asociable qui reste dans sa piole comme une huitre risque fortement de mal finir
PS : je précise il s'agit d'un conseil de vieux c..
python prends une place très importantes, et il est conseillé a pleins de gens, un nouveau aura du mal à se faire de la place.
Oui il faut des étendards pour les nouveaux arrivants, et python remplit bien ce rôle : open source, facile d'utilisation, généraliste, large communauté etc … même M$ est obligé de s'y mettre :)
Par contre dire que python résoudra tout les problèmes c'est faux
Mais je trouve aussi intéressante l'idée d'avoir un langage généraliste qui couvre beaucoup de cas ou du moins les plus basics et les plus courants
la délimitation des blocs par l'indentation : avoir présenté cela comme une fonctionnalité m'a toujours abasourdi; n'importe quel éditeur de texte dédié à du code peut refaire ton indentation en fonction de tes préférences.
L'indentation as code est ce qui rebute le plus dans python, ce que je peu comprendre.
Pour certain dont je fais partie, cela impose une lisibilité et structure le code, alors que pour d'autres c'est rédhibitoire.
Heureusement il ya suffisamment de langage pour trouver celui qu'il faut …
[^] # Re: CEPH c'est bien mais ...
Posté par Christophe B. (site web personnel) . En réponse au journal Proxmox et le HA. Évalué à 2 (+0/-0).
Salut ! ;)
C'est la qu'il faut utiliser les termes RTO (Recovery Time Objectif) et RPO (Recovery Point Objectif) en gros le temps d'arrêt max que tu veux atteindre (RTO) et le volume de données que tu peu te permettre de perdre (RPO)
Et ce en cas d'incident grave touchant l'entreprise ou le système informatique ( incendie inondation etc … )
Exemple : dans le domaine bancaire RTO = 1h d'arrêt d'exploitation et RPO = rien pas de perte de données
Mais cela coute cher …
Attention cela ne dispense pas de faire des sauvegardes car si une transaction est une bêtise elle sera aussi dupliquée …
Il y a quelques temps … en règle général dans une entreprise "classique" peut se permettre 1/2 journée d'arrêt avec environ 15mn à 1/2h de perte de données.
Mais cela nécessitait un double environnement informatique avec STANDBY DB de chez ORACLE
Un équivalent du coté SQL SERVER de chez M$ existe aussi
Après quelques rechreches : Coté POSTGRESQL apparement cela s'appelle le PITR Point in Time recovery
Si des personnes avisées pouvaient decrire le processus avec des mots simples sur ce forum cela serait sympa …
# CEPH c'est bien mais ...
Posté par Christophe B. (site web personnel) . En réponse au journal Proxmox et le HA. Évalué à 3 (+1/-0).
Bonjour,
Je bosse actuellement sur un projet qui utilise le cluster SEAPATH, c'est open source et très bien fait.
SEAPATH
C'est basé sur pacemaker / corosync / CEPH et cela fonctionnent très bien vu que l'on a quelques sites en exploitation
Mais et c'est un gros "mais" … il n'y a pas de données persistantes ou très peu
Et pour l'instant je ne suis pas convaincu que dans le cas de bases de données importantes SGBDR de plusieurs dizaines/centaines de Go cela soit une solution viable.
Les grosses BDD ont besoin de travailler en mémoire, plus il y en a mieux c'est pour les temps de reponses en contrepartie la haute dispo doit être gérée par le SGBDR et pas de manière matérielle
de manière native.
Je ne vois pas comment faire pour migrer 32/64/96 Go de RAM d'une machine à l'autre rapidement.
sinon c'est perte de données non commitées.
Je connaissais assez bien la BDD Oracle et leur solution (HORS de PRIX) était techniquement aboutie (STANDBY DB /RAC real appli cluster).
Et j'aimerai avoir votre avis, expérience (pour ma culture perso) si des solutions a base d'outils open source comme POSTGRES ou mysql permettent ce genre de choses : un cluster ACTIF/ACTIF comme RAC ou même ACTIF / PASSIF comme une STBDY DB
# FABLAB à MONTALIEU
Posté par Christophe B. (site web personnel) . En réponse au journal Un GUL dans le 01 ?. Évalué à 7 (+5/-0).
Bonjour,
L'ain c'est grand, un GUL à bourg en bresse c'est super
Même si il y a encore peu j'habitais le fin fond au sud de l'ain (Blyes vers Meximieux)
la plaine de l'ain … plat pays qui était le mien :)
Bourg c'est loin …
Mais depuis Juin je crêche dans les environs de Montalieu et j'ai découvert avec bonheur un FAB LAB pas trop mal équipé avec plein de gens sympa Le Chateau de Montalieu
Comme quoi même en pleine campagne cela bouge :)
[^] # Re: centralisation
Posté par Christophe B. (site web personnel) . En réponse à la dépêche La plateforme PDPLibre et la facturation électronique - « Libre à vous ! » du 21 octobre 2025. Évalué à 4 (+2/-0).
Bonjour
Non ce n'est pas débile et l'existence d'un PDP libre peut permettre d'éviter que quelque grosses entreprises s'accaparent le marché et soient incontournable.
J'espere simplement que cela ne va pas se passer comme pour les echanges EDIFACT
à une époque tout le monde pouvait écrire un traducteur puis il a fallu passer des certifications ce qui a réduit considérablement le nombre de prestataire et par conséquent l'offre de traducteurs.
[^] # Re: Si je puis me permettre de rajouter ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Interminable liste de terminaux. Évalué à 2 (+0/-0).
AH l'informatique de Gestion … the neverending story … et quand ça marche bien et que tout roule
c'est la qu'il faut migrer ;)
Sinon j'ai eu de la chance de tomber sur ce genre de projet industriel, très technique et essentiellement basé sur Linux Debian
[^] # Re: vim et email
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Interminable liste de terminaux. Évalué à 3 (+1/-0).
Un jour Vim aura plus de fonctionnalité qu'Emacs … c'est écrit dans nos livres en latin
[^] # Re: Si je puis me permettre de rajouter ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Interminable liste de terminaux. Évalué à 3 (+1/-0).
Ah Salut Philippe
Oui je bosse pour RTE, projet R#SPACE, quasiment tout sous debian 12
je suis obligé (pour raisons de secu ahaha …) d'avoir un poste windows (W11 !) qui ne me sert
que comme terminal avec Mobaxterm, ou presque.
J'ai même écrit des scripts pour générer les sessions partagées mobaxterm en python :) tout mes collègues ont le même menu :)
En bref à part le poste sous windows, je fais beaucoup de linux du python, du clustering, du réseau … bref de l'informatique.
Et toi ça va ?
[^] # Re: journaux
Posté par Christophe B. (site web personnel) . En réponse au journal Il est où le lien avec Linux?. Évalué à 3 (+2/-1).
Il me semblait que le tag [HS] existait … et que cela suffit amplement
# Si je puis me permettre de rajouter ...
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Interminable liste de terminaux. Évalué à 10 (+12/-0).
Le terminal est mon outil de travail depuis … trop longtemps
Et même si ce n'est pas un produit libre celui que je préfère c'est Mobaxterm de chez Mobatek un boîte Toulousaine.
Créé pour windows, celui ci tourne très bien sous linux Voir ici
La version gratuite permet de créer une dizaine de session
C'est simple, fonctionnel et il y a plein de petits outils super pratique.
J'ai pas tout testé sous Linux
Un bon produit que j'utilise depuis de nombreuses années …
# Oui mais ...
Posté par Christophe B. (site web personnel) . En réponse au journal Autorisation de captation et diffusion d'images et de voix de vos enfants. Évalué à 10 (+8/-0).
Il y a quelques années, avant que l'on parle souvent de droit à l'image, des amis avaient retrouvé la photo d'un de leur gamin sur un pub japonaise (je sais plus comment ils avaient trouvé ça …)
La photo provenait de leur compte facebook ou autre google image (la aussi je sais plus …) en tout cas d'un réseaux social quelconque en vogue à l'époque.
Mais plutôt que d'être horrifié de l'utilisation sans autorisation de l'image d'un de leur gamin, ils en étaient fier …
Donc tu peu être ébahi, mais beaucoup serait prêt à beaucoup pour être "dans la lumière" même de manière minime.
# A mon avis c'est la faute à
Posté par Christophe B. (site web personnel) . En réponse au journal La poudre verte en rupture de stock?. Évalué à 5 (+3/-0).
A mon avis c'est la faute à Nvidia et OpenAI qui ont demandé à Donald Trump d'acheter tout les stocks de poudre verte juste pour agacer les chinois qui veulent pas vendre leurs terres rares
[^] # Re: Bon anniversaire !!
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Tout ça ne nous rajeunit pas, LibreOffice a 15 ans. Évalué à 5 (+3/-0).
Oui tu as raison … désolé
Pas facile de changer de si vieille habitude comme le masculin générique
# Bon anniversaire !!
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Tout ça ne nous rajeunit pas, LibreOffice a 15 ans. Évalué à 5 (+3/-0).
Et merci à tous ceux qui nous ont permis d'utiliser LibreOffice
# Il y a 2 catégories
Posté par Christophe B. (site web personnel) . En réponse au journal Comment supprimer une base de données et sa sauvegarde du même coup quand on est un boulet. Évalué à 5 (+3/-0).
Voici ce que je dis aux petits jeunes :
Il y a 2 catégories d'ingénieur système linux :
vous pouvez méditer …
[^] # Re: Activité d'indépendant pour installations Linux et support
Posté par Christophe B. (site web personnel) . En réponse à la dépêche 2,2 millions d'utilisateurs de Linux sur ordinateur en France. Évalué à 10 (+9/-0).
Je suis d'accord avec cette affirmation, désolé d'être bassement matérialiste mais même si la gratification c'est génial cela ne nourrit pas une famille ni ne permet d'acquérir son logement (pensez à votre retraite les moules …)
Par contre tu peu monnayer tes connaissances avec une ESN car les linuxiens expérimentés sont des profils rares que certaines grosses boites industrielles recherchent.
Pour preuve, il existe une prime de cooptation qui va de 500 € à 1500 € suivant le profil
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2. Dernière modification le 25 septembre 2025 à 16:18.
OK j'ai essayé et tu as raison
une ligne avec 2 tabs et une ligne avec n espaces => ça passe
Le tout est de ne pas mélanger TAB et espace sur la même ligne
C'est vrai que je transforme les TAB en 4 espaces …
Je croyais que le débat était terminé depuis longtemps et que c'est vi qui avait gagné :)
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2.
OK j'essaye
Je croyais que le débat était terminé depuis longtemps et que c'est vi qui avait gagné :)
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2.
En fait je code en python avec vi sur différente machines et j'ai la flemme de paramétrer vim pour obtenir un code python propre avec que des espace ou que des tabs
donc je termine mes sessions d'édition avec un
:%s/^I/ /g
pour transformer chaque TAB en 4 espaces
et si j'oublie j'ai le message d'erreur, c'est pour cela que je comprends pas pourquoi tu n'as pas la même erreur
ma version de python une 3.11 ou 3.12 sur debian 12
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2.
Tu fais ça avec quel éditeur ?
car beaucoup corrige automatiquement
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2. Dernière modification le 25 septembre 2025 à 09:16.
Bonjour
Si tu mixes tab et espace tu aura droit à cette erreur :
TabError: inconsistent use of tabs and spaces in indentation
C'est sur le PEP8 qui date de 2001
[^] # Re: Mais c'est trop bien !
Posté par Christophe B. (site web personnel) . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 6 (+4/-0).
La semaine de 4 jours … (80%)
Sincérement cela fait 25 ans que je suis passé à la semaine de 4 jours, ne travaillant pas les mercredis et je ne regrette pas que du bonheur.
Bientot la retraite progressive … et je vais passer à la semaine de 3 jours de travail. C'est possible depuis le 1er septembre si tu as plus de 60 ans et plus de 150 trimestres
mais attention il y a 5 mois de délai …
[^] # Re: Mais c'est trop bien !
Posté par Christophe B. (site web personnel) . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 9 (+7/-0). Dernière modification le 22 septembre 2025 à 12:00.
Non désolé
Sans projet motivant tu tournes en rond
L'informatique reste encore un truc ou il faut échanger "en live" avec de vrais humains
car la tu peux recevoir et transmettre
J'ai bossé trop longtemps pour une boîte qui ne voulait pas évoluer, évitait d'investir, et n'acceptait les formations que contraint et forcé
D'ailleurs je suis sur qu'ils utilisent encore ce que j'ai mis en place en … 2008
un VM linux avec SAMBA pour faire du partage windows
Non si tu veux évoluer il faut rencontrer des gens et échanger des idées
Le geek asociable qui reste dans sa piole comme une huitre risque fortement de mal finir
PS : je précise il s'agit d'un conseil de vieux c..
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2.
Oui il faut des étendards pour les nouveaux arrivants, et python remplit bien ce rôle : open source, facile d'utilisation, généraliste, large communauté etc … même M$ est obligé de s'y mettre :)
Par contre dire que python résoudra tout les problèmes c'est faux
Mais je trouve aussi intéressante l'idée d'avoir un langage généraliste qui couvre beaucoup de cas ou du moins les plus basics et les plus courants
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 2.
L'indentation as code est ce qui rebute le plus dans python, ce que je peu comprendre.
Pour certain dont je fais partie, cela impose une lisibilité et structure le code, alors que pour d'autres c'est rédhibitoire.
Heureusement il ya suffisamment de langage pour trouver celui qu'il faut …
[^] # Re: Pouvoir sans limite : le script
Posté par Christophe B. (site web personnel) . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3.
Attention un block with ne fait que déclencher les fonctions
la variable f continue d'exister apres le block with le fichier est juste fermé (f.closed=True)
Voici 2 exemples :
ou