Bonjour !
Je rassemble ici des liens vers des sites web que j'apprécie et souhaite partager : articles, documentaires, jeux, sites de référence...
Shaarli est un logiciel libre & open-source qui peut servir d'alternative décentralisée à Facebook / Twitter.
Il me sert aussi à retrouver facilement des liens à partir de tags thématiques.
Songez à laisser un commentaire pour échanger sur des sujets qui vous intéressent !
-Lucas - (blog ludochaordic)
Hi !
Here I collect links to websites I like and want to share : articles, documentaries, games, reference websites...
Shaarli is a free & open-source software that can serve as a decentralized alternative to Facebook / Twitter.
It also helps me to easily retrieve links based on tags.
Think about leaving a comment on links you would like to exchange about !
-Lucas - (blog ludochaordic)
La cigogne depuis des millénaires ayant fort à faire,
commence avec les années à un peu s'épuiser.
Il faut dire qu'en France depuis la Libération,
des bébés à foison elle a dû augmenter la production.
Alors pour la seconder et l'aider à faire pousser en bonne santé de jolis bambins,
elle a organisé de beaux et grands jardins.
Derrière ce joli parchemin c'est aussi les mères qu'il fallait envoyer au turbin.
C'est ainsi qu'au fil des découvertes en éducation,
fleurirent de jolis appellations : asile, pouponnière, bambina, garderie, jardin d'enfants, crèche multi-accueil, etc.
Des lieux pensés pour accompagner les avancées de la société en parentalité.
Pendant fort longtemps ces jardins idylliques, tels des ruches animées par moult abeilles laborieuses, par les deniers publics furent-ils financés.
Vivent les citoyens en barboteuse !
Or par les temps nouveaux qui sévissaient alors,
point d'argent public gaspillé il ne fallait puiser encore.
C'est ainsi qu'un beau jour de 2004,
aux mains philanthropes de quelques marchands psychopathes,
le grand argentier des cigognes, les clés des portes des jardins leur a filé.
De bébés et de blé ce sont de bien étranges moissons qui dorénavant rythment nos saisons.C'est ça que j'ai envie de vous raconter aujourd'hui :
comment cette fable elle a été rendue possible.
Une passionnante conférence gesticulée, actuellement en tournée !
This describes tools and techniques that can identify memory leaks in Long running Python programs:
- Is it a Leak?
- Sources of Leaks
- A Bit About (C)Python Memory Management
- Reference Counts
- Garbage Collection
- The Big Picture
- CPython’s Object Allocator (pymalloc)
Here is a visualisation of memory allocators from top to bottom (from the Python source Objects/obmalloc.c):
_____ ______ ______ ________
[ int ] [ dict ] [ list ] ... [ string ] Python core |
+3 | <----- Object-specific memory -----> | <-- Non-object memory --> |
_______________________________ | |
[ Python's object allocator ] | |
+2 | ####### Object memory ####### | <------ Internal buffers ------> |
______________________________________________________________ |
[ Python's raw memory allocator (PyMem_ API) ] |
+1 | <----- Python memory (under PyMem manager's control) ------> | |
__________________________________________________________________
[ Underlying general-purpose allocator (ex: C library malloc) ]
0 | <------ Virtual memory allocated for the python process -------> |
=========================================================================
_______________________________________________________________________
[ OS-specific Virtual Memory Manager (VMM) ]
-1 | <--- Kernel dynamic storage allocation & management (page-based) ---> |
__________________________________ __________________________________
[ ] [ ]
-2 | <-- Physical memory: ROM/RAM --> | | <-- Secondary storage (swap) --> |
Amis de la fonction publique d'État, si on vous pose la question...
En France, les suites collaboratives #Microsoft #Office 365 et #Google #Workspace sont proscrites dans les services de l'État.
Les bases réglementaires :
→ Note de la CNIL (27/05/2021) : https://www.cnil.fr/fr/la-cnil-appelle-evolutions-dans-utilisation-outils-collaboratifs-etatsuniens-enseignement-superieur-recherche
→ Circulaire 6282-SG (05/07/2021) et note (15/09/2021) : https://acteurspublics.fr/upload/media/default/0001/36/acf32455f9b92bab52878ee1c8d83882684df1cc.pdf
→ Ministre de l'Éducation Nationale, en réponse à une question écrite (2022) : https://questions.assemblee-nationale.fr/q16/16-971QE.htm
You can use this program but I wrote a simple python script which enumerates the exported functions from the provided DLL (
dll-def.py
)A simple way to prevent DLL hijacking from happening would be for applications to always use absolute paths instead of relative ones. Although some applications (notably portable ones) will not always be able to do so, applications located in \system32\ and relying on DLLs in the same folder have no excuse for doing otherwise. The better option, which only very few Windows executables seem to do, is to verify all DLLs before loading them (e.g. by checking their signatures) - this would largely eliminate the problem.
He found that the more HTTP client requests he did, the more memory his Node process would consume, but it was really slow.
[...] Then I ran Node with UMEM_DEBUG set to record various important information about the memory allocations
[...] Every hour, it grabbed the output of pmap -x and a core file and stored those in Joyent Manta
[...] In MDB there's a particularly helpful command ::findleaks that will show you the memory addresses and the stack traces for leaked memory, not unlike using valgrind, but without all the performance penalty.
[...] At this point we knew that we were looking for something in v0.10 that called MakeCallback but that didn't first have a HandleScope on the stack. I then worked up this simple DTrace script.
This repository list a maximum of tech conferences's date and CFP in order to help conferences organizers, speakers & attendees
The Auth0 service is a multi-vendor OAuth provider. It has around 60 different social login providers.
So the user hits "Sign In With Twitter1", gives Twitter their username, password, blood sample, and 2FA token. Twitter gives OpenBenches an authentication token with read only access.

Psi*Run de Meguey Baker, traduit en français par Alexis Lamiable, est un jeu que j'adore. Je l'ai déjà évoqué ici à plusieurs reprises.
La semaine dernière, j'ai eu l'occasion de faire une session de ce jeu de rôle avec quelques amis …
Comme promis il y a deux semaines, voici la traduction du génialissime one-page-dungeon de Michael Prescott :

C'est un condensé de pépites narratives entrelacées et assemblées en une seule page : un labyrinthe à explorer, des énigmes basées sur l'environnement, des rencontres aléatoires, des artefacts pertinents à …
Universal pencil puzzle editor capable of drawing many different kinds of pencil puzzles. You can also solve problems in the software.
Très sympathique jeu de piste en 15 étapes, à destinations de développeurs.
Peut se résoudre en moins de 30min.
Aujourd'hui, le CNRS l'affirme haut et fort par la voix de son directeur général délégué à la science, Alain Schuhl : « Il n'y a pas de raison que les scientifiques fassent une cession exclusive gratuite de leurs œuvres aux éditeurs ».
Dans cette nouvelle déclaration, le CNRS crante maintenant encore un peu plus ses exigences face aux éditeurs en incitant ses chercheurs à « apposer soi-même la mention "CC-BY 4.0" sur le manuscrit et d’ajouter le lien URL qui décrit la licence CC-BY sélectionnée ».
A collection of 70 hand-picked, web-based tools which are actually useful.
Each will generate pure CSS without the need for JS or any external libraries.
- Property Generators
- Animations
- Backgrounds
- Color Tools
- Typography
- Loaders
- Layouts
- Informative
« Dépenses de lobbying en augmentation rapide, débauchage de hauts fonctionnaires, contacts à l’Élysée, partenariats financiers avec des médias, des thinks tanks et des institutions de recherche... Plongée dans la redoutable machinerie de lobbying et d’influence déployée en France par les géants du web Google, Amazon, Facebook, Apple et Microsoft. »
- Les dépenses déclarées de lobbying des GAFAM en France ont été multipliées par trois entre 2017 et 2021, pour atteindre environ 4 millions d’euros annuels.
- Les GAFAM s’assurent en même temps les services de nombreux cabinets de lobbying : au moins 8 à Paris et 10 à Bruxelles pour Google par exemple selon les données des registres de transparence.
- Les lobbys sectoriels du secteur numérique, qui représentent environ 1,5 million d’euros de dépenses supplémentaires de lobbying, comptent tous des GAFAM parmi leurs membres, ce qui empêche de distinguer entre les intérêts du GAFAM et ceux du reste du secteur numérique.
- Malgré les révélations des « Uber Files », la plus grande opacité continue de régner sur les rendez-vous entre dirigeants politiques français et représentants des GAFAM.
- Les GAFAM, à commencer par Google, ont débauché des dizaines d’anciens hauts fonctionnaires ou responsables d’autorités de régulation pour les aider dans leur travail d’influence.
- Les géants du web ont conclu des partenariats avec des think tanks, des médias, des grandes écoles et institutions de recherche représentant des millions d’euros en France.
- Le manque d’expertise et de moyens au sein de l’administration et des services publics permet aux GAFAM de se positionner en partenaires incontournables des pouvoirs publics pour aider à régler les problèmes qu’ils ont eux-mêmes contribué à créer.
Lien direct du rapport : https://multinationales.org/IMG/pdf/gafam_v4.pdf