Si la NSA, ou toute autre personne connaissant le moyen de déchiffrer, veut t'incriminer, ils ne sont pas obligés de révéler comment il t'ont repéré. Il suffit de prétexter une délation par exemple. Donc ils ne révèlent pas qu'ils connaissent la technique de déchiffrement.
Je viens de m'apercevoir que les sites comme linuxfr ou amazon se souviennent de moi même quand j'efface tous les cookies et que j'efface le cache de mon navigateur (firefox).
Pas chez moi. Avec Firefox 17, si j'efface les 2 cookies de linuxfr.org, alors linuxfr.org ne se souvient pas de moi. (sans redémarrer Firefox)
Comment fonctionne ce moteur de recherche ? en javascript uniquement ?
Est-ce qu'il utilise un index statique ?
Si c'est dynamique comment ça fonctionne ? Le javascript va faire une recherche parmi une liste statique de pages ?
Je ne pense pas que cygwin y soit pour quelque chose.
Si le * n'est pas remplacé, ça veut dire qu'aucun fichier ne correspond au motif recherché.
Dans mon terminal, si je fais :
set -x
cat tototo*
+ cat 'tototo*'
cat: tototo*: No such file or directory
touch tototo1
cat tototo*
+ cat tototo1
On voit bien que dans le premier cat, le * de tototo* n'est pas remplacé.
Et la deuxième fois, le * est remplacé parce que la recherche par le motif a trouvé un fichier.
Il me semble que le but de secureboot est très officiellement d'être une gêne pour l'utilisateur lambda souhaitant changer de système d'exploitation
Pas que.
Certaines entreprises sont demandeuses de ce genre de protection pour garantir l'intégrité de leurs OS sur leurs postes. Dans le nucléaire, l'aéronautique, le ferroviaire, etc., le secureboot d'UEFI peut empêcher un employé lambda d'installer un dual boot Linux, ou réinstaller Windows sans anti-virus, ou que sais-je.
C'est un moyen parmi d'autres d'apporter un certain degré de protection de l'infrastructure informatique.
Autre piste :
- l'exécutable est compilé en 64 bits alors que l'OS est en 32, ou inversement
- autres incompatibilités du même genre : exécutable compilé pour un ARM, alors que la machine est du x86, etc.
Les erreurs que j'ai indiquées donnent cette erreur :
- quand tu édites, le fichier est là, lisible, et tout.
- quand tu exécutes : not found.
Non, certaines choses sont bien et mal indépendamment des individus
Comment peut-on démontrer qu'une chose est bien ou mal ?
prendre soin d'un enfant orphelin
Nous sommes une immense majorité à considérer que cela est bien. Mais si une personne pense que c'est mal, comment savoir qui a raison ? La notion de bien ou de mal dépend de tas de choses : la culture, le point de vue, les croyances, la connaissance qu'on a du contexte, etc.
Parfait.
En complément, je précise que dans ton document de test, peut-être, il ne faudrait pas définir l'option -req de la même manière que dans le document amont. Ça me paraîtrait étonnant que les exigences et tests aient le même formalisme.
Je cherche à comprendre l'organisation de ton document en partant de ton exemple un peu modifié :
NOM_EXIGENCE_XXX [
Texte de l'exigence
] NOM_EXIGENCE_YYY
La signification que tu donnes à cela est-elle : "NOM_EXIGENCE_YYY couvre NOM_EXIGENCE_XXX" ?
Si oui, alors tu dois définir l'option -ref comme ceci :
-ref "\] NOM_EXIGENCE_.*"
Sinon, pourrais-tu préciser comment, dans ton document, tu fais le lien entre une exigence en amont, et une en aval ?
Par ailleurs, voici une astuce pour tester les regex :
shell> req regex " NOM_EXIGENCE_.* [" toto
ERROR Could not compile regex
Ok.
shell> req regex " NOM_EXIGENCE_.* \[" toto
No match
Ok.
Si ton CGI est lancé par Apache dans un process séparé, tu pourrais :
- mettre un sleep dans le main
- attacher gdb à ce process pendant ce sleep
Et je mentionne l'autre moyen classique de débugguer : faire des printf partout, pour voir où ça plante. (printf sur la sortie standard, que tu retrouveras dans la réponse HTTP, ou bien dans un fichier de log)
ProR semble adopter la même approche que DOORS : rédiger un document consiste à remplir une base de données. En conséquence il manque d'agilité :
- pour prendre en compte une diversité de documents venant de l'extérieur
- pour utiliser des schémas ou images dans les exigences
- pour renseigner des parties de document qui ne sont pas des exigences (qui expliquent le contexte par exemple)
Et je vois mal un chef de petit projet installer Eclipse seulement pour ça.
@Goeb, tu as une petite source d'améliorations ici ;-).
Je ne suis pas sûr de comprendre ta remarque. Si la licence est GPLv2, alors c'est suffisant et exact de dire que c'est GPLv2, il me semble, non ? (même si GPLv2 donne la possibilité de GPLv3)
Posté par goeb .
En réponse au journal Reqflow.
Évalué à 1.
Dans ton cas, quels seraient les fichiers d'entrée de Reqflow ?
- un fichier qui constitue le plan (format word ou autre) ?
- un fichier qui constitue le rapport de test généré ?
Une fonctionnalité que je rajouterai peut-être plus tard à Reqflow est d'aller capturer les exigences dans une multitude de fichiers. Du genre */*.py. Pour l'instant il faut configurer à la main chaque fichier, ce qui s'avère fastidieux si on a des dizaines de fichiers.
# pas forcément
Posté par goeb . En réponse au journal Qu'un algo de chiffrement soit cassé, est-ce important pour nos PETITS secrets ?. Évalué à 5.
Si la NSA, ou toute autre personne connaissant le moyen de déchiffrer, veut t'incriminer, ils ne sont pas obligés de révéler comment il t'ont repéré. Il suffit de prétexter une délation par exemple. Donc ils ne révèlent pas qu'ils connaissent la technique de déchiffrement.
# pas chez moi
Posté par goeb . En réponse au message Vie privée et stockage des login sur site web. Évalué à 2. Dernière modification le 16 juin 2014 à 12:34.
Pas chez moi. Avec Firefox 17, si j'efface les 2 cookies de linuxfr.org, alors linuxfr.org ne se souvient pas de moi. (sans redémarrer Firefox)
# question sur le moteur de recherche
Posté par goeb . En réponse au journal éClaircie : un moteur de blog et de site personnel statique et sans nuage. Évalué à 3.
Comment fonctionne ce moteur de recherche ? en javascript uniquement ?
Est-ce qu'il utilise un index statique ?
Si c'est dynamique comment ça fonctionne ? Le javascript va faire une recherche parmi une liste statique de pages ?
# gmail ?
Posté par goeb . En réponse au journal End-to-End, l'extension PGP pour Chrome. Évalué à 3.
Il n'est dit nulle part que cette extension permet d'échanger par mail.
Est-ce que cette extension s'intègre dans gmail, ou bien est-elle une nouvelle implémentation
de client de messagerie ?
S'intègre-t-elle dans d'autres webmail que gmail ?
Est-ce que cette extension aura des fonctionnalités que le mail actuel ne fournit pas ? (échange de fichiers peer to peer, etc.)
[^] # Re: Defective by design
Posté par goeb . En réponse au journal Chaque fois qu'un raccourcisseur d'URLs est utilisé, Dieu tue un châton. Évalué à 3.
Quelle est la durée de vie d'une URL raccourcie ?
N'est-elle jamais réutilisée ?
[^] # Re: je comprends pas ...
Posté par goeb . En réponse au message Problème sur cygwin avec le caractère étoile. Évalué à 1.
Je ne pense pas que cygwin y soit pour quelque chose.
Si le
*
n'est pas remplacé, ça veut dire qu'aucun fichier ne correspond au motif recherché.Dans mon terminal, si je fais :
On voit bien que dans le premier cat, le
*
detototo*
n'est pas remplacé.Et la deuxième fois, le
*
est remplacé parce que la recherche par le motif a trouvé un fichier.# ça devrait pourtant fonctionner...
Posté par goeb . En réponse au message Problème sur cygwin avec le caractère étoile. Évalué à 1.
Ça devrait pourtant fonctionner, car ta commande me paraît correcte.
Fait ceci pour débogguer :
et dis-nous le résultat.
Autre piste pour faire apparaître d'éventuels caractères fantaisistes provoqués par un shift-espace malencontreux :
[^] # Re: Ça me ferait beaucoup rire
Posté par goeb . En réponse au journal Google moins?. Évalué à 6.
Google Wave ?
[^] # Re: Est-ce si étonnant ?
Posté par goeb . En réponse au journal Secureboot pas si secure. Évalué à 3.
Pas que.
Certaines entreprises sont demandeuses de ce genre de protection pour garantir l'intégrité de leurs OS sur leurs postes. Dans le nucléaire, l'aéronautique, le ferroviaire, etc., le secureboot d'UEFI peut empêcher un employé lambda d'installer un dual boot Linux, ou réinstaller Windows sans anti-virus, ou que sais-je.
C'est un moyen parmi d'autres d'apporter un certain degré de protection de l'infrastructure informatique.
[^] # Re: exécutable non compatible
Posté par goeb . En réponse au message Executable not found. Évalué à 2.
pour savoir, tu peux utiliser
file
.Exemple :
$ file /bin/ls
/bin/ls: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=b07bbaf6c9e0a5a9f340aca801aa95bbfe0dbe7c, stripped
# exécutable non compatible
Posté par goeb . En réponse au message Executable not found. Évalué à 3.
Autre piste :
- l'exécutable est compilé en 64 bits alors que l'OS est en 32, ou inversement
- autres incompatibilités du même genre : exécutable compilé pour un ARM, alors que la machine est du x86, etc.
Les erreurs que j'ai indiquées donnent cette erreur :
- quand tu édites, le fichier est là, lisible, et tout.
- quand tu exécutes : not found.
[^] # Re: Domaine public
Posté par goeb . En réponse au journal Les Halles, un tableau naturaliste. Évalué à 1.
Comment peut-on démontrer qu'une chose est bien ou mal ?
Nous sommes une immense majorité à considérer que cela est bien. Mais si une personne pense que c'est mal, comment savoir qui a raison ? La notion de bien ou de mal dépend de tas de choses : la culture, le point de vue, les croyances, la connaissance qu'on a du contexte, etc.
[^] # Re: Intéressant !
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Parfait.
En complément, je précise que dans ton document de test, peut-être, il ne faudrait pas définir l'option -req de la même manière que dans le document amont. Ça me paraîtrait étonnant que les exigences et tests aient le même formalisme.
[^] # Re: Intéressant !
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Je cherche à comprendre l'organisation de ton document en partant de ton exemple un peu modifié :
La signification que tu donnes à cela est-elle : "NOM_EXIGENCE_YYY couvre NOM_EXIGENCE_XXX" ?
Si oui, alors tu dois définir l'option -ref comme ceci :
-ref "\] NOM_EXIGENCE_.*"
Sinon, pourrais-tu préciser comment, dans ton document, tu fais le lien entre une exigence en amont, et une en aval ?
Par ailleurs, voici une astuce pour tester les regex :
shell> req regex " NOM_EXIGENCE_.* [" toto
ERROR Could not compile regex
Ok.
shell> req regex " NOM_EXIGENCE_.* \[" toto
No match
Ok.
[^] # Re: Intéressant !
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Le \ est un caractère d'échappement du fichier de config.
Essaye ceci :
- échapper le \
- mettre des parenthèses autour de NOM_EXIGENCE_xxx, pour ne pas prendre le [ dans la capture
[^] # Re: Intéressant !
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Et merci de ton retour. Je suis preneur de tout ce qui peut conduire à des améliorations.
[^] # Re: Il existait ça
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Quelques différences :
[^] # Re: Intéressant !
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1. Dernière modification le 12 mars 2014 à 18:41.
En effet, la page web n'est pas à jour.
La commande 'report' a été remplacée par 'trac -x html'.
Je vais corriger l'exemple.
Tu peux capturer cela avec l'expression régulière suivante :
NOM_EXIGENCE_[A-Z0-9_]*
# process séparé ?
Posté par goeb . En réponse au message débugguer un CGI avec GDB ( sous apache2 ). Évalué à 2.
Si ton CGI est lancé par Apache dans un process séparé, tu pourrais :
- mettre un sleep dans le main
- attacher gdb à ce process pendant ce sleep
Et je mentionne l'autre moyen classique de débugguer : faire des printf partout, pour voir où ça plante. (printf sur la sortie standard, que tu retrouveras dans la réponse HTTP, ou bien dans un fichier de log)
[^] # Re: importer des documents Doors ou Reqtify ?
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Non, je n'ai pas prévu. Je ne dispose pas de Doors ni de Reqtify.
[^] # Re: Je pinaille, mais...
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Ok, vu. Je vais mettre GPLv2+.
[^] # Re: Et dans le monde Eclipse (/!\ cliquodrome)
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 3.
ProR semble adopter la même approche que DOORS : rédiger un document consiste à remplir une base de données. En conséquence il manque d'agilité :
- pour prendre en compte une diversité de documents venant de l'extérieur
- pour utiliser des schémas ou images dans les exigences
- pour renseigner des parties de document qui ne sont pas des exigences (qui expliquent le contexte par exemple)
Et je vois mal un chef de petit projet installer Eclipse seulement pour ça.
[^] # Re: Je pinaille, mais...
Posté par goeb . En réponse à la dépêche Sortie de Reqflow pour tracer vos exigences. Évalué à 1.
Je ne suis pas sûr de comprendre ta remarque. Si la licence est GPLv2, alors c'est suffisant et exact de dire que c'est GPLv2, il me semble, non ? (même si GPLv2 donne la possibilité de GPLv3)
[^] # Re: excellente nouvelle
Posté par goeb . En réponse au journal Reqflow. Évalué à 1.
Reqtify et DOORS sont-ils scriptables ? (pour intégration continue par exemple)
[^] # Re: Intéressant!
Posté par goeb . En réponse au journal Reqflow. Évalué à 1.
Dans ton cas, quels seraient les fichiers d'entrée de Reqflow ?
- un fichier qui constitue le plan (format word ou autre) ?
- un fichier qui constitue le rapport de test généré ?
Une fonctionnalité que je rajouterai peut-être plus tard à Reqflow est d'aller capturer les exigences dans une multitude de fichiers. Du genre
*/*.py
. Pour l'instant il faut configurer à la main chaque fichier, ce qui s'avère fastidieux si on a des dizaines de fichiers.