qui me couvrait sur tout sauf le développement logiciel embarqué sur avion, ce qui est parfaitement ridicule soit dit en passant).
En quoi c'est ridicule ? Si ton code n'arrive pas à se faire qualifier, il faut tout jeter, et recommencer. Le risque est gros pour le client et donc pour l'assureur.
pour réserver le CICE au PME, il aurait suffit de fixer un plafond, et le tour était joué. En plus, il n'y aurait pas d'effet seuil, que Bercy a tendance à mettre partout. (cf la trappe à bas salaire autour de 1.2 ou 1.6*SMIC)
Si il y a du matériel en jeu, en général, il s'agit d'un générateur de clef. En gros, le flux arrive crypté genre AES + des infos.
Les infos sont filés à la partie hardware qui génère une clef, clef qui est utilisé pour décoder le flux en AES.
La fonction caché revient à un hash bidouillé. On peut imaginer un hash SHA des infos avec un nombre aléatoire sur 128 bits.
Le défit est donc de déterminer la fonction de hash utilisé et le nombre aléatoire stocké avec.
En général, pour faire durer le plaisir en cas de hack, il y a plusieurs nombre aléatoires, plusieurs fonction de hash, pour pouvoir en changer si il y a une fuite. Ainsi l'information du flux indique quel hardware il faut utiliser pour créer la clef.
Le gros problème de ce schéma est que la clef générée par le hardware est valable un "certain temps" et peux être partagé en ligne. L'autre problème concerne l'usage d'un hardware vierge. On ne sait pas ce qu'il y a dedans, mais on envois les infos et le truc répond avec la clef attendue.
Pour contrer cela, il faut une clef unique par utilisateur, c'est possible mais plus couteux.
Sauf qu'ils n'étaient du dupe du tout de l'état des finances grecques ou alors simplement sur l'ampleur de la fraude. De plus le critère était 60% du pib en dette, à 100%; ils étaient déjà bien au delà.
Sauf qu'ils ont cru pouvoir "s'offrir" la Grèce, symbole du cœur de l'Europe. 300G€ de dette n'était pas vu comme énorme.
Le traitement de la Grèce était surtout pour sauver les banques européennes pour éviter une effet de domino, et beaucoup de pertes. Banques qui auraient dû mieux faire leur boulot avant de prêter. Je rappelle que les banques des pays ne prêtent plus aux états pour éviter l'abus de la "planche billet", pour obliger de passer par des banquiers privé soi-disant plus vertueux.
Et qui ont l'Euro? Et oui l'Euro impose des regles supplementaire. Surprise surprise…
Et alors ? Quel rapport avec le traitement subi ? De plus la Grèce ne rentrait pas dans les critères d'entrée dans l'euro, pourtant les autres ont fermé les yeux.
Je parlais d'Allemagne, justement pour souligner que c'est pas le cas en France, où il faut avancer tous les frais, ce qui constitue une barrière tarifaire. Uniquement les personnes avec beaucoup de trésorerie peuvent se lancer en politique, comme En Marche.
Disons que si tu as un problème dans ton application sur le réseau tu va perdre tes logs.
concernant le format des log, tu as 2 écoles :
- le format
severity time key1=value1 key2=value2…
avec quelques clefs vaguement standardisé
- le format JSON
Il y a des boite qui fournissent clef en main des outils de recherche dans les logs qui utilise ce json pour avoir de la vrai sémantique.
Le problème est d'avoir assez de log, mais pas trop pour tout ralentir et couter cher en disque.
Donc, tu prends pour exemple, au milieu d'une grosse crise, une personne qui réussi à récolter 115 000€, même pas la moitié des 300k€. C'est combien une élection présidentiel 90M€ ? A peine 700x plus.
Je ne sais pas pourquoi tu as bloquer sur "élites". J'aurais dû dire "personne qui passe souvent à la télé", même si il faudrait inclure des PDG en plus.
C'est le but! Et pour de bonnes raisons, mais bon si les élites expliquent ça va être mauvais.
Tu te prends pour un élite ? Tu n'as toujours pas sorti un seul argument sur le sujet. Ou sont tes "bonnes raisons" ?
Tu reconnais que le but est de complexifier au maximum l'accès au processus démocratique avec une sélection par l'argent. Ce que je dénonce. Car tu considère qu'un groupe sans argent, est forcément à éliminer ? Quel est la logique derrière çà ? Seul les 1% doivent faire de la politique ? Ceux qui donne 7500€ avec 5000€ de déduction fiscal, cela fait que collectivement, on donne 5000€ au parti de celui qui peux décaisser 7500€. C'est l'idée ? Une aristocratie qui cache son nom ?
Surtout que 1% des gens, cela fait du monde, et sur une assemblé, une seul personne n'est pas grand chose. Si il y a beaucoup de petit partie, cela évitera justement d'avoir un partie unique charnière pour faire passer les votes.
Tu n'as toujours pas donné un seul argument pour le seuil à 5%. Oui, cela n'a pas empêché un parti extrême allemand de percer. Cela n'en fait pas une généralisation possible, et le seuil à 5% n'existe pas pour les européennes. Il y a bien donc une bonne raison pour les allemands de ne pas le mettre.
Ton seul exemple Français un parti complètement issue du "système" justement (politique et financier).
Oui un parti peut émerger avec le seuil, mais c'est beaucoup plus dure et beaucoup plus couteux. Bizarrement, l'argent est rarement le problème "des élites".
En France, il y a ans il a été démontré qu'on peut monter un parti de 0 et gagner une élection présidentielle et avoir une majorité parlementaire, alors l'argument "c'est impossible avec le système actuel" fait pshit, il fait juste sourire et on passe à autre chose.
Magnifique exemple ! Un parti constitué majoritairement de transfuge politique PS, UDF et même UMP, avec l'argent des banques. Même Atali était là !
Pareil en Allemagne et ses 5%, un parti qui n'existait pas il y a quelques années est aujourd'hui dans plusieurs parlements régionaux aet le national.
Oui, avec un mode de scrutin proportionnel.
Surtout, considérer tous les autres comme des cons, seul soit a la vérité infuse, et si ses idées ne sont pas acceptées par les autres c'est juste la faute du système.
C'est désagréable de faire du Zenitram, tu ne trouves pas ?
Et cette population a honteusement préféré sacrifier la santé de nos enfants pour économiser quelques centimes au litre de diesel, ce qui est une attitude dégueulasse.
Pour certain, c'est un plein d'essence ou un repas. Tous les français ne sont pas bac+5 en informatique…
Sérieusement, si t'es pas capable de ramener 5%, comment peux-tu estimer être représentatif du peuple que tu es sensé représenter?
C'est impressionnant de bêtises comme remarque. Il y a pourtant eu suffisamment de documentation sur la corrélation entre le nombre de vote et l'argent dépensé dans la campagne. Les verts ont fait 2% pendant des dizaines d'années avant de faire plus, est-ce tellement débile de penser qu'avoir un député vert 10 ans plutôt aurait été une bonne chose ?
D'un autre côté, une liste sans base nationale, c'est pas la charrue avant les boeufs? Ha oui, ces élites qui sont méchantes…
Gros malin comment tu peux faire une base national sans être connu ? Avec quel argent ? La campagne et les débats sont justement un moyen de se faire connaitre qui dépend moins de la profondeur de tes poches. Ton système ne peut jamais faire émergée un nouveau parti sans qu'il soit issue de dissident, comme Hamon qui quitte le PS pour faire Génération. Un député qui parle au média ne coute rien en argent, et diffuse ses idées.
En Allemagne par exemple, pour élections régionales et nationale c'est 5%, et ça sort pas comme par magie, non c'est juste que des "élites" ont étudié les effets et on trouvé que c'était une bon compromis entre "non représentatif" et "peut-être le gros parti de demain".
Le cour de justice allemande a justement fait sauter ses 5% pour les élections européennes ! Ta remarque n'a donc aucun sens.
Bref, nous revoilà avec le "le système m’empêche" quand on arrive pas à convaincre même 5% de ses concitoyens… Oui, le système n'est pas parfait, mais non changer le système ne résoudra pas le fait que tes idées n'ont que très peu d'adhésion.
Tu est d'une naïveté confondante. Comment expliques-tu qu'un parti fasse 0.1% des voies dans les bureau de vote papier et 0.4% avec des bureau de vote électronique, et 0.8% si il y a eu des affiches en plus ? (parti sans les moyens de payer les bulletins papier)
Pour convaincre des gens, il faut déjà avoir accès à ses gens. Avoir un député, permet justement de faire cette pédagogie. Je n'aime pas forcément LFI, mais François Ruffin fait son boulot d'opposant politique, et pourtant son parti n'aurait jamais exister sans un transfuge du PS.
PS : oui, ~10% était un seuil trop haut, le débat est plutôt entre 3% et 5% (et non, contrairement à tes préjugés anti-élite ce n'est pas pour rien).
Un si long texte sans avancer aucun argument pour ce chiffre !
Jospin n'a pas atteint le second tour car il y a avait 3 ou 4 candidats de gauche, et les gens se sont fait plaisir en votant pour eux, car il était impensable que Jospin ne passe pas.
Non justement, les problèmes sont remontés, les vieilles techno essayent de les contourner, mais c'est lourd. Et une nouvelle techno est lancé pour utiliser les avancées conceptuelles. React reprend le shadow DOM pour avoir la vitesse que angular n'a pas.
Je prédis que la prochaine mode sera ELM qui est un langage fonctionnel qui vérifie l'usage correct à l'inverse des lib javascript qu'il remplace. Cela permet justement de faire plus simple que react+redux. J'en ai pas parlé car cela débute, et que très peu de lib existe.
En react pour avoir des pages de 1Mo, il faut avoir un paquet d'image dedans. Le hello world doit faire dans les ~50ko maximum.
Et si tu veux un frontend qui encaisse, tu utilises les services de cache mondiale comme netlify ou autre, et tu n'utilises pas ton serveur.
Dans un benchmark classique de fonction rapide, on a l'habitude de faire 10000 boucles, mesurer le temps et faire la division. Le résultat n'aura pas beaucoup de sens, sauf à gros grain.
Je me rappelle d'un cas de calcul de WCET, selon que les caches étaient froid ou non, j'avais un temps d’exécution x10…
Suite à ce benchmark, j'ai changé ma manière de mesurer les fonctions, je faisais bien 10 000 boucles, mais j'utilisais les timer cpu (RDTSC) précis au coup d'horloge prêt. Et je faisait un graph avec ces 10 000 points temporelles.
En général, on voyait le première démarrage à froid, puis une descente en 2 temps, un plateau. Puis des piques plus ou moins important, lié à un changement de contexte ou une allocation mémoire, sur quelques points seulement, mais de manière très régulière.
Du graphique, on peut en tirer la "vitesse max" (le plateau bas), le WCET (les pics) tout en sachant que l'on peut se prendre x100. Cela dépende ce que l'on cherche à faire.
J'avais tendance à prendre la tout première mesure, comme moyenne étant le plus proche de la réalité, car ce bout de fonction avait une probabilité faible de tomber pendant un changement de contexte.
C'est la différence entre temps réel mou et temps réel dure.
Example : la boucle de pilotage d'une commande de vol électrique. c'est une fonction appelé 250 fois par seconde, soit 4 ms de traitement. Le temps est fixe pour la simplicité et cela colle avec les théories sur le traitement du signal. La contrainte simple, quoi qu'il se passe le traitement ne dois jamais dépasser 4 ms.
Pour faire ça, l'équipementier doit prouver que WCET (worst case execution time) est inférieur à 2 ms (oui, on prends 50 % de marge). L'OS spécifique détruit la tache si la deadline est dépassé et passe en mode dégradé.
Dans le cas "mou", c'est l'exemple de VLC qui a peu de temps pour décoder la prochaine frame. Si il ne va pas assez vite, la vidéo n'est plus fluide, il faut donc virer des images pour soutenir le rythme, ce qui peut être compliqué à faire correctement (éviter la désynchro son/images,…). Le problème peut être ponctuelle avec une charge cpu ou IO qui varie, comme le démarrage d'un navigateur internet.
En fait, le cas mou est bien plus complexe que le cas dur, où l'on arrête tout en cas de dépassement.
[^] # Re: Et la profession libérale ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Devenir un indépendant libre. Évalué à 3. Dernière modification le 23 janvier 2019 à 11:29.
En quoi c'est ridicule ? Si ton code n'arrive pas à se faire qualifier, il faut tout jeter, et recommencer. Le risque est gros pour le client et donc pour l'assureur.
"La première sécurité est la liberté"
[^] # Re: Et la profession libérale ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Devenir un indépendant libre. Évalué à 3.
pour réserver le CICE au PME, il aurait suffit de fixer un plafond, et le tour était joué. En plus, il n'y aurait pas d'effet seuil, que Bercy a tendance à mettre partout. (cf la trappe à bas salaire autour de 1.2 ou 1.6*SMIC)
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 3.
1791 ? Je croyais que cela datait du code napoléon, dont le principe était de ne pas s’immiscer dans les affaires privées tant que c'est entre adulte.
"La première sécurité est la liberté"
[^] # Re: Bien fait
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le DRM Widevine L3 cracké. Évalué à 3.
Si il y a du matériel en jeu, en général, il s'agit d'un générateur de clef. En gros, le flux arrive crypté genre AES + des infos.
Les infos sont filés à la partie hardware qui génère une clef, clef qui est utilisé pour décoder le flux en AES.
La fonction caché revient à un hash bidouillé. On peut imaginer un hash SHA des infos avec un nombre aléatoire sur 128 bits.
Le défit est donc de déterminer la fonction de hash utilisé et le nombre aléatoire stocké avec.
En général, pour faire durer le plaisir en cas de hack, il y a plusieurs nombre aléatoires, plusieurs fonction de hash, pour pouvoir en changer si il y a une fuite. Ainsi l'information du flux indique quel hardware il faut utiliser pour créer la clef.
Le gros problème de ce schéma est que la clef générée par le hardware est valable un "certain temps" et peux être partagé en ligne. L'autre problème concerne l'usage d'un hardware vierge. On ne sait pas ce qu'il y a dedans, mais on envois les infos et le truc répond avec la clef attendue.
Pour contrer cela, il faut une clef unique par utilisateur, c'est possible mais plus couteux.
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3.
Sauf qu'ils n'étaient du dupe du tout de l'état des finances grecques ou alors simplement sur l'ampleur de la fraude. De plus le critère était 60% du pib en dette, à 100%; ils étaient déjà bien au delà.
Sauf qu'ils ont cru pouvoir "s'offrir" la Grèce, symbole du cœur de l'Europe. 300G€ de dette n'était pas vu comme énorme.
Le traitement de la Grèce était surtout pour sauver les banques européennes pour éviter une effet de domino, et beaucoup de pertes. Banques qui auraient dû mieux faire leur boulot avant de prêter. Je rappelle que les banques des pays ne prêtent plus aux états pour éviter l'abus de la "planche billet", pour obliger de passer par des banquiers privé soi-disant plus vertueux.
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 2.
Et alors ? Quel rapport avec le traitement subi ? De plus la Grèce ne rentrait pas dans les critères d'entrée dans l'euro, pourtant les autres ont fermé les yeux.
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3.
Il a tout de même raison, un état est immortel, pas un humain, ce qui change tout pour ses finances.
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 2.
J'ai écris l'inverse au-dessus, tu es d'une énorme mauvaise fois.
Sauf que le peuple grecque n'a pas à souffrir de ça à ce point. C'est totalement contre productif.
D'ailleurs, je ne crois pas que les armateurs ou l'église payent enfin un impôt, comme tout le monde.
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3.
Cela pourrait faire une carte intéressante : la distance (en temps) du premier service publique.
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 4.
Je parlais d'Allemagne, justement pour souligner que c'est pas le cas en France, où il faut avancer tous les frais, ce qui constitue une barrière tarifaire. Uniquement les personnes avec beaucoup de trésorerie peuvent se lancer en politique, comme En Marche.
"La première sécurité est la liberté"
[^] # Re: Je suis resté en 2000
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Démystifier l’activité d’hébergeur. Évalué à 3.
Disons que si tu as un problème dans ton application sur le réseau tu va perdre tes logs.
concernant le format des log, tu as 2 écoles :
- le format
severity time key1=value1 key2=value2…
avec quelques clefs vaguement standardisé
- le format JSON
Il y a des boite qui fournissent clef en main des outils de recherche dans les logs qui utilise ce json pour avoir de la vrai sémantique.
Le problème est d'avoir assez de log, mais pas trop pour tout ralentir et couter cher en disque.
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 6.
Donc, tu prends pour exemple, au milieu d'une grosse crise, une personne qui réussi à récolter 115 000€, même pas la moitié des 300k€. C'est combien une élection présidentiel 90M€ ? A peine 700x plus.
Je ne sais pas pourquoi tu as bloquer sur "élites". J'aurais dû dire "personne qui passe souvent à la télé", même si il faudrait inclure des PDG en plus.
Tu te prends pour un élite ? Tu n'as toujours pas sorti un seul argument sur le sujet. Ou sont tes "bonnes raisons" ?
Tu reconnais que le but est de complexifier au maximum l'accès au processus démocratique avec une sélection par l'argent. Ce que je dénonce. Car tu considère qu'un groupe sans argent, est forcément à éliminer ? Quel est la logique derrière çà ? Seul les 1% doivent faire de la politique ? Ceux qui donne 7500€ avec 5000€ de déduction fiscal, cela fait que collectivement, on donne 5000€ au parti de celui qui peux décaisser 7500€. C'est l'idée ? Une aristocratie qui cache son nom ?
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 2.
Sauf que cela ne se passe pas du tout comme ça. C'est l'état qui fait faire les impressions. Ils ne faut pas les prendre pour des débiles non plus.
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 3.
Surtout que 1% des gens, cela fait du monde, et sur une assemblé, une seul personne n'est pas grand chose. Si il y a beaucoup de petit partie, cela évitera justement d'avoir un partie unique charnière pour faire passer les votes.
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 3.
Tu n'as toujours pas donné un seul argument pour le seuil à 5%. Oui, cela n'a pas empêché un parti extrême allemand de percer. Cela n'en fait pas une généralisation possible, et le seuil à 5% n'existe pas pour les européennes. Il y a bien donc une bonne raison pour les allemands de ne pas le mettre.
Ton seul exemple Français un parti complètement issue du "système" justement (politique et financier).
Oui un parti peut émerger avec le seuil, mais c'est beaucoup plus dure et beaucoup plus couteux. Bizarrement, l'argent est rarement le problème "des élites".
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 3. Dernière modification le 18 janvier 2019 à 09:59.
Je me mets au niveau Zenitram.
Magnifique exemple ! Un parti constitué majoritairement de transfuge politique PS, UDF et même UMP, avec l'argent des banques. Même Atali était là !
Oui, avec un mode de scrutin proportionnel.
C'est désagréable de faire du Zenitram, tu ne trouves pas ?
"La première sécurité est la liberté"
[^] # Re: Bof. Ca reste de la democratie representative.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 2.
Pour certain, c'est un plein d'essence ou un repas. Tous les français ne sont pas bac+5 en informatique…
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 2.
En Allemagne tous les frais de base sont directement payé par l’État.
"La première sécurité est la liberté"
[^] # Re: Argumentation facile donc fausse
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection européenne à la vraie proportionnelle. Évalué à 3.
C'est impressionnant de bêtises comme remarque. Il y a pourtant eu suffisamment de documentation sur la corrélation entre le nombre de vote et l'argent dépensé dans la campagne. Les verts ont fait 2% pendant des dizaines d'années avant de faire plus, est-ce tellement débile de penser qu'avoir un député vert 10 ans plutôt aurait été une bonne chose ?
Gros malin comment tu peux faire une base national sans être connu ? Avec quel argent ? La campagne et les débats sont justement un moyen de se faire connaitre qui dépend moins de la profondeur de tes poches. Ton système ne peut jamais faire émergée un nouveau parti sans qu'il soit issue de dissident, comme Hamon qui quitte le PS pour faire Génération. Un député qui parle au média ne coute rien en argent, et diffuse ses idées.
Le cour de justice allemande a justement fait sauter ses 5% pour les élections européennes ! Ta remarque n'a donc aucun sens.
Tu est d'une naïveté confondante. Comment expliques-tu qu'un parti fasse 0.1% des voies dans les bureau de vote papier et 0.4% avec des bureau de vote électronique, et 0.8% si il y a eu des affiches en plus ? (parti sans les moyens de payer les bulletins papier)
Pour convaincre des gens, il faut déjà avoir accès à ses gens. Avoir un député, permet justement de faire cette pédagogie. Je n'aime pas forcément LFI, mais François Ruffin fait son boulot d'opposant politique, et pourtant son parti n'aurait jamais exister sans un transfuge du PS.
Un si long texte sans avancer aucun argument pour ce chiffre !
"La première sécurité est la liberté"
[^] # Re: Scrutin / Hamon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3.
un petit jeune :)
Jospin n'a pas atteint le second tour car il y a avait 3 ou 4 candidats de gauche, et les gens se sont fait plaisir en votant pour eux, car il était impensable que Jospin ne passe pas.
"La première sécurité est la liberté"
[^] # Re: Je suis resté en 2000
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Démystifier l’activité d’hébergeur. Évalué à 2. Dernière modification le 17 janvier 2019 à 17:36.
Non justement, les problèmes sont remontés, les vieilles techno essayent de les contourner, mais c'est lourd. Et une nouvelle techno est lancé pour utiliser les avancées conceptuelles. React reprend le shadow DOM pour avoir la vitesse que angular n'a pas.
Je prédis que la prochaine mode sera ELM qui est un langage fonctionnel qui vérifie l'usage correct à l'inverse des lib javascript qu'il remplace. Cela permet justement de faire plus simple que react+redux. J'en ai pas parlé car cela débute, et que très peu de lib existe.
En react pour avoir des pages de 1Mo, il faut avoir un paquet d'image dedans. Le hello world doit faire dans les ~50ko maximum.
Et si tu veux un frontend qui encaisse, tu utilises les services de cache mondiale comme netlify ou autre, et tu n'utilises pas ton serveur.
"La première sécurité est la liberté"
[^] # Re: Scrutin / Hamon
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3.
Ce n'est pas ce que laissait paraitre les chiffres de l'expérience du vote par jugement majoritaire.
"La première sécurité est la liberté"
[^] # Re: Et Linux dans tout ça ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Passer l'élection présidentielle au scrutin jugement majoritaire.. Évalué à 3. Dernière modification le 17 janvier 2019 à 14:10.
Il y a toujours eu de la politique sur linuxfr. Cela a commencer avec les brevets logiciels, par exemple.
https://linuxfr.org/news/la-brevetabilit%C3%A9-des-inventions-mises-en-oeuvre-par-ordinateur-a
"La première sécurité est la liberté"
[^] # Re: Mauvaise image
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 2019, l’année de la libération des FPGA ?. Évalué à 6.
Dans un benchmark classique de fonction rapide, on a l'habitude de faire 10000 boucles, mesurer le temps et faire la division. Le résultat n'aura pas beaucoup de sens, sauf à gros grain.
Je me rappelle d'un cas de calcul de WCET, selon que les caches étaient froid ou non, j'avais un temps d’exécution x10…
Suite à ce benchmark, j'ai changé ma manière de mesurer les fonctions, je faisais bien 10 000 boucles, mais j'utilisais les timer cpu (RDTSC) précis au coup d'horloge prêt. Et je faisait un graph avec ces 10 000 points temporelles.
En général, on voyait le première démarrage à froid, puis une descente en 2 temps, un plateau. Puis des piques plus ou moins important, lié à un changement de contexte ou une allocation mémoire, sur quelques points seulement, mais de manière très régulière.
Du graphique, on peut en tirer la "vitesse max" (le plateau bas), le WCET (les pics) tout en sachant que l'on peut se prendre x100. Cela dépende ce que l'on cherche à faire.
J'avais tendance à prendre la tout première mesure, comme moyenne étant le plus proche de la réalité, car ce bout de fonction avait une probabilité faible de tomber pendant un changement de contexte.
"La première sécurité est la liberté"
[^] # Re: Mauvaise image
Posté par Nicolas Boulay (site web personnel) . En réponse au journal 2019, l’année de la libération des FPGA ?. Évalué à 7.
C'est la différence entre temps réel mou et temps réel dure.
Example : la boucle de pilotage d'une commande de vol électrique. c'est une fonction appelé 250 fois par seconde, soit 4 ms de traitement. Le temps est fixe pour la simplicité et cela colle avec les théories sur le traitement du signal. La contrainte simple, quoi qu'il se passe le traitement ne dois jamais dépasser 4 ms.
Pour faire ça, l'équipementier doit prouver que WCET (worst case execution time) est inférieur à 2 ms (oui, on prends 50 % de marge). L'OS spécifique détruit la tache si la deadline est dépassé et passe en mode dégradé.
Dans le cas "mou", c'est l'exemple de VLC qui a peu de temps pour décoder la prochaine frame. Si il ne va pas assez vite, la vidéo n'est plus fluide, il faut donc virer des images pour soutenir le rythme, ce qui peut être compliqué à faire correctement (éviter la désynchro son/images,…). Le problème peut être ponctuelle avec une charge cpu ou IO qui varie, comme le démarrage d'un navigateur internet.
En fait, le cas mou est bien plus complexe que le cas dur, où l'on arrête tout en cas de dépassement.
"La première sécurité est la liberté"