Je ne comprends pas bien. Mon exemple sort en niveau classique, il faut ajouter une connexion de plus pour aller plus loin. On pourrait imaginer des version LVDS pour des très hautes vitesses, mais bon le pci-express existe déjà.
Le cas d'usage de mon bus serait la com entre IC, entre carte enfiché, voir à travers un câble court.
J'avais bien étudié différents protocoles de bus, moi aussi je trouvais ça bizarre de devoir en écrire moi-même, mais vraiment je n'ai rien trouvé qui me convienne !
Je serais curieux de connaitre ton cahier des charges à l'époque.
C'est dingue que rien n'a évolué dans la petite électronique numérique. Il y a toujours du RS232, de l'I2C ou du CAN.
Pourtant, cela serait top d'avoir un bus série 2 bits bidirectionnel, avec une norme pour 2 bus par chip pour faire des anneaux, et que cela soit fiable tout en évitant les switches. Pour avoir de la vitesse, il faut uniquement des connections point à point.
L'idéal serait des bus qui envoies des messages sans intervention du CPU, ce qui peut bouffer énormément de puissance surtout si le bus est rapide et surtout si le système est grand.
Je vois que la mode est au RDMA, cela pourrait être un bon point de départ.
Cela évite aussi les configurations d'adresse externes comme le demande l'I2C, ce qui limite aussi le nombre d'éléments connecté.
On peut ainsi séparer complétement le lien physique (3.3v TTL, RS429, paire différentiel,…),le protocole sur le fils pour gérer le zéro perte (code correcteur ou SPI avec retry, établissement de vitesse de com,…), et un protocole de routage déterministe, ainsi c'est le bloc HW qui gère et non le petit cpu. En cas de besoin spécifique, cela peut s'adapter.
C'est tellement casse pied comme problème. 4 fils + masse sur un arduino ou une raspberry-pi pourrait permettre de faire pleins de chose. Au lieu d'être limité par l'I2C ou le SPI.
Cela ne vaudrait pas le coup de monter un repository github avec vos recettes de cuisines dedans ? Je pense que cela pourrait intéresser pas mal de monde, voir à terme faire évoluer les installations par défaut.
Je n'avais pas compris que c'était un dev de votre part.
Attention tout de même pour la gestion de ressources immuables, même des boites comme Netlify qui ne faisait que ça, sont passés à un mode qui gère les modifications. Vous pouvez jouer sur un cache de quelques dizaines de minutes, il n'est pas utile d'avoir la bonne ressource à la minute.
J'ai testé rapidement tout seul, cela a l'air simple. Par contre, j'ai eu plusieurs déconnections réseau pendant le temps que je testais.
L'option de floutage est bizarre, si on clique, il ne se passe rien.
Venant du hardware, je suis toujours étonné de voir des systèmes de caches logiciels sans système robuste d'invalidation et de gestion propre de l'espace limité.
Pourquoi kisscache n'a pas de LRU pour évincer les fichiers les moins utilisés au lieu de renvoyer une erreur ?
Pourquoi kisscache n'utilise pas les mécanismes http de demande de modification pour retélécharger un fichier qui a changé ? (ici, on peut utiliser un cache de quelques minutes, tout de même)
C'est facile, "architecte" est déjà un mot très précis en informatique. C'est la personne qui fait les choix téchnique d'un point de vue haut niveau. "Conceptrice" est un concept beaucoup plus vague qui inclus tous les développeurs, les PO, etc…
UC/CX designer est devenu un truc précis aussi.
J'ai toujours été un peu déçu de l'utilisabilité des solutions de visioconf, qui arrive à ne pas perdre 5 min avant chaque réunion, par exemple ?
Si on utilise une visio conf, c'est pour voir le non verbal, est-ce qu'il serait possible de mieux encoder les visages que le reste dans la vidéo ? De jouer sur le taux de compression, au lieu de jouer sur la résolution de l'image ?
"conceptrice, styliste, ou architecte d'interfaces logicielles aurais vraiment été inaccessible ?"
Le design va au-delà de toute ça. Cela englobe plus de chose, c'est l’intérêt de créer des mots nouveaux. Typiquement, le design inclus de la spécification, bien plus que les 3 mots que tu suggères.
A une époque, on disait de se méfier de alpine Linux, les truc tordus de la glibc ne sont pas la pour le plaisir. A une époque, il y a avait une série de faille de sécurité, je ne sais pas si cela a changé.
Globalement, les softs sont développés/testés avec glibc, faire le run avec Alpine, c'est prendre un risque.
J'avais vu des gros clients lourd dans la microélectronique qui utilisait Qt comme interface. C'était il y a longtemps, mais je ne pense pas qu'il est migré depuis.
Si vous avez des idées / suggestions sur comment améliorer ce point (ou un autre), n'hésitez pas à nous en faire part
A un moment je cherchais une solution pour vendre des abonnements. C'est très peu courant dans les systèmes de paiement, il faut le faire soi-même, ce qui n'est pas si simple.
L'argumentaire est douteux. Il parle d'un facteur d'énergie primaire pour le nucléaire de 3 qui est vrai. Il parle aussi de calcul selon l'énergie la plus sale en hiver, ce qui est malhonnête, il faudrait prendre en compte simplement la production de CO² d'hiver.
Autre source de malhonnêteté, le rendement du gaz moderne dépasse les 50%, donc un facteur 2, pourquoi vouloir utiliser le 3 du nucléaire mais prendre le taux de CO² du charbon ou du gaz ?
L’énergie primaire n'a pas beaucoup d’intérêt finalement, la production finale de CO² serait bien plus intéressant.
Leur graphique donne 147 gCO² /kwh pour un grille pain, ce qui est déjà le moins, sauf bois à 30 gCO² / kwh (d'où cela sort ?) (220 gCO² pour une chaudière à gaz).
Les chiffres donnent 85gCO²/Kwh pour la production du 21 janvier, par quelle magie il arrive à 147 ?
attention aussi au version pour portable, qui contiennent en général 2x moins de core que leur equivalent desktop.
Le TDP est un bon moyen de mesure de performance, le i7 8550 est un 15W (de mémoire) avec 4 core, le 6 core i7 8750 est à 25W. Il y a le *60 et *70 avec des fréquences plus grosses.
De toute façon, à un moment donné, il y a très peu de références différentes disponibles. Cet été, quand j'ai changé de machine, il y a avait surtout du 8550 en i7. Les 87** étaient toujours vendu avec un GPU de plus qui ne me servait rien :/
Par contre, un pc moyen/haut de gamme desktop coute bien plus chère que son équivalent en portable !
J'ai aussi vu des gens monter leur Kubernetes eux-même sur une série de machine OVH. C'est à un prix imbattable : Genre le monstre 32 cpu+32 Go+SSD à 250€/mois, contre 1200€ chez un fournisseur SaS
"Ce n'est pas la rétro ingénierie qui est illégal, c'est le fait de la faire sur un produit soumis a une propriété intellectuelle. "
Cette phrase n'a aucun sens vu que "tout produit" a une propriété intellectuelle. La loi interdit même de s'opposer à la rétro-ingénierie en vu d'interopérabilité. Le seul cas d'interdiction possible concerne la fourniture de la documentation complète par le propriétaire du logiciel.
Ensuite, pour éviter les problèmes d’accusation de contrefaçon, il faut séparer l'activité de création d'un logiciel compatible de l'activité de reverse.
[^] # Re: Avec ou sans Raspberry
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche FRAISE : FRAmework for Interfacing Software & Electronics. Évalué à 3.
J'imagine que tous les machins type I2C, avec leur système multipoint, ne permettait pas de faire ça ?
"La première sécurité est la liberté"
[^] # Re: Avec ou sans Raspberry
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche FRAISE : FRAmework for Interfacing Software & Electronics. Évalué à 3.
Je ne comprends pas bien. Mon exemple sort en niveau classique, il faut ajouter une connexion de plus pour aller plus loin. On pourrait imaginer des version LVDS pour des très hautes vitesses, mais bon le pci-express existe déjà.
Le cas d'usage de mon bus serait la com entre IC, entre carte enfiché, voir à travers un câble court.
"La première sécurité est la liberté"
[^] # Re: Avec ou sans Raspberry
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche FRAISE : FRAmework for Interfacing Software & Electronics. Évalué à 4.
Je serais curieux de connaitre ton cahier des charges à l'époque.
"La première sécurité est la liberté"
[^] # Re: Avec ou sans Raspberry
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche FRAISE : FRAmework for Interfacing Software & Electronics. Évalué à 3.
C'est dingue que rien n'a évolué dans la petite électronique numérique. Il y a toujours du RS232, de l'I2C ou du CAN.
Pourtant, cela serait top d'avoir un bus série 2 bits bidirectionnel, avec une norme pour 2 bus par chip pour faire des anneaux, et que cela soit fiable tout en évitant les switches. Pour avoir de la vitesse, il faut uniquement des connections point à point.
L'idéal serait des bus qui envoies des messages sans intervention du CPU, ce qui peut bouffer énormément de puissance surtout si le bus est rapide et surtout si le système est grand.
Je vois que la mode est au RDMA, cela pourrait être un bon point de départ.
http://www.rdmaconsortium.org/home/The_Case_for_RDMA020531.pdf
Cela évite aussi les configurations d'adresse externes comme le demande l'I2C, ce qui limite aussi le nombre d'éléments connecté.
On peut ainsi séparer complétement le lien physique (3.3v TTL, RS429, paire différentiel,…),le protocole sur le fils pour gérer le zéro perte (code correcteur ou SPI avec retry, établissement de vitesse de com,…), et un protocole de routage déterministe, ainsi c'est le bloc HW qui gère et non le petit cpu. En cas de besoin spécifique, cela peut s'adapter.
C'est tellement casse pied comme problème. 4 fils + masse sur un arduino ou une raspberry-pi pourrait permettre de faire pleins de chose. Au lieu d'être limité par l'I2C ou le SPI.
"La première sécurité est la liberté"
[^] # Re: montée en charge : Mattermost / reverse-proxy Apache
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Vie dématérialisée. Évalué à 3.
Cela ne vaudrait pas le coup de monter un repository github avec vos recettes de cuisines dedans ? Je pense que cela pourrait intéresser pas mal de monde, voir à terme faire évoluer les installations par défaut.
"La première sécurité est la liberté"
[^] # Re: meilleur service ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal « Mon Tracim » et « Suricate TV » : deux services pour passer au télétravail libre en 5 minutes. Évalué à 5.
Je ne sais pas si vous avez vu ça :
https://www.defense.gouv.fr/aid/appels-a-projets/appel-a-projets-lutte-covid-19
Cela peut vous concerner.
"La première sécurité est la liberté"
[^] # Re: Invalidation ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche KissCache un service de mise en cache KISS. Évalué à 7.
Je n'avais pas compris que c'était un dev de votre part.
Attention tout de même pour la gestion de ressources immuables, même des boites comme Netlify qui ne faisait que ça, sont passés à un mode qui gère les modifications. Vous pouvez jouer sur un cache de quelques dizaines de minutes, il n'est pas utile d'avoir la bonne ressource à la minute.
"La première sécurité est la liberté"
[^] # Re: meilleur service ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal « Mon Tracim » et « Suricate TV » : deux services pour passer au télétravail libre en 5 minutes. Évalué à 3.
J'ai testé rapidement tout seul, cela a l'air simple. Par contre, j'ai eu plusieurs déconnections réseau pendant le temps que je testais.
L'option de floutage est bizarre, si on clique, il ne se passe rien.
"La première sécurité est la liberté"
# Invalidation ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche KissCache un service de mise en cache KISS. Évalué à 7.
Venant du hardware, je suis toujours étonné de voir des systèmes de caches logiciels sans système robuste d'invalidation et de gestion propre de l'espace limité.
Pourquoi kisscache n'a pas de LRU pour évincer les fichiers les moins utilisés au lieu de renvoyer une erreur ?
Pourquoi kisscache n'utilise pas les mécanismes http de demande de modification pour retélécharger un fichier qui a changé ? (ici, on peut utiliser un cache de quelques minutes, tout de même)
"La première sécurité est la liberté"
[^] # Re: Linguistique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Interview de Célia Margotteau, designeuse UX et UI. Évalué à 4.
C'est facile, "architecte" est déjà un mot très précis en informatique. C'est la personne qui fait les choix téchnique d'un point de vue haut niveau. "Conceptrice" est un concept beaucoup plus vague qui inclus tous les développeurs, les PO, etc…
UC/CX designer est devenu un truc précis aussi.
"La première sécurité est la liberté"
# meilleur service ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal « Mon Tracim » et « Suricate TV » : deux services pour passer au télétravail libre en 5 minutes. Évalué à 3.
J'ai toujours été un peu déçu de l'utilisabilité des solutions de visioconf, qui arrive à ne pas perdre 5 min avant chaque réunion, par exemple ?
Si on utilise une visio conf, c'est pour voir le non verbal, est-ce qu'il serait possible de mieux encoder les visages que le reste dans la vidéo ? De jouer sur le taux de compression, au lieu de jouer sur la résolution de l'image ?
"La première sécurité est la liberté"
[^] # Re: Droit français et bon sens
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Contributions open source en entreprise. Évalué à 0. Dernière modification le 17 mars 2020 à 08:13.
…
"La première sécurité est la liberté"
[^] # Re: Linguistique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Interview de Célia Margotteau, designeuse UX et UI. Évalué à 4.
Le design va au-delà de toute ça. Cela englobe plus de chose, c'est l’intérêt de créer des mots nouveaux. Typiquement, le design inclus de la spécification, bien plus que les 3 mots que tu suggères.
"La première sécurité est la liberté"
[^] # Re: Les wheels ne sont pas fait pour musl
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Alpine makes Python Docker builds 50× slower, and images 2× larger. Évalué à 3.
A une époque, on disait de se méfier de alpine Linux, les truc tordus de la glibc ne sont pas la pour le plaisir. A une époque, il y a avait une série de faille de sécurité, je ne sais pas si cela a changé.
Globalement, les softs sont développés/testés avec glibc, faire le run avec Alpine, c'est prendre un risque.
"La première sécurité est la liberté"
[^] # Re: abonnements
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche PrestaShop version 1.7.6.3. Évalué à 3.
Il propose un "widget" HTML ou seulement une api (qui existe ailleurs).
"La première sécurité est la liberté"
[^] # Re: Ild ont du mal à se décider
Posté par Nicolas Boulay (site web personnel) . En réponse au journal The Qt Company annonce un changement dans ses « offres ». Évalué à 3.
J'avais vu des gros clients lourd dans la microélectronique qui utilisait Qt comme interface. C'était il y a longtemps, mais je ne pense pas qu'il est migré depuis.
"La première sécurité est la liberté"
[^] # Re: La simplicité ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche PrestaShop version 1.7.6.3. Évalué à 3.
A un moment je cherchais une solution pour vendre des abonnements. C'est très peu courant dans les systèmes de paiement, il faut le faire soi-même, ce qui n'est pas si simple.
"La première sécurité est la liberté"
# Lien douteux
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Chauffage - La nouvelle réglementation environnementale RE 2020 est un cadeau au lobby du nucléaire. Évalué à 7.
L'argumentaire est douteux. Il parle d'un facteur d'énergie primaire pour le nucléaire de 3 qui est vrai. Il parle aussi de calcul selon l'énergie la plus sale en hiver, ce qui est malhonnête, il faudrait prendre en compte simplement la production de CO² d'hiver.
Autre source de malhonnêteté, le rendement du gaz moderne dépasse les 50%, donc un facteur 2, pourquoi vouloir utiliser le 3 du nucléaire mais prendre le taux de CO² du charbon ou du gaz ?
L’énergie primaire n'a pas beaucoup d’intérêt finalement, la production finale de CO² serait bien plus intéressant.
Leur graphique donne 147 gCO² /kwh pour un grille pain, ce qui est déjà le moins, sauf bois à 30 gCO² / kwh (d'où cela sort ?) (220 gCO² pour une chaudière à gaz).
Les chiffres donnent 85gCO²/Kwh pour la production du 21 janvier, par quelle magie il arrive à 147 ?
"La première sécurité est la liberté"
[^] # Re: consistance dans le nommage
Posté par Nicolas Boulay (site web personnel) . En réponse au journal C'est quoi ce bordel dans les CPU.. Évalué à 3.
attention aussi au version pour portable, qui contiennent en général 2x moins de core que leur equivalent desktop.
Le TDP est un bon moyen de mesure de performance, le i7 8550 est un 15W (de mémoire) avec 4 core, le 6 core i7 8750 est à 25W. Il y a le *60 et *70 avec des fréquences plus grosses.
De toute façon, à un moment donné, il y a très peu de références différentes disponibles. Cet été, quand j'ai changé de machine, il y a avait surtout du 8550 en i7. Les 87** étaient toujours vendu avec un GPU de plus qui ne me servait rien :/
Par contre, un pc moyen/haut de gamme desktop coute bien plus chère que son équivalent en portable !
"La première sécurité est la liberté"
[^] # Re: Minimalisme
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Tout cela me fatigue…. Évalué à 3.
On parle de 1000€/mois/machine, le dev est vite payé.
"La première sécurité est la liberté"
[^] # Re: Minimalisme
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Tout cela me fatigue…. Évalué à 10.
J'ai aussi vu des gens monter leur Kubernetes eux-même sur une série de machine OVH. C'est à un prix imbattable : Genre le monstre 32 cpu+32 Go+SSD à 250€/mois, contre 1200€ chez un fournisseur SaS
"La première sécurité est la liberté"
# freeOTP
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L’authentification molasse. Évalué à 5.
J'utilise FreeOTP qui est une sorte de standard (pas lié à une application particulière) et ne dépend pas du SMS.
https://freeotp.github.io/
"La première sécurité est la liberté"
[^] # Re: < votre scénario optimiste ici >
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Perquisition chez NGINX à Moscou, Igor Sysoev arrêté. Évalué à 5.
Oui mais ainsi Rambler n'a aucun droit sur ces modifications. Ils ne peuvent utiliser que le code d'origine et certainement pas la dernière version.
Je ne vois pas pourquoi les auteurs autoriseraient un transfert de copyright.
"La première sécurité est la liberté"
[^] # Re: < votre scénario optimiste ici >
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Perquisition chez NGINX à Moscou, Igor Sysoev arrêté. Évalué à 3.
Ce n'est vrai que pour le code d'Igor et pour aucune des contributions supplémentaires.
"La première sécurité est la liberté"
[^] # Re: J'ai fait pareil pour Mysodexo récemment
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Troisième mise en demeure pour l'association LinuxFr. Évalué à 5.
Cette phrase n'a aucun sens vu que "tout produit" a une propriété intellectuelle. La loi interdit même de s'opposer à la rétro-ingénierie en vu d'interopérabilité. Le seul cas d'interdiction possible concerne la fourniture de la documentation complète par le propriétaire du logiciel.
Ensuite, pour éviter les problèmes d’accusation de contrefaçon, il faut séparer l'activité de création d'un logiciel compatible de l'activité de reverse.
"La première sécurité est la liberté"