Hebdomadaire Shaarli

Tous les liens d'un semaine sur une page.

Semaine 23 (June 5, 2023)

Mastering TypeScript: 10 Tips for Effective Development

Tout est dans le titre

Write a Lexer in PHP with Lexical - Ryan Chandler

Un outil PHP pour faire de l'analyse lexicale

Centraliser et normaliser ses logs avec Vector

Tout est dans le titre

Exploring Universal And Cognitive-Friendly UX Design Through Pivot Tables And Grids — Smashing Magazine

L'auteur présente des conseils et bonnes pratiques pour le design / UX des tableaux de données : choix des couleurs, polices de caractère, alignement, etc. Tout y est ^^

Repositories and their true purpose - Muhammed Sarı
L’infrastructure technique de Framaspace – Fiat Tux

Framaspace est un nextcloud adapté par Framasoft... Pour le reste tout est dans le titre

Primitive Objects In JavaScript: When To Use Them (Part 2) — Smashing Magazine

Suite de https://www.smashingmagazine.com/2023/02/discovering-primitive-objects-javascript-part1/ l'auteur montre l'utilisation d'objets "read only" pour garantir certaines propriétés.

Qu'est-ce que le framework django ?

Tout est dans le titre

Blog Eleven Labs - Optimisez votre travail à distance : Conseils pour une équipe agile 100% remote

Tout est dans le titre

YAGW : Yet another git workflow

L'auteur présente les méthodes d'organisation du travail par git (gitflow, github flow, gitlab flow et la sienne : YAGW)

Les raccourcis de propriétés (property shorthand) en JavaScript - Alsacreations

Tout est dans le titre

API List: A public list of free APIs for programmers
How Did Node.js Come About?
Kubeadm, Ubuntu 22.04 et cilium - mes petites galères récentes

Tout est dans le titre

LVM Avancé : Les snapshots - Wiki - Wiki

Tout est dans le titre

Les monades sans les maths

Une Monade est une boite dont le contenu ne peut plus être changé une fois à l'intérieur (Container), muni d'une méthode map renvoyant un clone modifié du Container originel (Functor) et d'une méthode flatMap qui extrait le contenu du Container avant d'appliquer une transformation dessus.

Elles servent, par exemple, à gérer des cas d'erreurs (monades Option et Result)

GitHub - casey/just: 🤖 Just a command runner

Tout est dans le titre

Installer un executor kubernetes Gitlab sur un microk8s

Tout est dans le titre

Resolving values for unmapped properties when mapping request data to DTOs in Symfony 6.3+

Tout est dans le titre

Les Web Workers en action - Alsacreations

Tout est dans le titre

Why Flashcards Beat Mnemonics for Studying - Scott H Young

Tout est dans le titre

R2Devops Marketplace - Ready-to-use CI/CD templates
Kubernetes - Sécuriser vos clusters et vos déploiements avec kubescape

Tout est dans le titre

Animated Pride Flags

Comment animer les drapeaux LGBTQ+ en CSS ( avec un peu de JavaScript pour les paramètres)

Générer les urls Django à partir de la structure des dossiers | Makina Corpus

Tout est dans le titre

Gérer ses backups

L'auteur montre l'utilisation de https://www.borgbackup.org/ à travers un cas concret.