Ontologia a écrit 2119 commentaires

  • [^] # Re: Comparaison ?

    Posté par  (site web personnel) . En réponse au journal Journal Bookmark #2. Évalué à 3.

    Ce serait alors intéressant, que tu le lui expliques

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Mettre de la sémantique

    Posté par  (site web personnel) . En réponse au journal Un générateur de formulaire qui vise à remplacer google forms. Évalué à 4.

    Oui, car ils sont réduisibles à des arbres, donc tu peux faire de la comparaison d'arbree. Il y a plein d'algos pour ça.

    Mais je saurais que trop te conseiller de poser la question à Jean-Marc, il est très sympa, ce sera sûrement intéressant

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Mettre de la sémantique

    Posté par  (site web personnel) . En réponse au journal Un générateur de formulaire qui vise à remplacer google forms. Évalué à 8.

    Ce serait intéressant que vous discutiez avec Jean-Marc Vanel qui écrit Sémantic Forms, le but est d'éviter de réécrire n fois nom, prénom, adresse, etc.. En utilisant des entités sémantique existantes, on peut générer automatiquement des formulaires à partir de modèles génériques.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # C++

    Posté par  (site web personnel) . En réponse au journal CPP Con sur Youtube. Évalué à -2.

    D'autres présentations, par exemple sur le Join Strike Fighter ou encore sur le Mars rover, sont également à voir. En terme de processus qualité, c'est autre chose que le tertiaire!

    J'ai bien rigolé

    Slide page 35 :

    So we limited our code to “Embedded C++” constructs Exceptions: none
    Templates: none
    Iostream: none
    Multiple inheritance: none
    Operator overloading: almost none (only “new” and “delete”).
    Dynamic Allocation: Guarantee no system heap corruption using a dedicated memory pool and Placement New.

    En gros, ils ont fait du C… Comme à chaque fois que tu veux des perfs et de la sureté, ils font du C en C++.
    A ce régime là autant utiliser compcert

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Apple a abandonné le Mac Mini ?

    Posté par  (site web personnel) . En réponse au journal Une baudruche qui se dégonfle avec fracas.... Évalué à 1.

    Quand je regarde les W540, en prenant le plus cher, j'ai que 8Go de mémoire (pas assez pour moi), et 500Go de disque (il me faut 1 To, impératif).

    Sur le refurb, je peux l'avoir à 2600 euros. Car oui, faut être intelligent une minute, et acheter son mac sur le refurb.
    Le lien va pas durer longtemps, mais s'il existe encore

    Rétina, 16 Go de Ram, 1 Go de SSD, et une GeForce GT 750M (mais je m'en fou un peu, je joue pas et je fais pas de 3D).

    En gros, en cherchant chez Thinkpad, il n'y a pas de concurrence sur une telle machine.

    Mon discours est toujours le même : quand un concurrent fera une machine de ce niveau, en alu, avec un magsafe (qui a sauvé la machine tellement de fois…), là ok, je prend.
    Mais force est de constater que personne ne propose une machine de ce niveau.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Apple a abandonné le Mac Mini ?

    Posté par  (site web personnel) . En réponse au journal Une baudruche qui se dégonfle avec fracas.... Évalué à 1.

    Oui sauf que t'as un SSD dessus, un écran très haute résolution, un silence… une machine solide qui marchera encore dans 8 ans même si elle vole à l'autre bout de la pièce (vérifié), et pas un truc en plastique qui va commencer à s'étioler par petits bouts dans les deux ans ("ah zut le lecteur dvd marche plus !").
    Plutôt que mettre 700 euros tous les 2 ans et demi, je préfère mettre 2000 tous les 7-8 ans.

    Et le pire, c'est que quand elle commence enfin à déconner au bout de 7 ans (et encore, pas toujours), ça fait un excellent serveur, silencieux et efficace.

    OS X est gratuit, donc c'est pas ça qui coute.
    Tu peux donc le virer, mettre ta Debian et t'auras une très bonne machine…

    J'attends toujours que la concurrence fasse aussi bien niveau hardware.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Le bien nommé

    Posté par  (site web personnel) . En réponse au journal Prof 2.0 sur Arte Radio. Évalué à 2.

    C'est vrai, mais ils adhèrent aussi tous, sans vraiment savoir pourquoi, aux préceptes de bases du néolibéralisme, sur la dette, les fainéants qui veulent pas bosser, etc…

    C'est ce que Jean François Khan expliquait : il y a 40 ans, les médias étaient trop liés aux pouvoirs (politiques, que ce soit ceux qui gouvernait ou l'opposition). Aujourd'hui, les journalistes sont libres, mais leur dirigeants pensent tous la même chose…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Le bien nommé

    Posté par  (site web personnel) . En réponse au journal Prof 2.0 sur Arte Radio. Évalué à 7.

    «France Info», je l'appelle «France Malheurs» désormais («France Hypnose», ça marche aussi).

    Moi j'appelle ça la "Pravda", maintenant.
    Tous les médias deviennent la Pravda maintenant, partout le même discours, la même idéologie…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Génial !

    Posté par  (site web personnel) . En réponse au journal git-webui : une interface web pour vos repos git. Évalué à 3.

    Le problème avec Homebrew est qu'il te génère une arborescence non standard qu'il installe dans /usr/local.
    Résultat, à désinstaller, c'est une douleur sans nom, car évidemment la désinstallation ne termine pas correctement le boulot.
    En plus à l'usage le système pète super facilement, j'ai eu plein de problèmes, à un moment ça a fini à la poubelle.

    Avec macport, tu créé un système autonome, puisqu'il créé son propre système de build.
    Le problème de Macport est qu'il arrive que certaines compil foirent, surtout quand tu créé l'arbre et qu'il utilise le compilateur fourni par apple (à cause d'une migration d'os, j'avais la version clang de 10.6 et pas 10.9, et ça m'a pris 2 jours à m'en rendre compte et faire marcher le tout).

    Rien n'est parfait !

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Génial !

    Posté par  (site web personnel) . En réponse au journal git-webui : une interface web pour vos repos git. Évalué à 2.

    Je préfère macport. J'ai eu trop de problèmes avec Homebrew

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • # Génial !

    Posté par  (site web personnel) . En réponse au journal git-webui : une interface web pour vos repos git. Évalué à 10.

    Ça a marché en 15 secondes, alors que sur mon mac, j'ai généralement plus de problèmes à installer ce genre de chose…

    L'interface est jolie, synthétique et pratique : bravo et merci !

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Mon avis

    Posté par  (site web personnel) . En réponse au journal Journal Bookmark #1. Évalué à -1.

    Il est où ton travail de synthèse ? Pour Morte tu ne parle même pas du fais que c'est fait pour Haskell. Être concis ce n'est pas forcément être synthétique.

    Mais on s'en fou ! C'est pas ça qui est intéressant : on parle de technique de compil. Que ce soit du Haskell ou autre chose n'apporte rien à l'intérêt de la technique présentée.
    Je concède que j'aurai du préciser que c'est dans le cadre de la FP, car il le fait par analyse de lambda-calcul

    Il a aussi plusieurs fois était discuté d'un type de contenu plus courts que les journaux et les dépêches.

    La tribune, c'est une bande de copain sortant des blagues. J'ai essayé, tout le monde s'en fou. C'est comme mettre un lien sur irc.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Mon avis

    Posté par  (site web personnel) . En réponse au journal Journal Bookmark #1. Évalué à 5.

    C'est marrant car faisant mon ménage, ces dernières minutes, j'écoutais une conférence gesticulée de Franck Lepage.

    Ce spectacle, qui m'a énormément marqué intellectuellement, est très instructif, tu apprends beaucoup. Tu réfléchis beaucoup après l'avoir regardé.
    Mais tu te marres tous le long de la conférence gesticulée, et tu apprend avec plaisir et avec bonheur.

    Je suis d'accord avec toi que la plupart du temps l'apprentissage est rébarbatif, mais je pense que c'est fortement teinté par notre culture qui nous fait croire qu'apprendre est long et douloureux, l'école qui nous apprend que penser c'est chiant (comme ça le citoyen réfléchis pas trop et absorbe son BFMTV sans sourciller), et les médias qu'on est trop con et qu'il y a des gens pour penser à notre place.

    Mais serait faire insulte à la créativité humaine de penser qu'apprendre est forcément un processus long et douloureux.
    Ça l'est parce qu'on fait en sorte que ce soit comme ça, parce qu'on est formaté pour.

    Attention je ne suis pas dans la pensée bisounours qui consiste à penser qu'on pourrait tout maîtriser sans effort, mais il faut faire attention à ne pas rester coincé dans des conceptions solidement ancrées dans notre culture.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Mon avis

    Posté par  (site web personnel) . En réponse au journal Journal Bookmark #1. Évalué à -2.

    c'est long, pénible et douloureux

    Voilà un pur produit de notre culture judéo-chrétienne : tel le chemin de croix, ce doit être long et douloureux.
    Regarde autour de toi, tu verras à quel point cela nous imprègne.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Mon avis

    Posté par  (site web personnel) . En réponse au journal Journal Bookmark #1. Évalué à 8.

    Poster des liens n'est pas être synthétique. Tu aurais pu faire une synthèse, en français de l'un ou l'autre de ces articles et y apporter ton avis ainsi que soulever des questions qui ne sont pas forcément abordées dans ces articles.

    En gros, tu me demandes de blablater. J'ai pas envie de blablater sur ce que ces liens racontent, juste de relever que ça existe et que c'est intéressant. Et on sait jamais, tel lib en [mettre ici son langage préféré] peut être utile à quelqu'un en plein développement, et qui cherche des outils pour se simplifier la vie.

    Imagine (ça m'est arrivé) : il passe par là, vois l'info bien synthétisée en deux phrases, sinon il aurait pas faire l'effort de lire, trop long, et se dit "tiens mais c'est génial, ça va m'épargner des heures de travail !"

    Bah tu vois moi, si je fais ça, j'ai gagné ma journée, j'ai économisé des heures de travail fastidieux à quelqu'un, je suis content.

    Donc si, poster des liens et expliquer en 2 phrases ce que c'est et ce que ça apporte, c'est ça être synthétique. En peu de temps je repère des choses intéressantes et je gère l'infobésité.

    Un minimum OK mais faudrait quand même pas trop zapper de mots… De plus je ne comprends pas ta position. Tu trouves qu'on fait des articles trop longs et que quand c'est concis c'est mieux, ou bien l'inverse ?

    Je pense qu'il y a une pression tacite, ici, qui incite les gens à penser que s'il ont pas écrit deux paragraphes alors que deux phrases suffisent, cela ne va pas.
    Ou encore comme tu l'incise plus haut, qu'on doit forcément donner notre avis.
    Non, j'ai pas envie de donner mon avis : je ne veux pas faire une dissertation sur l'utilité ou non de dimensions, sur le code de cp et les problème de sa hashtable ou sur les manières d'écrire un moteur de regexp et partant de l’intérêt de le faire dans tel ou tel langage.
    J'ai le droit non ?
    C'est quand même hyper symptomatique ce que tu dis : rapporter l'existence de telle ou telle chose et faire l'exercice pas si facile que ça de comprendre ce que c'est et de le synthétiser, c'est de la merde ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Tant de changements pour une version mineure

    Posté par  (site web personnel) . En réponse à la dépêche OCaml 4.02. Évalué à 4.

    Pendant longtemps j'ai pensé comme toi, et un jour j'ai posté mon tourment sur la ML officielle, un Allemand m'a répondu :
    "Ahhh, le centralisme à la française"

    J'ai reconsidéré ma position…
    Pour ma part, j'utilise batteries, et en entête de mes fichier, j'ai

    module L = struct
            include BatList
            (** Fonction supplémentaires pour les listes*)
            (*let rec union m = function 
                    | []        -> m
                    | t :: q        -> t :: (union (L.remove  m t) q);;  *)
            let rec union l1 l2 = let lr = append l1 l2 in unique lr
    
            let rec intersect m = function
                    | []                     -> []
                    | t::q when mem t m -> t :: (intersect (remove m t) q) 
                    | t :: q                 -> intersect m q;; 
    
            let rec difference  m1 m2 = match m1 with
            | []                ->[]
            | t::q when     mem t m2 -> difference q (remove m2 t)
            | t::q              -> t::(difference  q m2);;
    
            let included master sub =
             let testInclude = L.difference sub master in
             L.length testInclude = 0
    
    end;;
    
    
    module A = BatArray;;
    module S = BatString;;
    module O = BatOption;;

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Tant de changements pour une version mineure

    Posté par  (site web personnel) . En réponse à la dépêche OCaml 4.02. Évalué à 2.

    On me précise dans mon oreillette que OPAM a des tags, et mon oreillette me précise "c'est mieux qu'une hierarchie qui est toujours fondamentalement cassée".

    Reste à faire le site en fonction…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Tant de changements pour une version mineure

    Posté par  (site web personnel) . En réponse à la dépêche OCaml 4.02. Évalué à 8.

    Le changement de syntaxe de cette version peut certes casser la compatibilité avec les programmes existants, mais sur des corners case tellement particuliers, que ça doit être assez rare.

    Quand aux changements dans les versions majeurs, on est dans le même cas. Il faut aller vraiment loin dans le langage pour tomber sur un cas où un problème va surgir.

    Le noyau de OCaml, que la plupart des gens utilisent (dont moi), est totalement stable depuis 1996.

    Pas de quoi s'alarmer, donc…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: système de notation

    Posté par  (site web personnel) . En réponse au journal Pourquoi LinuxFr sent-il le vitriol?. Évalué à 7.

    Je serai assez d'accord pour rajouter un "j'aime pas" au système. Ça permettrait de se décharger lorsqu'on est vraiment pas d'accord.

    "J'aime pas" est une reconnaissance de subjectivité.
    "Inutile" est une critique essentialiste : "ce que tu as écris c'est de la merde".

    Les votants pourraient décharger leur pulsion négative en différenciant un désaccord et un avis plus objectif.

    Tout le monde serait content !

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Réponse

    Posté par  (site web personnel) . En réponse au journal Pourquoi LinuxFr sent-il le vitriol?. Évalué à 10.

    Je suis assez partagé entre ton point de vue et celui de Gasche : je pense qu'il y a du vrai dans les deux.

    Le niveau de linuxfr a considérablement baissé depuis une dizaine d'années (mais c'est aussi subjectif, mon niveau monte avec l'âge et la pratique et mon intérêt se concentre sur certains thèmes). Cela me chagrine parce qu'au moins 30 à 40% de ce que je sais en informatique, je l'ai appris sur ce site.

    Il y a effectivement une tyrannie de la forme sur Linuxfr : j'estime avoir plus appris à écrire sur ce site qu'à l'école, où bien que cancre, j'ai toujours été assez bon en dissertation. Pour ne pas se faire flinguer, la forme doit être impeccable et le fond bétonné dans tous les sens, c'est une formidable école.
    Le mauvais côté de cette tyrannie est que les intuitifs, les gens qui ne savent pas forcément maîtriser une forme de niveau journalistique et proposer un raisonnement progressif, accessible et argumenté, se font jeter irrémédiablement.

    Pour moi le -10 devrai être réservé aux insultes, aux gros mots et aux propos totalement incohérent.

    Car mettre une note de -10 qui proclame une inutilité du propos, avec la mémoire collective issue de notre système scolaire qui te fait comprendre assez vite que tu es une sombre merde qui finira forcément clodo (c'est du vécu, je l'invente pas), c'est très, très violent.
    Et là où Gasche (lui qui a été encensé par ce même système) a raison, c'est qu'on ne soupçonne pas assez la violence du procédé.

    Car certes, on surfe à -42, mais se prendre quinze -10 à la suite, c'est extrêmement violent, et moi ça me dégoute de ce site.
    Ce n'est d'ailleurs pas pour rien que la seul activité que j'ai sur celui-ci se cantonne a de la modération : le niveau est trop bas et je vais constater avec un fort désagrément qu'un type qui maitrise mal la forme, n'est pas "scolaire" dans son argumentation, mais propose un commentaire qui peut avoir son intérêt car il a un point de vue différent ou une intuition intéressante, va se prendre un -10 dans la gueule.
    Je me suis même vu aller sur la page de certains pour plusser leur commentaires afin de remonter leur karma tellement c'était injuste, alors que certains ont un karma élevé car leur opinion suis l'inclinaison générale de la bienséance libriste de ce site, bien que leur commentaires ait un intérêt plus que limité.

    Et Il y a un autre problème que je ne développerai pas : être jugé inutile par des gens qui n'ont pas le niveau.

    Effectivement les contenus de keyser sont un peu léger et il a un avis assez tranché.
    Mais franchement, mettre des -10 en série, c'est de l'abus pur et simple et c'est d'une violence insupportable.

    Il a insulté quelqu'un ?
    Il a un contenu incohérent ?

    Non.
    Alors ça vaut -2 au pire, mais au delà c'est de l'abus.

    Plus généralement, sur la discussion entre keyser et les autres linufriens, il me semble que sa façon d'écrire est partiellement responsable de son moinssage. Il écrit des phrases courtes, hors-sujet et avec l'aplomb définitif d'un oracle qui assène des vérités…et pourtant il ne semble pas du tout connaître les sujets dont il parle (c'est plein d'erreurs factuelles). Il me semble donc normal que cela ne soit pas jugé "pertinent" par les lecteurs.

    Que ce ne soit pas pertinent est une chose, mais que ce soit conséquemment inutile - à -10 ! - me parait carrément être abusé.

    Je pense, patrick_g que tu sous-estimes beaucoup trop la violence ressenti par un -10, car dire "on est quasi unanime à dire que ce que tu as fait est inutile", c'est du déni de l'être pur et simple, et c'est d'une violence extrême.
    Et cela, il faudrait peut être s'en rendre compte.

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Initiative qui n'a rien d'officielle && Préambule de la DDH de 1789

    Posté par  (site web personnel) . En réponse au journal Hackons la constitution Française. Évalué à 0.

    Si tu penses que Chouard pense au fond que 'ça-révèle-un-cancer-secret-de-notre-démocratie premier pas vers le complotisme.' tu n'as rien compris à son message.

    Chouard parle toujours en terme de systémie, et systémiquement, la constitution a toujours été écrite par ceux qu'elle arrange un minimum.
    C'est l'histoire des Hommes.

    C'est tout. Ya pas de complot

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: La réponse de Bram Moolenaar

    Posté par  (site web personnel) . En réponse au journal Neovim : vim's rebirth for the 21st century. Évalué à 3.

    Aimerais, ce n'est pas la question.
    La question est de fournir un éditeur qui ait en natif les outils pour faire un assistant de programmation, un peu comme Eclipse, mais en moins lourd et sans Java.
    Le but des script est d'analyser du texte, faire de la coloration syntaxique, analyser grammaticalement le code, aller chercher de la doc, intégrer tous les fichiers d'un projets, gérer un gestionnaire de version, etc..

    Il faut donc un langage spécifique au traitement du texte ET généraliste (pour ne pas empêcher un auteur d'inventer une idée farfelue mais utile). CodeWorker est intéressant car c'est un langage qui intègre la possibilité de déclarer des grammaire BNF en natif.
    En plus c'est un langage qui n'est pas trop distant de ce que les gens connaissent.
    Faire un langage, c'est énormément de travail, je sais de quoi je parle, ce langage étant une bonne base, il pourrait être intéressant d'en partir.

    Mais on peut toujours l'intégrer à NeoVim ;-)

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: La réponse de Bram Moolenaar

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

    Je pense qu'il faudrait un langage fait pour la gestion de texte, de grammaire.
    Code Worker est par exemple un langage pensé pour gérer du texte. Ce pourrait être une piste intéressante pour un langage maison.

    Le problème des langages cités est qu'ils ne sont pas orientés gestion du texte. On parle de scripts pour un éditeur texte, ici…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Playstation Portable

    Posté par  (site web personnel) . En réponse à la dépêche Bitbox, la mini console ARM DIY. Évalué à 1.

    Mais il me semble que le RaspBerry Pi a un processeur qui contient tout, non ? Mémoire, etc…

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

  • [^] # Re: Playstation Portable

    Posté par  (site web personnel) . En réponse à la dépêche Bitbox, la mini console ARM DIY. Évalué à 2.

    Oui, mais ce que je comprend pas bien, c'est qu'on peut certainement trouver un proc un peu plus puissant pour une différence de prix modique. Le Freescale IMX233 http://fr.farnell.com/freescale-semiconductor/mcimx233cag4c/mpu-32-bits-i-mx233-ind-128lqfp/dp/2218425 à 400 Mhz par exemple.
    Bon, la mémoire n'est pas intégré, mais ça doit bien exister ?

    « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker