fearan a écrit 7751 commentaires

  • [^] # Re: Il y a les bons tutos et les mauvais tutos

    Posté par  . En réponse au message Déplacement du home qui a foiré. Évalué à 3 (+0/-0).

    Cette extension ne me signale rien sur mon firefox 143.0.3 et pourtant, tout est activé

    Est-elle à jour, car je viens de vérifier, chez moi ça l'indique bien

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pourquoi conserver la preuve ?

    Posté par  . En réponse au journal La vérification d'âge menace vos données personnelles. Évalué à 5 (+3/-1).

    Indépendamment de la question de fond, je me pose la question de pourquoi, en tant que responsable d'un traitement, une fois le traitement terminé, conserver les documents ? Autrement dit, après avoir validé l'âge, l'image de la carte ne sert plus. Autant la supprimer, non ?

    Question compliqué, supposons que des âges ont été validés alors qu'ils auraient pas du, est-ce l'employé qu'a validé la CNI de Dora l'exploratrice, ou l'utilisateur qui a envoyé la CNI de sa tante ? Derrière tu va te retrouver avec des parents qui hurlent poussés par des associations voulant se faire mousser et des avocats voulant se faire payer. Si tu pointe que le cher ado triché la grogne va vite tomber, sinon c'est parti pour de longue procédure, et de la mauvaise pub.

    Tu peux aussi avoir les législation de certains pays qui peuvent demander de conserver pour vérifier que t'as bien fait ton boulot et pas accepté n'importe quoi.

    Bon ensuite ça pourrait être envoyé dans une bdd avec chiffrage asymétrique, avec la clé de déchiffrement hors réseau pour faire face aux réquisition judiciaire, et avoir une générée clé par mois pour éviter les grosse fuites mais bon…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: AOSP ne sera plus librement accessible à partir de 2040 (ou avant)

    Posté par  . En réponse à la dépêche Android n’autorisera plus que les applications des développeurs autorisés. Évalué à 4.

    • Mises a jour atomiques (partitions A/B)

    Certaines distrib le permettent, fedora silverblue par exemple

    • Secure boot complet + prise en charge de l'enclave sécurisée

    Aucun intérêt pour moi, mais si je veux je peux chiffrer le disque dur, ajouter mes clé dans le bios et signer le grub avec ces clés, et forcer la demande de mot de passe au démarrage. Honnêtement, a par pour le travail, j'en vois pas l'intérêt, et si un jour j'en ai besoin ce sera sur un ssd externe chiffré. Si quelqu'un a accès à ton matériel il peut très bien ajouter un sniffer à ton clavier, je considère que chiffrer son disque dur ça devient compliqué de récupérer les données après un crash :)

    OS raisonnablement sécurisé, par défaut les applications sont isolées et ne peuvent pas espionner les autres

    y'a des flatpack ou autre container. M'intéresse que pour certaines appli tierces, sur des trucs venant de la distrib et open source c'est du gros gâchis, typiquement la différence entre un flatpack de libre office sur bazzite et son install via ostree c'est 100Mo (300Mo en flatpack, 200 en rpmostree). Par ailleurs c'est chiant de pas permettre de dire qu'une appli peut le faire sans devoir rooter l'appareil.

    une grosse partie des appli telle ratp sncf sont gargantuesques pour un front aux sites du même nom.

    • La partition "système" est en lecture seule.

    pareil sur bazzite

    Oui, on ne peut pas tout faire avec AOSP,

    C'est un euphémisme. tu aime les litote on dirait :)

    Moi j'ai un problème où un téléphone avec 50Go d'applis fait moins qu'un PC avec 30Go, ou que la gestion des applications sur carte SD est peu fiable, que je peux pas faire de lien symbolique au niveau des donnés des application pour utiliser un espace sur la carte SD, ou que je ne peux pas faire semblant de donner une permission à une appli sans bidouiller autour.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: précautions aux antipodes des exigences FB

    Posté par  . En réponse au journal Créer un compte facebook sous Linux, une sinécure !?!. Évalué à 4 (+1/-0).

    Moi j'ai dégooglisé mon téléphone (replacement de la ROM par une basée sur /e ) :)

    J'utilise OSMAnd de fdroid, des raccourcis firefox sur l'écran pour sncf-connect, ratp et autre, thunderbird pour les mails, et quelques autres appli que j'estime nécessaire (voir facultative mais bon…) :)

    j'ai gagné en autonomie au passage :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 3 (+0/-0).

    Indépendantes entre elles ne veut pas dire antagonistes. Cette question a déjà été discutée et débattue depuis plusieurs siècles, les communautés et peuvent se fédérer (comme des instances mastodon) et collaborer, s'organiser à un ou des échelons plus larges.

    Tu peux pas faire des échanges à 10000 personnes; tu va fatalement devoir désigner un 'responsable' pour négocier, et ce responsable peut très bien tirer la couverture à lui; tu peux l'exclure de ta communauté, fais faut être prêt à le remplacer, et ça marche s'il est seul, ses potes et sa famille va pas forcément être d'accord pour l'exclure. Donc faut établir des règles et avoir un moyen de les faire respecter.

    Ce n'est pas un bête accident si la police s'occupe plutot de certaines actions que d'autres, c'est un choix politique,

    Oui, mille fois oui, les problème n'est pas la police en elle même mais les priorité qui lui sont donnée par le pouvoir politique, et aujourd'hui le pouvoir politique est défaillant, en privilégiant une toute petite partie de la population.

    une volonté structurelle de privilégier certaines lois par rapport à d'autres.

    Ce n'est pas structurel, c'est conjoncturelle, même si ça fait un moment que ça dure.

    Pas de problème, on vous attend avec nos kalash. C'est pas parce qu'on a pas de hiérarchie qu'on se défend pas.

    La guerre est un métier, pas un passe temps. L'investissement pour se défendre est conséquent, et t'as intérêt a avoir une chaine de commandement bien établie en cas de conflit.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # chiche !!!

    Posté par  . En réponse au lien Alleluia : "Apple threatens to stop selling iPhones in the EU". Évalué à 10 (+9/-0).

    Rien d'autre à ajouter :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Interdire les réactions, sur Outlook (depuis un navigateur web)

    Posté par  . En réponse au message On "Like" mes mails maintenant .... Évalué à 7 (+4/-0).

    je ne comprends pas pourquoi par défaut c'est activé…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: hummmm

    Posté par  . En réponse au lien Espace des sciences — Le numérique, un fléau pour l’environnement ?. Évalué à 9 (+7/-1).

    Yt-dlp, pipe, en audio puisque c’est un podcast

    L'audio consomme toujours plus de ressource que du texte, et j'ai autre chose à foutre de mon temps que de suivre les liens YT de quelqu'un qui ne se fatigue même pas a donner un résumé ou dire en quoi c'est intéressant.

    Je peux, par exemple, me servir de mon temps pour râler sur ledit lien, c'est tellement plus épanouissant :D.

    Blague à part, donner un lien sur une plateforme privatrice sans expliciter en quoi je devrait me détourner de mon moulage quotidien pour récupérer lentement une information, où le retour arrière est chiant, surtout pour parler d'écologie, je regrette mais non.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # hummmm

    Posté par  . En réponse au lien Espace des sciences — Le numérique, un fléau pour l’environnement ?. Évalué à 7 (+7/-3).

    C'est intéressant, parler de pollution numérique en envoyant vers un lien yt plutôt qu'un article :)

    • La vidéo prends plus de place
    • la vidéo consomme plus pour transporter l'information
    • le temps pour regarder la vidéo est supérieur à celui pour lire un article.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # Tu manques de précision

    Posté par  . En réponse au lien Abonnements à Prime abusifs: amende de $2,5Md pour Amazon. Évalué à 5 (+2/-0).

    l'amende n'est que de 1M$, le reste est du 'remboursement' des consommateurs lésés

    $1 billion civil penalty, provide $1.5 billion in refunds back to consumers

    avec une ventilation automatique pour ceux n'ayant utilisé le service mois de 3 fois dans l'année, pour les autres qui ne l'aurait utilisé que moins de 10x faut faire une demande explicite.

    Bref c'est une paille pour avoir pris le marché et empêché la concurrence d'émerger.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pour éviter les like

    Posté par  . En réponse au message On "Like" mes mails maintenant .... Évalué à 9 (+6/-0).

    Ici on peut pas liker, mais j'ai pertinenté ça compte ?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pouvoir sans limite : le script

    Posté par  . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3.

    je l'ai fait sur du python 3.10.12

    essayes avec mon code, de ce que je comprends t'as toujours pas essayé et tu te bases sur ton utilisation, l'analyse est faite par blocs, donc si une ligne tu as n espace et la suivante une tabulation ça va râler; d'ailleurs en fonction du nombre d'espaces on a pas forcément la même exception :)

    ps : passe à emacs c'est tellement mieux :P

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 3 (+0/-0).

    Absolument, et ça pose la question: pourquoi vouloir absolument faire des communautés énormes, qui dépassent la capacité d'organisation humaines ?

    Parce que je veux un PC ?
    Parce que je veux pouvoir poser mon cul sur des remontée mécaniques ?
    Parce que je veux une pompe à chaleur pour pas avoir froid l'hiver ?
    Parce que je veux pouvoir garder des ingrédients au frais dans le frigo / congello ?

    Parce que si tu considère qu'on peux faire ça avec des petites unités indépendantes entre elle, y'en a une qui va trouver que prendre aux autres par les armes c'est plus simple, et que vu qu'on a des armes, y'a pas besoin de travailler, on force les autres à le faire. D'ailleurs on va prétendre les protéger.

    Certaines lois. C'est ça le fond de mon message. D'abord et avant tout les lois qui vont dans le sens de la bourgeoisie, les autres sont secondaires.

    Mais NON putain! Toutes les lois, et il est impératif de leur rappeler tout autant qu'a toi, ainsi qu'au ministère de l'intérieur. Oui y'a inégalité de traitement, déjà parce que le riche peut se payer de meilleurs avocats, il a plus de moyens pour faire trainer en longueur les procédures, il connait souvent mieux les loi, et ensuite parce que des gens se résigne et vont déclarer la police comme ennemi et refuse le dialogue et ne va pas dénoncer les mauvais agissements.

    Ce ne sont pas mes règles. Ce sont nos règles. Si tu n'es pas d'accord, tu ne peux pas participer à la vie collective: pas de pain pour toi, pas de poulet pour toit, pas de toit pour toi, pas de loisirs pour toi.

    Pas de problème, je me met d'accord avec des amis, on prends des kalash et on prends quand même.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pouvoir sans limite : le script

    Posté par  . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3.

    C'est quand même fou qu'avec un exemple il faille quand même se justifier encore ça prends 2 minutes à tester dans ton environnement

    11:44:03 kerbi ~/tmp 
    [540] ;) $ cat plop.pt 
    #!/usr/bin/python3
    
    
    print("plop")
    if( 1==1 ):
     print("oookk")
     if( 2==2):
            print("oookk")
     print("plop")
    
    11:46:03 kerbi ~/tmp 
    [541] ;) $ ./plop.pt 
    plop
    oookk
    oookk
    plop
    11:46:09 kerbi ~/tmp  
    [542] ;) $ od -a plop.pt 
    0000000   #   !   /   u   s   r   /   b   i   n   /   p   y   t   h   o
    0000020   n   3  nl  nl  nl   p   r   i   n   t   (   "   p   l   o   p
    0000040   "   )  nl   i   f   (  sp   1   =   =   1  sp   )   :  nl  sp
    0000060   p   r   i   n   t   (   "   o   o   o   k   k   "   )  nl  sp
    0000100   i   f   (  sp   2   =   =   2   )   :  nl  sp  ht   p   r   i
    0000120   n   t   (   "   o   o   o   k   k   "   )  nl  sp   p   r   i
    0000140   n   t   (   "   p   l   o   p   "   )  nl
    0000153
    
    

    où tu vois bien l’enchaînement de nl sp ht (new line, space, horizontal tab)

    Alors oui pour mettre la tabulation c'est pas simple, même kate remplace, mais le sed et le ctrl-v le font très bien.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Ça s’appelle la prolétarisation des cadres

    Posté par  . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 6 (+3/-0).

    Un jour j'irai vivre en théorie :) Car la bas tout se passe bien :)

    De ce que je constate, c'est une course permanente avec la deadline, un découpage pas forcément des plus heureux pour pouvoir faire rentrer l'évolution, où l'on se retrouve avec des interdépendances entre les US, le refacto qu'arrive et qui gèle ou collisionne certaines évolutions…

    Alors sur un petit projet on a pas ce genre de soucis (ou moins); mais sur un gros juste à coté…

    Moi perso je préfère avoir un chef de projet qui sait qu'il va avoir les tâches A B C réalisée dans les 15 jours

    Avant qu'on passe sur les méthodes à Gille, on avait une intégration presque continue, avec les évolutions distribuées entre les développeurs, et on envoyait les PR à l'intégrateur quand c'était prêt, et le chef de projet suivait ce qui se passait, et pouvait reprioriser les évols, on avait une réunion par semaine pour indiquer ce qui avait été intégré ou prêt à intégrer, ou si on avait des difficultés particulière (ou surtout si on prévoyait d'en rencontrer, car si on est bloqué faut voir rapidement avec un collègue)

    On avait pas ce découpage artificiel en période de n semaines.

    Le point positif c'est la création des PO qui permet d'avoir un interlocuteur à qui poser les questions.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pouvoir sans limite : le script

    Posté par  . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3.

    TabError: inconsistent use of tabs and spaces in indentation

    Je viens de tester sur un fichier, avec du python 3.10

    Je peux avoir un bloc if indenté avec des espaces
    un autre bloc indenté avec des tabulation

    et je peux même mixer une indentation avec 1 tab et 1 espaces.

    Donc non ils ne s'en sont pas débarrassé,

    if(1==1):
     print("1 espace 0 tabulation")
     if(2==2):
        print("1 espace /1 tabulation")

    passe sans problème

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Ça s’appelle la prolétarisation des cadres

    Posté par  . En réponse au journal Et l’intelligence humaine, alors ?. Évalué à 7 (+4/-0).

    chez nous il font des sprints de consolidation corrections de bugs, pas de nouvelle fonctionnalité juste corrigé ce qui a été trop vite fais.

    Et je ne parle pas des tâche de refactoring que les tech-lead négocient durement qui parfois s'étirent sur plusieurs sprint, ou la dette technique qui monte beaucoup plus vite que dans l'ancien projet remplacé par le nouveau ;)

    Bref la méthode agile (ou scrum ou…) c'est juste une formalisation de la rache

    Bon j'exagère tout n'est pas à jeter, mais le découpage en sprint cours, c'est bon en phase de prototypage, pas pour un projet devant durer 10 ans

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 4 (+1/-0). Dernière modification le 24 septembre 2025 à 23:05.

    Tu penses que les êtres humains ne sont pas capables de s'organiser et de vivre en société sans une hiérarchie qui leur tape dessus;

    Dès qu'on sort de la taille humaine (ie tout le monde peut connaitre toute le monde, ou a 1 degré de distance à la rigueur), car au delà tu auras toujours quelqu'un (au moins un) qui voudra plus que son voisin, et qui le prendra. J'en connais quelques uns, et tu en connais probablement d'autre ne serai-ce que par leur noms. Comment penses tu les empêcher de prendre?

    La hiérarchie n'est pas la pour taper ce qui est en dessous ou en dessus, mais elle est la pour permettre d'avoir des règles communes et de les faire respecter. Le problème vient quand une des partie prends la main sur l'établissement des règles et sur le la façon de les faire respecter

    tu penches pour une solution infantilisante d'un garde qui tape sur les gens

    Dans ta tête la police n'est la que pour taper, non ils sont la pour faire de la prévention, dire aux gens que non la rôtissoire en bordure de rue dans un festival qui va prendre 60k visiteurs c'est pas une bonne idée, organiser l'arrivée des visiteurs pour éviter un embouteillage géant… Et oui ils sont la pour faire respecter la loi qu'une minorité décide d'ignorer.

    je penche pour une solution responsable où tout le monde est capable de s'organiser pour résoudre les problèmes.

    Je suis pas d'accord, donc tes règles j'en ai rien a battre, je fais ce que je veux.
    Comment tu fais?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: History

    Posté par  . En réponse à la dépêche Perl 5.42 est sorti. Évalué à 5.

    En fait la solution la plus utilisée aujourd'hui est Docker (Ou équivalent).

    ou comment un script de quelques ko, se retrouve en quelque centaines de Mo

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 4 (+1/-0).

    c'était y'a plus de 20 ans

    https://www.franceinfo.fr/faits-divers/comment-sarkozy-a-ridiculise-la-police-de-proximite_1603207.html

    ce fut le commencement, mais depuis les gouvernement successif n'ont eu de cesse que d'augmenter la fracture entre citoyen et force de l'ordre.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Pouvoir sans limite : le script

    Posté par  . En réponse au journal fusebox : transformations composées sur des systèmes de fichiers FUSE. Évalué à 3.

    En général, ce genre de choix lié au formatage est fait dès le début, c'est pour cela que je suis remonté à 1989.

    Oui et quand on se rends compte qu'on a un truc obsolète on peut aussi décider de le virer, les occasions ne manquent pas 1.0, 2.0, 3.0

    d'ailleurs j'ai l'impression qu'on peut toujours mixer tabulation et espace ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 4 (+1/-0). Dernière modification le 24 septembre 2025 à 13:17.

    Comme je le dis tu es dans une optique d'affrontement, eux contre nous, tu ne vois pas de cohabitation, il y'a forcément un affrontement, et dans ta vision la police est forcément du coté de la bourgeoisie.

    Demander à la population d'accepter gentiment cette violence, sans rien faire, est en soi d'une violence cruelle; la contestation est absolument normale.

    Ce n'est absolument pas ce que je demande, je dénonce la stratégie de nassage des manifestation qui fatalement mène à l'affrontement. La stratégie décidé place Beauvau reflète la vision du ministre ou du préfet;
    La police c'est aussi celle qui empêche un patron mécontent de son salarié de le pousser sous le camion; c'est aussi celle qui va sanctionner les indélicats qui jettent leur ordures sur la voie publique, et au vu de ce que les gens font s'ils n'ont pas quelqu'un pour les rappeler à l'ordre ça évite qu'on vive dans une décharge géante.

    Bref non, de mon point de vue la police à un rôle essentiel, et il est impératif de dénoncer les abus des forces de l'ordre, les ordre inique du ministre, et les débordements dont ils sont friands ces derniers temps.

    Je suis pour équiper chaque membre sur le terrain, ou a minima 2 caméra par patrouille, et ne plus considérer que leur parole fait foi, en revanche de par leur équipement il peuvent appuyer leur dires. Cela aura un double effet kisscool

    1) le respect du citoyen envers l'agent
    2) le respect de l'agent envers le citoyen.

    Je suis pour redéfinir leur priorité pour chasser la délinquance en col blanc.

    En déclarant les force de l'ordre persona non gratta tu fais le jeu des gangs et autre trafiquants; non il faut redéfinir leur priorité (exit la chasse au fumeur/vendeur de cannabis)

    Bref la police a été dévoyé de son rôle et il est difficile de corriger le tir, mais il n'y a pas d'autre solution.

    Traite moi de personne privilégiée si tu le veux, mais je n'ai aucune envie de devoir défendre mon téléphone que j'ai acheté avec le fruit de mon labeur, j'ai envie de pouvoir rentrer le soir a 23H passé dans le bus ou le métro sans risque de tomber sur des mecs avec des mains trop baladeuse; j'ai pas non plus envie de me faire reverser par un chauffard qui pense que le code de la route c'est que pour les gonzesse. D'ailleurs en parlant de bus, c'est encore par les force de l'ordre que des gens n'utilisent pas la voie de bus comme place de parking.

    La majorité des gens sait bien se tenir, c'est même pour cela qu'on arrive à vivre en société; mais il y'a des nuisible (mais juste une fois, ou c'est juste 2 minutes, ou… ) et pour cela il est nécessaire d'avoir un force désigné pour faire la police. Cette force doit avoir des moyen de coercition, et comme elle dispose de ces moyens il est impératif qu'elle soit irréprochable et que l'on éjecte les pourris.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Respecter les autres, ce serait gentil

    Posté par  . En réponse au journal Le libre et le mouvement du 10 septembre. Évalué à 4 (+1/-0).

    Ce que tu dis est tellement problématique… Et tu rentre justement dans le jeu de la bourgeoisie qui aimerai justement avoir une milice rien qu'à eux.

    Avant qu'un ancien président, ministre de l'intérieur à l'époque, n'aille dire que les flics c'était pas fait pour jouer au rugby avec les jeunes, il y'avait eu un rapprochement, avec des policier qui allait dans les cités expliquer au gens leur droit et les accompagner dans leur démarche de plaintes.

    L'ordre de l'état, il est dans les deux sens autant pour protéger le prolétariat des rentier que l'inverse. En zappant l'un des deux sens, on passe à l'affrontement, avec cette volonté d'en découdre et une masse qui ne veut pas les voir et se rabattent sur d'autre solution pour le maintien d'un ordre.

    Le permis à point par exemple a été mis pour que l'excès de vitesse ne permette pas à quelqu'un avec de bons revenus d'ignorer les limites de vitesse.

    Lorsque le ministre de l'intérieur de l'époque a revu les priorité de la police il a fait beaucoup de mal à ce métier, et rends aujourd'hui une très mauvaise image, en plus d'augmenter drastiquement les violences de part et d'autres. Et ça ce n'est pas inhérent au corps de métier, mais aux directive du ministère de l'intérieur, et surtout celle-ci

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: je ferai en perl

    Posté par  . En réponse au message Aide sous-titres vidéo. Évalué à 5 (+2/-0).

    J'ai l'impression que ton truc supprime toutes les lignes vides ce qui n'est pas le résultat escompté.

    Non je vire les lignes vides après --> dans la première version et une ligne vide maximum après -->

    Par contre si y'a que des lignes vides entre 2 timestamp la première version risque de poser problème :)

    La solution bourrinne virant toutes les lignes vides puis en ajoutant juste une avant celle avec --> est pas mal :)

    while(<>){
       print "\n" if (/-->/);
       print if (/\w/);
    }

    ce qui peut bien évidemment se faire en ligne de commande

    perl -ne '{print "\n" if (/-->/);print if (/\w/) }'

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # je ferai en perl

    Posté par  . En réponse au message Aide sous-titres vidéo. Évalué à 6 (+3/-0). Dernière modification le 23 septembre 2025 à 15:43.

    #!/usr/bin/perl
    
    use strict;
    
    while(my $line = <>){
       if( $line =~ /-->/) {
          print $line;
          while( ($line = <>) =~ /^\s*$/ ){}
        }
      print $line;
    }
    
    }

    a noter que j'ai fais du explicite, on pourrait virer les $line et se contenter de $_, et si y'a plusieurs lignes vide je les manges toute

    while(my $line = <>){
       if( $line =~ /-->/) {
          print $line;
          $line = <>;
          if ( $line =~ /\w/) {
            print $line;
          }
          $line = <>;
        }
      print $line;
    }

    n'en mange qu'une seule :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent