Romuald Delavergne a écrit 292 commentaires

  • [^] # Re: Merci Bram

    Posté par  . En réponse à la dépêche Décès de Bram Moolenaar, créateur de VIM. Évalué à 2.

    Sympa :smile, ce fut communicatif.

    [ESC]:wq

    [ESC]:x

  • # La faute des développeurs Web

    Posté par  . En réponse au journal De retour aux années 2000 avec EDF. Évalué à 7.

    Tout ça pour utiliser du Javascript dernier cri dont certaines API n'existent pas sur des navigateurs vieux de 2 ans.
    J'en ai eu la mauvaise expérience en regardant la console JS et voir qu'une fonction n'existait pas. Le site renvoie alors une page blanche.
    Obligé d'installer une VM avec la dernière Debian pour avoir un navigateur assez récent.
    Quand je pense qu'à une époque (Web 1.0), les applications Web étaient l'assurance d'être compatible avec tous les OS. C'était mieux avant :(

  • [^] # Re: Procès d'intention

    Posté par  . En réponse à la dépêche Retour sur l’affaire des « patchs hypocrites » de l’Université du Minnesota. Évalué à 6.

    Aujourd'hui, un expert en sécurité qui fait un audit d'une entreprise (sur la demande express de celle-ci) ne s'amuse pas à demander l'autorisation des employés avant de réaliser une opération de phishing ou d'ingénierie sociale. Il va juste éprouver les salariés dans le cadre de leur boulot en condition réelle.

    Lorsque que les admins d'une entreprise réalisent une opération de phishing, la direction et bien évidemment les admins sont au courant. Et surtout la sécurité de l'entreprise n'est pas remise en cause.
    Dans le cas présent, le gros problème est que des étudiants font une expérience sans prévenir les responsables du noyau. Auraient-ils fini par avertir la communauté pour éviter que les "patchs hypocrites" se retrouvent dans toutes les distributions ?

  • # Les tabulations pour l'indentation et les espaces pour l'alignement

    Posté par  . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 2.

    Ne pas utiliser les tabulations, c'est imposer ses préférences d'aération du code aux autres.
    Les tabulations ne posent pas de problème si elles ne sont utilisées que pour l'indentation.
    Aligner un mot par rapport à un autre mot de la ligne du dessus lorsque que celui-ci n'est pas en début de ligne, ce n'est plus de l'indentation. Il faut alors utiliser un espace constant et donc une suite d'espaces.

    int
    add(int a,
        int b)
    {
    →→return a+b;
    }

    Indent with tabs Align with spaces

  • [^] # Re: Merci Mr SINCLAIR

    Posté par  . En réponse au journal Clive Sinclair bronsonisé. Évalué à 4. Dernière modification le 22 septembre 2021 à 21:44.

    C = A*(A>B)+B*(B>A)
    pour obtenir
    C=max(A,B)

    Plutôt C = A*(A>=B)+B*(B>A) pour gérer le cas A==B.

  • # Design Kubb : du déjà vu pour les serveurs Linux

    Posté par  . En réponse au journal Assembleur de PC en France. Évalué à 4.

    Il y a plus de 20 ans Cobalt sortait le CobalQube
    wikimedia

  • [^] # Re: Quid de l'enregistrement via streaming et VOD ?

    Posté par  . En réponse au journal Exception de copie privée. Évalué à 1.

    La plupart du temps, la VOD est limitée dans le temps (abonnement). Je suis donc étonné que la copie privé s'applique. Cela voudrait dire que tu peux contourner une limitation du diffuseur.

  • [^] # Re: Oui mais...

    Posté par  . En réponse au journal Cohérence des fonctions d'arrondi. Évalué à 1.

    D'après mes cours de physique, c'est l'arrondi utilisé pour obtenir le nombre de chiffres significatifs.

  • # SNMP with NRPE

    Posté par  . En réponse au journal SNMP vs NRPE. Évalué à 3.

    NRPE (Nagios Remote Plugin Executor) a été développé pour Nagios.
    NRPE n'a rien de puissant. C'est un simple protocole pour pouvoir exécuter du code à distance et récupérer le résultat, comme telnet, rlogin ou ssh.
    NRPE est en effet complémentaire à SNMP car il permet de récupérer des informations très spécifiques que SNMP peut ne pas fournir.
    NRPE n'est pas sécurisé d'ou l'option 'dont_blame_nrpe' que l'ont activer en n'en connaisant les risques.

  • [^] # Re: À mort les SS2I

    Posté par  . En réponse au journal sous-developpeurs-SSII. Évalué à 2.

    Beaucoup de petites et moyennes entreprises n'ont pas la nécessité d'avoir un poste à temps plein pour l'informatique. Leur besoin est faible ou temporaire. Les SSII permettent de répondre à cela. Pour les entreprises ayant un gros service informatique, l'utilisation de prestataires est clairement un moyen d'alléger facilement la masse salariale lorsque qu'il faut faire des économies.

  • [^] # Re: Salut cousin :-)

    Posté par  . En réponse à la dépêche La folie Docker. Évalué à 0.

    Et Maxime du même nom, c'est de la famille ?

  • [^] # Re: Vieux de la vieille

    Posté par  . En réponse au journal POVray 3.7 est dehors. Évalué à 4.

    Dans le domaine du dessin, il y a gnuplot. Le site parle de 1986 pour le développement actif. Il devait donc exister même avant !
    Je me rappelle aussi de xfig. Mais lui, il a un moins bien vieilli.

  • [^] # Re: Rien à voir

    Posté par  . En réponse au journal Garmin Forerunner 110 sous Linux. Évalué à 3.

    Garmin annonce 8h pour le forerunner 110.
    Je n'ai pas utilisé la ceinture mais le fichier de données à l'air d'inclure les informations cardiaques en même temps que toutes les données GPS. Je rejoins donc PierreLM sur ce point.

  • [^] # Re: Rien à voir

    Posté par  . En réponse au journal Garmin Forerunner 110 sous Linux. Évalué à 2.

    Le Forerunner 110 ne permet pas de modifier la fréquence d'enregistrement. D'après la réponse précédente, cela dépend donc des modèles.
    La précision du GPS doit se situer autour du mètre. Je ne pense donc pas que cela soit assez précis pour des mouvements sur un terrain tennis.

  • [^] # Re: Pytrainer

    Posté par  . En réponse au journal Garmin Forerunner 110 sous Linux. Évalué à 2.

    Merci pour les infos.
    Golden Cheetah est orienté pour les cyclistes dont il gère certains capteurs spécifiques fournit par d'autres produits de Garmin (Edge XXX).
    Turtle Sport à l'air pas mal. Je vais aussi tester pytrainer.

  • # Question bête

    Posté par  . En réponse au journal Rencontrez badbios le virus plus puissant que Stuxnet. Évalué à 5.

    Le propre d'un virus est de se propager d'une machine infectée à une machine saine.
    Comment une machine saine pourrait se faire contaminer si elle n'a pas le code pour interpréter le son du micro ? Ou alors elle est déjà contaminée !

  • [^] # Re: Conditions d'utilisation

    Posté par  . En réponse au journal Osez votre propre moteur de recherche !. Évalué à 2.

    Je ne suis pas juriste, mais vu que l'outil est utilisé à des fins personnelles, je ne vois comment ils pourraient interdire cela ou alors c'est abusif.
    Comment peut-on empêcher aux gens de modifier les informations qu'ils récupèrent légalement.
    Peuvent-ils aussi m'interdire d'utiliser lynx sous prétexte que c'est pas comme cela qu'ils veulent que leurs pages s'affichent ?

  • # Breveter une idée

    Posté par  . En réponse au journal Et pourquoi ne pas breveter les recettes de cuisine ?. Évalué à 2.

    Au départ on voulait qu'une entreprise étant la seule à maîtriser un savoir-faire, puisse en faire profiter les autres moyennant rémunération.

    Le problème est que maintenant on brevette l'idée d'un produit final alors que le moyen pour l'obtenir est trivial. Ce qui est en contradiction avec la définition d'un brevet (en France en tout cas).

    Sur le site de l'INPI on a bien:

    Le brevet protège une innovation technique, c’est-à-dire un produit ou un procédé qui apporte une nouvelle solution technique à un problème technique donné.
    Attention : vous ne pouvez pas protéger une idée par un brevet ! Seuls les moyens techniques mis en oeuvre pour la concrétiser le seront.

    A l'origine, les brevets étaient prévus pour des applications industrielles. Avec les brevets logiciels on atteint un nouvelle étape qui pourrait nous permettre de breveter les théorèmes ou les recettes de cuisine.
    Mais comme tout un eco-système se gave autour des brevets…

    En conclusion sur la dérive des brevets et pourquoi ils freinent l'innovation:
    Le brevet était un moyen pour aider les entreprises à faire des choses qu'elles ne savait pas faire.
    Maintenant c'est un moyen pour les empêcher de faire des choses qu'elles savent faire.

  • [^] # Re: Les formats!

    Posté par  . En réponse au journal C'est un scandale !. Évalué à 3.

    Surtout que PDF cela veut dire Portable Document Format.
    Donc apparemment il faut nécessairement Acrobat Reader pour lire à coup sûr un PDF.
    Sur le site d'Adobe, le téléchargement d'Acrobat Reader est disponible pour Windows, MAC OS, Linux et Android.
    Cela veut donc dire que le PDF est portable uniquement sur ces OS et donc n'est pas portable tout court.

  • # Exemple simple

    Posté par  . En réponse à la dépêche Bash Argsparse : mieux gérer sa ligne de commande dans ses scripts.. Évalué à 4.

    Votre librairie apporte certainement de la souplesse d'utilisation.
    Cependant le code ci-dessous suffit dans la plupart des cas.

    # Récupération des arguments
    while [ -n "$1" ]; do
        param=$1
        case "$param" in
            # Option simple
            --option1|-o)
                option1="true"
                ;;
            # Option avec argument
            --option2=*)
                option2=${param##--option2=}
                ;;
            -*)
                echo "$param: option inconnue"; exit 1
                ;;
            *)
                # Liste d'arguments (fichiers par exemple)
                files[${#files[@]}]="$param"
                ;;
        esac
        shift
    done
  • # Mauvaise traduction

    Posté par  . En réponse à la dépêche WindowMaker 0.95.5 est sorti. Évalué à 10.

    Window Maker permet depuis longtemps de maximiser les fenêtres verticalement ou horizontalement.
    La nouvelle fonctionnalité n'est plutôt de maximiser sur la moitié de l'écran ?

  • [^] # Re: des détails

    Posté par  . En réponse au journal C(++) ?. Évalué à 3.

    C'est la méthode qu'utilise GTK.

  • [^] # Re: Non linéaire

    Posté par  . En réponse à la dépêche Kino, c'est fini. Vive Kino ?. Évalué à 1.

    L'utilisation de ce qualificatif me semble relever d'un recours maladif au jargon, un peu comme si on rappelait pour un éditeur de texte qu'il permet de modifier le texte déjà saisi.

    Ou comme si on disait que VI est un éditeur pleine page. Je me rappelle qu'on m'avait donné cette argument il y a très longtemps il est vrai :) Une époque où certains éditaient encore ligne par ligne !

  • [^] # Re: heureux d'apprendre l'existence de tous les autres projets

    Posté par  . En réponse à la dépêche Kino, c'est fini. Vive Kino ?. Évalué à 1.

    Le montage linéaire c'est quand on peut faire du copier/couper/coller de n'importe quelle partie de la vidéo. Donc avidemux est un logiciel de montage non linéaire ce qui est valable pour tous les logiciels informatiques. C'est la plus-value de la numérisation. Donc le préciser est en effet superflu.

    Logiciels de montage non linéaire

  • # Madame Michu

    Posté par  . En réponse au journal De l'installation de Debian sur un Mabook Pro…. Évalué à 3.

    Qui à dit que Linux n'était pas prêt pour le Desktop ?

    La méthode lignes de commande pour parler de Desktop, ce n'est pas un peu contradictoire :)
    Comme dit plus haut, pour gérer pleinement le matériel, il faut quelques fois avoir recours aux dépots de contrib voire non-free.