Nicolas Boulay a écrit 15824 commentaires

  • [^] # Re: protocoles

    Posté par  (site web personnel) . En réponse au journal Prise en compte de la vie privée dans les protocoles réseaux. Évalué à 1.

    A coté de prism, il semble y avoir un paquet de connexions sur les points d’interconnexion ou sur les câbles sous-marins. PRISM n'est pas le seul problème.

    Concernant le cryptage dans le cloud, il suffit que la clef ne soit jamais dans les mains du fournisseur, et donc de crypter soi-même.

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

  • # pixels ?

    Posté par  (site web personnel) . En réponse au message A quoi faut-il faire attention sur un portable à mettre sous linux ?. Évalué à 2. Dernière modification le 25 juillet 2013 à 10:16.

    ET concernant le nombre de pixel des écrans ? Et le gestion de l'hibernation qui a été souvent problématique dans le passé ?

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

  • # "Code is law"

    Posté par  (site web personnel) . En réponse au journal Prise en compte de la vie privée dans les protocoles réseaux. Évalué à 3.

    C'est intéressant de rapprocher cette expression

    « bof, c'est de la politique, ça ne nous concerne pas, et d'ailleurs la technique est neutre »

    A celle de Lawrence Lessig : "Code is law".

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

  • [^] # Re: Ce qu'on demande à un développeur aujourd'hui...

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 2.

    Dans l'embarqué "lourd" (train, avion, bateau, voiture, grue, ascenseur, machine-outils, satellite, …), c'est souvent du PowerPC, voir de l'ARM. Et cela tourne avec vxworks ou rtems. Et les équipes de logiciels se comptent en milliers de personne.

    Et c'est vrai que le multicoeur fait peur.

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

  • [^] # Re: Une fois la clé perdue ?

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 2.

    Il y a toujours le problème de compromission ou de perte, de la clef principale, à gérer.

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

  • [^] # Re: Une fois la clé perdue ?

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 2.

    "(en écrivant ces lignes, je me rend compte que c'est peut être un peu trop complexe. "

    C'est pour cela que je parlais de protocole, de plusieurs clefs et de plusieurs moyens de stoquer les bouts de clef (découpé avec ssss j'imagine)

    "évoquer une clé peut se résumer à cliquer sur un bouton."

    Le problème est que pour révoquer une clef, il faut que chaque client download une liste de révocation d'un serveur de clef qui peut être assez gros (donc pas forcément à jour pour sauver de la bande passante sur smartphone par exemple).

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

  • [^] # Re: Une fois la clé perdue ?

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 2.

    Une manière de d'éviter le défaut d'amis est d'avoir plusieurs clef secondaire, reparti avec des amis différents.

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

  • [^] # Re: Une fois la clé perdue ?

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 2.

    Pour complexifié un mot de passe, on peut ajouter un fichier "mot de passe". En gros, le fichier qui peut être n'importe quoi générer par l'utilisateur, et donc plus discret qu'une clef privé, est hashé avec la passe phrase. Cela rajoute un paquet d'entropie au mot de passe.

    Concernant le vol d'identité, il suffit que la clef secondaire soit planqué ailleurs, et signé par la 1er clef. Mais il faut une date de cette signature pour éviter que la clef volée permette de générer une autre clef secondaire. Ou alors, il faut que la clef diffusée soit la secondaire : la primaire ne servant qu'à générer des clefs secondaires et est planqué "ailleurs".

    Le problème du découpage en morceau est dans le protocole pour récupérer les morceaux: comment les gens de confiance peuvent vérifier que celui qui fait la demande est légitime ?

    Attention à la révocation, les protocoles sont très lourd à mettre en œuvre.

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

  • [^] # Re: Ce qu'on demande à un développeur aujourd'hui...

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 2.

    "Avoir des appels systemes qui ne font jamais d'erreur, avoir de la memoire infini pour ne jamais faire un echec lors d'une allocation, ne pas avoir de corruption de ses systemes de stockage, … Il y a toujours des erreurs, faut juste faire en sorte que le systeme se degrade pas trop."

    Disons que si le logiciel ne considère pas avoir une infinité de mémoire, et par exemple essaye de ne plus allouer de mémoire au bout d'un moment, cela réduit fortement la probabilité de problème de mémoire. Il faudrait aussi que les erreurs des appels systèmes ne soient pas forcément toujours rejeté à la couche au dessus, qui ne sait souvent pas quoi faire.

    "Une suite de tests limite les regressions, mais pas les bugs."

    Cela dépend si tu as une vrai spécification. Je peux te dire que pour un soft DO178, il peut rester des bugs mais dans des coins super tordu (souvent lié à une trop grosse spécification).

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

  • [^] # Re: Les tests unitaires, c'est bon, mangez-en :-)

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 2.

    Oui, c'est ça. Cela a du être ajouté depuis la dernière fois que j'ai regardé.

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

  • [^] # Re: Les tests unitaires, c'est bon, mangez-en :-)

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 3.

    Au niveau libre, gcc ne permet que la couverture d'instruction. C'est un peu léger, par contre. Une couverture de branche serait plus complète.

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

  • [^] # Re: Parlons projet alors !

    Posté par  (site web personnel) . En réponse au journal Présentation d'idée : PGPID. Évalué à 0.

    Au lieu de recoder un DHT, pourquoi ne pas réutiliser un protocole existant comme bittorrent ?

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

  • [^] # Re: Un Thinkpad

    Posté par  (site web personnel) . En réponse au message Choix d'un ultrabook. Évalué à 2.

    le X1 carbon ressemble plus à ce que je cherche. Mais bon, il va dans les 1500/2000€

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

  • [^] # Re: Mais pourquoi diable autoriser les modifications ?

    Posté par  (site web personnel) . En réponse au journal L'éducation nationale publie des polices de caractères cursive libres... de diffusion. Évalué à 3.

    Je me fout de la tolérance. Je critique un point précis, et je ne fais aucune généralité contrairement à toi.

    Le libre est centré sur l'utilisateur. Dire qu'il suffit de demander son avis à l'auteur est complètement con. C'est toujours vrai, même pour du propriétaire. Cela ne passe pas du tout à l'échelle (imagine si une distro devait demandé son avis à tous les auteurs de logiciels). Les auteurs ne sont pas toujours trouvable (et le produit est donc mort).

    Si il faut demander son avis à l'auteur, ce n'est pas du libre, point. Le libre, c'est surtout de rendre sa liberté à l'utilisateur. C'est la base de la base du concept.

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

  • [^] # Re: Les tests unitaires, c'est bon, mangez-en :-)

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 2.

    C'est en général en suivant ce genre de règle que l'on évite de mettre des eval() dans un fichier de configuration, cela parait pratique pour le dev, mais pour la validation, c'est impossible à tester.

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

  • [^] # Re: Les tests unitaires, c'est bon, mangez-en :-)

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 2.

    Si le temps manque, cela peut se faire par "sampling". Cela mets la pression sur le développeur, et cela évite au testeur de se laisser tenter par un "return true;" dans un tests… (vécu).

    La vérification de couverture, cela peut être rapide. Cela permet au minimum de découvrir une zone oubliée. C'est toujours instructif.

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

  • [^] # Re: qu'est-ce qu'il dit ?

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 3.

    Le munci est un syndicat d'informaticien il me semble. Cela peut aussi servir dans ton cas.

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

  • [^] # Re: Un Thinkpad

    Posté par  (site web personnel) . En réponse au message Choix d'un ultrabook. Évalué à 2.

    x230 : "Écran LED 12,5 pouces HD (1366x768)"

    Pas glop non plus, ça.

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

  • [^] # Re: LinuxFr chez Vidberg

    Posté par  (site web personnel) . En réponse au journal tric trac linkeo-isé. Évalué à 6.

    On y a apprend que maintenant linuxfr fait peur. sisi.

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

  • [^] # Re: Les tests unitaires, c'est bon, mangez-en :-)

    Posté par  (site web personnel) . En réponse au journal Ce qu'on demande à un développeur aujourd'hui. Évalué à 3.

    "Les tests couvrant de haut niveau peuvent parfois être vite limités par la combinatoire des cas possibles (qui explose). Dans ce cas, on peut couvrir en haut niveau les cas nominaux et les cas d'erreur courants, et laisser les tests de plus bas niveau couvrir les autres cas d'erreur."

    C'est vrai, d’où l’intérêt de concevoir en fonction des testes pour ne jamais avoir ce genre cas. Ce cas veut juste dire que tu as une surface énorme de bug potentiel, et je ne parle pas de surface d'attaque de sécurité. J'aime bien aussi les tests avec fuzzers, cela doit permettre de couvrir un paquet de cas.

    Concernant vos tests, vous faites de la revue de code de test ? Les tests (non unitaire) sont écrit par des personnes différentes ? La couverture est bien vérifié ?

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

  • [^] # Re: dell ?

    Posté par  (site web personnel) . En réponse au message Choix d'un ultrabook. Évalué à 2.

    Il m'a l'air très bien comme ultraportable. 14" mais 1.7kg. Cela devrait aller.

    Est-ce que le bloc d'alimentation est le même que les autre Dell (gros et lourd donc) ou pas ?

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

  • [^] # Re: Zareason UltraLap 430

    Posté par  (site web personnel) . En réponse au message Choix d'un ultrabook. Évalué à 3.

    "(1366x768) Glossy"

    c'est pas glop du tout ça :/

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

  • # dell ?

    Posté par  (site web personnel) . En réponse au message Choix d'un ultrabook. Évalué à 2.

    Je cherche aussi un ultrabook supporté par linux.

    Je suis tombé sur le Dell XPS13 dont une version est livré avec ubuntu.

    Le souci que je vois est qu'il semble chauffer pas mal (jusqu'à 60°C à l'arrière), mais bon, c'est cpu à fond.

    Il est difficile de savoir si l'écran est matte ou pas. Cela dépend des sources. Un ultrabook voyage, il a de grande chance d'être utilisé en extérieur, ce qui est quasi impossible avec un écran brillant.

    Je cherche toujours un ultrabook supporté sous Linux :
    * qui supporte correctement le suspend-to-disk
    * avec gpu intel
    * 13.3"
    * dalle matte
    * full HD mini (1000 pixels vertical minimum, en 16/10, c'est le mieux, mais cela n'existe plus)
    * < 2kg (et une petite alim !)
    * core i3 minimum
    * > 5h d'autonomie
    * ssd 256Go
    * 6/8 Go de Ram
    * garantie avec prise en charge du matériel (type Dell), les SAV de 6 semaines, cela me gonfle.
    + prise HDMI et slot SD, si possible, cela dépanne toujours, en plus de l'usb 3.0

    J'ai pas encore trouvé (le XPS13 n'a pas de port HDMI et la dalle est à priori brillante).

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

  • [^] # Re: mias pourquoi diable....

    Posté par  (site web personnel) . En réponse au journal L'éducation nationale publie des polices de caractères cursive libres... de diffusion. Évalué à 5.

    "Je pense que le choix de la licence a ete murement reflechi "

    Je pense justement que : "pas du tout".

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

  • [^] # Re: Mais pourquoi diable autoriser les modifications ?

    Posté par  (site web personnel) . En réponse au journal L'éducation nationale publie des polices de caractères cursive libres... de diffusion. Évalué à 3.

    "le ND ne signifie pas que les modifications ne sont pas autorisées, mais que toute modification doit être soumise à l'auteur,"

    Je crois que le prochain qui me sort cet argument, je lui pose un contrat sur sa tête. Cet argument révèle à quel point son auteur n'a rien mais alors, absolument rien, compris au libre et à ses avantages.

    "Est-ce réellement choquant ?"

    Si le but est d'éviter la confusion, l'auteur peut faire comme Mozilla ou Mageia : déposer une marque !

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