Si tu as une collision facile à générer sur le MD5, quel est la probabilité d'en trouver une qui collisionne aussi sur SHA-1 ? Même si les 2 algo sont complètement troué, il faudrait trouver des collisions qui s'appliquent aux 2 en même temps, non ?
Est-ce que 2 hash de 2 systèmes différent serait plus sur qu'un seul ?
Par exemple, le système de cryptage de la TV par satellite repose sur 2 algo de cryptage composé par 2 équipes et qui sont chainé, pour casser ce code, il faut casser les 2 algos qui n'utilise pas les même concept mathématiques.
Le meilleur exemple était Qt. Une version GPL et une version 100% payante. Cela ne s'applique qu'au library mais l'idée est de faire payer ceux qui ne joue pas le jeu.
Pour en remettre une couche, concernant de la pure interopérabilité, il n'y aura pas trop de problème. Normalement, il faudrait que la personne qui fait du reverse engenering est fait une doc et une autre personne code à partir de cette doc pour éviter tout plagiat et violation du droit d'auteur.
Aujourd'hui, pour se protéger les auteurs de logiciels posent des brevets, beaucoup plus chiant à contourner, même si ils sont triviaux.
Je pense que le 3° parle de décompilation. Tu n'as le droit de vendre un logiciel fait à partir de bout de code décompiler/recompiler, ce qui viole le droit d'auteur classique.
Non, y 'a pas de dsp pour décoder la vidéo, il est libre pour faire autre chose :) La version à 40$ de l'omap3 avait un gpu et l'IVA HD. Il doit exister des versions sans gpu moins chère. Et ta puces à 10$, contient-elle au moins un cortex A8 ? Concernant VP8, il y a un problème d’œuf et de poule, tant qu'il n'y aura pas de support hardware, il ne pourra pas se développer avec tous les risques de dépendre du mpeg-la.
Par ce que tu parles d'une contrainte de C++ qui fait que mettre un close dans un destructeur est une mauvaise idée, alors que l'on parle du principe de RAII, qui est de faire gérer une ressource par le scope classique des objet. Cela n'a juste pas grand chose à voir.
Utiliser un objet RAII qui peut lever une exception n'a aucun sens dans ce cas. Le but est d'utiliser le même genre de gestion de destruction pour les périphériques (socket, fichier) que pour la mémoire.
Resource Acquisition Is Initialization, often referred to by the acronym RAII, is a programming idiom used in several object-oriented languages like C++, D and Ada. The technique was invented by Bjarne Stroustrup[1] to deal with resource deallocation in C++. https://secure.wikimedia.org/wikipedia/en/wiki/Resource_Acquisition_Is_Initialization
Faudrait pas prendre les juges pour des Zébulons. En droit, l'intention compte beaucoup. si tu fais ta séparation clef/objet, pour te marrer, tout le monde s'en fout. si tu le fait pour b...er le droit d'auteur, tu va directement en prison, sans toucher 20000€.
On retourne dans les cas d'utilisation de plusieurs algo, selon les cas. J'avais pourtant lu que les algo fait avec des smart pointer n'avait pas les même performances qu'avec des langages avec un GC.
Concernant la nécessité de basse latence, il me semblait que c'était le but des mark&sweep incrémental. Il me semble aussi que linux utilise un système de parcours rapide pour son algorithme de défragmentation de la mémoire réelle (pour faire de la place pour les huge page)
J'aimerais connaitre l'avis de ceux qui touche au éléments réseau. Est-ce que si la Qos entre en jeu, entre 2 flux (par exemple pour le forfait qui serait gentil avec youtube), cela pénalise les autres flux ?
En gros, est-ce que la présence d'un forfait "un peu mieux" va forcément pénaliser les autres forfaits ?
Si j'ai bien compris, l'idée serait de faire un sous-forfait à 20/25€ qui utiliserais le résidu de bande passante de forfait plus chère à 40/50€. Donc, il faudrait payer plus chère pour avoir la même chose qu'aujourd'hui.
Car si il vrai que certaines connections sont à bloc pour charger des films, il est très facile de faire un partage équitable de la bande passante quand Mme michu fait sont update windows. Leur argument est bidon.
Le ref count a le problème immense de rajouter une opération dés que tu fais une affectation, ce qui a offre une grosse pénalité. Ce n'est pas pour rien que aucune VM n'utilise de ref count(sauf perl). Dans le cas avec ref count, tu fais des opération en plus à chaque affectation et tu désalloues la mémoire lors de la perte d'une référence (compteur à zéro). Dans les autres cas, il n'y aucune opération en plus dans ses 2 cas. Dans beaucoup d'allocateurs mémoire rapide, le "free" doit se faire sur un grand nombre d'objet pour gagner beaucoup de temps (allocateur d'apache par exemple).
Dans les gc modernes, ils sont souvent générationnels avec d'autres zones mémoire et d'autres algo en fonction de l'age des données. Dans ocaml, il y a un GC par copie sur une petite zone (250ko ?, cela permet aussi de lutter contre la fragmentation), puis un mark&sweep (de mémoire).
Y'a quand même des ratés pour le bureau Linux : peu d'opengl accéléré, peu d'opencl, Gimp qui a été au niveau de photoshop en 2000, est resté à ce niveau ou presque, pas de correcteur de grammaire, pas d'outils photo pro genre ligthroom ou DXO, le montage vidéo semble un peu moins abandonné mais cela reste des outils simples.
Alors, il y a mozilla, vlc, open office mais il reste des trous dans les besoins à couvrir.
Il y a 2 techniques, les puits verticaux fait avec une foreuse, mais ce n'est pas le même prix qu'enterrer les tuyau à 1 ou 2 m de profondeur "à plat" (le meilleur rendement étant plus bas 5m (?) car moins sensible à la température extérieur). Le vide autour des tuyaux se fait avec la condensation et l'eau qui ruisselle autour. Quelques mm suffisent pour faire chuter le rendement.
[^] # Re: Oui, ou presque
Posté par Nicolas Boulay (site web personnel) . En réponse au journal MD5 et garantie de non-modification. Évalué à 2.
Si tu as une collision facile à générer sur le MD5, quel est la probabilité d'en trouver une qui collisionne aussi sur SHA-1 ? Même si les 2 algo sont complètement troué, il faudrait trouver des collisions qui s'appliquent aux 2 en même temps, non ?
"La première sécurité est la liberté"
[^] # Re: Impressionnant
Posté par Nicolas Boulay (site web personnel) . En réponse au journal MD5 et garantie de non-modification. Évalué à 2.
Est-ce que 2 hash de 2 systèmes différent serait plus sur qu'un seul ?
Par exemple, le système de cryptage de la TV par satellite repose sur 2 algo de cryptage composé par 2 équipes et qui sont chainé, pour casser ce code, il faut casser les 2 algos qui n'utilise pas les même concept mathématiques.
"La première sécurité est la liberté"
[^] # Re: Oui, ou presque
Posté par Nicolas Boulay (site web personnel) . En réponse au journal MD5 et garantie de non-modification. Évalué à 2.
Question bête est-ce que la fourniture de 2 hashs un peu plus faible est plus sécuriser qu'un hash fort (sur le long terme)?
Par exemple, est-ce que fournir un hash MD5 et un hash SHA-1, serait plus sécurisé qu'un seul hash SHA-2 ?
"La première sécurité est la liberté"
[^] # Re: logiciel libre VS open source
Posté par Nicolas Boulay (site web personnel) . En réponse au message Est-ce libre si ?. Évalué à 3.
Le meilleur exemple était Qt. Une version GPL et une version 100% payante. Cela ne s'applique qu'au library mais l'idée est de faire payer ceux qui ne joue pas le jeu.
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 1.
"que doit-on faire, à part paniquer et tuer le programme ?"
Rien, cela suffit les 3/4 du temps, car cela dépend complètement de l'erreur.
"La première sécurité est la liberté"
[^] # Re: Exception de décompilation
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Flou juridique de la rétro-ingénierie. Évalué à 2.
Pour en remettre une couche, concernant de la pure interopérabilité, il n'y aura pas trop de problème. Normalement, il faudrait que la personne qui fait du reverse engenering est fait une doc et une autre personne code à partir de cette doc pour éviter tout plagiat et violation du droit d'auteur.
Aujourd'hui, pour se protéger les auteurs de logiciels posent des brevets, beaucoup plus chiant à contourner, même si ils sont triviaux.
"La première sécurité est la liberté"
[^] # Re: Exception de décompilation
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Flou juridique de la rétro-ingénierie. Évalué à 2.
Je pense que le 3° parle de décompilation. Tu n'as le droit de vendre un logiciel fait à partir de bout de code décompiler/recompiler, ce qui viole le droit d'auteur classique.
"La première sécurité est la liberté"
[^] # Re: Ubuntu ARM
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 2.
Non, y 'a pas de dsp pour décoder la vidéo, il est libre pour faire autre chose :) La version à 40$ de l'omap3 avait un gpu et l'IVA HD. Il doit exister des versions sans gpu moins chère. Et ta puces à 10$, contient-elle au moins un cortex A8 ? Concernant VP8, il y a un problème d’œuf et de poule, tant qu'il n'y aura pas de support hardware, il ne pourra pas se développer avec tous les risques de dépendre du mpeg-la.
Pour info, tu bosses pour quelle boite ?
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 2.
Par ce que tu parles d'une contrainte de C++ qui fait que mettre un close dans un destructeur est une mauvaise idée, alors que l'on parle du principe de RAII, qui est de faire gérer une ressource par le scope classique des objet. Cela n'a juste pas grand chose à voir.
"La première sécurité est la liberté"
[^] # Re: Question de vocabulaire
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Coup de tonnerre à Cupertino. Évalué à 2.
Je crois que cela vient d'une série de décès conclu par Charles Bronson. Il y a quelques années. Mais l'origine de la création, j'ai un doute :)
https://secure.wikimedia.org/wikipedia/fr/wiki/Charles_Bronson
"La première sécurité est la liberté"
[^] # Re: Exception de décompilation
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Flou juridique de la rétro-ingénierie. Évalué à 4.
C'est vrai uniquement si tu as demandé les spec de communication du logiciel et que l'autre société a dit non. Dans ce cas, cette loi s'applique.
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 2.
Utiliser un objet RAII qui peut lever une exception n'a aucun sens dans ce cas. Le but est d'utiliser le même genre de gestion de destruction pour les périphériques (socket, fichier) que pour la mémoire.
Resource Acquisition Is Initialization, often referred to by the acronym RAII, is a programming idiom used in several object-oriented languages like C++, D and Ada. The technique was invented by Bjarne Stroustrup[1] to deal with resource deallocation in C++.
https://secure.wikimedia.org/wikipedia/en/wiki/Resource_Acquisition_Is_Initialization
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 3.
Le but du RIIA est justement de ne pas avoir à se soucier de la destruction.
"La première sécurité est la liberté"
[^] # Re: salut
Posté par Nicolas Boulay (site web personnel) . En réponse au message Je ne comprends pas la licence BSD. Évalué à 2.
vu que la license BSD impose de diffusé le programme avec la meme license
Ce n'est pas exactement ça, des clauses peuvent être ajouté, ce qui peut modifier complètement cette licence.
"La première sécurité est la liberté"
# urpmi
Posté par Nicolas Boulay (site web personnel) . En réponse au message Mise a jours Firefox. Évalué à 2.
Si tu as configuré une fois les dépôts dans rpmdrake, c'est automatique. Il suffit de cliquer oui, quand il te demande si il doit mettre à jour.
"La première sécurité est la liberté"
[^] # Re: ℕ appartient à Chuck Norris
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [Droit d'auteur] À qui appartient ℕ ?. Évalué à 8.
Faudrait pas prendre les juges pour des Zébulons. En droit, l'intention compte beaucoup. si tu fais ta séparation clef/objet, pour te marrer, tout le monde s'en fout. si tu le fait pour b...er le droit d'auteur, tu va directement en prison, sans toucher 20000€.
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 2.
On retourne dans les cas d'utilisation de plusieurs algo, selon les cas. J'avais pourtant lu que les algo fait avec des smart pointer n'avait pas les même performances qu'avec des langages avec un GC.
Concernant la nécessité de basse latence, il me semblait que c'était le but des mark&sweep incrémental. Il me semble aussi que linux utilise un système de parcours rapide pour son algorithme de défragmentation de la mémoire réelle (pour faire de la place pour les huge page)
"La première sécurité est la liberté"
[^] # Re: Ubuntu ARM
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 2.
Possible, je sais que la série des OMAP sera compatible, c'est pourquoi je suis étonné.
"La première sécurité est la liberté"
[^] # Re: Ubuntu ARM
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 2.
Pas de vp8 comme codec vidéo, étonnant ?
"La première sécurité est la liberté"
# Augmentation de tarif caché ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Horreur, enfer et damnation: Fin de l'illimité. Évalué à 4.
J'aimerais connaitre l'avis de ceux qui touche au éléments réseau. Est-ce que si la Qos entre en jeu, entre 2 flux (par exemple pour le forfait qui serait gentil avec youtube), cela pénalise les autres flux ?
En gros, est-ce que la présence d'un forfait "un peu mieux" va forcément pénaliser les autres forfaits ?
Si j'ai bien compris, l'idée serait de faire un sous-forfait à 20/25€ qui utiliserais le résidu de bande passante de forfait plus chère à 40/50€. Donc, il faudrait payer plus chère pour avoir la même chose qu'aujourd'hui.
Car si il vrai que certaines connections sont à bloc pour charger des films, il est très facile de faire un partage équitable de la bande passante quand Mme michu fait sont update windows. Leur argument est bidon.
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 4.
Le ref count a le problème immense de rajouter une opération dés que tu fais une affectation, ce qui a offre une grosse pénalité. Ce n'est pas pour rien que aucune VM n'utilise de ref count(sauf perl). Dans le cas avec ref count, tu fais des opération en plus à chaque affectation et tu désalloues la mémoire lors de la perte d'une référence (compteur à zéro). Dans les autres cas, il n'y aucune opération en plus dans ses 2 cas. Dans beaucoup d'allocateurs mémoire rapide, le "free" doit se faire sur un grand nombre d'objet pour gagner beaucoup de temps (allocateur d'apache par exemple).
Dans les gc modernes, ils sont souvent générationnels avec d'autres zones mémoire et d'autres algo en fonction de l'age des données. Dans ocaml, il y a un GC par copie sur une petite zone (250ko ?, cela permet aussi de lutter contre la fragmentation), puis un mark&sweep (de mémoire).
"La première sécurité est la liberté"
# Crédibilité ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Commentaires pratiques sur Hercules eCafé EX HD. Évalué à 10.
L'architecture ARM choisie empêche toute tentative d'installation d'un quelconque Xp en OS de secours.
Je crois que suite à cette phrase, tu viens de perdre toute crédibilité, qui démontre simplement que tu n'as pas compris ce que tu achetais.
"La première sécurité est la liberté"
[^] # Re: j'ai rarement vu un lancé de troll assumé aussi pourri
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Gnu/Linux a t'il raté le Desktop ?. Évalué à 8.
Y'a quand même des ratés pour le bureau Linux : peu d'opengl accéléré, peu d'opencl, Gimp qui a été au niveau de photoshop en 2000, est resté à ce niveau ou presque, pas de correcteur de grammaire, pas d'outils photo pro genre ligthroom ou DXO, le montage vidéo semble un peu moins abandonné mais cela reste des outils simples.
Alors, il y a mozilla, vlc, open office mais il reste des trous dans les besoins à couvrir.
"La première sécurité est la liberté"
[^] # Re: templates variadiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le standard C++0x a enfin été voté. Évalué à 6.
Sachant qu'un GC avec compteur de référence est vu comme le degré zéro du GC, cela te donne une idée de la performance au final.
"La première sécurité est la liberté"
[^] # Re: Le nuclaire, une solution ?????
Posté par Nicolas Boulay (site web personnel) . En réponse au sondage Quelle énergie pour demain ?. Évalué à 2.
Il y a 2 techniques, les puits verticaux fait avec une foreuse, mais ce n'est pas le même prix qu'enterrer les tuyau à 1 ou 2 m de profondeur "à plat" (le meilleur rendement étant plus bas 5m (?) car moins sensible à la température extérieur). Le vide autour des tuyaux se fait avec la condensation et l'eau qui ruisselle autour. Quelques mm suffisent pour faire chuter le rendement.
"La première sécurité est la liberté"