Nicolas Boulay a écrit 15824 commentaires

  • # nightly build ?

    Posté par  (site web personnel) . En réponse à la dépêche Project-Builder.org 0.11.1 est maintenant disponible. Évalué à 5.

    Est-ce qu'il y un moyen de rajouter des tests automatiques ? Ou est-ce que cela n'a rien à voir ?

    "La première sécurité est la liberté"

  • [^] # Re: faire un audit

    Posté par  (site web personnel) . En réponse au message Quelle est ma responsabilité?. Évalué à 6.

    C'est comme pour les trucs à faire pour avant hier. Il faut faire un planning dès le début pour montrer que tu va forcément dans le mur.

    Ou encore, dans ton cas, tu préviens clairement (par écrit) des problèmes de sécurité.

    "La première sécurité est la liberté"

  • [^] # Re: Pourquoi CC-BY-ND-NC

    Posté par  (site web personnel) . En réponse à la dépêche Manifeste pour une Création Artistique Libre par Roberto Di Cosmo. Évalué à 3.

    Il a été quand même démontré que se restreindre à l'échange non marchand est très limitant (pas de distribution dans les CD de journaux ou sur des sites web avec publicité).

    Mais je suis d'accord qu'il y a une différence fondamental entre le logiciel qui est un outil et une œuvre d'art qui se suffit en elle-même (musique, film, roman, texte d'opinion). Le seul point problématique est la réutilisation de l'œuvre qui est pourtant un acte commun et souhaitable (collage, sampling, "suite" de roman,...)

    "La première sécurité est la liberté"

  • [^] # Re: Pour ceux qui se poseraient la question...

    Posté par  (site web personnel) . En réponse à la dépêche Manifeste pour une Création Artistique Libre par Roberto Di Cosmo. Évalué à 2.

    Pourquoi pas mais cela serait gentil de ne pas jeter 20 ans de réflexion non plus.

    "La première sécurité est la liberté"

  • [^] # Re: Pour ceux qui se poseraient la question...

    Posté par  (site web personnel) . En réponse à la dépêche Manifeste pour une Création Artistique Libre par Roberto Di Cosmo. Évalué à 3.

    Ce genre de troll a déjà eu lieu, il y a 5 à 10 ans. Quand on parle de libre ou de logiciel libre sur ce site et dans la plus part des galaxies gravitant autour du logiciel libre (donc y compris Wikipedia et l'art libre), libre s'entend "respectant les 4 libertés" énoncé par la FSF.

    * La liberté d'exécuter le programme, pour tous les usages (liberté 0).
    * La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins (liberté 1). Pour ceci l'accès au code source est une condition requise.
    * La liberté de redistribuer des copies, donc d'aider votre voisin, (liberté 2).
    * La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté liberté 3). Pour ceci l'accès au code source est une condition requise.
    

    http://www.gnu.org/philosophy/free-sw.fr.html

    On peut toujours vouloir réécrire l'histoire et tenter de modifier la signification des mots, mais ils gardent un sens précis pour la majorité des gens concernés.

    La clause NC est clairement non libre, car elle limite, voir interdit toutes diffusions (il suffit d'avoir des pubs sur le site web de distribution).

    "La première sécurité est la liberté"

  • [^] # Re: Solution libre

    Posté par  (site web personnel) . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à 3.

    Linux se méfie de coverity car il produit beaucoup de faux positif. Il y a eu des cas de "corrections" de bug qui n'en était pas et qui ont introduit des régressions.

    De plus, Linux utilise sont propre outil d'analyse statique de code (sparse http://lwn.net/Articles/87538/ ).

    "La première sécurité est la liberté"

  • [^] # Re: Solution libre

    Posté par  (site web personnel) . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à 4.

    Le chiffre de 5000 testeurs provient du CEO de Trolltech pour justifier la version GPL.

    Sur Qt, les beta testeur faisaient surtout de l'intégration dans l'outil qui utilisaient la lib. Cela représente des tests de bien plus haut niveau que les tests unitaires qui sont fait d'habitude sur un soft classique. Les problèmes, les plus sérieux, sont en général dans l'interaction des modules à haut niveau et l"interprétation des specs.

    De plus, l'architecture du soft a une influence considérable sur l'efficacité ou inefficacité du test: problème d'observabilité, problème de contrôlabilité, explosion des branches, etc...

    Je serais curieux de savoir à quel niveau MS utilise la couverture de code ou tout ce qui est définit dans les normes qualités les plus strict en matière de SW (DO178b, EN50128,...)

    "La première sécurité est la liberté"

  • [^] # Re: Dommage

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 3.4 du « Projet Armadeus ». Évalué à 5.

    Je crois que tu te rend pas compte de la différence entre une production chinoise de carte par exemple à 10€/ carte et sa version prototype à plus de 100€. Il y a une énorme différence.

    Et je ne parle pas du fait, qu'il n'existe plus aucune ligne de fabrication française pour faire des volumes moyens (10000 pièces/mois).

    "La première sécurité est la liberté"

  • [^] # Re: Un petit contenu accessible aux neu-neux ?

    Posté par  (site web personnel) . En réponse au journal Presentation "Git Bisect and Testing" au GTAC 2010. Évalué à 2.

    Le mail en question ne dit pas comment il boot une autre machine avec un nouveau kernel.

    "La première sécurité est la liberté"

  • [^] # Re: Solution libre

    Posté par  (site web personnel) . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à 2.

    Le libre fait beaucoup de travail en doublon/triplon/décuplon...

    Et le prioritaire n'en fait pas ? Et le propriétaire ne fait jamais de "death by commity" ?

    Est-ce Linux aurait pu exister dans un monde uniquement propriétaire ?

    Quand du parallélisme entre en jeux, surtout quand c'est massif, dupliquer du travail permet d'aller globalement plus vite pour éviter les points de synchronisation. C'est à la base des micro-architectures électronique, mais cela se vérifie aussi dans l'écriture de code.

    Le principe est que si la force de travail croit en 0(n), les besoins de communications croient en 0(n²).

    Trolltech estimait que le suivi des version beta de Qt équivalait au travail d'un service de Q&A de 5000 personnes.

    "La première sécurité est la liberté"

  • [^] # Re: Solution libre

    Posté par  (site web personnel) . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à 9.

    Le principe du libre est de dire qu'à effort comparable avec le proprio, le résultat final sera mieux. Car les utilisateurs ont le code source. Ce n'est pas une condition nécessaire, mais cela aide (cf mozilla).

    Quand l'armée française audite le code de clamwin pour "fortifier" son code source, quel éditeur d'antivirus peut en dire autant ?

    "La première sécurité est la liberté"

  • [^] # Re: Solution libre

    Posté par  (site web personnel) . En réponse au journal Avec Android, vous en avez plus pour votre argent. Évalué à 5.

    Même si tu as un buffer overflow, il faut passer par dessus la protection nx, par dessus la randomisation d'adresse, voir les protections par canary. C'est déjà une autre pair de manche.

    "La première sécurité est la liberté"

  • [^] # Re: Un petit contenu accessible aux neu-neux ?

    Posté par  (site web personnel) . En réponse au journal Presentation "Git Bisect and Testing" au GTAC 2010. Évalué à 3.

    J'ai du mal à imaginer un test lancé par un script qui démarre un kernel. Il le tourne dans une VM ?

    "La première sécurité est la liberté"

  • [^] # Re: ktest

    Posté par  (site web personnel) . En réponse au journal Presentation "Git Bisect and Testing" au GTAC 2010. Évalué à 2.

    Comment marche le truc ? J'imagine bien la génération de plein d'arbre de code source à compiler. Mais comment faire pour "lancer" le noyau pour ensuite faire le teste ? Il faut tout faire à la main ?

    "La première sécurité est la liberté"

  • [^] # Re: suis fatigué...

    Posté par  (site web personnel) . En réponse au message Comment faire un duel boot ?. Évalué à 2.

    J'imagine que Tux crie au moment où l'image mentale de sa mère apparait... avec son père.

    "La première sécurité est la liberté"

  • [^] # Re: Précariat

    Posté par  (site web personnel) . En réponse au journal Les SSII, précurseurs d'un modèle social. Évalué à 2.

    On ne parle pas du même ordre de grandeur temporel. La faillite d'un état se joue en quelques mois, la valorisation de son infrastructure en plusieurs années !

    Pour l'instant, il s'agit de sauver les meubles avant le passage de l'huissier. Sauf que pour les états, il n'y a pas d'huissier mais un banquier qui vient pour prêter encore de l'argent.

    "La première sécurité est la liberté"

  • [^] # Re: empreinte mémoire ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Redis en version 2.2. Évalué à 4.

    Il est possible aussi de compresser un sous-ensemble de clef-valeur et de faire un décodage de la clef en 2 temps.

    Il faut savoir que Linux compresse une partie des pages en mémoires et les garde en RAM, avant d'aller écrire le swap sur disque. L'idée est que la latence de décodage sera toujours plus rapide qu'un "seek" de disque.

    "La première sécurité est la liberté"

  • # empreinte mémoire ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Redis en version 2.2. Évalué à 3.

    Je voix qu'il y a des études pour gagner de la place mémoire. Est-ce qu'il y a des hack qui utilise des algorithmes de compression ? Il m'avait semblé que des algo comme LZO avait été fait pour ça (gagner de l'espace RAM sans que cela coute trop chère en CPU).

    "La première sécurité est la liberté"

  • [^] # Re: Précariat

    Posté par  (site web personnel) . En réponse au journal Les SSII, précurseurs d'un modèle social. Évalué à 4.

    Tu as raisons le FMI et l'Europe n'aurait rien du faire et laisser la Grèce se démerder avec les banques. Celles-ci aurait sans doute perdu leur chemises à ne pas être remboursé.

    Le mois suivant, plus aucun fonctionnaire n'aurait été payé. J'aurais bien aimé voir la gueule de ceux qui se plaigne aujourd'hui du FMI...

    "La première sécurité est la liberté"

  • [^] # Re: Le danger guette

    Posté par  (site web personnel) . En réponse au journal Les SSII, précurseurs d'un modèle social. Évalué à 3.

    Si on rajoute les révoltes qui montent en Grèce et en Irlande sur les plans assainissements des finances publiques, on a de quoi mettre le feu aux poudres.

    D'ailleurs, c'est marrant que les jeunes Grecs à 600€/mois ne tapent pas sur la classe moyenne supérieur qui fraude le fisc a un niveau de cinglé (profession libéral, commerçant, etc...).

    "La première sécurité est la liberté"

  • [^] # Re: Le danger guette

    Posté par  (site web personnel) . En réponse au journal Les SSII, précurseurs d'un modèle social. Évalué à 3.

    Je traites les gens d'obèses, c'est une façon imagée de parler du fait que même un jeune de banlieue est un privilégié par rapport à 80% de la population mondiale. Qu'il bénéficie de moyen d'éducation, de transport, et des moyens matériels et financiers importants.

    On peut aller à la marche suivante de la pyramide des besoins. Le fait de ne pas avoir d'avenir est aussi une source potentiel de conflit. Les médias ont traduit cela en demande de liberté, mais le tunisien qui s'est immolé ne se voyait pas d'avenir.

    La différence est que les jeunes représentes 50% des populations de l'Afrique et pas grand chose en Europe. Mais on a toujours l'impression que les états non plus besoin de leur jeunesse pour fonctionner.

    "La première sécurité est la liberté"

  • [^] # Re: Les jeunes fuient les filières scientifiques ?

    Posté par  (site web personnel) . En réponse au journal Populariser la science informatique. Évalué à 2.

    Oui et non :) Ocaml est vieux mais franchement utilisable. Cduce et Lisaac ne sont pas fini mais dispose d'atouts non négligeables. C'est dommage qu'il n'y est pas plus de réutilisation.

    On m'a déjà donné des réponses là dessus : les équipes n'ont aucun intérêt à travailler ensemble car cela reviendrait à n'avoir qu'un seul budget d'équipe au lieu de 2, chaque scientifique veut garder son bébé (c'est une vision de la guerre d'expert), le travail d'équipe s'accommode mal de leur obligation de publication,etc...

    "La première sécurité est la liberté"

  • [^] # Re: Les jeunes fuient les filières scientifiques ?

    Posté par  (site web personnel) . En réponse au journal Populariser la science informatique. Évalué à 2.

    Je ne dis pas qu'il ne se connaissent pas certain. Mais j'ai appris l'existence de Cduce au concepteur de Lisaac et de smartEffel (qui a été le directeur de thèse du précédent, donc ils se connaissaient). Et le concepteur de Ocaml ne connaissait pas Lisaac.

    "La première sécurité est la liberté"

  • [^] # Re: Les jeunes fuient les filières scientifiques ?

    Posté par  (site web personnel) . En réponse au journal Populariser la science informatique. Évalué à 2.

    J'avoue que je pars du principe que la difficulté en informatique est dans la combinaison des fonctionnalités et que donc mettre au point son joujou dans son coin est beaucoup plus facile que de l'assembler avec autres choses.

    En plus, la plus part des langages sont issues directement de la recherche. Ce n'est pas les industriels qui vont faire les fusions. D'où mon étonnement.

    "La première sécurité est la liberté"

  • [^] # Re: Les jeunes fuient les filières scientifiques ?

    Posté par  (site web personnel) . En réponse au journal Populariser la science informatique. Évalué à 2.

    Dans les boites que j'ai connu, comme Texas Instruments, le site contenait ~1000 ingénieurs. Avec 1 chef pour 100 personnes, il y a peu de chance que tous passe dans l'encadrement (sauf les X ?).

    J'ai plutôt l'impression que les ingénieurs prennent la place de techniciens.

    "La première sécurité est la liberté"