Arthur Accroc a écrit 2075 commentaires

  • [^] # Re: Licence

    Posté par  . En réponse à la dépêche Rejoignez la rébellion – adhérez à l’April. Évalué à 6.

    Star Wars, c'est libre ?

    Ça appartient maintenant à Disney, entreprise qui fait beaucoup pour l’allongement du droit d’auteur. Dans le film, je ne sais pas, mais dans la réalité, c’est l’empire qui gagne…

    Du coup, je comprends l’idée de surfer sur la vague, mais au niveau de la pertinence du choix…
    Et puis s’ils sont aussi rats que les Éditions Albert René, c’est un coup à risquer un procès.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: nltk

    Posté par  . En réponse au journal Analyse de texte. Évalué à 2.

    Gère-t-elle le français et le découpage en syllabes (si c’est vraiment ce dont Marotte a besoin) ?

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • # Je ne ferais pas ça comme ça.

    Posté par  . En réponse au journal Analyse de texte. Évalué à 4.

    Mon but est d’analyser la fréquence de syllabes ou de mots depuis différents textes.

    Les syllabes ? Les mots ? Les deux ? Dans la même base ???

    Je pense que le problème se situe dans mes interactions avec la base de données.

    As-tu au moins essayé de mettre une trace entre l’analyse du texte et la mise à jour de la base de données pour en être sûr ?

    Pour l’analyse du texte, je ne dis pas que ça impacte les performances (normalement, ça les améliorerait, mais avec le coup du remplacement de chaîne relancé à chaque caractère, c’est moins sûr), mais tu fais un truc genre prise de tête en C avec des MAXLEN, des buf… ce n’est même pas évident de voir ce que ça fait exactement et si c’est ce qui est attendu, alors que tu utilises un langage de script avec un type chaîne dynamique, des expressions régulières…
    Si tu veux la performance pure, ce n’est pas le meilleur langage. Si tu utilises un langage de haut niveau, autant en profiter pour faire quelque chose de plus compréhensible.

    Personnellement, je lirais l’entrée par ligne, je splitterais sur les espaces et signes de ponctuation (ou tout ce qui n’est pas une lettre), comme ça, j’aurais directement les mots et ensuite seulement, pour chaque mot, j’itérerais sur la lettre de départ et la longueur pour avoir les groupes de lettres.
    Là, il ne s’agirait que des groupes de lettres et pas vraiment des syllabes, mais je n’ai pas l’impression que ton code fasse mieux. Le découpage en véritables syllabes d’un mot (est-ce réellement ce dont tu as besoin ?) est un problème nettement moins trivial.

    Si je devais faire ça en C, je ne ferais pas comme toi non plus. Je lirais aussi par ligne (même avec le C, on peut !), voire je chargerais tout le texte en mémoire (mon premier ordinateur avait 8 Ko de mémoire, mais on n’en est plus là), j’itérerais sur le caractère de la ligne (ou du texte complet dans le deuxième cas), si ce n’est pas une lettre, je viderais le mot courant, sinon, je lui ajouterai la lettre et pour les groupes de lettres, j’itérerais sur la longueur jusqu’au caractère courant du mot. Ainsi, pas de remplacements de chaînes ni de popleft…

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: true et false

    Posté par  . En réponse au journal Le core utile. Évalué à 5.

    # commande a exécuter que si la variable COND est nulle ou vide
    `{mathjax} {COND:+:} `{COND:-commande}
    # et inversement, à n'exécuter que si COND n'est ni nulle ni vide
    ${COND:+commande}

    Rassure-moi, tu ne fais pas partie des gens qui trouvent le langage Perl illisible, au moins ?

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # true et false

    Posté par  . En réponse au journal Le core utile. Évalué à 2.

    Le but de "true" et de "false" est d'ailleurs de les associer à des tests, non ?

    Alors apparemment, leur intérêt de base est de servir de booléens pour alléger les tests ultérieurs.

    # Traitement des options
    faire_truc=false
    while [ $# -gt 0 ]; do
        case "$1" in
            --truc)
                faire_truc=true
                ;;
    []
        esac
        shift
    done
    
    if $faire_truc; then
        [On fait le truc]
    fi

    ou même

    $faire_truc && [on fait le truc]

    Si true et false n’étaient pas des commandes (ou qu’on utilisait à la place 0 et 1, oui et non…), il faudrait des tests plus lourds du style :

    if [ "$faire_truc" = "true" ]; then
    
    [ "$faire_truc" = "true" ] &&

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Indication de disposition

    Posté par  . En réponse au sondage J'utilise les touches "Arrêt Défil" et/ou "Pause/Attn". Évalué à 2.

    Cela permet de plus de choisir en toute cohérence la LED Arrêt Défilement comme indicateur d'une disposition de clavier alternative ;-)

    C’est ce que je fais aussi, mais ça a quand même la limite d’indiquer seulement qu’on ne se trouve plus sur la disposition par défaut, pas sur laquelle on se trouve.
    Et puis mon portable perso n’en a pas, donc ça marche moins bien dessus (j’ai essayé d’utiliser la led numlock, mais ça active le pseudo pavé numérique à la place des touches des lettres)…
    Enfin, Xfce a un greffon pour indiquer la disposition acive.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Ca sert à quoi Perl6 ?

    Posté par  . En réponse au journal Bientôt Noël pour Perl6. Évalué à 1.

    Est-ce qu'on a maintenant une gestion des objets digne de ce nom par exemple ?

    Oui, y a-t-il enfin des destructeurs dans Ruby ?

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Claviers

    Posté par  . En réponse au sondage J'utilise les touches "Arrêt Défil" et/ou "Pause/Attn". Évalué à 4.

    Il se trouve que :
    – mon clavier fixe préféré (un ancien modèle de MS Natural Keyboard) n’a pas de touches multimédia (les modèles plus récents de la série en ont, mais ont un toucher et une qualité inférieurs) ;
    – mon portable (comme bien d’autres) a des combinaisons de touches avec Fn, c’est moins pratique qu’une seule touche pour couper le son rapidement ;
    – les raccourcis claviers pour changer de disposition du style des deux Maj ensemble, j’ai essayé, mais ça m’arrivait de les produire accidentellement, alors qu’une touche éloignée et que je n’utilisais jamais, c’est à la fois plus pratique et moins risqué (par ailleurs, Xfce propose Arrêt défilement parmi les raccourcis claviers pour changer de disposition, ce qui prouve que je ne suis pas le seul à le trouver pratique).

    Bref, oui je pourrais me passer de ces touches en utilisant un clavier de merde sur mon fixe et des combinaisons à la con sur mon portable, mais bon… sans façon.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Lampes

    Posté par  . En réponse au journal burn, cpu, burn !. Évalué à 6.

    Ça n'est pas le cas pour une lampe de vidéoprojecteur, par exemple.

    Je ne sais pas si le cas est exactement le même pour les lampes de vidéoprojecteurs, dont la technologie n’est peut-être pas la même (lampes à arc…), mais pour les lampes de projecteurs classiques (rétroprojecteurs, projecteurs diapos…), le truc est que la lampe est fragilisée à chaud.

    La refroidir avant de déplacer l’appareil évite le risque de la claquer, mais elle n’est pas plus fragile après une extinction brutale (sans continuer de ventiler la lampe) que quand elle est allumée, c’est juste que tu transportes rarement l’appareil allumé (avec le fil , c’est moins pratique…).

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Réinstaller ?

    Posté par  . En réponse à la dépêche Sortie de Mate Desktop Environment 1.12. Évalué à 2.

    Parce que ça je l'avais fait à une époque et au final c'est quand même un beau bazar. Pour certaines actions tu te retrouves avec toutes les applis des différents bureaux qui se marchent sur les pieds. Par exemple à l'époque (pas mal de temps certes) j'avais lutté pour dans xfce ce ne soit pas nautilus qui s'ouvre, etc.

    Souvent, c’est dans le compte utilisateur que l’ancien environnement a laissé des réglages.

    Cela dit, pour être sûr de ne pas lancer les applications de Gnome plutôt que celles d’Xfce, il y a toujours la solution de les désinstaller…

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Réinstaller ?

    Posté par  . En réponse à la dépêche Sortie de Mate Desktop Environment 1.12. Évalué à 3.

    à la maison je résiste uniquement parce que je n'ai pas le temps de réinstaller.

    Pourquoi réinstaller ?

    Il suffit d’installer un autre environnement graphique. Avec un peu de chance, suivant l’environnement souhaité et la distribution, il y a peut-être même un méta-paquet.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: A noter

    Posté par  . En réponse au journal Les politiques n'ont pas changé. Évalué à 1.

    Merci de l’info, j’admets ne pas avoir épluché son programme.

    Bon, si je n’avais le choix qu’entre Bayrou et Hollande (très peu probable qu’on ait un jour un second tour entre les deux), il est probable que je voterais pour le plus à gauche : Bayrou.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Donc Speedcrunch

    Posté par  . En réponse au journal Calculatrice : matériel et logiciel ouverts ?. Évalué à 2. Dernière modification le 17 novembre 2015 à 07:55.

    Elle s'utilise et au clavier, et à la souris. C'est généralement cette combinaison qui me fait considérer une application comme efficace.

    Une interface graphique peut être pratique pour retrouver facilement les fonctions qu’on utilise rarement, mais en tout cas, je ne suis pas fan des calculatrices où il faut cliquer sur un bouton pour entrer chaque chiffre (il y en a).

    Ctrl-D… sérieux… D comme destruction?

    D est la quatrième lettre de l’alphabet, donc Ctrl-D produit le caractère en position quatre dans la table ASCII, soit End Of Transmission.

    Pour en revenir aux (logiciels de) calculatrices, en regardant un peu mieux la calculatrice en ligne de commande calc, je me suis aperçu qu’elle fournit les conversions de base, les combinaisons et arrangements. Et elle ne produit pas des résultats farfelus comme bc.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: A noter

    Posté par  . En réponse au journal Les politiques n'ont pas changé. Évalué à 4.

    Sinon, dans les candidats, tu en avais un qui proposait:
    -de virer la majorité des niches fiscales
    -d'interdire aux grands groupes industriels de posséder des organes de presse (pour rendre les médias indépendants)
    -de donner plus d'indépendance à la justice française
    -qui ne fait pas parler de lui grâce à ses multiples casseroles

    Qui ?

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • # Jamais / une fois par semaine

    Posté par  . En réponse au sondage J'utilise les touches "Arrêt Défil" et/ou "Pause/Attn". Évalué à 8.

    Arrêt défilement et Pause, je ne les utilise quasiment jamais, mais leurs touches plus d’une fois par semaine en moyenne, parce que justement, je les ai réaffectées à autre chose (en l’occurrence changement de disposition et coupure du son, en cas de coup de téléphone).

    Du coup, la présence de touches « inutiles » m’arrange bien et je ne suis pas fan du tout des claviers récents avec moins de touches.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Really ?

    Posté par  . En réponse à la dépêche Réunion du SGEG à Pontivy le 18 novembre 2015. Évalué à 3.

    Et avec ça, vous avez quand même des femmes dans le groupe ?

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: A noter

    Posté par  . En réponse au journal Les politiques n'ont pas changé. Évalué à 3.

    Sarkozy et toutes ses magouilles, ca lui a également couté des points et au final il a pas été réélu.

    J’espère que tu nous rediras ça dans deux ans… mais j’ai un gros doute.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Donc Speedcrunch

    Posté par  . En réponse au journal Calculatrice : matériel et logiciel ouverts ?. Évalué à 2.

    Oups, speedcrunch. Désolé.

    Je l’ai essayée, merci du tuyau (c’est plus facile avec le bon nom), une calculatrice qui calcule les arrangements et combinaisons et s’utilise au clavier, c’est pas mal.

    Au moins je peux fermer la calculatrice avec une combinaison de 3 touches, au lieu de 5 (en série)

    Pour quitter bc, Ctrl-D suffit.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Champs de recherche

    Posté par  . En réponse à la dépêche Firefox ? 42 !. Évalué à 2.

    Chercher dans la barre d’adresse a un gros désavantage : si tu as fait une faute de frappe ou que les termes recherchés ne donnent pas un résultat terrible et que tu veux les ajuster, il faut tout retaper.

    N’importe comment qu’on retourne la question, l’ancien champ de recherche de Firefox était le plus pratique.

    C’est terrible, cette tendance générale à faire des interfaces à la mode en négligeant l’aspect pratique.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Où ça, la gauche ?

    Posté par  . En réponse au journal En APRIL ne te découvre pas d'un fil. Évalué à 4.

    Ha ha !
    Tu n’étais pas sérieux ? Si ???

    Le PS a supprimé l’indexation des salaires sur l’inflation (oui, je remonte aux années 1980), massivement privatisé des entreprises publiques, mis en place en France la plupart des réformes économiques libérales faites par Thatcher et Reagan au Royaume Uni et aux États Unis, été l’un des principaux artisans de l’Europe libérale (avec ultra-concurrence pour les pauvres et les petites entreprises, et paradis fiscaux intégrés pour les riches et les grosses entreprises)…

    Et pour revenir au quinquennat actuel, avec un premier ministre qui « aime les entreprises », il a fait des cadeaux fiscaux aux entreprises contre une vague promesse, augmenté le travail le dimanche, commencé à casser le Code du travail…

    Et j’en oublie sûrement beaucoup.

    Bon, comme mesure « de gauche », ils ont toutefois créé le RMI, un peut de vaseline sociale pour limiter les risques de soulèvement populaire dans une société de plus en plus inégalitaire et injuste.

    Je passe sur la surveillance massive de la population : il a existé des totalitarismes de gauche comme de droite.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Ca paye...

    Posté par  . En réponse au journal De cause à effet?. Évalué à 10.

    Comme d'habitude Microsoft affiche des montants qui ne correspondent pas à une véritable aide. Fournir des licences qui ne lui coûtent rien et afficher le prix du marché comme montant de l'investissement est une escroquerie.

    Effectivement, c’est la démarche à laquelle on est habitué, l’article le confirme :

    Les entreprises de ce programme pourront ainsi accéder gratuitement à des solutions professionnelles de cloud, à des bases de données, ou des solutions normalement payantes traitées par Microsoft.

    Si Microsoft marge toujours à peu près à 90 % sur ses logiciels, ça réduit la facture (bon, la marge est certainement bien moindre quand même sur les services).

    Toujours dans l’article :

    Pour Microsoft […] il s’agit de repérer des talents, d’éventuelles cibles en vue d’acquisitions, mais aussi de construire des relations plus nourries avec l’écosystème français, en poussant ses propres solutions auprès de futurs champions de l’économie.

    C’est donc un véritable investissement dans le sens où il va rapporter :
    – éviter qu’une loi favorise les logiciels libres au détriment des leurs n’a pas de prix (à chaque fois qu’un texte s’apprête à sortir dans ce sens, il y a une visite d’un dirigeant de Microsoft avec des « cadeaux », il faudrait être naïf pour ne pas voir de relation…),
    – maintenir la dépendance à leurs produits leur ramènera sûrement bien plus d’argent à long terme que cet investissement,
    – être en bonne position pour racheter (pas trop cher) les start-ups innovantes et ensuite nous revendre (et aux autres aussi) facturés à l’unité les produits qui en sortiront leur permettra de faire une super-culbute.

    Pour revenir au titre du commentaire de base, effectivement, ça va payer, c’est un « cadeau » qui nous coûtera très cher à terme. Microsoft prend nos dirigeants pour des cons et a raison, puisque ça marche.
    On peut juste relativiser en se disant que même sans ça, on laisse déjà les grosses entreprises américaines nous racheter les technologies qui vont rapporter…

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • # Champs de recherche

    Posté par  . En réponse à la dépêche Firefox ? 42 !. Évalué à 6.

    À partir de la version 43, il ne sera plus possible de garder l’ancienne façon d’accéder aux moteurs dans le champ de recherche car le réglage correspondant disparaît, sauf dans le cas d’un recours à une extension (certaines commencent à apparaître d'ailleurs, comme celle-ci).

    Quel est l’intérêt de la nouvelle interface de recherche (à part si on ne sait pas lire, mais du coup, ça pose un léger problème pour faire une recherche) ?

    En tout cas, les défauts sont faciles à trouver :
    – si on veut utiliser par exemple plusieurs Wikipédia dans des langues différentes, eh bien on a plusieurs icônes Wikipédia identiques,
    – le moteur de recherche sélectionné « saute », donc si on veut ajuster la recherche, il faut le remettre.

    L’ancien, qui va bientôt être supprimé (il y a des développeurs de Gnome qui bossent aussi sur Firefox ?), était quand même un avantage de Firefox par rapport à d’autres navigateurs.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Un peu plus d'info

    Posté par  . En réponse au journal Ubuntu / Riddell : solve not found. Évalué à 3.

    Et plus de précisions sur la question des licences ici (en anglais).

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Startpage ?

    Posté par  . En réponse au journal Passage à duckduckgo pour mes recherches au lieu de google. Évalué à 10.

    J'essaye d'utiliser duckduckgo depuis pas mal de temps, mais autant sur mon laptop personnes je peux m'en contenter, autant pour des recherches techniques, j'ai abandonné pour revenir à Google.

    Alors pourquoi pas Startpage ?
    C’est une sorte de proxy vers Google, le traçage en moins.

    Pour ceux qui veulent vraiment éviter Google, la même boîte fait aussi un métamoteur, sous le nom d’Ixquick.

    À mon goût, Les deux donnent des résultats plus pertinents que DuckDuckGo pour les recherches en français.

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone

  • [^] # Re: Pièges du shell

    Posté par  . En réponse au journal Les cgroups, un outil trop méconnu. Évalué à 4. Dernière modification le 05 octobre 2015 à 14:12.

    cut et sort c’est pas le shell. C’est des programmes indépendants utilisables depuis le shell.

    Je sais, mais ce sont des commandes qui ont été développées à la même époque, probablement par des personnes qui se connaissaient (il n’y avait pas tant de monde que ça, à l’époque héroïque des débuts d’Unix) pour faire partie de l’environnement de base de la ligne de commande. Et si tu enlèves toutes les commandes classiques qui sont des « programmes indépendants » (ça veut dire aussi cp, rm…), le shell tout nu ne sert plus à rien.

    Toi, je ne sais pas, mais mois, si on me demande de faire un truc en shell et qu’on vient me dire, « non, tu as utilisé sort, c’est pas du shell », ça va mal se passer…

    « Le fascisme c’est la gangrène, à Santiago comme à Paris. » — Renaud, Hexagone