barmic 🦦 a écrit 5782 commentaires

  • [^] # Re: RĂ©sumĂ©

    Posté par  . En réponse au lien Unicode misconceptions. Évalué à 1.

    Tu as vraiment besoin d'une définition de simple?

    Tu entends par simple le faible nombre de caractères différents ? Parce que la manière de l'utiliser où chacun ajoute ses diacritiques, où on multiplie les façons d'écrire le même phonèmes, où chaque langue choisi sa manière de prononcer la même écriture, où l'on se sent obligé de faire des ligatures pour améliorer la lecture ainsi qu'une demi douzaine d'espace différentes,… Je pense qu'on est plus dans le simpliste.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sumĂ©

    Posté par  . En réponse au lien Unicode misconceptions. Évalué à 2.

    Que je sache il y a le hangul qui fait l'unanimité :

    • les peuples qui l'ont adoptĂ© ne le regrettent pas
    • les scientifiques qui Ă©tudient les systèmes d'Ă©criture lui trouvent beaucoup de qualitĂ©s (en particulier il n'y a pas d'Ă©cart entre ce qui est Ă©crit et prononcĂ©)
    • il n'est pas particulièrement reliĂ© Ă  une langue et est en mesure de reprĂ©senter de manière exacte bien plus de langues1. Tout le monde l'utilise de la mĂŞme façon
    • il s'adapte très bien par exemple aux usages numĂ©riques : la plupart des claviers virtuels n'ont besoin que de quelques touches, l'absence d’ambiguĂŻtĂ© simplifie le text2speech et le speech2text,…

    Mais oui ce n'est pas ton système d'écriture donc il doit être moins bien, c'est ça ?


    1. je doute par contre qu'il puisse être utilisé sans adaptation pour les langues tonales ↩

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Ukraine

    Posté par  . En réponse à la dépêche L’auteur de Nginx enfourche le proprio. Évalué à 8.

    Et pourquoi "-8"?

    -9

    Pouvez expliquer en quoi mon intervention dérange ?

    Parce qu'elle rebondi sur une partie anecdotique qui n'était pas le propos de mon commentaire c'est à dire ce que fait F5 et pourquoi.

    Vous êtes contents qu'il y ait 99% de probabilités que nous soyons en guerre contre poutine dans moins de cinq ans parce que nos décideurs ont eu la trouille de s'opposer à lui quand il en était encore temps ?

    Tu aurais était plus content qu'on soit en guerre il y a 10 ans ? Il est vraiment facile de juger les actes passés en ayant toutes les cartes en main (ce que l'on a pas encore). Savoir quand est-ce qu'il est moins pire de déclencher une guerre (ou à minima des hostilités) n'est pas une science.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: RĂ©sumĂ©

    Posté par  . En réponse au lien Unicode misconceptions. Évalué à 5.

    Ne pas avoir de solution ne devrait pas rendre tabou l’évocation des problèmes.

    Ça dépend de ce qui est considéré comme problème. Si c'est le design d'UTF8, il faut commencer par aller voir les autres unicodes par exemple. Si c'est la diversité de la culture dans le monde (ce qui a l'air d'être le cas quand la solution imaginée consiste à éradiquer tout système d'écriture autre que le sien), alors on est pas d'accord sur la définition du problème.

    il me semble que les problématiques écologiques soulevées par devnewton le soient à titre humoristique.

    Humour ne veut pas dire qu'il n'y a pas de propos.

    En ce qui me concerne, je songe surtout aux problèmes d’attaques informatiques permises par la versatilité (bien au sens Français ici) de cette convention.

    Et des contre-mesures sont construites en ce sens.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • # Meme Doom

    Posté par  . En réponse au journal Doom et jardinage. Évalué à 4.

    C'est rigolo cette manie de porter doom sur les plateformes les plus farfelues !

    On a du mal à imaginer le succès de doom à l'époque. Il me semble qu'il était plus vendu que windows (à une époque où il n'était pas dispo sur windows). Gabe Newel (qui deviendra plus tard monsieur Valve, Half Life, Steam,… l'homme qui ne sait pas compter jusqu'à 3) fera le portage sur Windows et ça donnera une pub comme on en voit rarement (lien youtube - l'image est dégueulasse mais c'est vieux). La relative simplicité de portage et un effet boule de neige et paf c'est devenu une sorte d'hello world.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: DĂ©fis

    Posté par  . En réponse au journal Générer des images vectorielles procédurales avec des technologies des années 2000. Évalué à 2.

    Il me semblait que vue.js et reactjs fonctionne de la même façon.

    JSX n'est pas utilisé par vue. Ce dernier met tout dans le même fichier, mais de manière un peu plus séparé :

    <script setup>
    import { ref } from 'vue'
    
    // A "ref" is a reactive data source that stores a value.
    // Technically, we don't need to wrap the string with ref()
    // in order to display it, but we will see in the next
    // example why it is needed if we ever intend to change
    // the value.
    const message = ref('Hello World!')
    </script>
    
    <template>
      <h1>{{ message }}</h1>
    </template>

    La façon jsx de mélanger la vue et le code se rapproche probablement plus d'elm :

    import Html exposing (..)
    
    
    main =
      div []
        [ h1 [] [ text "My Grocery List" ]
        , ul []
            [ li [] [ text "Black Beans" ]
            , li [] [ text "Limes" ]
            , li [] [ text "Chili Powder" ]
            , li [] [ text "Quinoa" ]
            ]
        ]

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Cas d'usage

    Posté par  . En réponse au lien "La meilleure base de données multi-modèles". Évalué à 5.

    Ça dépend de ce que tu entends par fonctionnel. KSQL n'apporte probablement rien de plus que pg, mais il le fait au dessus de topic kafka. FondationDB, HBase ou Cassandra font moins que pg fonctionnellement, mais le font des Eio de données en multidatacenter. Redis fait moins que pg mais il le fait entièrement en mémoire. Tu peu réécrire tes requêtes Warp10 avec le SQL de pg, mais une partie de la valeur de ce dernier c'est justement warpscript.

    Je dis pas que toutes sont utiles, mais que ce qui peu paraître être des détails que ces bases montrent leur valeur et que croire que pg aussi bien soit-elle les englobe toutes c'est probablement n'avoir jamais eu des besoins trop spécifiques.

    Les choix structurels des bases a un impact sur leurs propriétés et leur utilisation. Dire que pg fait tout c'est autant du bullshit que cette surrealdb qui tente de faire croire qu'elle est capable de tout.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Des idĂ©es intĂ©ressantes, mais simplistes

    Posté par  . En réponse au lien farbfeld : le format d'image le plus simple du monde. Évalué à 3. Dernière modification le 25 février 2024 à 08:21.

    Là où c’est amusant, c’est que XML a justement comme avantage de pouvoir être traité, validé, filtré et transformé au fil de l’eau, sans tout monter en mémoire. Même si avec les capacités de traitement modernes, c’est un avantage qui n’a plus un intérêt énorme (en particulier, ça ne compense plus sa difficulté de lecture pour un humain et sa verbosité dans la plupart des cas).

    Je trouve ça encore très utiles pas forcément pour éviter le poids en mémoire mais pour traiter la donnée en flux.

    XML est plus complexe que JSON, mais par rapport à JSON + json schema ou json5 mais alors il n'y a pas de validation de schémas ou JSONnet ou… JSON n'est pas simple, il est simpliste et beaucoup d'usages doivent finalement trouver un moyen de faire quelque chose en plus de manière plus ou moins ésotérique

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: IntĂ©ressant

    Posté par  . En réponse au journal yb : enfin la v0.9. Évalué à 2.

    yq

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Conso ?

    Posté par  . En réponse au journal Combien pour un algorithme de détection de piscines sur les photos aériennes ?. Évalué à 2.

    Ce dont il parle c'est de regarder la facturation. D'une manière ou d'une autre les compteurs sont relevés périodiquement où qu'ils soient.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Des idĂ©es intĂ©ressantes, mais simplistes

    Posté par  . En réponse au lien farbfeld : le format d'image le plus simple du monde. Évalué à 4.

    Moi je vois pas mal d'overengenering et je ne trouve pas que ce soit un sujet véritablement simple. Entre faire le changement minimal ad hoc et prévoir un avenir nécessairement incertain hors de cas évident c'est uniquement la réussite future qui détermine si on a trop, pas assez ou juste suffisamment réfléchis.

    Par contre je trouve qu'il faut savoir de grossir un logiciel. Des parties peuvent (ou non) avoir étaient très utile à une époque, mais il faut savoir se reposer la question de temps en temps et dire que bon 60% des cas d'utilisation n'existent plus il faut rationaliser. Je n'ai pas eu le cas de logiciels publique où on te gueule systématiquement dessus si tu le fait comme Firefox (tout en lui reprochant d'être gros, il lui est aussi reproché le retrait de fonctionnalité les rares fois où ça arrive).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Exemple

    Posté par  . En réponse au lien farbfeld : le format d'image le plus simple du monde. Évalué à 6.

    Mais en théorie le principe de simplicité devrait rendre tout ça relativement abordable, au moins pour les gens qui ont des notions de programmation.

    Uniquement, vraiment, uniquement. La plupart de leur logiciel se configure dans les sources.

    Il ne faut vraiment pas voir le projet autrement que comme un petit club qui fait sont truc dans son coin sans chercher conquérir le monde ou autre. Ils veulent développer à leur façon sans qu'on vienne les embêter avec une hypothétique « madame Michu ».

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: getopt(1)

    Posté par  . En réponse au journal Args parser pour shell. Évalué à 2.

    On ne se comprends définitivement pas. Un peu de code sera plus clair :

    #!/bin/sh
    
    python3 - <<EOF
    import re
    
    string = 'This is a string'
    pattern = '^[A-Z]'
    
    found = re.match(pattern, string)
    
    if found:
        print("The input value is started with the capital letter")
    else:
        print("You have to type string start with the capital letter")
    EOF

    Je décrivais plus haut le shell come :

    1. tu as le language qui est pareil queue pour tout autre langage
    2. tu as les binutils globalement qui sont la bibliothèque standard du langage
    3. tu as les autres exécutables qui sont des bibliothèques autres comme tu as des bibliothèque dans tous les langages
    4. tu as dans tous les langages ou presque la possibilité d'écrire un programme dans un autre langage et de l'executer comme dans mon exemple le shell écris du python et l'execute

    Ce dernier point, bien que très utile, n'est pas intéressant dans le cadre d'une comparaison de langages tel qu'on le discutait à la base.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Jamais essayé, je ne peux pas dire.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Oui j’ai vu ça, il y a même un code couleur pour les mécanismes et ces paramètres je crois. C’est un domaine très riche, dont la disposition, par exemple n’est qu’un des aspect.

    Maintenant tu as des mécanismes dis analogiques, tu n'a pas de barrière de retour avant de pouvoir réactiver la touche. Dis autrement quand tu as activé une touche, pour la réactiver tu n'a pas à la faire véritablement remonter le moindre relâchement permettra de la réactiver. Ça ne sert que dans le jeu vidéo. Comme le fais de pouvoir appuyer sur plus de 3 touches à la fois, utile par exemple pour jouer à 2 sur un même clavier

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Et je ne suis pas d'accord. Ce n'est qu'une question de goût. C'est une préférence en programmation j'utilise par exemple moins les chiffres (qui hors du 1 et du 0 sont peu utile) que pas mal de caractères comme _-(). Parler des problèmes de raccourcis quand il y a 5 lettres de différentes entre les 2 dispositions c'est ridicule.

    Les 2 n'ont pas d'avantage intrinsèque objectifs et ce n'est pas bien grave le meilleur layout c'est celui qui convient à l'utilisateur pas celui qui est réputé le meilleur du monde et au delà.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 4.

    C’est l’usage de l’azerty qui est une moche habitude que l’on s’impose. Il y a plein de pays, francophones[1] ou pas[2], où l’on écrit en français (ou dans une autre langue latine posant les mêmes soucis de diacritiques[3] et ligatures ou autres symboles) sans devoir se farcir l’inefficacité de l’azerty.

    Parler de l'inefficacité de l'azerty pour mettre en avant le qwerty c'est l’hôpital qui se fou de la charité. Ce n'est que l'habitude et les goûts qui fais en préférer sur l'autre. Si on veut parler d'efficacité c'est dvorak et bépo qu'il faut aller regarder (je viens de remarquer que je n'ai aucune idée de commenter écrire Dvořák avec une disposition dvorak).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Bonne idĂ©e !

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 3.

    argon2 est plus fou encore tu peux le paramétrer son usage :

    • en mĂ©moire
    • en temps de calcul
    • en parallĂ©lisme

    Et OWASP conseil de l'utiliser avec 19Mio de mémoire 2 itération et sans parallélisme (degrés de parallélisme à 1).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Joli projet, et nous aussi ...

    Posté par  . En réponse à la dépêche VenC 3.1.1 | Un nouveau générateur de site statique. Évalué à 2.

    Effectivement je me suis gouré

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Ça va il est mĂŞme pas trois heure !

    Posté par  . En réponse au journal Args parser pour shell. Évalué à 5. Dernière modification le 20 février 2024 à 13:59.

    Oui c'est généralement pour ça :

    file='image.PNG'
    
    if [[ ${(L)file##*.} == 'png' ]]; then
        #…
    fi

    Edit: pardon c'est du zsh, ça ne fonctionne pas tel quel en bash

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Bonne idĂ©e !

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Si l'attaquant a déjà volé une base réussie à péter le mot de passe généré par cette méthode qui est considéré comme très fort alors, il peut se lancer dans ce genre de brute force.

    Il faudrait que le site ai vraiment mal fais son travail (possible) et que l'attaquant soit vraiment déterminé pour comprendre que ce mot de passe suit ce paradigme ou qu'il cible spécifiquement l'auteur.

    Je suis d'accord il y a bien une fragilité.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Bonne idĂ©e !

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Tu brute force quoi ? Tu veux comparer à quoi tes tentatives ? Le hash qu'il utilise n'est jamais stocké tel quel.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Joli projet, et nous aussi ...

    Posté par  . En réponse à la dépêche VenC 3.1.1 | Un nouveau générateur de site statique. Évalué à 2.

    J'ai entendu le plus grand bien récemment d'Antora. C'est fait pour de la documentation et c'est Asciidoc + ansible + je ne sais plus quel moteur de template (un truc du monde js je présume).

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 2.

    Wordl est un motus en ligne. Tu dois trouver un mot en faisant des tentatives qui te permettent d'avoir des indices1

    Geoguesser est un jeu créé à partir de Google street view, la fonctionnalité de navigation virtuelle dans les rues. Tu dois déterminer où tu es en navigant.2

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll

  • [^] # Re: Caractère spĂ©cial

    Posté par  . En réponse au journal Mon gestionnaire de mots de passe, en 50 lignes de HTML. Évalué à 3.

    La règle 14 demande à résoudre un geoguesser

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll