Posté par flagos .
En réponse au journal Le taptempo du web.
Évalué à 3.
Dernière modification le 15 juin 2022 à 16:32.
Je reprends l’implémentation en python http.server que j'avais donne, mais cette fois-ci elle renvoit bien un 302 au lieu de servir un fichier, ce qui la rend éligible a ce petit jeu:
import http.server # Our http server handler for http requests
import os
import socketserver # Establish the TCP Socket connections
PORT = 9000
print(os.getpid())
class MyHttpRequestHandler(http.server.BaseHTTPRequestHandler):
def do_GET(self):
return self.send_response(302, "Hello")
Handler = MyHttpRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("Http Server Serving at port", PORT)
httpd.serve_forever()
Ok, j'ai repris le truc, pour m'amuser un peu. Le serveur maintenant affiche son pid, et sert un fichier html tout bete:
import http.server # Our http server handler for http requests
import os
import socketserver # Establish the TCP Socket connections
PORT = 9000
print(os.getpid())
class MyHttpRequestHandler(http.server.SimpleHTTPRequestHandler):
def do_GET(self):
self.path = 'index.html'
return http.server.SimpleHTTPRequestHandler.do_GET(self)
Handler = MyHttpRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("Http Server Serving at port", PORT)
httpd.serve_forever()
et le index.html:
<html>
<head>
<title>I am awesome!</title>
</head>
<body>
<p>Congratulations! The HTTP Server is working!</p>
</body>
</html> J'obtiens 6000 requetes par secondes. J'imagine que le bottleneck est sur la lecture du fichier, mais a ce moment la il ne me parait plus si simple d'utiliser http.server sans servir un fichier html.
top m'indique le CPU reste en dessous de 100%, j'imagine qu'on est en monothread, la ram, mesuree avec ps -o rss= <pid>, reste constante a 16 MB.
qui va me retourner la liste des fichiers sur le répertoire courant. Je lance le bench, j'obtiens 1000 requêtes par secondes. Sans rien chercher, avec un langage lent comme le monde, sur un laptop bien mais pas ouf, qui va chercher des trucs sur le disque et serialiser un vrai contenu (une petite page web).
Pour être honnête, ca me parait pas si élevé que ca, a première vue.
Ca va faire 6 mois que je suis sur Manjaro pour la machine du boulot, et je trouve le compromis pas trop mal.
Les packages sont mis à jour plutôt rapidement, ce qui permet d'avoir une install toujours à jour, par contre les environnements de bureau comme Gnome vont prendre le temps d'être testés quitte à temporiser un peu.
Perso, c'est un compromis pas trop mal pour ma part sur une machine de dev. Sur une machine dont j'ai moins le temps de m'occuper comme une machine perso, je vais clairement préférer une distribution plus stable.
Je crois que le point auquel c'est plutot: La ou le temps d'IO est superieur au temps processeur, python est un bon choix.
Ce qui est bien souvent la réalité dans le backend, ou on passe son temps a attendre une base de donnees, ou alors sur un backend oriente machine learning, parce qu'on passe son temps a attendre un calcul sur dask/numpy (mais dans ce cas la, c'est plus un souci un souci d'IO).
Oui mais bon ça n'a rien de méchant ni de négatif de se concentrer sur le projet le plus populaire quand une même organisation développe deux projets similaire.
Le plus populaire, mais aussi également libre, avec une version qui tourne sur Linux, qui est a l'origine de LSP (reutilise par les autres IDE). Je vois pas vraiment de critiques a apporter sur ce changement pour ma part, surtout que je n'utilise ni l'un, ni l'autre :-)
L'evolution que je vois, c'est peut etre la fin des transformateurs sur la prise EDF, qui seraient directement integres dans la prise, et peut etre la fin des prises electriques differentes selon les pays.
Il me semble que l'approche qui est prevue est plutot d'avoir un connecteur qui fasse transiter les informations de paiement directement de la voiture vers la station de charge.
Ca permettrait de gagner les 2 minutes ou les gens cherchent leur carte, comprennent comment marche cette foutue borne.
Ah oui c'est bien connu, si nos idées ne se sont pas portes par ceux qui sont élus, c'est de la faute aux médias et toute la zizique qui va avec.
Ou alors, c'est juste que ce débat a eu lieu genre 50 fois, et que les concitoyens ont choisi la voie qui les intéressaient.
Venir faire le Calimero sur les medias quand on a perdu comme tu fais, c'est pas un peu lâche intellectuellement ? Une sorte de paresse intellectuelle qui consiste a ne pas s'introspecter pour comprendre pourquoi tes concitoyens ont préféré suivre un autre chemin ?
Donc si aucune offre politique (ce truc notoirement organique, indépendant, spontané et populaire) contemporaine ne parle d'un sujet, ce sujet n'e-xis-te-pas.
Ceux qui essaient d'argumenter dans ce sens se font vite clouer au pilori. Il peut y avoir un débat, c'est bien qu'il ait lieu, mais la réalité politique du jour, c'est que quelqu'un qui se présente en tant que candidat anti-UE va se rétamer aux élections.
Un peu comme un autre qui voulait refuser les migrants ukrainiens, il a pris la foudre ce jour la.
J'utilise le theme opensuse depuis un paquet de temps (sa creation je crois) et les drapeaux ne s'affichent pas dessus, certainement parce que les liens ont été ajoutes après.
J'ai change de style pour comprendre de quoi vous parliez.
Il serait temps de taxer pas mal, bien plus qu'une taxe d'habitation, les résidences secondaires (et les grands logements) pour faire comprendre le problème de place aux gens…
En France, on est encore a des zones ou les maisons doivent avoir des tailles de jardin minimum pour eviter que ce soit trop dense et etre surs que tout le monde soient dépendants de la voiture.
Alors taxer les résidences tu imagines même pas, c'est un coup a se retrouver avec tout le monde sur un rond point.
Parce que moi en tout cas dans le monde dans lequel je vis, si je ne travaille pas 80 heures par semaine, il y a très peu de chances que j'aie mon appartement, une résidence secondaire et peut-être une autre après.
Moi je comprend pas comment elle fait pour faire autant de visites tout en travaillant 80 heures par semaine.
Alors il n'est pas question de pub ici mais il est question de présence. La présence est assurée en partie par ceux qui mettent à disposition la bande passante. Il n'est pas ubuesque de vouloir faire payer cette présence.
Le problème, c'est pas que Netflix prenne de la bande passante, le problème, c'est qu'a cause de Netflix le merveilleux service de VOD des FAI avec des rediffusions des années 80/90 ne trouve plus preneur.
Du coup, on profite des relations haut placées pour jouer les Calimero et soutirer encore un peu plus de fric. Ben ouais, on a déjà eu le plan fibre qui a offert un réseau gratuitement aux 3/4 gros milliardaires en place, ils ont raison de tenter de nous faire les poches encore un peu plus, faut préserver l'EBITDA.
Lorsque tu imposes les choses, l'opinion se dit qu'elle n'est pas représentée. Le risque c'est que l'opinion se braque et s'enferme dans une posture élite contre bon peuple. Elle s'infantilise.
40 ans après l'abolition de la peine de mort, l'opinion reste revancharde. Est ce qu'on peut vraiment dire que Mitterrand a remporté son pari ?
Si on avait pris le risque d'un référendum et donc d'un débat, peut être effectivement ça ne serait pas passé, mais si ça l'avait été, l'adhésion à l'abolition serait aujourd'hui beaucoup plus fort.
D'ailleurs, personne pour constater que la Suisse ne pratique pas la peine de mort ?
C'est que moi qui fait la conclusion qu'ils essayent (car en fait ça ne démontre rien vu l'échantillon) de démontrer que changer de méthode ne change pas le résultat?
Si ils veulent essayer de démontrer autre chose, il faudrait qu'ils changent de méthode…
Je crois que tu as mis le doigt sur le problème.
Comment peut on se prétendre un minimum sérieux sans faire l'effort de prendre un échantillon représentatif ? On peut se demander si c'est pas une astuce malhonnête pour générer du clic a pas cher sur Twitter.
Si c'est anonyme tu peux pas contrôler qu'il y a bien eu une visite médicale.
Je sais que ca peut paraître tordu, mais avec le système actuel de carte vitale, on trouve des fraudeurs qui collectionne les cartes vitales de patients qui ne sont pas consultes, et carburent a 50k euros par mois. Alors si en plus la Secu n'a aucun moyen de vérifier, ca va juste être la fête.
Mmmm j'imagine que tu voudrais que le praticien adresse ses factures anonymes auprès de l'administration qui le paierait.
Comment tu vérifies que le praticien n'a pas établi une fausse facture ? Ici, on est dans le problème inverse de la TVA ou le commerçant a intérêt a cacher du chiffre d'affaires via une seconde caisse, la le fraudeur pourrait gonfler une activité imaginaire.
Oui mais si tu veux te faire rembourser ton poireau, comment faire autrement que d'envoyer ton ticket a l'administration (feuille de soin) et que l'administration vérifie un minimum qu'elle n'est pas en train de se faire plumer ?
La carte vitale, c'est principalement l'automatisation de cet envoi.
# re- python server.http
Posté par flagos . En réponse au journal Le taptempo du web. Évalué à 3. Dernière modification le 15 juin 2022 à 16:32.
Je reprends l’implémentation en python http.server que j'avais donne, mais cette fois-ci elle renvoit bien un 302 au lieu de servir un fichier, ce qui la rend éligible a ce petit jeu:
Ca me donne 8.4k requests/s pour 7.8 MB de ram.
# Serieux ?
Posté par flagos . En réponse au lien un scandale chez Google. Évalué à 5.
C'est juste un soft qui dit ce qu'on lui demande de dire. Un peu comme un répondeur vocal quoi.
Tu m’étonnes qu'ils aient raccompagne cet apôtre chez lui, Google a peut être des choses plus intéressantes a faire avec son budget éthique.
[^] # Re: C'est beaucoup ?
Posté par flagos . En réponse au journal Java : presque 9 000 requêtes par seconde avec 8 Mo de RAM. Évalué à 6. Dernière modification le 13 juin 2022 à 13:52.
Ok, j'ai repris le truc, pour m'amuser un peu. Le serveur maintenant affiche son pid, et sert un fichier html tout bete:
et le index.html:
J'obtiens 6000 requetes par secondes. J'imagine que le bottleneck est sur la lecture du fichier, mais a ce moment la il ne me parait plus si simple d'utiliser http.server sans servir un fichier html.<html>
<head>
<title>I am awesome!</title>
</head>
<body>
<p>Congratulations! The HTTP Server is working!</p>
</body>
</html>
top m'indique le CPU reste en dessous de 100%, j'imagine qu'on est en monothread, la ram, mesuree avec ps -o rss= <pid>, reste constante a 16 MB.
# C'est beaucoup ?
Posté par flagos . En réponse au journal Java : presque 9 000 requêtes par seconde avec 8 Mo de RAM. Évalué à 3.
En mode python tout bete, je fais un:
python3 -m http.server 9000
qui va me retourner la liste des fichiers sur le répertoire courant. Je lance le bench, j'obtiens 1000 requêtes par secondes. Sans rien chercher, avec un langage lent comme le monde, sur un laptop bien mais pas ouf, qui va chercher des trucs sur le disque et serialiser un vrai contenu (une petite page web).
Pour être honnête, ca me parait pas si élevé que ca, a première vue.
[^] # Re: Manjaro
Posté par flagos . En réponse au journal Quelques mots sur Arch. Évalué à 2.
Ca va faire 6 mois que je suis sur Manjaro pour la machine du boulot, et je trouve le compromis pas trop mal.
Les packages sont mis à jour plutôt rapidement, ce qui permet d'avoir une install toujours à jour, par contre les environnements de bureau comme Gnome vont prendre le temps d'être testés quitte à temporiser un peu.
Perso, c'est un compromis pas trop mal pour ma part sur une machine de dev. Sur une machine dont j'ai moins le temps de m'occuper comme une machine perso, je vais clairement préférer une distribution plus stable.
[^] # Re: encore ?
Posté par flagos . En réponse au lien Python 3.11, plus rapide pour de vrai de vrai. Évalué à 2. Dernière modification le 09 juin 2022 à 17:33.
Je crois que le point auquel c'est plutot: La ou le temps d'IO est superieur au temps processeur, python est un bon choix.
Ce qui est bien souvent la réalité dans le backend, ou on passe son temps a attendre une base de donnees, ou alors sur un backend oriente machine learning, parce qu'on passe son temps a attendre un calcul sur dask/numpy (mais dans ce cas la, c'est plus un souci un souci d'IO).
[^] # Re: Moi qui croyait qu'il était libre
Posté par flagos . En réponse au journal Adieu Atom :(. Évalué à 3.
Le plus populaire, mais aussi également libre, avec une version qui tourne sur Linux, qui est a l'origine de LSP (reutilise par les autres IDE). Je vois pas vraiment de critiques a apporter sur ce changement pour ma part, surtout que je n'utilise ni l'un, ni l'autre :-)
[^] # Re: Comment ça va évoluer en pratique
Posté par flagos . En réponse au journal L'Union européenne va imposer l'USB-C !. Évalué à 1. Dernière modification le 08 juin 2022 à 16:11.
L'evolution que je vois, c'est peut etre la fin des transformateurs sur la prise EDF, qui seraient directement integres dans la prise, et peut etre la fin des prises electriques differentes selon les pays.
La prise "standard" dans les maisons (en dehors d'un besoin de puissance) serait l'usb-c, dont on pourrait rever qu'il gere egalement le raccordement au reseau. https://www.legrand.fr/actualites/lusb-type-c-le-connecteur-qui-va-vous-simplifier-le-quotidien
[^] # Re: Prochaine cible : les stations de recharge pour les voitures électriques
Posté par flagos . En réponse au journal L'Union européenne va imposer l'USB-C !. Évalué à 3. Dernière modification le 08 juin 2022 à 16:04.
Il me semble que l'approche qui est prevue est plutot d'avoir un connecteur qui fasse transiter les informations de paiement directement de la voiture vers la station de charge.
Ca permettrait de gagner les 2 minutes ou les gens cherchent leur carte, comprennent comment marche cette foutue borne.
[^] # Re: Merci l'UE
Posté par flagos . En réponse au lien Face aux attentats et aux catastrophes naturelles le système d'alerte par téléphone arrive en France. Évalué à 2.
Ah oui c'est bien connu, si nos idées ne se sont pas portes par ceux qui sont élus, c'est de la faute aux médias et toute la zizique qui va avec.
Ou alors, c'est juste que ce débat a eu lieu genre 50 fois, et que les concitoyens ont choisi la voie qui les intéressaient.
Venir faire le Calimero sur les medias quand on a perdu comme tu fais, c'est pas un peu lâche intellectuellement ? Une sorte de paresse intellectuelle qui consiste a ne pas s'introspecter pour comprendre pourquoi tes concitoyens ont préféré suivre un autre chemin ?
[^] # Re: Merci l'UE
Posté par flagos . En réponse au lien Face aux attentats et aux catastrophes naturelles le système d'alerte par téléphone arrive en France. Évalué à 2. Dernière modification le 07 juin 2022 à 15:08.
Ceux qui essaient d'argumenter dans ce sens se font vite clouer au pilori. Il peut y avoir un débat, c'est bien qu'il ait lieu, mais la réalité politique du jour, c'est que quelqu'un qui se présente en tant que candidat anti-UE va se rétamer aux élections.
Un peu comme un autre qui voulait refuser les migrants ukrainiens, il a pris la foudre ce jour la.
[^] # Re: Les drapeaux ne sont pas des langues
Posté par flagos . En réponse au lien Stallman en boîte. Évalué à 3.
J'utilise le theme opensuse depuis un paquet de temps (sa creation je crois) et les drapeaux ne s'affichent pas dessus, certainement parce que les liens ont été ajoutes après.
J'ai change de style pour comprendre de quoi vous parliez.
[^] # Re: Titre trompeur ?
Posté par flagos . En réponse au lien Qui veut faire 80 heures par semaines ?. Évalué à 3.
En France, on est encore a des zones ou les maisons doivent avoir des tailles de jardin minimum pour eviter que ce soit trop dense et etre surs que tout le monde soient dépendants de la voiture.
Alors taxer les résidences tu imagines même pas, c'est un coup a se retrouver avec tout le monde sur un rond point.
[^] # Re: Titre trompeur ?
Posté par flagos . En réponse au lien Qui veut faire 80 heures par semaines ?. Évalué à 5.
Moi je comprend pas comment elle fait pour faire autant de visites tout en travaillant 80 heures par semaine.
[^] # Re: Cible?
Posté par flagos . En réponse au lien Faut-il faire payer la bande passante aux Gafam ? . Évalué à 8. Dernière modification le 31 mai 2022 à 08:38.
Le problème, c'est pas que Netflix prenne de la bande passante, le problème, c'est qu'a cause de Netflix le merveilleux service de VOD des FAI avec des rediffusions des années 80/90 ne trouve plus preneur.
Du coup, on profite des relations haut placées pour jouer les Calimero et soutirer encore un peu plus de fric. Ben ouais, on a déjà eu le plan fibre qui a offert un réseau gratuitement aux 3/4 gros milliardaires en place, ils ont raison de tenter de nous faire les poches encore un peu plus, faut préserver l'EBITDA.
[^] # Re: Dans mon pays
Posté par flagos . En réponse au journal la démocratie directe en action. Évalué à 8.
Tu occultes que la peine de mort a été abolie en 1938 pour le droit commun, et ce par votation.
C'est très tôt si on compare à la France, comme quoi la démocratie directe n'est pas qu'un appeau a réactionnaires.
https://fr.m.wikipedia.org/wiki/Peine_de_mort_en_Suisse
[^] # Re: Dans mon pays
Posté par flagos . En réponse au journal la démocratie directe en action. Évalué à 8. Dernière modification le 05 mai 2022 à 23:39.
Est ce que c'est une bonne chose ?
Lorsque tu imposes les choses, l'opinion se dit qu'elle n'est pas représentée. Le risque c'est que l'opinion se braque et s'enferme dans une posture élite contre bon peuple. Elle s'infantilise.
40 ans après l'abolition de la peine de mort, l'opinion reste revancharde. Est ce qu'on peut vraiment dire que Mitterrand a remporté son pari ?
Si on avait pris le risque d'un référendum et donc d'un débat, peut être effectivement ça ne serait pas passé, mais si ça l'avait été, l'adhésion à l'abolition serait aujourd'hui beaucoup plus fort.
D'ailleurs, personne pour constater que la Suisse ne pratique pas la peine de mort ?
[^] # Re: Dans mon pays
Posté par flagos . En réponse au journal la démocratie directe en action. Évalué à 4.
C'est vrai qu'en regardant les cotations passés, on voit que c'est le sujet unique qui a été traité :
https://fr.m.wikipedia.org/wiki/Votations_f%C3%A9d%C3%A9rales_de_2022_en_Suisse
[^] # Re: Donc ne sert à rien?
Posté par flagos . En réponse au lien Résultats de l'expérience pour le vote à jugement majoritaire - 1er tour. Évalué à -4.
Je crois que tu as mis le doigt sur le problème.
Comment peut on se prétendre un minimum sérieux sans faire l'effort de prendre un échantillon représentatif ? On peut se demander si c'est pas une astuce malhonnête pour générer du clic a pas cher sur Twitter.
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 4.
On parle pas de renforcer les efforts, juste de préserver les gardes fous existants.
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 7.
Le système anti-fraude ne sert a rien, on peut l'enlever !
La preuve ? La fraude n'est pas si élevée !
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 4. Dernière modification le 13 avril 2022 à 14:22.
Et il me semble que ce système de feuille de soins est encore parfaitement fonctionnel. Souvenez vous, c'est cet horrible CERFA:
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 2.
Si c'est anonyme tu peux pas contrôler qu'il y a bien eu une visite médicale.
Je sais que ca peut paraître tordu, mais avec le système actuel de carte vitale, on trouve des fraudeurs qui collectionne les cartes vitales de patients qui ne sont pas consultes, et carburent a 50k euros par mois. Alors si en plus la Secu n'a aucun moyen de vérifier, ca va juste être la fête.
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 3.
Mmmm j'imagine que tu voudrais que le praticien adresse ses factures anonymes auprès de l'administration qui le paierait.
Comment tu vérifies que le praticien n'a pas établi une fausse facture ? Ici, on est dans le problème inverse de la TVA ou le commerçant a intérêt a cacher du chiffre d'affaires via une seconde caisse, la le fraudeur pourrait gonfler une activité imaginaire.
[^] # Re: Et c'est reparti dans les poncifs bateau...
Posté par flagos . En réponse au journal Un scrutin vital. Évalué à 3.
Oui mais si tu veux te faire rembourser ton poireau, comment faire autrement que d'envoyer ton ticket a l'administration (feuille de soin) et que l'administration vérifie un minimum qu'elle n'est pas en train de se faire plumer ?
La carte vitale, c'est principalement l'automatisation de cet envoi.