Je trouve tout de même dommage que Zenitram ne participe pas, jamais il n'aurait laissé dire que pour aimer le libre, il fallait absolument permettre à tous les projets libres d'utiliser sa plate-forme, quitte à y laisser la peau de son entreprise.
Au contraire, il aurait plutôt relevé que le libre avait bien profité d'un service offert sans contrepartie pendant des années, et que les projets libres n'ayant aucun financement pourront toujours en profiter (bref, ceux qui ont justement le plus besoin d'une aide concrète).
C'est normal que tar accepte sans broncher n'importe quel fichier « naturel ».
Le problème avec les parsers un peu connus sont plutôt avec les fichiers fabriqués sur mesure pour faire planter le parser.
C'est dans ces cas-là que c'est intéressant d'avoir des garanties sur la qualité du parser.
(ah bah oui, ce « pauvre » Rouillan, auteur de plus de 80 attentats et assassinats avec ses petits copains d'Action Directe, et qui est pourtant actuellement en liberté…)
Je ne comprends pas bien pourquoi tu parles de préciser les types dans les signatures à propos de l'inférence ; faire de l'inférence consiste justement à deviner le bon type à partir des informations disponibles, en évitant justement à taper les signatures.
J'ai exactement le même sentiment.
Je tape beaucoup moins vite avec un IDE Jetbrains qu'avec vim… mais en fait, je me suis rendu compte que c'était exactement ça : mes frappes clavier étaient beaucoup plus lentes.
Avec le temps, j'ai surtout compris que j'ai besoin (à la grosse louche) de 10 à 20 fois moins de frappes clavier avec les IDE Jetbrains (je fais beaucoup de Python), et que mon code était beaucoup plus propre et avait de bonnes chances de fonctionner du premier coup (en tout cas, il ne comportera pas d'erreur de type, vu qu'elles sont détectées à l'écriture). Bref, tout en tapant plus lentement, je vais vraiment beaucoup plus vite avec un bon IDE qu'avec un vim que j'avais pourtant pas mal personnalisé.
Je trouve vraiment étrange l'idée de vouloir « vérifier le typage » avant une mise en prod.
Et au contraire, le mieux est de s'assurer du bon type d'une variable le plus tôt possible, c'est-à-dire à l'écriture du code (donc dans l'IDE). Si tu as un problème de type à la compilation ou à l'exécution (que ce soit des tests ou en prod), c'est à mon avis que tu as raté quelque chose à l'écriture.
En Python, il est excessivement rare que j'ai des erreurs de type (que ce soit dans des tests unitaires ou en prod), car j'essaie d'indiquer les types qui ne peuvent pas être directement inférés.
J'ai fait un rapide décompte sur les dix dernières années, il y a en gros dix fois plus d'attentats islamistes…
Quant à ta dernière phrase, c'est le gouvernement qui est responsable de la police et de son comportement, je te laisse assimiler Macron à de l'extrême-droite.
J'espère simplement que par simple équité, tu vas compter dans la case islamisme les violences qu'on peut voir dans les cités, ou dans la case extrême-gauche, les blacks-blocks…
Sur les dix dernières années, il y a en gros dix fois plus d'attentats islamistes en Europe que toutes les autres causes confondues… et sans compter les centaines de terroristes (rien qu'en France) qui sont partis en prison avant même d'avoir pu mettre leur projet à exécution.
16 Go restent largement assez pour beaucoup d'usages.
Pour le reste… c'est un premier jet, et je ne doute pas qu'en 2021 on aura un processeur M2 avec 32 ou 64 Go.
Ça ne me choque pas qu'ils se lancent avec une gamme assez restreinte (déjà, 3 modèles, c'est pas mal, c'est même plus que lors du passage à Intel).
De toute façon, si ton poste d'admin est corrompu, c'est mort, dans tous les cas. Avec un serveur de conf', la situation devient « si ton poste d'admin OU ton serveur de conf est corrompu, c'est mort ».
Si tu suis les bonnes pratiques de l'ANSSI, le poste d'admin est censé être plutôt bien protégé (on évite la bureautique, les mails extérieurs, le web, les ports ouverts, etc.)
Si tu as beaucoup de serveurs, le mode centralisé (SaltStack/Chef/Puppet/…) doit certainement s'imposer de lui-même. Cela permet d'avoir des configurations qui sont appliquées plus fréquemment (si le démon tourne en permanence sur chaque machine).
En revanche, quand on regarde la sécurité, le principe d'Ansible peut être meilleur, vu que tu supprimes un point de faiblesse (si ton serveur maître est compromis, tu perds tout ton réseau instantanément).
Sauf que si tu regardes la puissance des super calculateurs, tu prends en compte le nombre de processeurs (qui a lui aussi explosé), alors que la loi de Moore ne parle que d’un seul processeur.
Mais je suis sûr qu’on peut en faire des versions sur le nombre de processeurs ou le prix total :D
[^] # Re: Ça s'entend...
Posté par flan (site web personnel) . En réponse au journal Travis CI : aimer le libre (pour se faire connaître), mais pas/plus trop. Évalué à 2.
Je trouve tout de même dommage que Zenitram ne participe pas, jamais il n'aurait laissé dire que pour aimer le libre, il fallait absolument permettre à tous les projets libres d'utiliser sa plate-forme, quitte à y laisser la peau de son entreprise.
Au contraire, il aurait plutôt relevé que le libre avait bien profité d'un service offert sans contrepartie pendant des années, et que les projets libres n'ayant aucun financement pourront toujours en profiter (bref, ceux qui ont justement le plus besoin d'une aide concrète).
[^] # Re: Fanboy rouillé
Posté par flan (site web personnel) . En réponse au lien Un remplaçant au tar.gz fait par l'ANSSI. Évalué à 3.
C'est normal que tar accepte sans broncher n'importe quel fichier « naturel ».
Le problème avec les parsers un peu connus sont plutôt avec les fichiers fabriqués sur mesure pour faire planter le parser.
C'est dans ces cas-là que c'est intéressant d'avoir des garanties sur la qualité du parser.
[^] # Re: Fanboy rouillé
Posté par flan (site web personnel) . En réponse au lien Un remplaçant au tar.gz fait par l'ANSSI. Évalué à 5.
Ça tombe bien, il ne dit pas qu’il est sûr, mais qu’il est plus sûr.
[^] # Re: Fanboy rouillé
Posté par flan (site web personnel) . En réponse au lien Un remplaçant au tar.gz fait par l'ANSSI. Évalué à 2.
Il t'apporte quand même des garanties nettement plus fortes que beaucoup d'autres langages sur la correction de tes algos.
[^] # Re: Meuh non, c'est pas nul !
Posté par flan (site web personnel) . En réponse au journal Héberger son serveur de mails, c'est nul. Évalué à 2.
J'ai cet avantage avec un fournisseur externe, pas besoin de faire de l'auto-hébergement pour cela.
[^] # Re: Démocratie
Posté par flan (site web personnel) . En réponse à la dépêche Le procès de Julian Assange, commencé le 7 septembre 2020 est toujours en cours. Évalué à 2. Dernière modification le 06 décembre 2020 à 16:24.
(ah bah oui, ce « pauvre » Rouillan, auteur de plus de 80 attentats et assassinats avec ses petits copains d'Action Directe, et qui est pourtant actuellement en liberté…)
[^] # Re: Des bonnes idées
Posté par flan (site web personnel) . En réponse à la dépêche Les nouvelles fonctionnalités de PHP 8. Évalué à 3.
Je ne comprends pas bien pourquoi tu parles de préciser les types dans les signatures à propos de l'inférence ; faire de l'inférence consiste justement à deviner le bon type à partir des informations disponibles, en évitant justement à taper les signatures.
[^] # Re: Et ça donne quoi coté réactivité?
Posté par flan (site web personnel) . En réponse au journal Transformer vim en IDE avec LSP et DAP. Évalué à 4.
J'ai exactement le même sentiment.
Je tape beaucoup moins vite avec un IDE Jetbrains qu'avec vim… mais en fait, je me suis rendu compte que c'était exactement ça : mes frappes clavier étaient beaucoup plus lentes.
Avec le temps, j'ai surtout compris que j'ai besoin (à la grosse louche) de 10 à 20 fois moins de frappes clavier avec les IDE Jetbrains (je fais beaucoup de Python), et que mon code était beaucoup plus propre et avait de bonnes chances de fonctionner du premier coup (en tout cas, il ne comportera pas d'erreur de type, vu qu'elles sont détectées à l'écriture). Bref, tout en tapant plus lentement, je vais vraiment beaucoup plus vite avec un bon IDE qu'avec un vim que j'avais pourtant pas mal personnalisé.
[^] # Re: Des bonnes idées
Posté par flan (site web personnel) . En réponse à la dépêche Les nouvelles fonctionnalités de PHP 8. Évalué à 2.
Je trouve vraiment étrange l'idée de vouloir « vérifier le typage » avant une mise en prod.
Et au contraire, le mieux est de s'assurer du bon type d'une variable le plus tôt possible, c'est-à-dire à l'écriture du code (donc dans l'IDE). Si tu as un problème de type à la compilation ou à l'exécution (que ce soit des tests ou en prod), c'est à mon avis que tu as raté quelque chose à l'écriture.
En Python, il est excessivement rare que j'ai des erreurs de type (que ce soit dans des tests unitaires ou en prod), car j'essaie d'indiquer les types qui ne peuvent pas être directement inférés.
[^] # Re: Rapport de l'Institut pour l’Economie et la Paix, un institut de recherche australien
Posté par flan (site web personnel) . En réponse au lien Le terrorisme principal qui frappe l’Occident est désormais le terrorisme d’extrême droite. Évalué à 2. Dernière modification le 27 novembre 2020 à 09:22.
J'ai fait un rapide décompte sur les dix dernières années, il y a en gros dix fois plus d'attentats islamistes…
Quant à ta dernière phrase, c'est le gouvernement qui est responsable de la police et de son comportement, je te laisse assimiler Macron à de l'extrême-droite.
J'espère simplement que par simple équité, tu vas compter dans la case islamisme les violences qu'on peut voir dans les cités, ou dans la case extrême-gauche, les blacks-blocks…
[^] # Re: Rapport de l'Institut pour l’Economie et la Paix, un institut de recherche australien
Posté par flan (site web personnel) . En réponse au lien Le terrorisme principal qui frappe l’Occident est désormais le terrorisme d’extrême droite. Évalué à 3.
Si tu veux faire la comparaison, tu peux la faire jusqu'au bout :
https://fr.wikipedia.org/wiki/Liste_des_attentats_terroristes_dans_l%27Union_européenne
tu y verras une (très nette) dominante islamiste
[^] # Re: Rapport de l'Institut pour l’Economie et la Paix, un institut de recherche australien
Posté par flan (site web personnel) . En réponse au lien Le terrorisme principal qui frappe l’Occident est désormais le terrorisme d’extrême droite. Évalué à -1. Dernière modification le 27 novembre 2020 à 07:55.
Sur les dix dernières années, il y a en gros dix fois plus d'attentats islamistes en Europe que toutes les autres causes confondues… et sans compter les centaines de terroristes (rien qu'en France) qui sont partis en prison avant même d'avoir pu mettre leur projet à exécution.
[^] # Re: Curieux
Posté par flan (site web personnel) . En réponse au lien Sur la liste au Père Noël de Linus : un MacBook Air M1 (déverrouillé). Évalué à 3.
Les MacBook Pro actuels ont-ils plus d’autonomie sous Linux ?
[^] # Re: Pertinence ?
Posté par flan (site web personnel) . En réponse au journal MacOS contre Debian sur un test de build de Firefox. Évalué à 2.
Bof, je ne vois pas en quoi c'est une spécificité française : sur à peu près tous les forums on a des gens (certainement une minorité) qui râlent.
[^] # Re: Pertinence ?
Posté par flan (site web personnel) . En réponse au journal MacOS contre Debian sur un test de build de Firefox. Évalué à 4.
16 Go restent largement assez pour beaucoup d'usages.
Pour le reste… c'est un premier jet, et je ne doute pas qu'en 2021 on aura un processeur M2 avec 32 ou 64 Go.
Ça ne me choque pas qu'ils se lancent avec une gamme assez restreinte (déjà, 3 modèles, c'est pas mal, c'est même plus que lors du passage à Intel).
[^] # Re: Question bête
Posté par flan (site web personnel) . En réponse au lien Mac OS X contacte Apple chaque fois que vous lancez une application. Évalué à 2.
Du coup, ça veut dire que l'émetteur du certificat est capable de dire quels sont les sites visités par les IP des visiteurs.
[^] # Re: Question bête
Posté par flan (site web personnel) . En réponse au lien Mac OS X contacte Apple chaque fois que vous lancez une application. Évalué à 2.
Quelle est la différence avec ce même OCSP qui est utilisé sur les certificats de sites web ?
[^] # Re: Question bête
Posté par flan (site web personnel) . En réponse au lien Mac OS X contacte Apple chaque fois que vous lancez une application. Évalué à 2.
Autoriser ou interdire… à qui ?
Dans quel domaine ?
[^] # Re: Ce qui devait arriver…
Posté par flan (site web personnel) . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à 2. Dernière modification le 27 octobre 2020 à 14:44.
Qu'il y a-t-il eu comme fermetures abusives, par exemple ?
[^] # Re: Alternatives ?
Posté par flan (site web personnel) . En réponse au lien Les dépôts de code, même les plus populaires, sont faciles à faire censurer sur Microsoft-Github. Évalué à 2.
Combien ont vu le GIGN débarquer ?
[^] # Re: Encore de l'Ansible...
Posté par flan (site web personnel) . En réponse à la dépêche Pile de logiciels libres de déploiement et gestion de grappes de serveurs ou de parc. Évalué à 1.
De toute façon, si ton poste d'admin est corrompu, c'est mort, dans tous les cas. Avec un serveur de conf', la situation devient « si ton poste d'admin OU ton serveur de conf est corrompu, c'est mort ».
Si tu suis les bonnes pratiques de l'ANSSI, le poste d'admin est censé être plutôt bien protégé (on évite la bureautique, les mails extérieurs, le web, les ports ouverts, etc.)
[^] # Re: Encore de l'Ansible...
Posté par flan (site web personnel) . En réponse à la dépêche Pile de logiciels libres de déploiement et gestion de grappes de serveurs ou de parc. Évalué à 2.
Si tu as beaucoup de serveurs, le mode centralisé (SaltStack/Chef/Puppet/…) doit certainement s'imposer de lui-même. Cela permet d'avoir des configurations qui sont appliquées plus fréquemment (si le démon tourne en permanence sur chaque machine).
En revanche, quand on regarde la sécurité, le principe d'Ansible peut être meilleur, vu que tu supprimes un point de faiblesse (si ton serveur maître est compromis, tu perds tout ton réseau instantanément).
[^] # Re: ça n'avance pas tellement
Posté par flan (site web personnel) . En réponse au lien Darling, Lamulateur de MacOS X pour linux. Évalué à 2.
C’est le contraire. zsh est fourni de base depuis très longtemps mais n’est le Shell par défaut que depuis peu.
[^] # Re: JSON? YAML?’
Posté par flan (site web personnel) . En réponse au journal En finir avec CSV ou Excel pour échanger des données. Évalué à 5.
(Maintenant, OrderedDict n'a plus d'intérêt vu que l'ordre est préservé par l'implémentation actuelle de dict).
[^] # Re: One Task One processor
Posté par flan (site web personnel) . En réponse au journal Le début de la fin pour Intel ?. Évalué à 3.
Sauf que si tu regardes la puissance des super calculateurs, tu prends en compte le nombre de processeurs (qui a lui aussi explosé), alors que la loi de Moore ne parle que d’un seul processeur.
Mais je suis sûr qu’on peut en faire des versions sur le nombre de processeurs ou le prix total :D