barmic a écrit 10455 commentaires

  • [^] # Re: Et pourtant ils ont tenté

    Posté par  . En réponse au journal Mozilla laissera Firefox lire les vidéos en H.264. Évalué à 10.

    C'est plutôt les correctifs qui sont rétroportés, les bugs aussi probablement mais c'est pas l'objectif.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Faut être punni...

    Posté par  . En réponse au journal 100 scripts shell UNIX. Évalué à 3.

    Les scripts shell peuvent être terriblement efficacement même à comparer avec n'importe quel langage dynamique comme python, perl ou ruby.

    Ce matin j'ai pour mes besoins écris un petit script qui nettoie de manière très simple mon dépôt maven local (il commençait à devenir un peu trop gros).

    #!/bin/bash
    
    M2_REPO="${HOME}/.m2"
    AGE=31
    
    du -sh "${M2_REPO}"&
    PID_DU=$!
    
    directories=( $(find "${M2_REPO}" -name '*.jar' -atime +${AGE} -exec dirname {} \;) )
    directories=( "${directories[@]}" $(find "${M2_REPO}" -name '*.swf' -atime +${AGE} -exec dirname {} \;) )
    directories=( "${directories[@]}" $(find "${M2_REPO}" -name '*.swc' -atime +${AGE} -exec dirname {} \;) )
    
    wait "${PID_DU}"
    
    for directory in "${directories[@]}" ; do
       rm -rf "${directory}"&
    done
    
    wait
    
    du -sh "${M2_REPO}"
    
    

    Oui c'est du bash, mais je crois qu'on peut le convertir en bourne shell assez facilement (on redirige les find vers un fichier, pour le gestion des processus je sais pas).

    On notera que les find sont lancé en parallèle de du, ce qui à mon humble avis permet d'utiliser le(s) cache(s) du système de fichier. Les suppressions de fichiers aussi. Ça donne un exemple de manière simple de paralléliser. L'usage du pipe en est un autre. Pour l'exemple donné un la boucle aurait aussi pu être parallélisée avec COPROC, ce qui aurait permis de définir le nombre de processus à lancer en parallèle. Un version zsh peut être encore plus courte avec les globbing étendu (bash les a aussi mais je ne sais pas s'il a la possibilité de définir le type de fichier comme en bash : **/*(.)).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: bescherelle

    Posté par  . En réponse au journal 100 scripts shell UNIX. Évalué à 4.

    Je pense sincèrement que c'est un problème de forme. Fournir un patch c'est une chose, expliquer à celui qui a écris le journal ou la dépêche qu'il ferait mieux de s'acheter un Bescherelle, c'est franchement vexant pour l'auteur.

    AMHA le bon système serait que ceux qui aiment prendre du temps pour corriger puissent le faire de manière directe (comme dans un wiki) et que leurs patchs ne soient appliqués que par les modérateurs (mais je reconnais que ça pose le problème des merges et que ça demande un travail conséquent pour créer ce genre de fonctionnalités).

    Ce qui est, je trouve, remarquable, c'est que les gens sont beaucoup plus durs et intransigeants sur des fautes d'orthographe que sur des erreurs liés à l'informatique. On a l'impression de prendre bien plus de remarques en faisant une faute d'orthographe qu'en faisant une faute (grossière) en info.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: bescherelle

    Posté par  . En réponse au journal 100 scripts shell UNIX. Évalué à 1.

    On a une belle langue avec des règles certes, bien compliquées, mais quand on dit de certaines fautes qu'elles piquent les yeux, ce n'est pas qu'une image: c'est très désagréable de lire un texte bourré de fautes. Le niveau de tolérance doit être différent d'une personne à l'autre, mais écrire sans faire de faute, ça met toujours tout le monde d'accord.

    Justement voir des commentaires très théâtrale qui surjoue la douleur (« Ô rage ! Ô désespoir ! J'ai les jeux qui saignent ! Il manque une virgule ! Comment peut-on écrire aussi mal ! »). Chacun y va de son qualificatif pour exprimer la gravité de l'erreur. Au passage on met une espace insécable avant une double ponctuation.

    Déjà entendu personnellement:
    «Je ne vois pas comment on peut demander un rapport à un mec qui sait pas écrire trois mots sans se vautrer! Il restera là où il est devant son ordi!». Et bing, la fonction chef de projet vient de disparaître très loin à l'horizon. Faut dire qu'envoyer un texte criblé de fautes à des gros partenaires, ça la fout mal.

    C'est vraiment nul comme argumentation. Le développeur (parce que je présume que tu parle de développeur) est déjà entrain d'écrire les spécifications ou la documentation utilisateur. Au contraire le client verra moins de fautes si le dis cancre est chef de projet.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: bescherelle

    Posté par  . En réponse au journal 100 scripts shell UNIX. Évalué à 2.

    Ouh sa decourraje dalé plu loian…

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Convictions

    Posté par  . En réponse au journal Mozilla laissera Firefox lire les vidéos en H.264. Évalué à 5.

    Tous les appareils sous Android ne sont-ils pas capables de lire de le WebM ?

    Je présume que ça dépend de ce que tu entends par « lire le WebM ». Si tu ne prend pas en compte l'autonomie et la consommation en ressource sur les smartphones pas trop chères, je pense qu'ils le lisent tous, oui.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Typo.

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 2.

    Je parlais d'orientation, parce que c'est surtout la doc qui t'explique comment faire des hello world en QML + JS et ensuite ben c'est surtout de la documentation d'API que tu trouve.

    Si par contre ils utilise des composants/widgets évolués, je suis intéressé parce que j'en ai pas trouvé.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: :/

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 4.

    J'ai tendance à croire (mais peut être que je suis naïf) que les gens ne sont pas aussi idiots que ça et qu'ils ne continuent pas à utiliser un outil si celui-ci est foncièrement mauvais et qu'ils arrivent à répondre au besoin. Si c'était le cas il s'en passeraient (comme ils le font avec un paquet de logiciels que ce soit en entreprise ou ailleurs).

    Je ne dis pas qu'il ne faut pas chercher à améliorer les choses, mais l'évolution qui consiste à dire aux gens « ce que vous utilisez c'est de la merde, regardez moi j'ai un trucs super », c'est bon pour les commerciaux. Laissons les grandes compagnies la joie de vendre du bonheur sur du vent. Dans les faits en technique c'est très rare de passer des gaps si importants que ça, on améliore les choses et on s'appuie sur de l'existant, il me semble pertinent de garder un peu d'humilité c'est respecter cet héritage.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Gentil

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 8.

    T'es un orateur particulier pour placer ton argumentation dans le défaut d'argumentation. Bientôt tu nous expliquera que le simple fait d'avoir argumenter montre que c'est faux car la vérité, elle, n'en a pas besoin, c'est ça ?

    Si tu n'a pas envie de prendre le temps de discuter, ne pas discuter me semble être une bonne idée.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Typo.

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 2.

    Tu ne m'a pas vu dire que Qt est pourri, enfin pas sur ce sujet.

    J'ai un peu essayé QML et c'est une très bonne idée, mais il me semble qu'il y a de gros manques (ou alors je me suis paumé) :

    • pas de composants/widget tel qu'on en trouve ailleurs
    • très orienté QML/js alors que j'aurais bien aimé faire du QML/C++ ou du QML/python

    Mais c'est encore (très ?) jeune ça peut s'améliorer.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: :/

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 6.

    Les trolls sur les langages ne sont que du bullshit. On aime ou pas un langage, mais les langages qui ont durées un peu et qui sont un minimum connu sont bons. Ce n'est pas parce que tu t'appelle Torvald, Dijkstra ou Knuth que ça change grand chose. La compétence dans leur domaine ne leur donne pas plus de compétence que ça.

    Personnellement je pense que les avis absolus sont du troll (y compris les miens).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Typo.

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 1.

    Est-ce que ce ne serait pas KDE qui s'enferme dans Qt c'est à dire plus ou moins du C++ et un chouia de python et js ?

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Langages?

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 2.

    J'ai pas envie d'entre dans le détail mais Gnome utilise javascript et Vala depuis quelque temps, si freedesktop est fermé à tout ce qui n'est pas en C je ne pense pas que ce soit lié à Gnome.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Oh le joli !

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 5.

    Tu trouve que c'est un bon troll ? Le qualificatif « bon » s'utilise pour les trolls qui prennent, les gens « marchent dedans » et se prennent au jeux. Bref un bon troll c'est comme les bons orateurs, ça ne doit pas se voir (ou qu'après coup).

    Là pour le coup c'est bien trop gros, il y a un effort pour bien l'amener mais c'est trop voyant. Tu remarque que les commentaires sont assez mous mis à part quelques aigris.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Typo.

    Posté par  . En réponse au journal Comment Freedesktop divise le desktop. . Évalué à 7.

    Ça c'est un procès d'intention. On peu le faire dans l'autre sens : « si gtk et Gnome n'avaient pas existaient sous licence GPL Qt serait encore propriétaire ».

    Hop c'était ma contribution au troll moisi du jour.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Formulation

    Posté par  . En réponse au journal Django 1.5 beta. Évalué à 3.

    Mince j'ai confondu la PEP 333 avec la PEP 3333.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Formulation

    Posté par  . En réponse au journal Django 1.5 beta. Évalué à 3.

    Tu parle de WSGI qui n'a rien de spécifique à python 3.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Faibles perfs pour Btrfs

    Posté par  . En réponse au journal [Filesystem] Benchmark SSD vs HDD. Évalué à 5.

    Oui mais il faudrait faire un benchmark avec ce genre de couches pour pouvoir comparer.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Faibles perfs pour Btrfs

    Posté par  . En réponse au journal [Filesystem] Benchmark SSD vs HDD. Évalué à 5.

    Il ne reste donc plus qu'à « bencher », ext4+LVM pour pouvoir comparer.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Comment dire...

    Posté par  . En réponse au journal L'ergonomie de GNOME 3. Évalué à 1.

    En l'occurrence il le sait, mais encore une fois la plupart utilise des fichiers textes.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Comment dire...

    Posté par  . En réponse au journal L'ergonomie de GNOME 3. Évalué à 2.

    Pour le premier je suis d'accord, mais je ne vois pas bien le rapport. Le about:config n'est pas une solution, c'est un workarround possible pour ce genre de problème (globalement les moteurs de recherches sont assez mal intégrés dans firefox sans bidouille dans about:config).

    Pour le second, je présume que le xpi contient les traductions, je ne vois pas de problèmes. Au contraire ça permet à un utilisateur qui accède à un firefox british de le passer en français sans avoir besoin de droits particulier.

    Mais globalement pour moi c'est un peu comme si tu disais que pour toi certaines options de SSH disponibles uniquement via ~/.ssh/config devraient être accessible via la ligne de commande. Tu peut avoir raison sans remettre en cause l'existence du fichier de configuration. Ce que je veux dire c'est que ce n'est pas parce qu'il y a des manques dans la fenêtre de préférence que about:config est mauvais (Mozilla ne considère pas qu'about:config est une solution, j'en veux pour preuve le message qui apparait quand tu va sur about:config).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: future adepte

    Posté par  . En réponse à la dépêche LaTeXila 2.6, éditeur LaTeX pour GNOME. Évalué à 2.

    Si tu veux autre chose, mais du même niveau que LaTeX, tourne-toi vers Lout.

    Je suis pas certains que Lout offre un niveau s'approchant de LaTeX. Personnellement je préfère rédiger en txt2tags et à chaque fois que je fini une partie je génère le tex et je l'inclut au fichier principal. Du coup le travail se fait en 3 fois :

    • rédaction en txt2tags pour ne pas me déconcentrer avec la syntaxe LaTeX
    • mise en page en LaTeX
    • corrections directement en LaTeX (la syntaxe est presque déjà entièrement écrite)

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Dans quel monde parallèle je vis ?

    Posté par  . En réponse au journal L'ergonomie de GNOME 3. Évalué à -1.

    De la même façon qu'il y a plein de dispositions possibles pour l'organisation d'un vrai bureau, et que poser l'écran à droite, le pot à crayons au milieu et la bannette à papiers à gauche ne doit pas demander de nous reconvertir en menuisiers.

    C'est vraiment le jour des analogies aujourd'hui. C'est ce que proposent certains bureaux qui ont une place pour le clavier, une pour l'écran et une pour la tour (qui doit avoir une taille limite) et se permettent même de te dire où ranger tes CD. Donc oui ça existe (les vieux bureaux d'écoliers vont même jusqu'à dire où mettre les crayons et porte-plume).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: frustration palpable à des kilomètres

    Posté par  . En réponse au journal la fin de msn ?. Évalué à 5.

    Je présume que c'est du second degrés.

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)

  • [^] # Re: Comment dire...

    Posté par  . En réponse au journal L'ergonomie de GNOME 3. Évalué à 0.

    Et moi je ne vois pas l'intéret de remplacer une fenetre de dialogue de modification de paramètres par un obscur about:config dans lequel on n'y comprend pas grand chose.

    C'est bien pour ça que personne ne le fait. C'est même pas complémentaire, c'est juste un accès plus « bas niveau » de la conf. Quel pourcentage d'utilisateur de firefox utilisent about:config ? C'est marginal et dans ceux qui l'utilisent combien ce sont contenté de suivre un tuto obscure trouvé sur le web ? Comme déjà dis ce sont des interfaces pour des fichiers déjà existants (en xml ou js) ou des base de données (tokyocabinet). Va taper directement dedans si tu préfère.

    L'avantage d'un fichier texte par rapport a about:config c'est que tu peux commenter le texte et avoir la signification des options sans avoir a se palucher des pages de man ou des sites obscurs […]

    Un peu comme ils semblent avoir fait dans dconf ?
    Pour firefox ils ne le feront probablement jamais parce qu'ils doivent chercher à ne pas trop s'embêter avec des configuration qui sont un peu interne (et qui peuvent concerner des extension par exemple).

    Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)