Mensuel Shaarli

Tous les liens d'un mois sur une page.

March, 2022

De l’auto-censure du chercheur d’emploi | Climb to the Stars

Tout est dans le titre

A small & beautiful WYSIWYG editor for HTML content · ContentTools

Tout est dans le titre

History and Background of JavaScript Module Loaders

Tout est dans le titre

Tricks to Cut Corners Using CSS Mask and Clip-Path Properties | CSS-Tricks - CSS-Tricks

Tout est dans le titre

Everything I Know About The Script Tag - Eager Blog

Tout est dans le titre

Une introduction à journald | Linux Embedded

Tout est dans le titre

Et si le web redevenait simple ?

Tout est dans le titre

Postfix et alias externes - LinuxFr.org

Tout est dans le titre

Cooklang: recipe markup language

Basé sur markdown ^^

CSS :has

Tout est dans le titre

Le premier qui donne un prix a perdu

Un retour d'expérience sur la transparence en matière d'argent (salaire, tarif, etc.)

shot-scraper: automated screenshots for documentation, built on Playwright

Tout est dans le titre

Débugger une règle de parefeu Pfsense - tutox.fr

Tout est dans le titre

JoliCode - Kia ora! Let me tell you what I learned at nz.js(con);

Une série de conférences autour de JavaScript

An Alternative Laravel Package Development Workflow - SitePoint

Tout est dans le titre

the DNS hierarchy

Tout est dans le titre

jorgecasas/php-ml: PHP Machine Learning library

Tout est dans le titre

Exemples manipulation de tableau au format JSON avec Mysql

Tout est dans le titre

DISIC/guide-integrateur: Un guide destiné aux intégrateurs chargés de réaliser des gabarits HTML et CSS accessibles.

Guide de l’intégrateur RGAA 3

Envoyer des e-mails transactionnels avec un service tiers sous Symfony | by Fabien Lemoine | Mar, 2022 | Medium

Tout est dans le titre

JoliCode - Using Symfony Form in WordPress

Tout est dans le titre

Symfony messenger and AWS SNS/SQS

Tout est dans le titre

Using Enum in Symfony

Tout est dans le titre

Improve your factories in Symfony - DEV Community

Tout est dans le titre

How To Make A Drag-and-Drop File Uploader With Vue.js 3 — Smashing Magazine

Tout est dans le titre

Conférences

Les slides des conférences données par Zwindler :

1- SREs ! SREs partout !
2- Du code Terraform vraiment factorisé avec Terragrunt
3- Ciel ! Mon Kubernetes mine des Bitcoins
4- 101 ways to break your RabbitMQ cluster
5- Le (logiciel) libre a-t-il de beaux jours devant lui ?
6- Besoin de métriques Prometheus à long terme ? Thanos fera des Marvels !
7- Dans ton Kube : retour sur 2 ans d’incidents en production
8- Ami développeur, deviens un Ops sans effort avec Ansible

Des extensions GNOME Shell à ne pas rater - Blog de dada

Tout est dans le titre

How to Let Go of Obsessive Overthinking - zen habits zen habits

En résumé, sur 5 étapes :
1- Avoir conscience d'être en boucle, et avoir conscience de ce qui nous préoccupe
2- Prendre conscience de la peur sous-jacente à ce qui nous préoccupe, et de ses effets sur notre corps
3- Éprouver la peur et ne pas tenter de l'ignorer. Essayer plutôt de la calmer (respiration) et de la contempler avec curiosité
4- Chercher la chose la plus simple à faire ici et maintenant pour résoudre la crise (musique, compassion, marche, ...)
5- Porter son attention sur quelque chose de simple, à portée - contemplation, écriture, jouer de la musique, etc.

L’astreinte informatique : pour qui, pourquoi ?

Tout est dans le titre

Utilisation d'une API REST avec Vue.js et TypeScript - Alsacreations

Tout est dans le titre

Postfix : forcer l'authentification des expéditeurs - LinuxFr.org

Tout est dans le titre...

Découvrir le Service Worker | Makina Corpus

Tout est dans le titre

Progressive Enhancement, the New Hotness™ | Go Make Things

Tout est dans le titre

Introduction au Domain Driven Design | Les Dieux Du Code

Tout est dans le titre

Building containers by hand using namespaces: The net namespace | Enable Sysadmin

Tout est dans le titre

La différence entre erreur et incertitude - Couleur-Science

Tout est dans le titre

