barmic a écrit 10455 commentaires

  • [^] # Re: Sans être fan du tout

    Posté par  . En réponse au journal XML c'est de la daube!!!. Évalué à 2.

    Ouai, celle de la version précédente était complètement bugguée par contre.

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

  • [^] # Re: largeur limite

    Posté par  . En réponse à la dépêche Quelques nouveautés sur votre site web préféré. Évalué à 2.

    Dans l'absolue, oui, dans les faits, non.

    Les navigateurs ne sont pas génial quand il s'agit de modifier l'affichage envoyé par le serveur. C'est même relativement logique, malgrès ce que le W3C/Mozilla vendent, en HTML/CSS c'est le serveur qui décide ce qui s'affiche et comment. C'est techniquement possible de faire des changement coté client, mais les navigateurs ne sont pas fait pour et c'est fragile (ta customisation risque de casser à chaque mise à jour du site (voir en fonction du contenu)). Bref dans les faits les utilisateurs ne personnalisent pas l'affichage de leur site¹. Donc c'est au site de ce débrouiller pour être lisible.

    [1] : disons que ce n'est pas inexistant mais extrêmement minoritaire (ceux qui forcent une police, ceux qui utilisent stylish ou userContent.css,…). La majorité le fond soit par geekitude soit par nécessité (ils sont dyslexiques, ont un problème de vu quelconque etc) et ils ont tous des problèmes avec des sites parce que leur customisation casse le site.

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

  • [^] # Re: largeur limite

    Posté par  . En réponse à la dépêche Quelques nouveautés sur votre site web préféré. Évalué à 3.

    Vous ne pouvez pas créer une nouvelle colonne avec des trucs dedans ? (une tribune ?)

    Une colonne de pub !

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

  • [^] # Re: Utilisation

    Posté par  . En réponse au journal Faire un poster . Évalué à 2.

    À noter que s'il y a besoin de taper quelques formules, Inkscape a un module LaTeX. C'est très pratique quand on a des besoins légers (sinon autant utiliser LaTeX directement).

    À mon avis ils peuvent tous à peut près tous faire, mais ils ont chacun leur domaine de prédilection. Faire des mises en pages tordues, c'est possible en tex, mais c'est largement plus simple avec les 2 autres.

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

  • [^] # Re: Sans être fan du tout

    Posté par  . En réponse au journal XML c'est de la daube!!!. Évalué à 2.

    (Sinon envoie un MP)

    La fonctionnalité n'a jamais était reprise dans la version RoR de linuxfr

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

  • # Utilisation

    Posté par  . En réponse au journal Faire un poster . Évalué à 1.

    Je pense que la question c'est plus qu'est ce que tu veut y mettre ?

    Si c'est surtout des schemas/dessins, il est probable qu'inkscape soit le mieux placé.
    Si c'est des maths et tout ce que Latex sait très bien faire facilement, utilise-le.
    Si tu veux avoir des shemas et du texte avec une mise en page assez libre scribus est pas mal.

    Je présume que tu as déjà utilisé latex et inkscape, tu sais déjà avec le quel tu sera plus alaise pour produire ce que tu souhaite. Le fait de générer un poster ne demande pas grand chose (une grande taille (tous les outils dont on parle font du vectoriel donc OSEF), faire attention à la taille des pixels, un ratio de la page pas forcément commun,…).

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

  • # Target

    Posté par  . En réponse au journal La transparence, arme absolue de la surveillance informatique ?. Évalué à 4.

    Je viens de lire un article intéressant montrant un exemple de ce qui peut arriver :

    http://rue89.nouvelobs.com/2014/03/11/donnees-persos-europeens-lisez-bien-petite-histoire-pere-americain-250588

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

  • [^] # Re: Goto tabou

    Posté par  . En réponse au journal <3 goto. Évalué à 4.

    Les boucles ? On remplace par des fonctions plus "intelligentes" ?

    C'est vraiment quelque chose que je fais de plus en plus. Ça permet d'avoir un nombre cyclomatique plus bas et donc de largement simplifier la lecture, ça rend aussi le code plus simple et ça limite donc les erreurs enfin ça rend aussi le code plus expressif.

    Prenons :

    std::vector<people> values = ...;
    for (people &p: values)
    {
        if (p->name == name) return true; // oui je m'autorise à ne pas mettre de { quand ça tiens sur une ligne
    }
    return false;

    et

    std::vector<people> values = ...;
    return std::any_of(values.begin(), values.end(),
                       [](people p) { return p->name == name; });

    Je n'ai aucun problème pour choisir ma solution préféré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: Quelles sont les entrées / sorties d'un tel programme ?

    Posté par  . En réponse au journal Encore un exemple de code spaghetti : Toyota. Évalué à 2.

    Dans la liste des solutions que tu cites, il me semble justement que la plupart des cas l'Ada n'avance à rien, ce sont des trucs externes.

    En effet, l'Ada fait plus de vérifications que d'autres langages, mais n'est pas (ou plus) le langage le plus fiable (il y a beaucoup de choses qu'il fait en dynamique) et je ne sais pas s'il existe de bons analyseurs statiques.

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

  • [^] # Re: Prédictibilité totale

    Posté par  . En réponse au journal La transparence, arme absolue de la surveillance informatique ?. Évalué à 2.

    La personne sera en quelque sorte manipulée, influencée, et si l'on procède ainsi, l'intention est clairement de forcer son choix, tout en conservant l'apparence que le choix viendrait de la personne.

    Ce que tu décris c'est ce qui se passe dans un débat ou quand un bon orateur fait un discourt. Aujourd'hui déjà quand tu dis à ton pote qu'il faudrait qu'il arrête les emphèt', tu tente de le manipuler, de l'influencer avec clairement l'intention de le forcer à arrêter tout en conservant l'apparence viendrait de lui.

    Le problème est une telle systématisation de la manipulation appliquée à tous les domaines.

    Oui la systématisation (et l'usage à grande échelle) peut être dommageable, mais je pense que le vrais problème ce n'est pas ce que les gens font des données mais le fait qu'ils y ai eu accès.

    Ça me paraît logique que le commerçant chez qui j'ai l'habitude d'aller va me proposer les articles qu'il sait que j'apprécierais.

    AMHA le problème ce n'est pas les concepts de BI/Big Data/whatever qui servent à faire ça, mais le fais que la vie privée est de plus en plus violé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: Bref

    Posté par  . En réponse au journal Sondage : Que voulez-vous sur la page d'accueil de linuxfr ?. Évalué à 3.

    Je ne sais pas si il a changé les propositions entre temps, mais quand je lis "Pas de mise en page" ou "Des publicités en flash", j'ai un gros doute que ce soit une proposition sérieuse (et c'estl a seule chose que j'ai vue, donc conlcut sur ça).
    Pour mettre des bâtons dans les roues, faut-il encore que la proposition soit crédible.

    J'ai vu ça comme les fameuses réponses « 42 » ou « Obiwan Kenobi ». De l'humour pour pas trop se prendre au sérieux.

    Sinon, ma première réaction rien que sur le journal était à la base (avant que je lise les réponses de l'auteur qui ne sont pas plus crédibles) : les balises HTML (en markdown, c'est des crochets/parenthèses), ça existe, je ne crois pas du tout à un truc correct quand la personne qui poste le journal ne sait déjà pas mettre en forme un journal.

    Toujours cette question de crédibilité, on juge, on juge, on juge (mais on agit toujours pas). Avoir des idées ne demande pas de compétence technique, faire des maquettes non plus. Ça peut être l'occasion pour lui d'apprendre.

    C'est assez fréquent dans le libre, non ? Les gens qui ne sont pas crédibles (ils n'ont pas fais d'étude d'informatique, n'ont rien dans leur CV qui se rapproche à de l'informatique, ils sont seul dans leur garage, qui n'ont pas de compétences et qui doivent tout apprendre,…), mais qui font quelque chose (avec l'aide de la communauté). Oui je parle d'aide, pas de coup de bambou placé derrière la nuque dès la première remarque.

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

  • [^] # Re: Quelles sont les entrées / sorties d'un tel programme ?

    Posté par  . En réponse au journal Encore un exemple de code spaghetti : Toyota. Évalué à 2.

    Tu peux activer (ou ne pas désactiver) plein de features, c'est utile d'avoir une erreur qui te dit "oh tu sors des limites de ton tableau" (par exemple) mais il fait faire quoi à ta voiture, dans ces cas là, ton gestionnaire d'exception ?

    Il faut que ce soit valider statiquement. Comme ça tu peut obliger le programmeur à gérer le cas.

    Pour le valider statiquement tu as plusieurs options :

    • prouver le programme
    • mettre en place des règles de programmations qui empêchent que ça arrivent (ou qui réduisent les risques)
    • utiliser ou outil d'analyse statique qui arrive à voir ce genre de cas
    • utiliser un langage qui t'empêche de le faire
    • avoir des tests unitaires avec une bonne couverture du code

    Évidement ils ne sont pas exclusifs (quoi que trouver un bon outil d'analyse statique pour un langage qui fait ce genre de vérifications ne doit pas être simple). Évidement si tu n'en fait aucun faut pas s'attendre à ce que le résultat soit génial…

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

  • [^] # Re: Bref

    Posté par  . En réponse au journal Sondage : Que voulez-vous sur la page d'accueil de linuxfr ?. Évalué à -1.

    Est-ce que cette personne pourrait venir s'expliquer ici ?

    Je présume que quelqu'un s'est pris pour un white/black hat, s'il avait quelque chose à dire il l'aurait fait.

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

  • [^] # Re: Ce sondage

    Posté par  . En réponse au journal Sondage : Que voulez-vous sur la page d'accueil de linuxfr ?. Évalué à 8.

    AMHA vu que pour ce sondage c'est mort je te propose soit de refaire le sondage sur ce site soit de faire une proposition de la présenter et de t'attendre à te faire critiquer sévère (on est pas sur un site de vieux cons pour rien).

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

  • [^] # Re: Ce sondage

    Posté par  . En réponse au journal Sondage : Que voulez-vous sur la page d'accueil de linuxfr ?. Évalué à 5.

    Le suivi http://linuxfr.org/suivi fonctionne déjà comme un sondage à choix multiple (vote pour chaque proposition) et il est possible de commenter en dessous de chaque fonctionnalité proposée.

    Non, il s'agit ici d'un tout. Donc découper chaque proposition en un bug séparé me semble contre productif.

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

  • [^] # Re: Bref

    Posté par  . En réponse au journal Sondage : Que voulez-vous sur la page d'accueil de linuxfr ?. Évalué à 10.

    C'est dommage de mettre des battons dans les roues de quelqu'un qui cherche juste à aider, je trouve. Toi (comme moi), tu parle beaucoup tu fais de jolies envolées, t'as des idées sur tout (et surtout des idées ?), mais t'es surtout toujours là quand il faut rabaisser quelqu'un. C'est dommage.

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

  • # API

    Posté par  . En réponse au journal FreshRSS(-dev) fait copain-copain avec l'API Google Reader. Évalué à 3.

    Y a t'il une documentation de cette API ?
    Est-ce totalement compatible avec l'API de feedly ?

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

  • [^] # Re: CSV

    Posté par  . En réponse au journal XML c'est de la daube!!!. Évalué à 4.

    Il y a 50 commentaires au dessus pour expliquer que le problème c'est pas vraiment XML mais ce qu'on en fait et qu'il faut d'abord regarder les usages et toi tu viens expliquer qu'en fait il faut toujours utiliser CSV et que dans celui-ci ne suffit pas il faut une BDD.

    C'est rigolo surtout que vu ta description tu parle de fichiers CSV très fragiles et qui peuvent facilement ne plus être utilisables… Croire que CSV est simple est une grossière erreur, croire qu'il fait tout aussi.

    […]soit il faut oublier les fichiers plats[…]

    C'est quoi un fichier plat pour toi ?

    Le XML, ça n’est rien d’autre qu’une tentative de faire rentrer une base de données dans un seul fichier, ce qui peut éventuellement se justifier en tant que format pivot dans le cadre d’échanges hétérogènes, mais pas plus – surtout un vendredi !

    Donc tu pense que sqlite et XMl c'est la même chose 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)

  • [^] # Re: XML

    Posté par  . En réponse au journal XML c'est de la daube!!!. Évalué à 6.

    Évidemment que personne de sain d'esprit ne se lance sans une sacrée bonne raison dans l'écriture d'un parser XML, et utilise une bibliothèque qui le fait mieux.

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

  • [^] # Re: XML n'a jamais été fait pour être compréhensible par l'homme

    Posté par  . En réponse au journal XML c'est de la daube!!!. Évalué à 2.

    Celà dit je crois comprendre que la tendance s'inverse un peu : parenons l'exemple de JEE : a une époque, le XML était plus ou moins incontournable. Aujourd'hui il a évolué. On peut toujours utiliser le XML, mais ce n'est plus indispensable. Et j'espère que cette tendance continuera.

    Pour la configuration interne de l'application ça ne fait aucun doute (interne = celle que le développeur écris et qui n'a pas à être touché par l'utilisateur/l'administrateur). On voit de plus en plus de configuration générée par programmation : soit via des annotations dans le standard Java EE, soit via du code impératif java classique. Ce dernier en plus d'être plus concis à l'avantage d'être au moins partiellement vérifié par le compilateur.

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

  • [^] # Re: Le cas goto

    Posté par  . En réponse au journal Apple, le SSL les goto et les accolades. Évalué à 2.

    « - Chef ! Chef ! Voici les dernières statistique des accidents sur le chantier : l'utilisation du marteau a provoqué 5% d'accidents, alors que celui de la clef anglaise, seulement 0,6%.
    - Pourquoi ils utilisent un marteau ? Si c'est pour planter des clous le pistolet à clous est moins dangereux (note pour ceux qui regarde les films hollywoodiens : un pistolet à clou a des sécurité pour ne pas planter de clous s'il n'est pas appuyer contre un mur) »

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

  • [^] # Re: Plugin par défaut

    Posté par  . En réponse au journal Neovim : vim's rebirth for the 21st century. Évalué à 1.

    Je pense que python a plus d'implémentation que C++ n'a de parseur… :)

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

  • [^] # Re: Plugin par défaut

    Posté par  . En réponse au journal Neovim : vim's rebirth for the 21st century. Évalué à 2.

    Moui, enfin, C++ est quand même le plus lent à évoluer.

    C'était pas vraiment la question. Je voulais juste montrer que ce n'est pas parce qu'il y a un ensemble de gens qui doivent se mettre d'accord que c'est super long. vim n'est pas un standard (contrairement à ed et vi) donc sa conf et ses plugins n'ont pas à l'être. L'intérêt c'est juste de mettre un peu d'ordre (sachant qu'il n'est pas envisageable de mettre d'accord l'ensemble des communautés et des gens qui utilisent vi/vim, il y en a trop et depuis trop longtemps).

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

  • [^] # Re: Quelles sont les entrées / sorties d'un tel programme ?

    Posté par  . En réponse au journal Encore un exemple de code spaghetti : Toyota. Évalué à 2.

    Il n'y a pas que ça. Par exemple tous les composants sont testés systématiquement (oui ce n'est pas le cas de nos smartphones).

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

  • [^] # Re: Quelles sont les entrées / sorties d'un tel programme ?

    Posté par  . En réponse au journal Encore un exemple de code spaghetti : Toyota. Évalué à 1.

    Les mecs qui bossent dans l'aéronautique voient peut-être de mauvaises pratiques dans l'automobile, mais j'ai vu de gros fournisseurs en aéronautique utiliser des fabs de 4" pour des capteurs semiconducteurs alors que le reste du monde est soit en transition 6-8", soit déjà en 8" (pour les capteurs, hein! pour les processeurs avancés, on est à 12"!).

    On parle même de 16" maintenant, non ?

    Enfin, le domaine de l'automobile n'est pas aussi laxiste qu'on voudrait bien le dire ici. Là on parle du logiciel, je pourrais te parler très longtemps des procédures d'acceptation du moindre composant électronique qui finira dans une voiture. C'est assez costaud. Quand tu regardes au final, il y a peu de fabs homologuées dans le monde pour les composants de sécurité critiques.

    Chez ST l'automobile est une gamme de qualité à part entière (la plus élevé je crois) et tous les composants qui entrent dans une voiture sont de cette classe (y compris ceux de la télécommande des écrans qu'on trouve des les appuie tête). « J'vous pas l'prix c'est indécent ».

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