Récemment, j'ai réalisé que mes notes personnelles étaient répliquées beaucoup plus de fois que je ne l'avais initialement prévu. Voici un aperçu concis.
Pendant des années, j'ai noté des pensées rapides dans Apple Notes, mais à mesure que la collection devenait une base de connaissances personnelle, j’avais besoin de mieux structurer. Je suis passé à Obsidian, qui est puissant, mais trop lourd pour la prise de notes rapide. À la recherche d'une solution plus légère, multiplateforme avec une API ouverte, j'ai adopté Memos comme principal outil de prise de notes.
Bien qu'iCloud et sa sauvegarde partagent le même fournisseur, ils résident dans des systèmes de stockage distincts. Au total, chaque note est stockée dans sept emplacements distincts.
Ce guide a été créé pour la version MinIO RELEASE.2025-05-24T17-08-30Z
.
bash
mc alias set myminio https://minio.example.com YOUR_ACCESS_KEY YOUR_SECRET_KEY
mc mb myminio/public
bash
mc anonymous set download myminio/public
Cela permet de :
Tout d'abord, exécutez la commande suivante pour obtenir la politique JSON actuelle créée par l'étape précédente.
bash
mc anonymous get-json myminio/public
Le résultat sera similaire à ceci : “Voilà la politique définie par le préréglage 'download'.
json
{
"Statement": [
{
"Action": [
"s3:GetBucketLocation",
"s3:ListBucket"
],
"Effect": "Allow",
"Principal": {
"AWS": [
"*"
]
},
"Resource": [
"arn:aws:s3::: public"
]
},
{
"Action": [
"s3:GetObject"
],
"Effect": "Allow",
"Principal": {
"AWS": [
"*"
]
},
"Resource": [
"arn:aws:s3::: public/*"
]
}
],
"Version": "2012-10-17"
}
La ligne qui permet à quiconque de lister les fichiers disponibles dans le bucket est s3:ListBucket
dans la propriété 'Action'. Supprimez-la et téléchargez à nouveau la politique avec la commande suivante.
bash
mc anonymous set-json /path-to-your-edited-json-policy.json myminio/public
Où le fichier /path-to-your-edited-json-policy.json
contient la version modifiée de votre politique.
json
{
"Statement": [
{
"Action": [
"s3:GetBucketLocation"
],
"Effect": "Allow",
"Principal": {
"AWS": [
"*"
]
},
"Resource": [
"arn:aws:s3::: public"
]
},
{
"Action": [
"s3:GetObject"
],
"Effect": "Allow",
"Principal": {
"AWS": [
"*"
]
},
"Resource": [
"arn:aws:s3:::public/*"
]
}
],
"Version": "2012-10-17"
}
Ouvrez la racine de votre point de terminaison MinIO S3. Par exemple 'youbucket.s3.yourdomain.com'. Si vous recevez une erreur au format XML indiquant ‘Access Denied’, alors tout fonctionne comme prévu !
Nous avons de très bonnes nouvelles ! À partir d'aujourd'hui, RevoTale fonctionne entièrement sur une infrastructure auto-hébergée. La dernière étape a été de migrer du stockage d'objets Cloudflare R2 vers une alternative auto-hébergée — et nous sommes heureux d'annoncer que notre stockage media est désormais alimenté par un serveur MinIO compatible S3.
Ça n’a pas été facile. En raison des limitations du plan gratuit de Cloudflare, nous avons dû nous éloigner de leur infrastructure complète et même changer de bureau d'enregistrement de domaine. La goutte d'eau a été que Cloudflare facture 10 $ pour un SSL personnalisé juste pour prendre en charge les domaines de quatrième niveau. Bien sûr, en plus de cela, nous avons rencontré d'autres désagréments liés aux tendances monopolistiques de Cloudflare.
Donc oui — à partir d'aujourd'hui, chaque centimètre de notre infrastructure est entièrement construit avec des outils open-source, et notre stabilité est notre responsabilité.
Perdre une seule nuit de sommeil peut effectivement altérer les fonctions cognitives, mais la durée et l'ampleur de cette altération peuvent varier. La recherche suggère qu'après une seule nuit de privation de sommeil, des fonctions cognitives comme l'attention, le raisonnement et la prise de décision sont affectées, et cet impact peut durer au-delà du lendemain immédiat. Certaines études indiquent que le rétablissement complet des fonctions cognitives peut prendre jusqu'à 3 à 4 jours, en fonction de la dette de sommeil accumulée et de la qualité du sommeil de récupération.
Cependant, les effets ne sont pas également sévères pour tout le monde, et certaines capacités cognitives peuvent se rétablir plus rapidement que d'autres. Bien qu'il soit important de rattraper le sommeil perdu, le rétablissement peut différer selon la résilience individuelle et la qualité du sommeil par la suite.
Nous sommes ravis de vous annoncer qu'à partir d'aujourd'hui, nous utilisons imgproxy hébergé sur nos serveurs pour créer des vignettes d'images au lieu de Cloudflare Transform Images.
imgproxy
nous permet de personnaliser de manière exhaustive le comportement du redimensionnement des images.imgproxy
, surtout parce que nous le gérons via notre propre serveur proxy.imgproxy
auto-hébergé nous permet de tester une infrastructure de production localement.imgproxy
est écrit en Go programming language. Puisque c'est le principal langage backend que nous utilisons, il est plus facile de corriger les bugs que nous découvrons liés au redimensionnement des images.Il existe plusieurs raisons potentielles pour lesquelles certaines personnes peuvent se sentir somnolentes après avoir consommé de la caféine :
Il est important de noter que bien que ces facteurs puissent contribuer à la somnolence après la consommation de caféine, les effets de la caféine peuvent varier considérablement d'une personne à l'autre.
Friedrich Engles a dit un jour :
La vie est le mode d'existence des corps protéiques, dont l'élément essentiel consiste en un échange métabolique continu avec l'environnement naturel extérieur, et qui cesse avec l'arrêt de ce métabolisme, entraînant la décomposition de la protéine.
ChatGPT a analysé mes intérêts et a créé une affiche géniale !
Nous sommes ravis d'annoncer que revotale.com a obtenu un score de 96 sur mobile PageSpeed Insights ! Encore mieux — la page des notes du blog atteint un 100 parfait 🎯
Cela a nécessité quelques ajustements, mais cela en valait vraiment la peine.
Voici ce qui booste notre performance :
Nous voyons cela comme une base — maintenir nos scores de performance web élevés restera un principe fondamental à mesure que nous grandissons. Ce ne sera pas toujours facile, mais nous croyons que cette discipline apportera des avantages à long terme à tous les niveaux.
Si le site génère des tonnes d'URLs de recherche uniques et peu utiles (par exemple, provenant de bots ou de fautes de frappe), envisagez :
html
<meta name="robots" content="noindex, follow">
Mais si vous prévoyez que les utilisateurs recherchent à nouveau les mêmes requêtes ou si vous souhaitez vous classer pour des requêtes longues, gardez-les indexables.
Je suis ravi ! Grâce à GitHub Copilot, je peux maintenant automatiser le processus de recherche des traductions manquantes dans le projet. Au lieu d'utiliser des outils complexes ou de tout revoir manuellement, il me suffit désormais d'un simple prompt.
Alors, le problème était que les fichiers markdown de GitHub ne respectent pas la largeur des images lorsque le contenu est plus court que l'image. Grâce à HTML, il existe le remplisseur " " dans la spécification HTML qui joue le rôle de "colle invisible non-sécable", pouvant ainsi simuler la largeur de la table quand il n'y a pas assez de symboles dans le contenu de la cellule de table.
Le néocortex, qui a évolué relativement récemment, est situé à la surface du cerveau. Proportionnellement, ce niveau occupe plus d'espace dans le cerveau des primates que dans celui d'autres espèces animales. Cognition, stockage de la mémoire, traitement sensoriel, abstraction, philosophie, réflexion personnelle — tout cela se trouve ici.
Lisez un passage terrifiant dans un livre, et le niveau 3 signalera au niveau 2 de vous faire ressentir la peur, qui à son tour instruira le niveau 1 de déclencher des tremblements. Regardez une publicité pour Oreo, et vous ressentirez l'envie d'en manger — c'est le niveau 3 influençant les niveaux 2 et 1.
Pensez au fait que vos proches (ou des enfants dans un camp de réfugiés) ne vivront pas éternellement, ou que l'arbre des Na’vi dans Avatar a été détruit par ces affreux humains (même si — attendez, les Na’vi ne sont pas réels !), et le niveau 3 impliquera les niveaux 2 et 1, vous faisant ressentir de la tristesse, avec une réponse de stress comme si vous fuyiez un lion.
Cette région a évolué plus tard et s'est développée chez les mammifères. MacLean a expliqué que ce niveau est associé aux émotions — une sorte d'invention mammalienne. Si vous êtes témoin de quelque chose de brutal et horrifiant, les structures neuronales à ce niveau envoient un signal au niveau 1 ancien, vous faisant trembler d'émotion. Si vous avez le cœur brisé par un amour non partagé, les zones ici incitent le niveau 1 à déclencher des envies de nourriture malsaine. Si vous êtes un rongeur et entendez un chat, les neurones dans cette région poussent le niveau 1 à initier une réponse de stress.
La composante ancienne du cerveau — sa fondation — est présente dans une variété d'espèces, des humains aux geckos. Ce niveau contrôle les fonctions régulatrices automatiques. Si la température corporelle baisse, cette partie du cerveau réagit en ordonnant aux muscles de frissonner. Si le taux de glucose dans le sang diminue, il est également détecté ici, déclenchant la sensation de faim. Si une personne subit une blessure, un autre centre neural à ce niveau initie une réponse au stress.
Attention ! Ce ne sont pas des couches littérales du cerveau.
Commençons par examiner la macro-organisation du cerveau. Pour cela, nous utiliserons un modèle proposé dans les années 1960 par le neuroscientifique Paul MacLean. Son modèle du "cerveau triunique" décrit le cerveau comme ayant trois domaines fonctionnels :
Ainsi, notre cerveau est divisé en trois blocs fonctionnels, avec les avantages et inconvénients habituels liés à la catégorisation de tout continuum. Le principal inconvénient est sa simplification excessive.
Niveau 1 : Le composant ancien du cerveau — sa fondation — présent chez diverses espèces.
Niveau 2 : Une région qui a évolué plus tard et s'est développée chez les mammifères.
Niveau 3 : Le néocortex, qui a évolué relativement récemment et se situe à la surface du cerveau.
Anatomiquement, il y a un chevauchement significatif entre ces trois niveaux (par exemple, une partie du cortex pourrait être considérée comme faisant partie du niveau 2 — plus à ce sujet plus tard).
Le flux d’informations et de commandes ne se déplace pas uniquement de haut en bas, du niveau 3 à 2 et 1. Un exemple étrange et intéressant que nous explorerons au chapitre 15 : si une personne tient une boisson froide (température traitée par le niveau 1), elle est plus susceptible de percevoir un nouvel interlocuteur qui l'approche comme une personne "froide" (niveau 3).
Les aspects automatiques du comportement (en termes simplifiés — le domaine du niveau 1), les émotions (niveau 2), et la pensée (niveau 3) sont inséparables.
Le modèle triunique donne l'impression trompeuse que l'évolution a simplement empilé un niveau sur un autre, sans aucun changement sur ceux qui existaient déjà.
Malgré tous ses défauts — que MacLean lui-même a reconnus — ce modèle nous servira de métaphore organisationnelle utile.
Lorsque la charge cognitive sur le cortex préfrontal augmente, les sujets deviennent finalement moins enclins à adopter des comportements prosociaux, comme la charité ou l'entraide, et plus enclins à mentir.
Lorsque cette charge est spécifiquement augmentée par des tâches nécessitant une régulation émotionnelle constante, les participants sont ensuite plus susceptibles de tricher dans leur régime alimentaire.
(Source : Inzlicht et Marcora, “The Central Governor Model of Exercise Regulation Teaches Us Precious Little About the Nature of Mental Fatigue and Self-Control Failure,” Frontiers in Psychology 7 (2016).)
Les dommages à certaines zones du cortex dus à un AVC peuvent bloquer la capacité de parler ; pourtant, certains patients parviennent à exprimer leur univers cérébral de langage par des voies alternatives émotionnelles et limbiques — ils peuvent chanter ce qu'ils veulent dire.
Le cortex et le système limbique sont indissociables car de nombreuses fibres nerveuses les relient.
Il est important de noter que ces fibres assurent une communication bidirectionnelle : le système limbique "parle" au cortex, il ne fait pas que lui obéir.
La fausse dichotomie entre pensée et sentiment est exposée dans l'œuvre classique L'Erreur de Descartes par le neurologue Antonio Damasio de l'Université de Californie du Sud.
La volonté n’est pas qu'une métaphore — c'est le travail du cortex frontal du cerveau, qui consomme une énorme quantité d'énergie pour fonctionner.
Son activité se caractérise par un métabolisme extrêmement élevé et l'activation de gènes impliqués dans la production d'énergie.
L'autocontrôle est une ressource limitée.
C’est pourquoi les tâches nécessitant cette partie du cerveau deviennent beaucoup moins efficaces après quelque chose comme une virée shopping.
Le cortex préfrontal ventromédian (vmPFC) fait partie du cortex préfrontal dans le cerveau des mammifères. Il est situé dans le lobe frontal, à la base des hémisphères cérébraux, et est impliqué dans le traitement du risque et de la peur, car il joue un rôle crucial dans la régulation de l'activité de l'amygdale chez l'humain. Il intervient également dans l'inhibition des réponses émotionnelles, ainsi que dans le processus de prise de décision et de maîtrise de soi. De plus, il est impliqué dans l'évaluation cognitive de la moralité.
Le cortex préfrontal dorsomédian (dmPFC ou DMPFC) est une partie du cortex préfrontal dans l'anatomie cérébrale de certaines espèces. Il inclut des portions des aires de Brodmann BA8, BA9, BA10, BA24 et BA32, bien que certains auteurs l'identifient spécifiquement aux aires BA8 et BA9. Parmi les sous-composantes notables figurent le cortex cingulaire antérieur dorsal (BA24 et BA32), le cortex prélimbique et le cortex infralimbique.
Les informations suivantes ont été tirées du livre Behave, du chapitre sur l'ocytocine.
Il y avait une étude qui mettait les gens mal à l'aise en raison de la manière dont elle reflète les couples humains stéréotypés. Chez les tamarins, qui forment également des liens de couple, le toilettage actif et les contacts physiques fréquents étaient des indicateurs de niveaux élevés d'ocytocine chez les partenaires féminines.
Et qu'est-ce qui prédisait des niveaux élevés d'ocytocine chez les mâles ?
Beaucoup de sexe.
Selon Robert Sapolsky dans Behave: The Biology of Humans at Our Best and Worst :
C'est une erreur de penser que comprendre tout doit mener au pardon.
Le fait que nous puissions expliquer un acte horrible de meurtre par la neurobiologie ne devrait pas nécessairement atténuer la peine. Un jeune homme commet un acte terrible sous l'influence d'impulsions, et l'imagerie cérébrale révèle une déficience de ses neurones du cortex préfrontal (PFC). Cela conduit à une tentation dualiste de considérer son comportement comme plus « biologique » ou « organique » de manière vague que s'il avait commis le même acte avec un PFC normal.
Cependant, l'acte impulsif horrible de ce jeune homme est sans équivoque « biologique »—avec ou sans un PFC.
J'ai beaucoup utilisé TailwindCSS 3 + SCSS + CSS modules. Migrer vers Tailwind v4 a été tellement douloureux.....