Je pense que personne n'est contre l'idée de changer de terme pour en prendre un plus adapté.
La question est de changer de terme parce que le terme « esclave » fait penser aux esclaves actuels en Arabie Saoudite, ou au Nigéria avant que les Anglais n'y mettent fin au début du XXème siècle.
Mmmmh en fait, je crois que ceux-ci, on s'en fout un peu en fait, désolé.
Tiens, c'est intéressant à savoir. La dernière fois que j'ai essayé — en 2013 je crois —, la version était antédiluvienne (genre 2.2 ou 2.3), la doc était spartiate. Du coup, je n'avais pas pu jouer avec :(
Comme d'hab, les problèmes de Google viennent d'un abus de position dominante. Pour avoir des soucis de ce genre, encore faut-il avoir une position dominante, autant dire que MS n'est pas près d'être embêté dans le domaine de la recherche internet.
Ça fait un certain temps que j'entends parler de TypeScript, mais je n'ai jamais pris le temps d'essayer. Même si je fais peu de JavaScript, je me dis que toute chose permettant d'avoir davantage de garanties sur mon code est bonne à prendre.
Accessoirement, ça n'a pas l'air d'être très dur de s'y mettre, surtout si tout code JS valide est un code TS valide.
En fait, je pense que c'est surtout l'inférence de type, très efficace même s'il faut parfois l'aider un peu, qui m'est le plus utile au quotidien.
Sans attendre la qualité d'un langage statiquement typé, on s'en rapproche fortement.
Et du coup, dans 200 ans, nous devrions être encore au C ?
Bien évidemment qu'un jour le C sera remplacé (même s'il y aura certainement quelques usages résiduels, tout comme on peut encore trouver du Windows 3.11 de nos jours).
Au passage, le C sera peut-être remplacé par le Swift, en tout cas chez Apple. Il a en tout cas été créé sur mesure pour ce faire.
Concernant les erreurs de type, qu'utilisais-tu comme IDE ?
Depuis que je suis passé à PyCharm (en l'aidant parfois un peu avec les annotations), ça ne m'arrive plus qu'exceptionnellement. Entre vim et PyCharm, j'ai dû diviser par plus de 10 les erreurs de typage.
Je ne recommandes pas du conservatisme pour Python, je trouve simplement qu'on se retrouve avec deux classes qui font doublon, ou alors j'ai raté quelque chose sur la différence entre dict et OrderedDict.
Et je ne recommande pas non plus du conservatisme pour les outils de packaging, je pense au contraire qu'il aurait fallu finir la transition (actuellement, on a un mélange de pip et de setuptools largement incompréhensible quand on n'est pas connaisseur des subtilités de Python) pour n'avoir qu'un seul outil de gestion de package.
Accessoirement, rajouter twine rajoute un nouvel outil à installer et à découvrir. Il aurait peut-être été plus intéressant de l'intégrer dans pip, ou simplement moderniser setuptools.
Personnellement, j'ai eu des soucis avec pip et des Ubuntu 16.04, avec une méthode super propre qui consiste à faire du curl … | bash (pénible à faire quand tu es dans un réseau sans accès direct à internet et que rajouter un package en dehors des quelques technos de miroir maîtrisées est coûteux).
Je trouve qu'officialiser l'ordre conservé dans les dict est une mauvaise idée, alors qu'on a les OrderedDict pour ça.
Je sais que c'était à la base un peu par hasard (l'implémentation des OrderedDict s'est trouvée être plus efficace que l'implémentation des dict et donc a été reprise telle quelle pour les dict), mais que se passera-t-il quand on trouvera une implémentation encore plus efficace mais qui ne respecte pas l'ordre ? Fera-t-on des dict, des OrderedDict et des UnorderedDict ?
Sinon, il y a eu quelques autres petits changements dans l'écosystème : les vieilles versions de pip sont cassées (algos TLS qui ne sont plus acceptés, si je ne me trompe pas), et python setup.py sdist upload va disparaître.
Du coup, parfois un pip install pip --upgrade ne passe plus alors qu'un python3 -m pip install passe…
Je trouve franchement dommage d'introduire de nouvelles incompatibilités dans un écosystème déjà compliqué. Il aurait été bien plus utile de dégager setuptools/easy_install qui n'utilise pas la même configuration que pip. Par exemple, quand j'installe A qui dépend de B avec pip install A, B sera probablement installé via setuptools et non pip.
On ne voit pas la différence, sauf quand on utilise uniquement un miroir privé. Parfois l'installation fonctionnera, parfois non…
L'option choisie par l'équipe est clairement d'introduire les incompatibilités peu à peu, sûrement par peur de recommencer l'épopée Python 3, qui a mis plus de 10 ans à être réellement adopté à cause d'un trop grand nombre d'incompatibilités.
Même si ce sont des threads distincts, j'imagine que ça lance le calcul sur le fichier complet fraîchement enregistré sur disque à chaque modification. Ça doit se ressentir sur des fichiers un peu longs.
C'est peut-être de la simple optimisation tout à fait objective.
Tu as un montant X (en euros) à dépenser, et un paquet d'étudiants E.
Tu as une fonction f(x, e), qui correspond au niveau de l'étudiant à la fin de ses études, en fonction de son niveau évalué à l'entrée et de la somme investie pour lui.
Bien sûr, tu n'auras jamais de valeur précise ou fiable, mais globalement on peut espérer que f sera croissante en x et e (plus t'investis, ou meilleur est l'étudiant au départ, meilleur il sera à la fin — ça semble raisonnable).
Ensuite, il faut déterminer ce qu'on veut optimiser (ce qui n'est malheureusement jamais dit dans les programmes politiques, alors que c'est le plus important) :
- le niveau moyen ou médian ?
- le niveau des 5% meilleurs ?
- le niveau des 95% meilleurs (en gros on aide presque tout le monde mais on abandonne les cas désespérés) ?
- le niveau des moins bons ?
Dans ce qui suit, les chiffres sont donnés au pifomètre, bien sûr.
Si on consacre 5% de son budget pour 1% des élèves (c'est un peu le principe des ENS), ça permet de doubler leur niveau en sortie et ils pourront servir de « locomotive intellectuelle » (pour doper l'innovation, la recherche, former des disciples, …).
Si on fait ce que tu proposes (répartition parfaitement égale entre les étudiants), on va avoir un gain négligeable (5,2%) pour 99% des élèves et une énorme perte (80%) pour le 1% qui devait tirer tout le monde vers le haut. Je ne suis pas sûr que la société en sorte gagnante…
En tout cas, dire que la société irait mieux en donnant la même chose à tout le monde est loin d'être évident, surtout sans aucune donnée un peu chiffrée.
Pour moi, il est très utile d'avoir une adresse différente par service (qui redirigent toutes vers deux ou trois adresses).
Cela permet d'isoler définitivement (rediriger vers la corbeille) une adresse qui est compromise (une fuite de données, par exemple).
De plus, si ton adresse @linuxfr est compromise avec son mot de passe, cela évite que ton compte @linuxorg soit attaqué (même si bien sûr ton mot de passe n'a rien à voir).
Partant de là, le catch-all est utile car tu n'auras peut-être pas la possibilité de créer l'alias au moment de créer un nouveau compte (par exemple si tu es en magasin, ou si tu n'as pas ton keepass avec toi).
En effet, j'ai lu un peu vite ; en cas d'hébergement on fait ce qu'on veut. Il faut accepter les contraintes et risques liés, mais j'imagine que c'est pris en compte.
Et ce que je reproche c'est que c'est les mêmes qui vont reprocher de payer trop d'impôt, qu'on donne trop d'APL etc. (pour info le président a fait l'une de ces trois écoles)
Bin pour le coup, je me sens un peu concerné, et je trouve un peu facile de dire que ce sont les mêmes qui reprochent de payer trop d'impôts.
J'en connais pas mal qui sont dans le même cas, et je n'ai pas souvenir d'avoir réellement entendu ce discours.
Certes, tu dois certainement trouver du monde qui tient ce discours… mais à nouveau, ta généralisation me semble franchement trop rapide. A priori, quelque soit le discours, tu trouveras du monde qui le tient.
Accessoirement, on peut aussi considérer que l'impôt est mal employé.
Avec Qt tu peux faire une application sur les plateformes que tu cites. Pas sûr que cela demande plus de travail qu'une version full web.
Mais dans ce cas, il ne faut pas être très exigeant sur la qualité de l'intégration à l'OS. Sur macOS, on reconnaît tout de suite les quelques applis codées en Qt…
Dans le cadre d'une formation de développeur, je trouve qu'un des meilleurs langages pour débuter est l'assembleur sur une petite plate-forme (comme les TI-89/92). Il y a la plupart des composants d'un ordi moderne sans avoir une complexité inutile pour la compréhension. C'est assez facile de faire des choses simples (long, peut-être, mais pas très compliqué). Au moins, on est sûr de comprendre qu'il n'y a rien de magique dans un ordinateur.
Le passage au C se fait assez facilement et permet de bien saisir le travail d'un compilateur.
À côté de ça, il est certainement nécessaire d'avoir un langage plus algorithmique, de plus haut niveau.
Bien sûr, ça prend sûrement plus de temps que de commencer avec un langage de plus haut niveau mais à mon avis les bases seraient parfois mieux comprises.
Avoir un « tampon ANSSI » veut tout et rien dire. Il y a différents niveaux d'évaluation, avec des critères très différents (et une implication de l'ANSSI très différente dans le processus).
On peut imaginer sans trop de risque que l'ANSSI va regarder de (beaucoup) plus près un produit qui va être qualifié apte à traiter du Secret Défense qu'un produit pour du grand public (même pas Diffusion Restreinte).
Il me semble compliqué d'exiger des entreprises qu'elles identifient les sites des banques des employés (pour ne parler que de ça).
À mon avis, elle n'a pas le droit de mettre ça en place sans prévenir les employés, mais à partir du moment où ils sont au courant (par exemple en donnant à lire une charte informatique), je ne pense pas qu'il y ait de problème légal.
C'est bien de dire que les certifications sont pour les pigeons, mais quand tu dois choisir une solution en souhaitant quelque chose de sécurisé, comment fais-tu ton choix ?
Prends-tu la première solution libre venue en partant du principe que c'est donc forcément sécurisé ?
Examines-tu le code source de toutes les solutions envisagées (ce qui demande une certaine expertise et beaucoup de temps) ?
Te bases-tu sur l'avis du premier geek venu qui te dit que « sisi c'est sécurisé je l'ai lu sur internet » ?
En fait, le problème se pose surtout quand il y a des problèmes et que tu as des comptes à rendre sur le niveau de sécurité. Dire « j'ai suivi les recommandations de l'ANSSI » passera peut-être mieux que « je ne comprends pas ce qui s'est passé, c'est pourtant un produit libre ! ».
Pourquoi dis-tu que tu souhaites « un outil qui chiffre réellement le contenu » ?
Des outils comme Libre Office chiffrent réellement le contenu ; a priori c'est de l'AES-256 pour les versions un peu modernes d'Office ou de Libre Office, par exemple.
[^] # Re: Anthropomorphie mal placée
Posté par flan (site web personnel) . En réponse au journal Terminologie Master/Slave . Évalué à 9.
Je pense que personne n'est contre l'idée de changer de terme pour en prendre un plus adapté.
La question est de changer de terme parce que le terme « esclave » fait penser aux esclaves actuels en Arabie Saoudite, ou au Nigéria avant que les Anglais n'y mettent fin au début du XXème siècle.
Mmmmh en fait, je crois que ceux-ci, on s'en fout un peu en fait, désolé.
[^] # Re: Version intégrée à LibreOffice
Posté par flan (site web personnel) . En réponse à la dépêche Sortie de Python 3.7. Évalué à 3.
Tiens, c'est intéressant à savoir. La dernière fois que j'ai essayé — en 2013 je crois —, la version était antédiluvienne (genre 2.2 ou 2.3), la doc était spartiate. Du coup, je n'avais pas pu jouer avec :(
[^] # Re: Nom
Posté par flan (site web personnel) . En réponse au journal première beta de /e/. Évalué à 4.
On peut avoir des résultats rigolos avec certaines recherches sur le LaTeX :)
[^] # Re: Pub
Posté par flan (site web personnel) . En réponse au journal Windows 10 fait la publicité de Edge pendant l'installation de Firefox et Chrome !. Évalué à 6.
Comme d'hab, les problèmes de Google viennent d'un abus de position dominante. Pour avoir des soucis de ce genre, encore faut-il avoir une position dominante, autant dire que MS n'est pas près d'être embêté dans le domaine de la recherche internet.
# Faudrait que je m'y mette…
Posté par flan (site web personnel) . En réponse au journal Vérifiez vos types avec TypeScript et io-ts. Évalué à 2.
Ça fait un certain temps que j'entends parler de TypeScript, mais je n'ai jamais pris le temps d'essayer. Même si je fais peu de JavaScript, je me dis que toute chose permettant d'avoir davantage de garanties sur mon code est bonne à prendre.
Accessoirement, ça n'a pas l'air d'être très dur de s'y mettre, surtout si tout code JS valide est un code TS valide.
[^] # Re: C puis Python
Posté par flan (site web personnel) . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 2.
En fait, je pense que c'est surtout l'inférence de type, très efficace même s'il faut parfois l'aider un peu, qui m'est le plus utile au quotidien.
Sans attendre la qualité d'un langage statiquement typé, on s'en rapproche fortement.
[^] # Re: Aucun !
Posté par flan (site web personnel) . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 3.
Et du coup, dans 200 ans, nous devrions être encore au C ?
Bien évidemment qu'un jour le C sera remplacé (même s'il y aura certainement quelques usages résiduels, tout comme on peut encore trouver du Windows 3.11 de nos jours).
Au passage, le C sera peut-être remplacé par le Swift, en tout cas chez Apple. Il a en tout cas été créé sur mesure pour ce faire.
[^] # Re: C puis Python
Posté par flan (site web personnel) . En réponse au journal Go et Rust, lequel est le remplaçant du C ?. Évalué à 3.
Concernant les erreurs de type, qu'utilisais-tu comme IDE ?
Depuis que je suis passé à PyCharm (en l'aidant parfois un peu avec les annotations), ça ne m'arrive plus qu'exceptionnellement. Entre vim et PyCharm, j'ai dû diviser par plus de 10 les erreurs de typage.
[^] # Re: dict et OrderedDict
Posté par flan (site web personnel) . En réponse à la dépêche Sortie de Python 3.7. Évalué à 4. Dernière modification le 10 septembre 2018 à 18:51.
Je ne recommandes pas du conservatisme pour Python, je trouve simplement qu'on se retrouve avec deux classes qui font doublon, ou alors j'ai raté quelque chose sur la différence entre dict et OrderedDict.
Et je ne recommande pas non plus du conservatisme pour les outils de packaging, je pense au contraire qu'il aurait fallu finir la transition (actuellement, on a un mélange de
pip
et desetuptools
largement incompréhensible quand on n'est pas connaisseur des subtilités de Python) pour n'avoir qu'un seul outil de gestion de package.Accessoirement, rajouter
twine
rajoute un nouvel outil à installer et à découvrir. Il aurait peut-être été plus intéressant de l'intégrer danspip
, ou simplement modernisersetuptools
.Personnellement, j'ai eu des soucis avec pip et des Ubuntu 16.04, avec une méthode super propre qui consiste à faire du
curl … | bash
(pénible à faire quand tu es dans un réseau sans accès direct à internet et que rajouter un package en dehors des quelques technos de miroir maîtrisées est coûteux).# dict et OrderedDict
Posté par flan (site web personnel) . En réponse à la dépêche Sortie de Python 3.7. Évalué à 10.
Je trouve qu'officialiser l'ordre conservé dans les dict est une mauvaise idée, alors qu'on a les OrderedDict pour ça.
Je sais que c'était à la base un peu par hasard (l'implémentation des OrderedDict s'est trouvée être plus efficace que l'implémentation des dict et donc a été reprise telle quelle pour les dict), mais que se passera-t-il quand on trouvera une implémentation encore plus efficace mais qui ne respecte pas l'ordre ? Fera-t-on des dict, des OrderedDict et des UnorderedDict ?
Sinon, il y a eu quelques autres petits changements dans l'écosystème : les vieilles versions de
pip
sont cassées (algos TLS qui ne sont plus acceptés, si je ne me trompe pas), etpython setup.py sdist upload
va disparaître.Du coup, parfois un
pip install pip --upgrade
ne passe plus alors qu'unpython3 -m pip install
passe…Je trouve franchement dommage d'introduire de nouvelles incompatibilités dans un écosystème déjà compliqué. Il aurait été bien plus utile de dégager
setuptools/easy_install
qui n'utilise pas la même configuration quepip
. Par exemple, quand j'installeA
qui dépend deB
avecpip install A
,B
sera probablement installé viasetuptools
et nonpip
.On ne voit pas la différence, sauf quand on utilise uniquement un miroir privé. Parfois l'installation fonctionnera, parfois non…
[^] # Re: Python : la stabilité avant tout
Posté par flan (site web personnel) . En réponse à la dépêche Sortie de Python 3.7. Évalué à 10.
L'option choisie par l'équipe est clairement d'introduire les incompatibilités peu à peu, sûrement par peur de recommencer l'épopée Python 3, qui a mis plus de 10 ans à être réellement adopté à cause d'un trop grand nombre d'incompatibilités.
[^] # Re: NeoVim ?
Posté par flan (site web personnel) . En réponse au journal vim: Au revoir syntastic, bonjour ALE. Évalué à 2.
Même si ce sont des threads distincts, j'imagine que ça lance le calcul sur le fichier complet fraîchement enregistré sur disque à chaque modification. Ça doit se ressentir sur des fichiers un peu longs.
[^] # Re: Communications chiffrées ?
Posté par flan (site web personnel) . En réponse au journal LineageOS. Évalué à 10.
Ou comme si c'était simplement lourd et pénible.
[^] # Re: à quand une réforme des écoles d'ingé ?
Posté par flan (site web personnel) . En réponse au journal Écoles d'ingénieurs: les frais augmentent. Évalué à 3.
C'est peut-être de la simple optimisation tout à fait objective.
Tu as un montant X (en euros) à dépenser, et un paquet d'étudiants E.
Tu as une fonction f(x, e), qui correspond au niveau de l'étudiant à la fin de ses études, en fonction de son niveau évalué à l'entrée et de la somme investie pour lui.
Bien sûr, tu n'auras jamais de valeur précise ou fiable, mais globalement on peut espérer que f sera croissante en x et e (plus t'investis, ou meilleur est l'étudiant au départ, meilleur il sera à la fin — ça semble raisonnable).
Ensuite, il faut déterminer ce qu'on veut optimiser (ce qui n'est malheureusement jamais dit dans les programmes politiques, alors que c'est le plus important) :
- le niveau moyen ou médian ?
- le niveau des 5% meilleurs ?
- le niveau des 95% meilleurs (en gros on aide presque tout le monde mais on abandonne les cas désespérés) ?
- le niveau des moins bons ?
Dans ce qui suit, les chiffres sont donnés au pifomètre, bien sûr.
Si on consacre 5% de son budget pour 1% des élèves (c'est un peu le principe des ENS), ça permet de doubler leur niveau en sortie et ils pourront servir de « locomotive intellectuelle » (pour doper l'innovation, la recherche, former des disciples, …).
Si on fait ce que tu proposes (répartition parfaitement égale entre les étudiants), on va avoir un gain négligeable (5,2%) pour 99% des élèves et une énorme perte (80%) pour le 1% qui devait tirer tout le monde vers le haut. Je ne suis pas sûr que la société en sorte gagnante…
En tout cas, dire que la société irait mieux en donnant la même chose à tout le monde est loin d'être évident, surtout sans aucune donnée un peu chiffrée.
[^] # Re: Il y a des gens ...
Posté par flan (site web personnel) . En réponse au journal De l'usage du courrier électronique en 2018. Évalué à 5.
Pour moi, il est très utile d'avoir une adresse différente par service (qui redirigent toutes vers deux ou trois adresses).
Cela permet d'isoler définitivement (rediriger vers la corbeille) une adresse qui est compromise (une fuite de données, par exemple).
De plus, si ton adresse @linuxfr est compromise avec son mot de passe, cela évite que ton compte @linuxorg soit attaqué (même si bien sûr ton mot de passe n'a rien à voir).
Partant de là, le catch-all est utile car tu n'auras peut-être pas la possibilité de créer l'alias au moment de créer un nouveau compte (par exemple si tu es en magasin, ou si tu n'as pas ton keepass avec toi).
[^] # Re: Il y a des gens ...
Posté par flan (site web personnel) . En réponse au journal De l'usage du courrier électronique en 2018. Évalué à 2.
En effet, j'ai lu un peu vite ; en cas d'hébergement on fait ce qu'on veut. Il faut accepter les contraintes et risques liés, mais j'imagine que c'est pris en compte.
[^] # Re: Il y a des gens ...
Posté par flan (site web personnel) . En réponse au journal De l'usage du courrier électronique en 2018. Évalué à 2. Dernière modification le 05 août 2018 à 22:46.
Le catchall est de moins en moins accepté par les hébergeurs. Gandi et OVH y ont renoncé, par exemple.
[^] # Re: Bon
Posté par flan (site web personnel) . En réponse au journal Écoles d'ingénieurs: les frais augmentent. Évalué à 5.
Bin pour le coup, je me sens un peu concerné, et je trouve un peu facile de dire que ce sont les mêmes qui reprochent de payer trop d'impôts.
J'en connais pas mal qui sont dans le même cas, et je n'ai pas souvenir d'avoir réellement entendu ce discours.
Certes, tu dois certainement trouver du monde qui tient ce discours… mais à nouveau, ta généralisation me semble franchement trop rapide. A priori, quelque soit le discours, tu trouveras du monde qui le tient.
Accessoirement, on peut aussi considérer que l'impôt est mal employé.
[^] # Re: Kotlin
Posté par flan (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 6. Dernière modification le 02 août 2018 à 19:28.
Mais dans ce cas, il ne faut pas être très exigeant sur la qualité de l'intégration à l'OS. Sur macOS, on reconnaît tout de suite les quelques applis codées en Qt…
[^] # Re: Mon avis personnel
Posté par flan (site web personnel) . En réponse à la dépêche Faut‐il continuer à apprendre le C++ ?. Évalué à 8. Dernière modification le 30 juillet 2018 à 21:11.
Dans le cadre d'une formation de développeur, je trouve qu'un des meilleurs langages pour débuter est l'assembleur sur une petite plate-forme (comme les TI-89/92). Il y a la plupart des composants d'un ordi moderne sans avoir une complexité inutile pour la compréhension. C'est assez facile de faire des choses simples (long, peut-être, mais pas très compliqué). Au moins, on est sûr de comprendre qu'il n'y a rien de magique dans un ordinateur.
Le passage au C se fait assez facilement et permet de bien saisir le travail d'un compilateur.
À côté de ça, il est certainement nécessaire d'avoir un langage plus algorithmique, de plus haut niveau.
Bien sûr, ça prend sûrement plus de temps que de commencer avec un langage de plus haut niveau mais à mon avis les bases seraient parfois mieux comprises.
[^] # Re: vs Matrix/Riot
Posté par flan (site web personnel) . En réponse à la dépêche Tixeo, une solution propriétaire de visioconférence sécurisée sous GNU/Linux. Évalué à 2.
Avoir un « tampon ANSSI » veut tout et rien dire. Il y a différents niveaux d'évaluation, avec des critères très différents (et une implication de l'ANSSI très différente dans le processus).
On peut imaginer sans trop de risque que l'ANSSI va regarder de (beaucoup) plus près un produit qui va être qualifié apte à traiter du Secret Défense qu'un produit pour du grand public (même pas Diffusion Restreinte).
[^] # Re: Legal sous certaine conditions
Posté par flan (site web personnel) . En réponse au journal Légalité de l'interception du flux SSL au sein d'une entreprise. Évalué à 2. Dernière modification le 23 juillet 2018 à 19:50.
Il me semble compliqué d'exiger des entreprises qu'elles identifient les sites des banques des employés (pour ne parler que de ça).
À mon avis, elle n'a pas le droit de mettre ça en place sans prévenir les employés, mais à partir du moment où ils sont au courant (par exemple en donnant à lire une charte informatique), je ne pense pas qu'il y ait de problème légal.
[^] # Re: vs Matrix/Riot
Posté par flan (site web personnel) . En réponse à la dépêche Tixeo, une solution propriétaire de visioconférence sécurisée sous GNU/Linux. Évalué à 5.
C'est bien de dire que les certifications sont pour les pigeons, mais quand tu dois choisir une solution en souhaitant quelque chose de sécurisé, comment fais-tu ton choix ?
Prends-tu la première solution libre venue en partant du principe que c'est donc forcément sécurisé ?
Examines-tu le code source de toutes les solutions envisagées (ce qui demande une certaine expertise et beaucoup de temps) ?
Te bases-tu sur l'avis du premier geek venu qui te dit que « sisi c'est sécurisé je l'ai lu sur internet » ?
En fait, le problème se pose surtout quand il y a des problèmes et que tu as des comptes à rendre sur le niveau de sécurité. Dire « j'ai suivi les recommandations de l'ANSSI » passera peut-être mieux que « je ne comprends pas ce qui s'est passé, c'est pourtant un produit libre ! ».
# Autre lien intéressant
Posté par flan (site web personnel) . En réponse au journal Tout ce qu’il faut savoir sur le langage PHP. Évalué à 4.
Presque aussi vieux, mais très intéressant également : https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
# Pas de chiffrement sur les traitements de texte classiques ?
Posté par flan (site web personnel) . En réponse au message Logiciel d'écriture de texte/journal chiffré.. Évalué à 4. Dernière modification le 16 juillet 2018 à 10:39.
Pourquoi dis-tu que tu souhaites « un outil qui chiffre réellement le contenu » ?
Des outils comme Libre Office chiffrent réellement le contenu ; a priori c'est de l'AES-256 pour les versions un peu modernes d'Office ou de Libre Office, par exemple.