Journal TapTempo du Web en SQL avec SQLPage

Posté par  (site web personnel) . Licence CC By‑SA.
8
25
juil.
2023

L'été dernier, il y a eu une mode sur LinuxFR: le TapTempo du Web. C'est une sorte de concours (pas très malin), où le but est de montrer que son langage de programmation est meilleur que les autres, parce qu'il peut traiter plus de requêtes HTTP par seconde que les autres.

Les règles du jeu

  • Choisir un langage de programmation et un framework pour construire un serveur web avec.
  • Écrire un tout petit serveur web qui ne fait qu'une (…)

Journal "Contestabilité concurrentielle"

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
24
juil.
2023

NdM : le texte du journal a été effacé car c’est un copier-coller d’un texte qui n’est pas de l’auteur du journal et en l’absence explicite de son autorisation pour l’ajouter ici. Il est toujours possible de se référer au lien.

https://twitter.com/RauxJF/status/1683184600342749186

Quelqu’un peut expliquer en peu plus ?

Journal LinuxFr.org : première quinzaine de juillet 2023

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
11
23
juil.
2023

Deux cent neuvième épisodes dans la communication entre les différentes équipes de bénévoles autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par la rédaction, l’administration web et système, la modération, le développement, l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 01 au 15 juillet 2023

  • 1518 commentaires publiés (dont 1 masqué depuis), comme suit
    • 572 commentaires publiés sur les liens (…)

Journal La taxe carbone

5
23
juil.
2023

Une série de trois vidéos aussi utiles que passionnantes sur le concept de « taxation du carbone », sa nécessité, son fonctionnement, les problématiques de justice sociale et d’acceptabilité associées, l’état de cette taxation dans le monde, comment on fixe les prix, etc.

C’est un peu long mais ça peut beaucoup se faire en parallèle d’autre chose, et en vitesse x1,5.

Et surtout, ça donne toutes les clés pour comprendre quand les politiques ou certains nous racontent n’importe quoi à (…)

Journal RISC-V désormais officiellement dans Debian

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
35
23
juil.
2023

L'architecture ouverte RISC-V rejoint désormais la liste des architectures officiellement gérées par Debian. Ne vous précipitez pas, toutefois, il faut maintenant importer tous les paquetages (dpkg est déjà arrivé), bâtir les images d'installation, etc, ça va prendre un peu de temps.

Journal Support EteSync dans Evolution

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
23
21
juil.
2023

Depuis la version 3.48.1 d'Evolution, il semble que l'extension permettant le support d'EteSync n'était plus inclus par défaut pour les installations via Flathub (voir ce ticket).

Le projet Evolution ne souhaitant pas maintenir le paquetage de l'extension, je m'en suis chargé et il est donc désormais possible de récupérer le support en installant l'extension suivante : https://flathub.org/apps/org.gnome.Evolution.Extension.evolution-etesync

Le code du paquetage de l'extension est dispo sur https://github.com/flathub/org.gnome.Evolution.Extension.evolution-etesync pour les curieux.

Rappel, pour ceux qui n'utilisent pas les Flatpaks (…)

Journal Obtenir un son numérique multicanal depuis son ordinateur

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
37
21
juil.
2023

De quoi s'agit-il?

J'ai récemment eu l'opportunité de me pencher sur la possibilité d'écouter dans de bonnes conditions des enregistrements sonores qui disposent de plus de deux canaux. Des films en 5.1 (6 canaux) quoi. Et j'ai découvert un univers complexe et contre intuitif, qui plus est, mais ce n'est qu'une impression non vérifié, peu utilisé donc moins testé. J'ai donc eu envie d'écrire ici mon retour d'expérience avec l'espoir qu'il permettra à d'autres d'y voir clair plus vite que (…)

Journal Prise de poids et perte de perf

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
81
21
juil.
2023

Bonjour 'nal,

Il m'est arrivé un truc de ouf, une énigme de dev comme je n'en avais pas vu depuis longtemps : par un malheureux concours de circonstances mon application en C++ a pris 5% de temps d'exécution en plus suite à la suppression d'une seule ligne, un #include <utils.hpp>.

Accroche-toi, il s'avère que la cause de l'augmentation du temps d'exécution était uniquement liée à l'augmentation de la taille du binaire. Mais pourquoi diable sa taille a-t-elle augmentée en (…)

Journal Yb : venez tester le parser YAML en bash

Posté par  . Licence CC By‑SA.
Étiquettes :
14
20
juil.
2023

Lorsque j'étais venu vous présenter loco.sh il y a quelques mois, l'utilisation de YAML avait fait débat. À l'époque il n'y avait pas de solutions de parsing complète pour YAML en bash.

Après de nombreuses difficultés à trouver à la fois une solution performante et portable, j'ai décidé de développer yb.

Yb c'est un parser YAML développé en bash, qui s'appuie sur des techniques modernes de programmation pour être un minimum performant.

Je viens tout juste de finaliser l'implémentation (…)

Journal Un angle d'attaque plus pertinent que l'angle d'attaque classique contre Amazon ...

25
20
juil.
2023

Je viens de lire cet article qui parle de la sous-traitance et des abus des donneurs d'ordre dans le domaine de la livraison de colis (on remarque d'ailleurs qu'Amazon n'est pas la seule société mise en cause, mais d'autres gros acteurs tels que TNT, Fedex, et même La Poste sont cités).

Mon avis : c'est en légiférant sur ce genre de pratique (en interdisant la livraison à perte par exemple - comme on interdit la vente a perte hors soldes) (…)

Journal Kevin Mitnick bronsonisé

29
20
juil.
2023
Ce journal a été promu en dépêche : Décès de Kevin Mitnick.

Cher journal,

j'apprends avec énormément de tristesse le départ de Kevin Mitnick. Légende dans le monde de la sécurité informatique, il est connu pour avoir entre autre popularisé les techniques d'ingéniérie sociale, un moyen d'obtenir des accès ou des informations basé non pas sur une exploitation de vulnérabilités techniques, mais sur le comportement humain.

Il fut aussi propulsé sur le devant de la scène médiatique en étant pendant deux ans en fuite, recherché par le FBI. L'arrestation (…)

Journal Decker : boîte à outil retro inspirée d'HyperCard

Posté par  . Licence CC By‑SA.
20
19
juil.
2023

Dans les petits projets informatiques qui viennent rapidement s'imposer comme ayant un réel potentiel utile, artistique et intellectuel, nous avons déjà évoqué UXN

Dans un style encore plus retro, mais aussi plus abordable, Decker semble présenter une sorte de raffinement et d'aboutissement qui ne peuvent pas laisser indifférent. Inspiré du logiciel HyperCard de la préhistoire d'Apple, il est bien plus que cela : c'est un terrain de jeu, un système de présentation, un outil de programmation interactif et visuel.

=&gt (…)

Journal Django + Jupyter Lab = ❤️

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
18
juil.
2023

Au travail, un de mes juniors data-scientist est arrivé avec une demande toute innocente. "Ça serait bien qu'on puisse avoir un truc style Jupyter Notebook sur la prod pour explorer plus facilement les données".

Notre prod est sous Django, un truc assez commun; et Jupyter aussi a l'air aussi rependu dans le domaine de la data-science. Je me suis dit que quelqu'un avait forcément répondu à la problématique.

Et ben non. Pas du tout.

Il existe bien django-extensions (…)