kalvn's links
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 3 / 194
Protéger (et réparer) des fichiers [Wiki de sebsauvage.net] https://sebsauvage.net/wiki/doku.php?id=proteger-des-fichiers
16/08/2025 00:05:13

Sous le coude.

backup réparation fichier
Déclencher un téléchargement de fichier - Alsacreations https://www.alsacreations.com/astuce/lire/1958-Declencher-un-telechargement-de-fichier.html
15/08/2025 23:59:56

Astuce à connaître.

download front-end fichier astuce
una.im | 5 Useful CSS functions using the new @function rule https://una.im/5-css-functions/
15/08/2025 09:07:23

Exemple d'utilisation des fonctions CSS.

Je ne sais pas trop quoi en penser, je vois les perspectives que ça ouvre mais en même temps ça va rendre le code plus complexe et plus "opinionated".

Aujourd'hui quand on ouvre un projet CSS quel qu'il soit, on comprend le code immédiatement, toutes les fonctions sont natives. Le seul aspect à intégrer est l'organisation du code et des fichiers.

Demain, il faudra en plus aller voir chaque fonction pour comprendre ce que le développeur précédent a voulu factoriser, comme on le fait dans les languages traditionnels, et ce sera évidemment complètement différent d'un projet à l'autre.

Pas infaisable, mais ça va ajouter une couche de pénibilité supplémentaire lors de l'onboarding 🤔

CSS specification
Rethink: DNS + Firewall + VPN | F-Droid - Free and Open Source Android App Repository https://f-droid.org/en/packages/com.celzero.bravedns/
14/08/2025 20:20:03

Une alternative à personalDNSfilter qui permet de bloquer les requêtes vers les traqueurs connus.

Pas testé, j'attends de voir ce qui s'en dit, mais je la garde sous le coude.

Via https://korben.info/rethinkdns-firewall-android-privacy-revolution.html

app Android privacy
CSS Questions https://css-questions.com/
13/08/2025 23:01:54

Testez vos connaissances CSS ! 48/60 de mon côté, ce qui est bien mais pas top.

CSS question
Bluefish https://bluefishjs.org/
13/08/2025 23:00:52

Un outil qui fait du diagram as code un peu comme Mermaid mais en plus verbeux et un peu plus technique. Ça semble jeune mais potentiellement prometteur.

diagramme code
Miniflux - Minimalist and Opinionated Feed Reader https://miniflux.app/
13/08/2025 22:51:57

Un lecteur de flux RSS à auto-héberger minimaliste et efficace, développé en Go.

rss
Address formats around the world https://w3c.github.io/i18n-drafts/questions/qa-address-formats.en.html
12/08/2025 22:54:17

Spécificités des différents formats d'adresse postale qu'on trouve autour du globe.

adresse UX format
Building Bluesky Comments for My Blog https://natalie.sh/posts/bluesky-comments/
09/08/2025 18:05:11

Utiliser Bluesky comme système de commentaire pour un blog statique. Je pense éventuellement reprendre l'idée pour le mien mais avec Mastodon bien sûr.

commentaire blog statique bluesky
STRONG, B, I, EM : gras ou italique, quelle balise utiliser et pourquoi ? - Alsacreations https://www.alsacreations.com/article/lire/552-strong-b-em-i-quelle-balise-utiliser-et-pourquoi.html
08/08/2025 23:29:34
HTML sémantique accessibilité
Building a typed fetch in TypeScript with conditional types and infer - Piccalilli https://piccalil.li/blog/building-a-typed-fetch-in-typescript-with-conditional-types-and-infer/
07/08/2025 16:09:54

Exactement le genre d'usage de TypeScript que je déteste.

Ce qui semble être une bonne idée au départ devient un méli-mélo de complexité impossible à comprendre du premier coup et qui finalement apporte une valeur limitée et un faux sentiment de sécurité, du fait que le schéma JSON de l'API appelée peut changer du jour au lendemain.

Si vous avez la chance de consommer une API REST qui dispose d'une documentation OpenAPI exhaustive, alors je préfère l'usage de librairies type json-schema-to-ts pour inférer le type des requêtes et réponses à partir du schéma, et créer un petit adapteur (une fonction) qui prendra le type de la requête en argument (incluant body, query params, et headers si nécessaire) et qui retournera le type de la réponse.

Ça permet un bien meilleur contrôle selon moi, et le code n'en est que plus explicite.

TypeScript API HTTP
We shouldn’t have needed lockfiles @ tonsky.me https://tonsky.me/blog/lockfiles/
07/08/2025 09:06:44

Une réflexion sur l'utilité relative des lockfiles, ces fichiers qui gardent trace de la version exacte de chacune des dépendances d'un projet, incluant les dépendances de dépendances, etc.

dependances npm
LuxPDF | An Open-source, Free, Privacy-focused, alternative to other PDF WebApps. https://luxpdf.com/
07/08/2025 09:04:08

Un outil de conversion et transformation de PDF directement dans le navigateur mais sans envoyer vos fichiers côté serveur, tout reste strictement dans le navigateur.

Via https://korben.info/luxpdf-opensource-privacy-pdf.html

pdf conversion privacy outil
De l’art de quitter Kubernetes : témoignages https://bearstech.com/societe/blog/de-lart-de-quitter-kubernetes-temoignages
06/08/2025 16:57:33

Quelques témoignages d'entreprises qui ont abandonné Kubernetes en raison de sa trop grande complexité qui ne convient pas à tous les usages.

C'est exactement ma vue de cet outil que je connais peu : ça semble fascinant et très puissant mais d'une complexité telle que finalement peu de boîtes peuvent se le permettre.

kubernetes
A faster way to copy SQLite databases between computers – alexwlchan https://alexwlchan.net/2025/copying-sqlite-databases/
06/08/2025 16:46:49
SQLite
Node.js — Node.js v22.18.0 (LTS) https://nodejs.org/en/blog/release/v22.18.0
06/08/2025 08:50:59

Node.js LTS supporte maintenant officiellement TypeScript (uniquement la syntaxe "effaçable") par défaut.

NodeJS
@una.im on Bluesky https://bsky.app/profile/una.im/post/3lvnwis2c6s2y
06/08/2025 08:47:07

Une bonne astuce pour élargir la zone cliquable d'un bouton de manière invisible et sans distordre le visuel du bouton lui-même.

button::after {
  content: "";
  position: absolute;
  inset: -5px;
}
CSS UX
Your Strengths Are Your Weaknesses – Terrible Software https://terriblesoftware.org/2025/03/31/your-strengths-are-your-weaknesses/
05/08/2025 23:13:23

Point de vue intéressant sur nos forces et nos faiblesses qui sont souvent liées.

management
Links, Resources, and Humans of Note - Infrequently Noted https://infrequently.org/links/
05/08/2025 09:23:59

Une gigantesque collection de liens vers des articles orientés performances web, mais aussi une liste de blogueurs à suivre si vous vous intéressez au web de manière générale.

blog lien performances web
Kill the Newsletter! https://kill-the-newsletter.com/
05/08/2025 09:15:35

Transformer une newsletter en flux RSS. L'outil génère une adresse email spécifique qui s'occupe de la conversion et de publier le flux pour votre agrégateur préféré.

Bien plus pratique !

newsletter rss
page 3 / 194
4004 links, including 129 private
Shaarli - The personal, minimalist, super fast, database-free, bookmarking service by the Shaarli community - Theme by kalvn