Message épinglé

Documentez l'avancement de votre projet avec et les commits conventionnels:

Cette convention légère permet d'indiquer l'intention de votre commit d'une façon organisée et lisible par humains et machines.

Exemple:

feat(logging): warn when the content-type header is missing

Ce message indique une nouvelle fonctionnalité dans le module logging ajoutant un message d'avertissement lorsqu'un header est manquant.

🇫🇷 conventionalcommits.org/fr/v1.
🇬🇧 conventionalcommits.org/en/v1.

Jules Sagot a partagé

@gitea needs your help to implement #ActivityPub 🙏

Browse the task list maintained by @ta180m at gitea.com/Ta180m/gitea/issues/, pick one and help #Gitea move towards #federation. If you are not sure how to help, just reply and someone in the @forgefriends community will guide you.

🚀 boost appreciated!

Jules Sagot a partagé

USB-C will be the new standard port for all Europeans.

This means more savings for EU consumers and less waste for the planet:

🔌 mobile phones, tablets, cameras… will all use USB type C
🔌 harmonised fast-charging technology
🔌 unbundling of sale of chargers

#DigitalEU

Jules Sagot a partagé
Jules Sagot a partagé

VSCode isn't timeless enough. It needs to be more like emacs.
---
RT @bbatsov
This morning I've jotted down some thoughts on the topic of making Emacs "modern" batsov.com/articles/2022/06/01 So, who needs modern Emacs?
twitter.com/bbatsov/status/153

Jules Sagot a partagé

I'm shocked and sad about #M66B's (Marcel #Brokhorst) decision to quit work on all his awesome and important #floss #Android #apps #Netguard #FairEmail etc. But I totally understand his resignation, after years of David fighting against #Gooliath. This is were we're heading, folks. See #Pegasus #pMail yesterday. ☹️

Thanks for all your work, support and sacrifices, Marcel. 🙏 All the best and I hope things smh fall into place for you. 🤞

Thanks for nothing, Google. #fckGoogle #redecentralize

Jules Sagot a partagé
Jules Sagot a partagé

De la musique codée sur 24 bits et 192kHz ? Ça ne sert à rien, et c'est l'ingénieur Chris Montgomery, notamment concepteur du codec audio Vorbis, qui l'affirme : people.xiph.org/~xiphmont/demo

Contrairement à une (tenace) idée reçue, une forme d'onde numérique n'est *PAS* un escalier, et vous n'obtenez pas d'escalier lorsque vous convertissez un signal numérique en analogique !

Preuve en vidéo avec exemples à l'appui : xiph.org/video/vid2.shtml (sous-titres FR disponibles)

#audio #musique #audiophile

Jules Sagot a partagé

«Il est peut-être temps de réfléchir aux alternatives qui existent»

Anaïs Ladoy, doctorante au Laboratoire de systèmes d’information géographique (LASIG), a opté pour l’usage exclusif de logiciels libres dans le cadre de sa thèse. Ceci afin de rendre ses résultats reproductibles et accessibles à toutes et à tous.

actu.epfl.ch/news/il-est-peut-

«Peu de personnes repartent dans les logiciels propriétaires, car une fois qu’on a fait ce choix, on s’y tient. Pour ma part, le pari était gagnant. Je suis encore plus convaincue maintenant qu’au début de ma thèse d’avoir adopté la bonne stratégie pour rendre ma recherche la plus accessible possible.» #floss #openstreetmap #linux #science #sig

Jules Sagot a partagé

Firefox forever !

J'ai utilisé Netscape (à partir de 1994) puis la suite Mozilla (browser/mail/newsgroup reader/IRC client).
J'ai eu le t-shirt "Get Firefox !" pour la version 1.0 après avoir participé au béta-test.

C'est toujours aussi émouvant pour moi une mise à jour.

La MoFo a parfois merdé, Chrome à été plus véloce que Firefox, mais c'est quoi le plus important ?
Et le devtool de Firefox est bien meilleur que celui des autres browsers.

#Firefox forever

Jules Sagot a partagé
Jules Sagot a partagé
Some truths about programming:

If it's not documented, it's not useful.

To write fast software, use a slow computer.

Premature optimization is the root of all evil.

Shared mutable state is the root of all evil.

The user is always right.

Software that is designed for someone is more useful than software that is designed for everyone.

Good software can be declared complete in a finite amount of time.

Text is the universal interface.

Software should be able to outlive the author.

I might add more. Feel free to share your own thoughts too.

#software #programming
Jules Sagot a partagé

C’est la journée mondiale de la sauvegarde, vous savez ce qu’il vous reste à faire...
➜ La règle 3-2-1 : 3 copies (une « active », et deux de réserve), sur 2 espaces de stockage (clé USB et disque dur par exemple) et 1 sauvegarde dans le cloud.
numerama.com/tech/905307-cest-

Jules Sagot a partagé
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é
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).