Arthur Accroc a écrit 2067 commentaires

  • [^] # Culte du cargo

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 3. Dernière modification le 27 octobre 2014 à 20:08.

    Toujours dans les trucs bizarre, il y a des jeunots super doués pour assembler par copié/collé des bouts de code en un ensemble à peu près fonctionnel mais qu'ils ne comprennent vraiment pas!

    C’est ce que j’appelle le «vaudou-ing», tiré d’une discussion entre élèves.

    Il y a déjà une expression pour ça : le culte du cargo (voir le début de l’article pour comprendre la référence, assez savoureuse).

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

  • [^] # Idée

    Posté par  . En réponse au journal Ubuntu is dying. Évalué à 8.

    On pourrait profiter de la suppression d’heure pour inciter les entreprises des grandes agglomérations à étaler (de manière concertée) leurs heures de début et de fin de journée. Ça pourrait permettre de réduire les embouteillages et la surcharge des transports en commun et donc de réduire la facture pétrolière et d’améliorer la qualité de vie.

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

  • [^] # Re: Parenthèses vs indentation

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 5.

    Et ton message révèle en beauté pourquoi c'est moche de forcer l'indentation…

    Oui, la phrase « lispisée » étant tellement plus lisible que la phrase indentée !

    Sérieusement, c'est le truc qui m'empêche de me mettre au python. Après tout, l'indentation, je sais que c'est nécessaire, mais j'aime avoir la liberté de choisir celle que je préfère

    Et penses-tu aussi pertinent que des débutants (le sujet ici) choisissent « l’indentation qu’ils préfèrent » ?

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

  • [^] # Re: Parenthèses vs indentation

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 5.

    La lisibilité du code pour une initiation à l'algorithmique, ce n'est pas l'essentiel, ce n'est pas comme s'ils allaient tous devoir maintenir par la suite de vrais programmes.

    Ce n’est pas comme si on voulait qu’ils arrivent à relire les programmes qu’ils ont eux-mêmes écrits il y a 15 minutes…

    Enfin, je pense plutôt que des séparateurs bien visuels qui donnent la structure du code sont un plus pour les débutants,

    « Bien visuels » ? Des séparateurs où il faut un éditeur qui surligne celui qui fait la paire pour être sûr de ne pas faire d’erreur, même pour un programmeur aguerri ?

    et puis ça évite une explication sur la différence entre les tabs et les espaces (parce que je ne crois pas qu'au lycée les élèves soient aujourd'hui tous très habiles avec un éditeur de texte).

    Et puis c’est tellement plus contraignant de fournir un éditeur qui remplace les tabs par des espaces plutôt qu’un éditeur qui surligne les paires de parenthèses…

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

  • # Parenthèses vs indentation

    Posté par  . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 2.

    (. (À mon avis (sont (les parenthèses) ((non souhaitable) (une difficulté)))))

    Je pense
        que
            l’indentation est
                au contraire
            quelque chose
                qui améliore la lisibilité
                    de la structure
                        du programme,
        et qu’
                en l’imposant,
            un langage
                comme Python
            conduit les débutants
            à faire du code
               plus lisible,
                   y compris pour eux.
    

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

  • [^] # (F)rance

    Posté par  . En réponse au journal Que penses-tu du service mail Mailden ?. Évalué à 6.

    Son avantage est d'être hébergé en France.

    À mon sens, ce n’est plus un avantage.

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

  • [^] # Re: Un format plus ouvert

    Posté par  . En réponse au journal PDF d'un site de l'administration illisible. Évalué à 4.

    Probablement pas, mais si le choix devient une mise en page pas tout à fait identique ou ne pas pouvoir lire le document (enfin en l’occurrence accéder au formulaire), il est vite fait…

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

  • # Libre washing

    Posté par  . En réponse au journal PDF d'un site de l'administration illisible. Évalué à 10.

    Ils ont le sens de l’humour chez Ah… daube !

    « Le logiciel Adobe® Reader® est la norme internationale libre, permettant de visualiser, imprimer et commenter des documents PDF de façon fiable.

    Il s'agit du seul logiciel de visualisation de fichiers PDF capable d'ouvrir tous types de contenus PDF »

    Il y a pourtant presque tous les bons mots pour se rapprocher de la réalité :
    «  Les documents PDF répondent à une norme internationale libre, hormis ceux que seul le logiciel Adobe® Reader® permet de visualiser. »

    Enfin ils avaient prévenu : en accueil, ils affichent « Faites fi de la réalité ».
    Bon, c’est sensé concerner leur nuage… mais on laisse parfois échapper des propos révélateurs…

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

  • [^] # Pluma !

    Posté par  . En réponse à la dépêche GNOME 3.14 rebat les cartes. Évalué à 5.

    pour Gedit il a du changer en 3.12 si je me souviens bien… bref). Depuis j'ai des incohérences dans mon environnement

    Que n’utilises-tu pas pluma, la version MATE de gedit ?

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

  • [^] # Re: Mandrake

    Posté par  . En réponse au journal Swiss Re migre de Solaris vers Linux, et bientôt Windows vers Linux. Évalué à 3. Dernière modification le 02 octobre 2014 à 17:27.

    Je ne parle pas des problèmes de matériel non reconnu, mais par exemple des problèmes de gestionnaire de paquets qui figeaient, des outils de configuration qui ne configuraient rien,

    Je n’ai pas eu de tels soucis. Mais je soupçonne que j’ai arrêté de l’utiliser avant toi…
    Je conserve un très bon souvenir de ce qu’à été Mandrake (une distribution très agréable, en avance sur de nombreux points, pas ridicule sur la stabilité en comparaison des autres de l’époque, et bien supportée — pas mal de logiciels avaient un paquet pour Mandrake !), même si je regrette ce qu’elle est devenue.

    et qui, encore mieux, te faisaient sauter la conf manuelle que tu avais rentrer pour pallier ses déficiences.

    Si tu commences à configurer un fichier manuellement, tu as intérêt à t’assurer de ne pas utiliser après un outil qui le génère automatiquement.
    Quant au « grand public », normalement il ne modifie pas les fichiers de configuration manuellement.

    Et puis c’est le genre de trucs qui arrivent encore, pas que sur Mandriva/Mageia :

    • Depuis GRUB 2, si tu modifies grub.cfg, il saute au changement de noyau (pas sur certaines distributions, mais sur toutes celles qui regénèrent le fichier avec grub2-mkconfig). Manque de bol, beaucoup de choses sont plus difficiles à faire en amont et certaines impossibles.
    • NetworkManager est assez fort pour te pourrir tes fichiers hosts.
    • Il y a pas mal de fichiers avec un commentaire comme quoi il a été généré par tel truc et qu’il ne faut pas le modifier directement sur Fedora, et il me semble qu’il y en a aussi sur Debian et Ubuntu.

    Peut-être que sur Mandrake, il manquait dans des fichiers le commentaire au début comme quoi ils pourraient être écrasés par un outil de configuration.
    Malgré cela, les distributions actuelles ne sont pas là de lui jeter la pierre sur la question des configurations manuelles écrasées.

    C'est là dessus que Mandrake a échoué.

    À mon avis, c’est plutôt à faire n’importe quoi avec la boîte, au point de finir par virer ou dégoûter les développeurs et se retrouver avec une toute petite équipe pas très expérimentée. Là, forcément, la qualité ne s’est pas améliorée…

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

  • [^] # Mandrake

    Posté par  . En réponse au journal Swiss Re migre de Solaris vers Linux, et bientôt Windows vers Linux. Évalué à 9.

    Quoi que pensent les ronchons aigris que l'on croise ici, Canonical a bien plus contribué à l'écosystème Linux que bien d'autres boites (telles que Mandrake/Mandriva par exemple) en le rendant utilisable par le commun des mortels.

    Il y a longtemps, quand Mandriva s’appelait encore Mandrake, cette distribution fournissait :

    • un environnement graphique, avec KDE, quand les autres distributions n’avaient que des gestionnaires de fenêtres (ensuite, ça a longtemps été la distribution à proposer le plus de choix en environnements ou gestionnaires de fenêtres configurés correctement) ;
    • un installateur graphique avant les autres, bien fait et qui ne calait pas en milieu d’installation sous prétexte qu’il manquait un paquet sur le dépôt ou même sans raison claire (pas comme celui de la Fedora) ;
    • une configuration du disque dans l’installateur plus facile et moins risquée que les autres distributions (et c’est encore vrai maintenant pour certaines) ;
    • des outils de configuration graphiques très complets, qui ne sont peut-être pas encore égalés à l’heure actuelle (le remplacement de Mandrake par Ubuntu comme distribution « grand public » a été une nette régression quant aux possibilités de configuration sans toucher à la ligne de commande ou éditer des fichiers manuellement) ;
    • une utilisation des supports amovibles plus facile que les autres avec supermount ;
    • un noyau avec plus de périphériques gérés que le noyau officiel et que celui des autres distributions (là, je remonte loin).

    Alors effectivement, Mandrake a peu contribué à l’écosystème Linux actuel… dans le sens où les autres distributions ont préféré ignorer ses solutions et rester en arrière pendant des années ; mais c’est leur choix, ces solutions étaient libres.

    Mandrake a en son temps fait beaucoup pour ses utilisateurs. Si les autres n’en ont pas forcément profité, ce n’est pas de son fait.

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

  • [^] # Re: Un défaut de tmux

    Posté par  . En réponse à la dépêche Atelier Tmux à Bordeaux le 15 septembre 2014. Évalué à 2.

    C’est sûrement pratique… quand ça marche.
    Chez moi, Maj+F2 par exemple ne fonctionne pas. Ça renvoie sûrement autre chose que ce qu’il attend… Mais comme je ne sais pas ce qu’il attend, je vais fais simple et en rester à tmux (reconfiguré) ou screen (si je n’ai pas le temps de reconfigurer tmux).
    Après, on peut toujours utiliser Byobu avec les commandes du tmux sous-jacent, mais dans ce cas, l’intérêt n’est pas flagrant…

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

  • # Un défaut de tmux

    Posté par  . En réponse à la dépêche Atelier Tmux à Bordeaux le 15 septembre 2014. Évalué à 3.

    … est à mon sens sa configuration par défaut au niveau des combinaisons de touches.

    Par exemple, pour passer à la « fenêtre » suivante, la combinaison de touches est Ctrl+b n. Pas Ctrl+b, Ctrl+n.
    Tandis qu’avec screen, on peut faire défiler les « fenêtres » en maintenant Ctrl et en tapant an an an… avec tmux, il faut enfoncer Ctrl, taper b, relâcher Ctrl, taper n, Enfoncer Ctrl, taper b, relâcher Ctrl, taper n…

    Ça peut se résoudre dans la configuration ; la preuve : un exemple de configuration fourni avec tmux reprenant les touches de screen ne pose pas ce problème.

    L’idéal serait qu’en tapant Ctrl+b, on passe en mode commande et qu’on y reste jusqu’à ce qu’on ait relâché Ctrl, mais là, ça impliquerait sûrement de modifier le code, et cette fois, screen ne fait pas ça non plus.

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

  • [^] # Terminator

    Posté par  . En réponse à la dépêche Atelier Tmux à Bordeaux le 15 septembre 2014. Évalué à 3.

    Terminator (attention, il existe plusieurs logiciels portant ce nom !) est intéressant aussi, y compris en complément à tmux ou screen.

    Il fait un peu la même chose que tmux en graphique et sans possibilité de déconnexion/reconnexion, mais avec la possibilité d’ouvrir un certain nombre de sous-terminaux au lancement, y compris en exécutant des commandes dedans, comme ssh.

    Donc il est plus intéressant pour l’utilisation en local que sur une machine distante, mais il permet par exemple d’ouvrir dès son lancement des terminaux sur plusieurs machines distantes… sur lesquelles on peut alors utiliser tmux ou screen.

    Il donne aussi la possibilité de lier plusieurs terminaux pour entrer les mêmes commandes dedans. Ça peut être pratique pour administrer plusieurs serveurs de configuration identique.

    En bref, même s’il semble marcher sur les plate-bandes de tmux, c’est un logiciel qui offre des possibilités sensiblement différentes, adaptées à des cas d’utilisations différents, et qui peut être complémentaire.

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

  • [^] # Atelier…

    Posté par  . En réponse au journal Atelier Tmux. Évalué à 4.

    As-tu pensé à proposer un atelier orthographe ?

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

  • [^] # Certificats

    Posté par  . En réponse à la dépêche Firefox 32. Évalué à 10.

    Je dis aussi qu'il faut savoir faire la part des choses, on est sur LinuxFR, par sur le site d'une banque.

    Oui, mais si tu installes le certificat racine de CACert pour LinuxFr, ton navigateur acceptera aussi sans sourciller tout autre site qui est certifié par CACert.

    Si tu considères ce niveau de sécurité acceptable uniquement pour LinuxFr, alors il faut uniquement que tu acceptes le certificat de LinuxFr, sans installer le certificat racine de CACert, et alors la certification par CACert ne donne rien de plus qu’un certificat autosigné…

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

  • [^] # Re: Suisse

    Posté par  . En réponse au journal La France bientôt chassée du podium mondial des vendeurs d'armes ?. Évalué à 2.

    Prend comme exemple plutôt un québécois

    Effectivement, prendre en exemple le québécois pour parler de la musicalité du français serait aussi incongru que le suisse allemand pour l’allemand.

    (et essaye de comprendre ;-) ).

    Je pense que les expressions me gêneraient encore plus que l’accent…

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

  • [^] # Rendons à César…

    Posté par  . En réponse au journal La France bientôt chassée du podium mondial des vendeurs d'armes ?. Évalué à 5.

    Ben voyons, plus de front populaire, plus de CNR, plus de CGT, plus de communistes et de socialistes, plus d’élections en 46.

    Tu cites les principaux artisans du progrès social en France, celui là-même que notre actuelle caste politique corrompue œuvre à détruire depuis 30 ans (sous prétexte de « compétitivité », sachant qu’elle a justement organisé notre participation à la compétition internationale).

    Mais il faut rendre à De Gaulle ce qui est à De Gaulle, il a été décisif pour nous éviter l’occupation américaine.

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

  • [^] # Suisse

    Posté par  . En réponse au journal La France bientôt chassée du podium mondial des vendeurs d'armes ?. Évalué à 4.

    Comment dire… Essai d'écouter du Suisse Allemand, je te garanti que tu vas radicalement changer d'avis sur la langue allemande! :)

    C’est comme dire « Essaie d’écouter un Marseillais, je te garantis que tu vas radicalement changer d’avis sur la langue française ! ».

    Je connais un allemand qui m’a dit qu’il y avait bien plus de différence entre l’allemand standard et le dialecte suisse allemand qu’entre le français standard et celui de Marseille, a tel point que quand un Suisse lui parlait en essayant de prendre l’accent allemand, il avait encore du mal à le comprendre (ce que le Suisse prend mal typiquement, parce qu’il a l’impression de parler comme un allemand et que son interlocuteur se fout de sa gueule).

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

  • [^] # Re: Communisme

    Posté par  . En réponse à la dépêche Espace Libre et Richard Stallman en conférence à la Fête de l’Humanité 2014. Évalué à 3.

    C'est bien, mais ce genre de mode de vie ne peut être viable qu'à une petite échelle.

    Je n’ai pas dit le contraire, mais ça apporte quand même des éléments de réflexion.

    Nous sommes dans des conditions où l’accumulation de capital est possible. Les partis communistes qui ont été au pouvoir n’ont fait que transférer le contrôle des moyens de production d’un petit nombre de capitalistes à un petit nombre de politiciens.

    Une piste pourrait être simplement d’interdire la possession de l’outil de travail d’autrui. Comme l’artisanat ne peut pas tout faire, beaucoup de moyens de productions ne pouvant pas se contenter d’une personne, ils seraient mis en commun sous forme de SCOP.
    Avec peut-être une exception pour les services publics de base, qui devraient appartenir à la communauté qu’ils desservent, à commencer par la distribution d’eau.

    Augmente le nombre d'habitants, et à partir d'un certain seuil, il faudra instaurer un contrôle sur la répartition équitable, par exemple des terres

    La quantité de terres est limitée par ce qu’ils peuvent cultiver sans moyens mécaniques.

    ou bien du produit de la chasse.

    Ils ont un moyen simple : ceux qui sont contre la répartition équitable peuvent aller se faire voir ailleurs. En général, ils ne prospèrent pas… ça limite le nombre de candidats.

    Ce sont des peuples qui vivent comme ça depuis des millénaires. Je suppose que si le village devient trop gros pour être gérable, les habitants se séparent simplement en deux villages.
    Notre société productiviste ne date que du 19ème siècle et risque de finir d’ici un siècle, deux au plus, avec l’épuisement des ressources qu’elle gaspille, donc donner des leçons…

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

  • [^] # Perl

    Posté par  . En réponse au journal Pourquoi je contribue ?. Évalué à 4.

    il souhaite sans doute se relire 6 mois après :-)

    Je viens justement d’ajuster (pour le boulot) du code Perl que j’ai écrit en bonne partie il y a plus de 10 ans… sans souci. Perl n’empêche pas d’indenter correctement, d’utiliser des noms significatifs pour les variables, fonctions, classes…
    Il faut peut-être plus de temps pour lire une expression régulière qu’une ligne de code classique, mais pas par rapport au nombre de lignes de code qu’elle remplace.

    sans croire que c'est quelqu'un d'autre qui a écrit le code en one-liner :p

    Évidemment, si tu fais en uniligne le code que tu as besoin de réutiliser, tu ne choisis pas la facilité…

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

  • [^] # VNC

    Posté par  . En réponse au journal La ville de Gummersbach vient de terminer sa migration Linux. Évalué à 4.

    Et encore une fois, VNC fonctionne tout à faire rapidement sur un réseau local.
    Tu ne sembles pas l'utiliser alors évite de dire que c'est nul, tu n'en as pas l'expérience « en vrai ». Juste de la belle théorie qui prédit que ça ne peut pas fonctionner comme il faut.

    Merci pour la bonne tranche de rigolade.
    parce que bon, parler d'un outil qui "fonctionne bien si cas exceptionnel" pour dire que c'est bien, ha ha ha.

    Vers 2000, j’utilisais occasionnellement VNC… depuis un modem 56 k.
    Je ne dis pas que c’était rapide, ni joli (pour limiter la consommation de bande passante, couleurs 8 bits, gestionnaire de fenêtre sans effets inutiles), mais c’était malgré tout utilisable.

    Qu’il y ait mieux maintenant que VNC (en tout cas du point de vue performance), c’est une chose, mais ne dis pas qu’on ne peut rien faire avec.

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

  • [^] # Re: La thune !!!

    Posté par  . En réponse au message Offre d'emploi, logiciel libre. Évalué à 3.

    En ce moment je recherche (pas activement) du boulot et je suis toujours étonné de la quantité d'annonce où le salaire est omis.

    Là, c’est indiqué que c’est mal payé (« Junior » dans l’intitulé du poste, ce n’est pas comme ça que tu le comprends ?).

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

  • [^] # Communisme

    Posté par  . En réponse à la dépêche Espace Libre et Richard Stallman en conférence à la Fête de l’Humanité 2014. Évalué à 10.

    Il y a eu quoi comme pays communiste ?

    J’ai entendu une fois une qualification pertinente pour l’ancien régime des pays de l’est : capitalisme d’état.

    Le vrai communisme existe… dans certaines tribus d’Amazonie, sans grande théorie, mais avec des conditions y incitent.

    Les chasseurs qui ramènent du gibier le partagent avec toute la communauté ; de toute façon :
    – ils n’ont pas la possibilité d’accumuler des provisions faute de procédé de conservation,
    – la chasse étant très aléatoire, il peut arriver qu’un chasseur reste bredouille pendant des périodes assez longues, le partage lui permet de tenir avant que ce soit lui qui ramène de la nourriture.

    Pour faire des cultures, il faut défricher un peu de forêt pour obtenir une clairière, autant le faire ensemble.

    Après quelques années, les matériaux (naturels) du village se dégradent et la clairière donne moins. Il faut s’installer à un autre endroit et laisser la forêt regagner les anciens emplacements. Dans ces conditions, accumuler du terrain ou du bâti n’aurait aucun sens.

    Sans accumulation de capital, pas de capitalisme.

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

  • [^] # Pouvoir, surveillance

    Posté par  . En réponse à la dépêche Espace Libre et Richard Stallman en conférence à la Fête de l’Humanité 2014. Évalué à 9.

    À partir du moment où certaines personnes ont du pouvoir, elles auront tendance à prendre les décisions qui les arrangeront, même si cela se fait au détriment de l'égalité des hommes. C'est humain.

    C’est pire que ça : ce sont justement les plus cupides et ambitieux qui jouent des coudes pour occuper les places de pouvoir économique ou politique. Et ceux qui réussissent ne sont pas ceux qui ont le plus de morale.
    La compétition pour les places de pouvoir sélectionne justement les gens auxquels il ne faudrait pas le laisser.

    Comme « garde-fous », les communistes prônent — entre autre — la surveillance constante de la classe dirigeante par les classes ouvrières.

    Le problème, c’est qu’ils ont fait l’inverse.
    Et actuellement, la surveillance de la population se développe aussi de plus en plus dans nos oligarchies. Ce n’est pas surprenant : moins la classe dirigeante est légitime plus elle craint pour sa place.

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