Top 14 des astuces de manipulation qui peuvent servir au quotidien | Topito

Tout est dans le titre

How Podman can transfer container images without a registry | Enable Sysadmin

Tout est dans le titre

Découverte des réseaux virtuels chez Scaleway, la brique manquante ?

Tout est dans le titre

Création d'une API REST avec Express et TypeScript - Alsacreations

Tout est dans le titre

JavaScript naming conflicts: How existing code can force proposed features to be renamed

Tout est dans le titre

Utiliser une base de données SQLite avec TypeScript

Tout est dans le titre

Kobalt - The Fuck, la commande qui corrige vos fautes de frappe dans le terminal

Tout est dans le titre

Solid PHP - SOLID principles in PHP - DEV Community

Tout est dans le titre

DDD, Hexagonal Architecture & CQRS with Symfony and Doctrine – Stefano Alletti

Tout est dans le titre

Cours Flask

Tout est dans le titre

How to configure Nginx SSL/TLS passthrough with TCP load balancing - nixCraft

Tout est dans le titre

Rotated backups for RethinkDB - PAB's blog

Un script pour faire des sauvegardes des données RethinkDB

10 habits of great Ansible users | Enable Sysadmin

Tout est dans le titre

Write plain text files | Derek Sivers

Tout est dans le titre

Kubernetes Certification : CKA, CKAD, CKS, KCNA

Tout est dans le titre

How to Make a “Raise the Curtains” Effect in CSS | CSS-Tricks - CSS-Tricks

Un effet sympa

The WP REST API for Remote Control WordPress | CSS-Tricks - CSS-Tricks

"Remote Control WordPress" permet d'administrer plusieurs (dans l'article, 30 !) installations de WordPress. L'auteur explique sa façon de faire.

Database functions to wrap logic and SQL queries | Derek Sivers

Tout est dans le titre

Breaking out with CSS Grid explained

Tout est dans le titre

Ah, la science… (14) - Couleur-Science

Des fun facts

Trial.js - Mouse Monitoring & Prediction

Tout est dans le titre

Type Terms

Des termes de typographie expliqués de manière visuelle

How To Make A Great Electron App - DC

Tout est dans le titre

What’s This Serverless Thing Anyway? | A Cloud Guru

Tout est dans le titre

Common Dockerfile Mistakes - Atlassian Developer Blog

Tout est dans le titre

enjalot/wwsd: working with spatial data - workshop materials

Tout est dans le titre

Guacamole, contrôler vos équipements en SSH ou RDP via une interface Web

Tout est dans le titre

Comment je suis passé d'Ubuntu à Debian Sid - LinuxFr.org

Tout est dans le titre

Wilfred/difftastic: a diff that understands syntax 🟥🟩

Tout est dans le titre (via sebsauvage)

Server-Sent Events: the alternative to WebSockets you should be using - germano.dev

Tout est dans le titre

Niels Cautaerts - Deploying a pelican static site with Github actions

Tout est dans le titre

Une erreur de débutant

Pour résumer l'article : les cascades d'appel entre dépendances doivent TOUJOURS aller dans le même sens

How to specify the CPU architecture when pulling images with Podman | Enable Sysadmin

Tout est dans le titre

Those HTML Attributes You Never Use — Smashing Magazine

Tout est dans le titre

Tester ses modules Terraform avec Terratest

Tout est dans le titre

Kobalt - Utiliser les réseaux sociaux sans compromettre sa vie privée

Tout est dans le titre

Un zeste de Python • Tutoriels • Zeste de Savoir

Un cours sur python

CTF Quaoar : la démonstration de l’utilité des bonnes pratiques de sécurité – Le blog de Seboss666

Tout est dans le titre

Today I Learnt — Twig and Services

Tout est dans le titre

Symfony Internals #2: Data Validation

Tout est dans le titre

Nuts & bolts of internationalization and localization with Symfony

Tout est dans le titre

Symfony Internals #1: Inside the Framework Configuration

Tout est dans le titre

Building containers by hand using namespaces: Use a net namespace for VPNs | Enable Sysadmin

Tout est dans le titre

Desirable Difficulties: When Harder is Better for Learning - Scott H Young

Tout est dans le titre

How to run pods as systemd services with Podman | Enable Sysadmin

Tout est dans le titre

OPNSense : VPN Site-to-Site via IPSec - Notamax

Tout est dans le titre

(mcorbin.fr): Test de Kapsule de Scaleway, une offre Kubernetes européenne

Tout est dans le titre

