barmic a écrit 10455 commentaires

  • [^] # Re: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 4.

    Avoir un avis sur le passé, ce n'est pas juger le passé avec les normes présentes, ça n'a rien à voir. Les historiens se gardent bien de juger, c'est la base de leur métier, ils rendent compte et expliquent le passé.

    Combien d'historiens réécrivent l'histoire, cachent sciemment ou non des parties, présentent les choses avec des termes qui ne sont pas « encyclopédiques » ? Les bons historiens c'est comme les bons journalistes, ils sont rare parce qu'ils font un boulot compliqué.

    Et nous, on en tire des conclusions pour le présent.

    En tirer une conclusion, ce n'est pas juger ? Quand on quitte la troisième république, on le fait sans dire si elle pose problème ou pas ? Bien sûr que si ! Sinon nous n'aurions pas changé de régime. Elle est particulièrement instable et ça nous posait pleins de problèmes. De même quand le Royaume Unis à arrêté la loi dont on parle, c'est bien parce qu'ils en ont fait un bilan et ont jugé qu'elle était mauvaise (surtout que rien entre l'instauration de cette loi et sa suppression n'a rendu les homo plus respectables ils l'étaient tout autant avant qu'après).

    Donc oui les historiens ne devraient pas juger, mais nous bien sûr que si et c'est avec notre jugement du passé que l'on construit notre présent/avenir (c'est notre boulot de citoyen).

    Il n'y a pas de référentiel absolu. Ou alors montre-le moi. Pour qu'il puisse y en avoir un, il faudrait qu'il soit choisi par tous. À la limite, la DDH, et encore, elle se borne à énumérer des droits, pas des valeurs morales. Après, chacun peut en avoir ses interprétations.

    patrick_g n'a pas dis qu'il avaient un jugement universel, il a juste dis que cette loi était inique. Descend de tes grands chevaux.

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

  • [^] # Re: De toute évidence, on a affaire à des gens qui savent de quoi ils parlent...

    Posté par  . En réponse au journal jv16 PT sera Libre ou ne sera point. Évalué à 3.

    ca parle de prix, pas de libre, à cause de reverse engineering (donc pas libre du tout avant!).

    Moi j'y lis un changement de condition d'utilisation. Le partage du copyright des logiciels libres (oui bien sûr il faut qu'il y ai quelques contributeurs) protège de ce genre de choses. Le prix dont tu parle c'est une question de licence. La solution aurait très bien pu être non libre, mais aucun logiciel non libre ne peut garantir qu'ils ne feront pas ce genre de changement. Gérer le portage de l'historique du noyau linux est un travail à mon avis assez long (il expliquait que ça prendrait un temps considérable avec mercurial) pour que Linus ne s'amuse pas à le faire tous les 4 matins.

    Que Linus se tape de l'éthique et des logiciels qu'il utilise, on le sait depuis longtemps (il avait déclaré il y a 15 ans qu'il n'avait pas de problème à utiliser MS Office, je ne sais plus si c'était PowerPoint ou Excel en particulier), mais la solution pour ne plus se faire emmerder c'est de passer à une solution libre. D'ailleurs si je ne me trompe pas bitkeeper a fait machine arrière assez rapidement pour ne pas perdre les hackers du noyau, mais le mal était 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: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 1.

    Et alors ?

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

  • [^] # Re: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 3.

    Mais qu'ils le fassent ! Les choses avances et ce serait dommage que leur point de vu n'ai pas évolué. Il faut qu'il soit critique sur ce que nous faisons !

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 1.

    Ça réduit fortement le coût parce que tu as moins de R&D à faire dessus et parce que tu as potentiellement largement plus de contributeurs. Regarde comme opera baisse ses coûts en passant à Webkit/Blink.

    Au passage ça permet de contribuer à la sacro sainte expansion du web dont Mozilla se targue tant en permettant à tout un chacun de facilement utiliser ces technos.

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

  • [^] # Re: De toute évidence, on a affaire à des gens qui savent de quoi ils parlent...

    Posté par  . En réponse au journal jv16 PT sera Libre ou ne sera point. Évalué à 3.

    Il a fait ça parce que les conditions d'utilisation de bitkeeper ont étaient modifiées. C'est donc un problème de licence.

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

  • [^] # Re: De toute évidence, on a affaire à des gens qui savent de quoi ils parlent...

    Posté par  . En réponse au journal jv16 PT sera Libre ou ne sera point. Évalué à 3.

    Je sais et je ne vois pas comment ça peut fonctionner. Si j'inclus une image non libre dans une autre image, tu n'a pas forcément le droit de modifier ou même d'utiliser cette dernière où tu le souhaite, puisque le détenteur du droit sur l'image non libre peut y avoir mis les limitations qu'il souhaite.

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

  • [^] # Re: De toute évidence, on a affaire à des gens qui savent de quoi ils parlent...

    Posté par  . En réponse au journal jv16 PT sera Libre ou ne sera point. Évalué à 2.

    D'ailleurs, rigolo que tu parles du noyau Linux, ce dernier a longtemps été géré avec un SCM non libre et quasi tout le monde s'en foutait, comme quoi ton exemple n'est vraiment pas pertinent…

    Ça dépend ce que tu appel s'en foutre. C'est pas pour rien que Linus à créer git.

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

  • [^] # Re: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 2.

    Comment on fait pour lever une castration ?

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

  • [^] # Re: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 3.

    Il n'y a pas de Bien contre le Mal, c'est une vision de l'esprit très étriquée.

    Non en effet il y a un ensemble de valeurs que l'on décide de suivre en les hiérarchisant. Par exemple on essaie de faire en sorte que tous les Hommes soient égaux et on a une idée de comment doit être la justice au détriment du respect des religions. On ne dis pas qu'elles sont bien parce que c'est le Bien, mais on est capable de débattre pour donner des arguments rationnels à ces choix. Ça n'a donc rien à voir avec « le Bien contre le Mal ».

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

  • [^] # Re: C'est pas pour gâcher l'esprit de Noël, mais...

    Posté par  . En réponse au journal Alan Turing gracié.. Évalué à 4.

    Il a raison sur le fait que tu peut expliquer les choses en présentant le contexte, mais si on considère que c'est mauvais aujourd'hui ça l'était aussi à l'époque. Il n'y a rien qui a fait que les homos d'aujourd'hui soient plus respectables que ceux de l'époque.

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 2.

    1. Dans combien de temps existeras t'il un dart.js pour convertir js en dart ?
    2. C'est assez différent car tu peut facilement avoir plusieurs langages dans ton navigateur alors que pour le serveur X tu en as un et si tu veut en lancer d'autres il faut qu'ils coopèrent.

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

  • [^] # Re: Bien mais pas top?

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 4.

    Donc on empile des dizaines de langages qui n'ont pas exactement le même objectif (on va en trouver pour la compatibilité avec les langages dynamique et un autre pour la compatibilité avec les langages statiques etc), juste histoire de pourrir le développement web une bonne fois pour toute ?

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 6.

    Si on trouve une faille dans la version de V8 qu'un soft utilisé par très peu de monde, ce n'est pas grave. Si ça arrive avec Firefox, ils doivent réagir très vite, soit en patchant la version qu'ils utilisent et ça demande du monde qui connait la VM soit en mettant à jour peut-être en milieu de cycle.

    En vrai dans la vrai vie. V8 est largement plus utilisé que spidermonkey et je présume qu'il a bien plus de contributeur.

    Quand faire autre chose que le hack résoudra vraiment le problème plutôt d'ajouter d'autre problème sans résoudre le problème initial.

    C'est quoi le problème exactement ?

    • on veut que JS soit rapide et il est lent

    ou

    • on veut un langage coté client rapide

    Ce qu'on voit c'est qu'après 5 ans on arrive à un palier et tout le monde fait des pieds et des main pour arriver à contourner ce palier parce qu'on ne pourra pas faire autrement (vu l'investissement mis sur l'accélération du JS s'il n'a pas était trouvé c'est que ça n'est pas possible dans l'état actuel de nos connaissance).

    Sans compter que la plus grosse partie (voire tout) d'asm.js pourrait tout à fait être implémenter proprement dans une future norme de JavaScript.

    Donc il faut réécrire les applications actuellement en JS dans un autre langage (actuellement le C++) pour les compiler de nouveau vers JS, non on est pas entrain de marcher sur la tête, mais alors pas du tout.

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

  • [^] # Re: « impropre à la création d'applications web complexe » ?

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 4.

    Vu que le langage n'a à peut prêt rien d'original ou d'excitant comparé aux dernières moutures de C# ou Java, on cherche encore l'intérêt de Dart, si ce n'est pour Google une façon de s'accaparer le futur du Web à coup de technos spécifiques spécifiées, normalisées, implémentées bien entendu en priorité dans Chrome.

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

  • [^] # Re: Résistance au changement…

    Posté par  . En réponse au journal GnuPG peut encore avoir plus de sous. Évalué à 1.

    Je n'ai pas dis que c'est la meilleure solution, mais si tu veut échanger avec quelqu'un c'est une solution. C'est utilisé depuis des milliers d'années et ça marche pas aussi mal que ce que tu dis. Sinon j'ai aussi parlé de SSL qui est asymétrique et n'utilise pas les même concepts que PGP.

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

  • [^] # Re: asm.js...

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 2.

    Je ne comprends pas ce que certains ont contre asm.js, je trouve l'idée excellente: des optimisations que tous les navigateurs peuvent implémenter, sans perdre la compatibilité avec l'existant.

    Qu'est ce qui te dis que tous les navigateurs peuvent l'implémenter ? Qu'ils puissent tous exécuter le code généré c'est une chose, mais ASM.js est surtout fait pour faire des choses très lourdes. Pour le moment temps que ces optimisation n'existent que dans monkey rien n'indiquent qu'elles sont portables.

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

  • [^] # Re: Bien mais pas top?

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 1.

    C'est pourtant clair, d'apres Lars Bak :
    - "L'utilisation de asm.js implique une etape supplementaire : la compilation" cf le post auquel tu reponds
    - une VM generique n'est pas aussi performante qu'une VM specifique

    Ça n'explique pas le besoin de NaCl/ASM.js. Ça sert à quoi ? En quoi dart ou un autre langage performant coté client ne suffit pas ?

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 4.

    Si tu avais une meilleure idée, il ne fallait pas hésiter à la développer et la mettre en oeuvre.

    Ça tombe bien, la dépêche parle justement de personnes qui sont entrain de le faire et d'en discuter.

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 3.

    Le fait est que ce n'est probablement "pas tant de la merde que ça" vu comme ça a été accueilli et comme c'est désormais utilisé.

    Faire un langage en quelques jours c'est faire de la merde. Il a était bien accueilli parce qu'il est le seul a répondre à un besoin. Je n'ai pas dis qu'il était dénué de qualité, juste que quand on fait un truc à l'arrache on fait de la merde.

    L'argument de la durée n'a pas de sens […]

    L'argument ce n'est pas qu'il est vieux, mais que c'est un truc fait à l'arrache et qu'on refuse de le mettre en concurrence avec quelque chose d'un peu repensé.

    Mais si tu mises sur une techno donnée (c'est le cas de Mozilla, notamment avec ses téléphones mobiles), c'est cohérent de la défendre (pertinent, c'est une autre histoire).

    Pour moi c'est clair. On est à l'aube d'une nouvelle guerre sur le web au sujet de l'évolution du langage web client. Je suis pas certains que ce soit très bénéfique pour les développeurs et les utilisateurs.

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 4.

    Ce qu'ils disent, c'est « nous ne le supporteront jamais ». Je dis si c'est un standard et qu'ils ne le supportent pas c'est que ce sont des arrogants incapables de vraiment se remettre en cause.

    Le coût on s'en tamponne il est tout à fait possible de faire comme V8 et d'utiliser un moteur réutilisable entre les différents navigateurs et les frameworks comme Qt et GTK.

    asm.js est est un hack, mais au moins, il fonctionne avec l'existant, ne demande pas de doubler les cout de maintenance et est inclus par défaut dans Firefox.

    Pour le moment il est pas fini d'être spécifier, mais non il fonctionne avec spidermonkey et spidermonkey est développé avec asm.js en tête. Donc d'une part si son coût est faible il n'en est pas moins nul, d'autre part… serieux quand c'est qu'on va arrêter de faire des gros hack bien moche en informatique parce que l'inertie est trop grande, parce que les gens sont habitués ou parce qu'on a pas envie de se bouger les fesses ? On en a pleins et on passe notre temps à expliquer que l'avantage du libre c'est qu'on essaie de faire les choses bien, plutôt que d'être hyper-pragmatique en regardant tout par l'aspect purement économique.

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

  • [^] # Re: Bien mais pas top?

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 2.

    Conclusion : il faut les deux, un langage fait pour le developpement web "natif" et un systeme qui permet de compiler n'importe quoi vers le web.

    Je ne vois pas pourquoi il faut les 2. L'objectif c'est de pouvoir créer des applications véloces sur navigateur. NaCl/ASM.js posent un gros problème de debugging à cause de cette phase de compilation (bon ensuite le premier pose des problèmes de sécurité, le second est un gros hack).

    Je ne suis pas certain de voir l'intérêt de porter du code existant du C/C++ vers le web.

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

  • [^] # Re: Quelques commentaires

    Posté par  . En réponse au journal Normalisation du langage Dart de Google par l'Ecma. Évalué à 5.

    C'est tout de même le boulot du développeur d'expliquer clairement qu'on est entrain de faire de la merde. Et continuer de s'y attacher 20 ans après ça donne surtout l'impression qu'ils ont tellement investi dedans qu'ils résistent au changement.

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

  • # Questions

    Posté par  . En réponse à la dépêche JQM, un serveur de batchs asynchrones en Java. Évalué à 3.

    Merci pour cette dépêche.

    Ce logiciel s'adresse à toute application qui souhaite gérer l'exécution de ses tâches hors du serveur d'application.

    Quelles sont les raisons qui poussent à ce qu'une tâche ne soit pas dans un serveur d'application ?

    […] les serveurs d’application WebSphere et Glassfish (prochainement Tomcat) pour l'API cliente […]

    Je ne comprends pas bien ce que ça signifie.

    […] gère les ressources JNDI pour les bases de données et les brokers de messages.

    Il y a quelque chose de particulier pour l'aider ou c'est juste que les tâches peuvent aller chercher dans un annuaire JNDI des infos ?

    Les noeuds de traitement sont reliés à des files de traitement en base de données et ont chacun un intervalle de polling et un nombre défini de jobs pouvant tourner simultanément.

    Ça marche avec du polling des nœud de traitement ? Donc toute la capacité de monté en charge est déportée sur la base de données et on prend une charge importante même quand on a rien à faire (si on a beaucoup de nœuds de traitement), non ?


    Plus généralement, j'ai du mal à voir l'intérêt face à JMS. Il est tout à fait possible de gérer des traitements de ce genre via des files JMS distribuée. Un avantage des MDB c'est la possibilité de placer les traitements (envoi d'autres messages JMS et accès en base de données) dans une transaction. Il est possible de manipuler les files via JMX.

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

  • [^] # Re: De toute évidence, on a affaire à des gens qui savent de quoi ils parlent...

    Posté par  . En réponse au journal jv16 PT sera Libre ou ne sera point. Évalué à 6.

    Ça, c'était vrai jusqu'il y a peu de temps, ça a été résolu récemment. Le logo est libre, sous licence LGPLv3+ ou CC-BY-SA 3.

    C'est le cas d'un seul des 2 logos.

    Et alors ? On peut tout à fait créer du libre avec des outils non libres : Dieu merci, Adobe ne sont pas stupides au point de mettre une licence contaminante aux œuvres crées avec leurs logiciels, sinon ils seraient à peu près invendables.

    Ce n'est pas si simple. Si un logo utilise une police non libre, il n'est pas libre, si ?

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