Plus récents
Jules Sagot a partagé

Do you have a blog that's powered by WordPress software?

Did you know you can connect it to the Fediverse so that people on Mastodon and other platforms can interact with it?

You just need to add the ActivityPub WordPress plugin:

wordpress.org/plugins/activity

You should be able to find this from your blog's plugins menu.

(By the way, this doesn't work on free accounts that are hosted by wordpress.com.)

#FediTips #Fediverse #WordPress #ActivityPub #Blog #Blogging #Blogs

Jules Sagot a partagé
Jules Sagot a partagé

You don't "have something to hide" when you put blinds on your windows or close the door when you're on the toilet, or wear clothes. Privacy isn't about having something to hide, it's not about keeping secrets. It's about being able to choose what you reveal about yourself, and when, and to who, and the other word we have for that is "dignity". Your inherent dignity, as a human being. Privacy is the agency you have over your dignity.

Afficher le fil de discussion
Jules Sagot a partagé
Jules Sagot a partagé
Jules Sagot a partagé
Jules Sagot a partagé
Jules Sagot a partagé
Which alternative Web browsers do you use featuring independent engines (non-Gecko/Webkit/Blink)? Part 1/5, im gonna list 24 options in all. I'm not listing derivatives of listed browsers, just vote for the upstream version.

L'architecture Modèle Vue Contrôleur permet de séparer les responsabilités d'une application web 🏗️

▪️Le contrôleur reçoit les instructions de l'utilisateur et manipule le modèle
▪️Le modèle contient les données et la logique de l'application
▪️La vue affiche une interface à partir des informations contenues dans le modèle

🇫🇷 lipn.univ-paris13.fr/~gayral/C

En javascript, Promise.all permet de transformer une liste de promesse en une promesse résolue quand chacune des promesses de la liste le seront

Dès lors qu'une promesse de la liste est rejetée, la promesse retournée par Promise.all est également rejetée

🇫🇷 developer.mozilla.org/fr/docs/
🇬🇧 developer.mozilla.org/en-US/do

Jest permet de passer des paramètres à ses tests via la fonction it.each

Cela permet d'éviter de dupliquer le code de test de cas similaires, ainsi que de générer un titre de test clair qui vous aiderai à repérer un bug en cas d'échec d'un TU 👍

🇫🇷 jestjs.io/fr/docs/api#testeach
🇬🇧 jestjs.io/docs/api#testeachtab

Après avoir vu comment commencer un projet avec TypeScript, on attaque l'utilisation d'une base de données SQLite 💾 avec ce langage dans mon dernier article de blog

🗞️ sagot.dev/articles/sqlite-type

Jules Sagot a partagé

C'était un stream bien agréable ce soir. Le script est corrigé, et les participants étaient sympathiques !
➡️ Le prochain, c'est dimanche.

Jules Sagot a partagé

Le logiciel libre d'analyse d'audience Matomo — Souveraineté numérique – Moteurs de recherche

Écoutez le podcast complet de l'émission « Libre à vous! » du 15 février

libreavous.org/132

#libreavous #S05E20 #causecommune

Comme j'utilise sur mon blog, je demande aux utilisateurs leur consentement avant d'utiliser des pour respecter le 👮

Retrouvez pourquoi j'utilise Matomo et comment j'ai réalisé ma bannière de demande de minimaliste dans mon dernier billet sagot.dev/articles/matomo-rgpd ⚗️

Jules Sagot a partagé

Bon, j'ai des docs pour faire un pont wifi avec qui me permettra de mettre mes serveurs dans le garage.
Mais ça oblige à avoir 2 subnets différents. Un de chaque côté du pont.
Comment je fais pour que ça discute correctement d'un côté et de l'autre...

Apprenez TypeScript par l'exemple à travers un mini projet: construire un lecteur de flux RSS 📡

Dans cet article, j'explique comment initialiser un projet TypeScript, concevoir du code, implémenter et tester des classes et quelques autres astuces utiles 🚀

sagot.dev/articles/crash-cours

🔂 repouets appréciés 😇

Plus anciens
Mastodon Chapril

Chapril, membre du collectif CHATONS, un projet de l'April. Une fois votre compte créé, vous pouvez notamment vous abonner au compte de l'April (l'abonnement au compte admin de cette instance étant automatique).