Everything you could ever want to know (and more) about controlling the Referer header

Tout est dans le titre

Carousels Don't Have to be Complicated - The Media Temple Blog

Tout est dans le titre

Improving The CI/CD Flow For Your Application — Smashing Magazine

Tout est dans le titre

Filtrer un modèle dans l'administration de Django

Tout est dans le titre

Mettre à jour son serveur FreePBX – boxIP

Tout est dans le titre

Delightful React File/Directory Structure

Tout est dans le titre

Certificat wildcard avec letsencrypt | m0le-o-blog

Tout est dans le titre

Une année dans le mobile

Un ensemble de ressources pour le développement mobile (attention l'article date de 2017)

SWAG : reverse proxy, certificat HTTPS, Fail2ban... - Cachem

Tout est dans le titre

Partie 1 - Installation automatique de mon Laptop - Packer | TheBidouilleur

Tout est dans le titre

Convert curl commands to code

Tout est dans le titre

How to use undocumented web APIs

Tout est dans le titre

Chapitre 7 : l’hystérie médiatique | ploum.net

Des réflexions de Ploum toujours aussi intéressantes

An Introduction To AWS Cloud Development Kit (CDK) — Smashing Magazine

Tout est dans le titre

Getting to Know Your Users With Analytics - SitePoint

Tout est dans le titre

How to set up a network bridge for virtual machine communication | Enable Sysadmin

Tout est dans le titre

Faciliter la conformité RGPD : le fichier GDPR.txt – Framablog

Tout est dans le titre

Wireframing: The Perfectionist’s Guide — Smashing Magazine

Tout est dans le titre

Tabula: Extract Tables from PDFs

Tout est dans le titre

Getting to Know and Love Xdebug - SitePoint

Tout est dans le titre

Teleport – Une solution pour votre Bastion SSH | Aukfood

Tout est dans le titre

Linux - Comment déplacer le dossier /home dans une autre partition

Tout est dans le titre

Autowiring in Symfony - Webkul Blog

Tout est dans le titre

Web Component Pseudo-Classes and Pseudo-Elements are Easier Than You Think | CSS-Tricks - CSS-Tricks

Tout est dans le titre

Building Web Layouts For Dual-Screen And Foldable Devices — Smashing Magazine

Tout est dans le titre

Home | endoflife.date

Connaître les dates de fin de support des outils / langages / frameworks / distributions (PHP, Drupal, Django, Debian, etc.)

API Adresse | adresse.data.gouv.fr

Tout est dans le titre

CISOfy/lynis: Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.

Tout est dans le titre

Database triggers to clean text inputs | Derek Sivers

Tout est dans le titre

Generate unique random values directly in the database | Derek Sivers

Tout est dans le titre

Database trigger recalculates totals, for data integrity | Derek Sivers

L'idée défendue par l'auteur est de mettre la logique de données (!= logique métier) dans la base de données. L'exemple qu'il prend est celui des tables "facture" et "ligne_facture". Le champ "total" de "facture" est recalculé dès l'insertion / modification / suppression dans "ligne_facture"

GitHub - paperless-ngx/paperless-ngx: A supercharged version of paperless: scan, index and archive all your physical documents

Tout est dans le titre

Simple life of your web app data : functional approaches to everyday JavaScript data tasks

Tout est dans le titre

L’intérêt d’avoir un NAS chez soi (et ses limites) - Le Hollandais Volant

Tout est dans le titre

Artisan développeur - @GillesRoustan

Très beau texte

Créer une IHM en python3 avec tkinter

Tout est dans le titre

[pfSense] Filtrer les adresses IP à risque - Provya - Tutoriaux pfSense

Tout est dans le titre

Créer un hotspot WiFi sur Raspberry - Code 4 Pi

Tout est dans le titre

Premiers pas avec Sequelize, un ORM Typescript

Tout est dans le titre

HTTPS pour localhost - Tech Kibatic

Tout est dans le titre (via https://hebdoo.fr/hebdoo-de-la-semaine )

Liste d'alternatives libres aux interfaces des GAFAM - Warrior du Dimanche

Tout est dans le titre

Exécuter du SQL dans Visual Studio Code avec MySQL Shell for VS Code - Dév. Web - ShevArezo`Blog

Tout est dans le titre

Three Practices for the Overwhelmed, Stressed, Anxious - zen habits zen habits

Tout est dans le titre

Check your disk space use with the Linux df command | Enable Sysadmin

Tout est dans le titre

When to Use a Function Expression vs. Function Declaration - SitePoint

Tout est dans le titre

Let's Go: Testing Golang Programs

Tout est dans le titre

DNS queries from a file/list to CSV | BG Go Further

Tout est dans le titre

Le pattern Décorateur avec Symfony

Tout est dans le titre

Today I Learnt — How to inject multiple instances of an interface in a service

Tout est dans le titre

Using PHPStan with Symfony - static analysis for better PHP code quality - DEV Community

Tout est dans le titre

How to log your life easier in Symfony? - DEV Community

Tout est dans le titre

(mcorbin.fr): L'important n'est pas la technologie mais la plateforme

Des réflexions très intéressantes sur l'administration système

Configure Apache HAProxy to balance web server traffic | Enable Sysadmin

Tout est dans le titre

fetch(), la suite : annuler les requêtes - Bloguons JavaScript

Tout est dans le titre

Le minimalisme entrepreneurial : qu’est-ce que c’est?

Tout est dans le titre

Pourquoi une cocotte minute a une paroi si épaisse ? - Couleur-Science

Tout est dans le titre

Le Temps des cerises (tutoriel) | Grise Bouille

Tout est dans le titre

Too much magic? — Matthias Noback - Blog

Un article très intéressant sur la notion de convention vs configuration, et sur comment dépendre moins des parties "magiques" de nos frameworks

How'd They Do It? PHPSnake: Detecting Keypresses - SitePoint

Amusant, un Snake en ligne de commande et en PHP

Little Stuff about Markdown I Always Forget and have to Google | CSS-Tricks - CSS-Tricks

Des astuces pour Markdown

Docker : conteneuriser son application - Code Heroes

Tout est dans le titre

Comment coder une app décentralisée (dApp) ?

Tout est dans le titre

How to Learn Anything: A Beginner's Guide to Ultralearning - SitePoint

Tout est dans le titre

Le MVP de Gaëtan

Pour citer l'auteur "Alors au lieu de chercher à estimer le temps de développement de votre projet, avancez d'un pas à l'aide de [ces] 4 étapes..."

Blog Odyssée » Blog Archive » 40 Useful Concepts You Should Know

Des concepts utiles à connaître

Symfony 6 : S’authentifier avec Google, facebook, github, … – Développement Web

Tout est dans le titre

Astuces pour le ménage - Le Hollandais Volant

Tout est dans le titre

19 GitHub Repositories to Make you a 10x Developer | HackerNoon

Tout est dans le titre

Mise en place de WireGuard VPN sur Debian 11 | IT-Connect

Tout est dans le titre

Comment utiliser le module Ansible blockinfile plusieurs fois dans le même fichier.

Tout est dans le titre

À la rencontre des « raters », petites mains des « big data »

Tout est dans le titre

Tools and teams — David Larlet

Tout est dans le titre

Configuring default applications for <code>xdg-open</code>

Tout est dans le titre

Check your YAML for errors with yamllint | Enable Sysadmin

Tout est dans le titre

helio.fm
Comment afficher correctement un fichier CSV dans un terminal ?

Tout est dans le titre

Strangebuzz : Substitution simple d'API avec le client HTTP Symfony

Tout est dans le titre

Le renouveau de Docker Compose | blog Bearstech

Tout est dans le titre

Le transport d'une guitare en avion : précautions et solutions

Tout est dans le titre

Higher-Order Functions in JavaScript: A Practical Guide - SitePoint

Tout est dans le titre

Avoid errors in your Ansible playbooks with ansible-lint | Enable Sysadmin

Tout est dans le titre

Remplacer slideDown() et slideUp() dans jQuery - Bloguons JavaScript

Tout est dans le titre

Get started on OpenStack with DevStack | Enable Sysadmin

Tout est dans le titre

Marp: Markdown Presentation Ecosystem

Tout est dans le titre

negative caching

Vous tentez de vous connecter à un sous domaine que vous n'avez pas encore créé. Le serveur de noms faisant autorité va mémoriser la requête en échec... et la mettre en cache. Vous créez le sous domaine... et vous n'y avez pas accès puisque le serveur de noms a mémorisé qu'il n'y avait pas de sous domaine.

Moralité : créez d'abord le sous domaine avant de tenter de vous y connecter.

Pour connaître la durée du cache, taper dig SOA votre_nom_de_domaine

OpenSSH : configuration des algorithmes de cryptographie - LinuxFr.org

Tout est dans le titre