Mensuel Shaarli

Tous les liens d'un mois sur une page.

June, 2022

Forvo: the pronunciation dictionary. All the words in the world pronounced by native speakers

Tout est dans le titre (via sebsauvage.net )

Comment installer Rust sur un Raspberry Pi 3 - f4b1.com

Tout est dans le titre

A journey to Amazon EMR (and Spark) - Sqreen Blog

Tout est dans le titre

Chris Coyier: Some Amazing Work on CodePen III

Des exemples de réalisations en CSS / JavaScript

Montage NFS sous docker

Tout est dans le titre

Write optimized CSS in Symfony with Stylify

Tout est dans le titre

Camping des Speakers | Rémi Tech Notes

La liste des conférences... ça en fait ^^

  • Une conf tech dans un camping !
  • WebAssembly n’est pas qu’une affaire de frontend
  • Culture, innovation et cartes IGN
  • Notre recette de l’équipe parfaite 🧁
  • Et si on faisait le tour de CORS ? ⛵
  • Kubernetes : le coeur de la meule … comme vous ne l’avez jamais vu
  • Comment j’ai monté le bureau OVH Toulouse après un tweet
  • Expérimenter et parler d’accessibilité numérique
  • Indiana Jones et les aventuriers de la conf perdue
  • Comment j’ai aidé ma fille à lire avec le machine learning
  • Lead Dev, 3 ans d’xp, et alors ?
  • Partage et transmission : ratages et amélioration
  • Les 5 choses que j’aurais aimé savoir plus tôt dans ma carrière
  • Comment (ne pas) être un c*nnard en 5 leçons 🤗
  • Améliorer les compétences et les infrastructures avec les katas d’architecture
  • Depuis 2 ans, je suis la seule à lire mes mails ! (ou presque)
  • Développer un opérateur Kubernetes en Java, c’est possible !
  • La potion magique pour faire progresser ta carrière
  • Quand ‘Les trois petits goldies’ jouent dans le zoo de Capitain kube (édition slasher)
  • Mission impossible : créer son pipeline CI/CD en quelques minutes
  • Comment bien foirer vos certifications Kubernetes CK{A,S}
  • Développer une culture Tech engagée - retour sur lbc², première conférence tech par leboncoin
20+ Docs and Guides for Front-end Developers (No. 12) - SitePoint

La liste :

  1. React Bits
  2. Vue.js Complete API Cheat Sheet
  3. CSS Grid Cheat Sheet
  4. Flexbox Cheatsheet
  5. Inclusive Components
  6. A11y Style Guide
  7. Front-end tooling recipes
  8. ES6 Features
  9. A Complete Guide to CSS Grid
  10. HTML Reference
  11. The HTML5 Robot
  12. CSS Triggers
  13. CSS property syntax cheatsheet
  14. HTML5 Pattern
  15. 2016 JavaScript Rising Stars
  16. What Web Can Do Today
  17. Moving to HTTPS Guide
  18. WAI-ARIA Authoring Practices 1.1
  19. Grid “fallbacks” and overrides
  20. Flexible Boxes
Apprendre le positionnement Flexbox en s'amusant

Tout plein de ressources pour apprendre Flexbox (jeux, antisèches, liste de problèmes résolus par flexbox, etc.)

Compte-rendu Petit-déjeuner : Agile & dépendances - OCTO Talks !

L'auteur présente des "recettes pour accélérer la transformation agile à l’échelle"

How to install and run Rust on Linux | Enable Sysadmin

Tout est dans le titre

Filter your mail in a dated space server side with Sieve - otsukare

Tout est dans le titre

Package for Id and IdList value objects with Symfony

Tout est dans le titre

Deploy Symfony to AWS Elastic Beanstalk

Tout est dans le titre

Gérer ses noms de domaine avec Knot et NSD - Vinishor's blog

Tout est dans le titre

Comment enregistrer une musique ? (Le guide pas à pas)

Tout est dans le titre

Et si on testait le Clever Operator pour Kubernetes ?

Tout est dans le titre

Réparer un QR Code abîmé

Tout est dans le titre

Et si on arrêtait de sanctifier les ultra-riches ? 5 mythes à déconstruire

...

I Learned Blog - Comment fonctionne la compilation de programme

Tout est dans le titre

GLPI : découverte et installation de base - Notamax

Tout est dans le titre

Podman Compose or Docker Compose: Which should you use in Podman? | Enable Sysadmin

Tout est dans le titre

How to hack beautiful flourishes into your font

Tout est dans le titre

Little Things I Like to Do with Git – CSS Wizardry – Web Performance Optimisation

Plein d'astuces pour git

How to configure Network File System on Linux | Enable Sysadmin

Tout est dans le titre

Devenir un meilleur développeur grâce au « Clean Code » - rherault

Tout est dans le titre

Commandes GNU/Linux en vrac – Partie 4 | Net-Security

Tout est dans le titre

Votre téléphone est sur écoute : vérifier et protéger son smartphone | Ostraca Monitoring

Tout est dans le titre

How to install JupyterLab on Linux | Enable Sysadmin

Tout est dans le titre

77 CSS Timelines
Strangebuzz : Initialisez votre projet Symfony avec des fondations solides

Tout est dans le titre

Exit la box opérateur partie 1

Il s'agit de remplacer la box opérateur par un routeur que l'on configurera soi même.

Symfony ElasticSearch - model layer, ONGR symfony bundle

Tout est dans le titre

Thunderbird et mot de passe Gmail - Nouvelle configuration depuis Juin

Tout est dans le titre

Single Element Loaders: The Spinner | CSS-Tricks - CSS-Tricks

L'auteur explique comment construire un spinner avec CSS, avec plusieurs variantes. Très réussi

genkgo/archive-stream: Archive streaming library for PSR-7

Tout est dans le titre - pour rappel, c'est du PHP (PSR-7 ^^)

Installer et configurer Airsonic sous Docker pour écouter vos musiques de n'importe où - Informatique générale - ShevArezo`Blog

Tout est dans le titre

Find a good available .com domain | Derek Sivers

Amusant

Building performant expand & collapse animations - Chrome Developers

Tout est dans le titre

PgPhil : PostgreSQL par Phil - ce site fournit des elements pour deployer, administrer, developper avec PostgreSQL plus efficacement

Tout est dans le titre

How to configure chrony as an NTP client or server in Linux | Enable Sysadmin

Tout est dans le titre

Initiation au Machine Learning sur python avec SKlearn | Linux Embedded

Tout est dans le titre

Ouvrir des .torrent ou liens magnet directement avec VLC

Tout est dans le titre

6 deprecated Linux commands and the tools you should be using instead | Enable Sysadmin

Les commandes en question :

  • egrep et fgrep : utiliser un flag avec grep
  • nslookup : utiliser dig
  • ifconfig et route : utiliser ip
  • netstat : utiliser ss
How to configure your system to preserve system logs after a reboot | Enable Sysadmin

Tout est dans le titre

Your Regular WordPress Maintenance Checklist - SitePoint

Tout est dans le titre

GitHub - rustdesk/rustdesk: Open source virtual / remote desktop infrastructure for everyone! The open source TeamViewer alternative. Display and control your PC and Android devices.

Une alternative libre à Teamviewer

How we built the real demo for our fake CSS API client - Algolia Blog | Algolia Blog

Plein de notions CSS sont abordées dans cet article : sélecteurs, contenu généré, utf8, flexbox, etc.

Utiliser les controllers invokables dans Symfony 2022

Tout est dans le titre

Retour sur un exercice de phishing | Net-Security

Tout est dans le titre

Working with the file system on Node.js

Tout est dans le titre

Explaining Code using ASCII Art – Embedded in Academia

Tout est dans le titre

Le Reset CSS, une histoire d'héritage et de réinitialisation - Alsacreations

Tout est dans le titre

MITM as a Service 3G Edition by Bouygues, ou quand ton FAI bousille DNSSEC – Just Another GNU/Linux Admin's Blog

Ça a été corrigé depuis... mais quand même

Faire son portefolio DevOPS en 2h - by Imrane

Un pas-à-pas dans lequel l'auteur monte en compétence sur la création d'une CI / CD afin de déployer son site statique via l'utilisation d'AWS, de docker et Terraform

Building Web Applications From Scratch With Laravel

Tout est dans le titre

Créer une application Symfony/Vue.js | Makina Corpus

Tout est dans le titre

Single Element Loaders: The Bars | CSS-Tricks - CSS-Tricks

Tout est dans le titre

Quand vos certificats TLS vous trahissent

Tout est dans le titre

How to change boot options on Linux | Enable Sysadmin

Tout est dans le titre

Voxxed Days Luxembourg 2022

Compte rendu de cet ensemble de conférences

PHP: “JPEG library reports unrecoverable error: Not a JPEG file: starts with 0x89 0x50” Error Solved – An Exploring South African - Warrior du Dimanche

Une astuce PHP / GD très utile si on souhaite appliquer un traitement sur une image : utiliser imagecreatefromstring plutôt que les variantes imagecreatefrom[FORMAT], variantes qui nécessitent de connaître le format de l'image

Ansible - Envoyer les résultats de vos playbboks sur Splunk

Tout est dans le titre

Lire un gros PDF sur smartphone - Liens en vrac de sebsauvage

Merci pour l'astuce ^^

pdftocairo -r 400 -jpeg monfichier.pdf

Breaking Out With CSS Grid Layout - Cloud Four

Une astuce avec la grille CSS pour avoir un contenu centré de taille max fixe et un arrière-plan qui "déborde"
Cette astuce se décline aussi avec des contenus asymétriques (du genre, avec une barre de menu gauche)

KVM - Documentation Microlinux

Tout est dans le titre

writing one sentence per line | Derek Sivers

Un très bon conseil : n'écrire qu'une phrase par ligne

How to manage docker-compose Symfony project using Make - DEV Community

Tout est dans le titre

Write optimized CSS in Symfony with Stylify

Tout est dans le titre

[Tuto/HowTo] Utiliser le LDAP de Yunohost avec Nextcloud - LinuxFr.org

Ça date un peu mais ça doit rester valable

Outils gratuits en ligne de traitement d'image automatique (et de video et de son) MAJ - Warrior du Dimanche

Tout est dans le titre

Conditionally Styling Selected Elements in a Grid Container | CSS-Tricks - CSS-Tricks

Tout est dans le titre

Understanding the JavaScript Window Object - SitePoint

Tout est dans le titre

Firefox Profilemaker

Tout est dans le titre

Single Element Loaders: The Dots | CSS-Tricks - CSS-Tricks

L'auteur explique comment construire des animations de points, et comme pour l'article précédent sur les spinners, c'est très réussi

Un générateur d'ombres dégradées CSS - Dév. Web - ShevArezo`Blog

Tout est dans le titre

Progressive Web Apps with React.js: Part 2 — Page Load Performance

Plein d'astuces pour l'optimisation de webpack

Pourquoi EDF compte la puissance en kVA et non en kW ? C’est quoi le « cos(phi) » et la puissance réactive ? - Couleur-Science

Tout est dans le titre

Hexadécimal & Boby Lapointe | Grise Bouille

Un article de vulgarisation sur les systèmes binaires et hexadécimaux... et sur Boby Lapointe ^^

Backup Cloud Archive d'OVH - G33Keries.org

Tout est dans le titre

How to interrupt the Linux boot process | Enable Sysadmin

Tout est dans le titre

Guide d'installation d'Ubuntu dans une partition Btrfs chiffrée - FLOZz' Blog

Tout est dans le titre

Tails 3.x : comment installer le système d'exploitation sécurisé depuis Linux ou Windows

L'article est ancien, mais la procédure ne devrait pas avoir trop changé

Exit la box opérateur partie 2

La suite de l'article pour la configuration d'un routeur perso

Comment auto-héberger RustDesk, l'alternative à TeamViewer ?

Tout est dans le titre

MariaDB Galera Cluster : adresse VIP avec KeepAlived

Tout est dans le titre

Nextcloud : Importer ses données de Google | Aukfood

Tout est dans le titre

L'accessibilité, ça profite à tout le monde!

Tout est dans le titre

patrickschur/language-detection: A language detection library for PHP. Detects the language from a given text string.

Tout est dans le titre

Public CDNs Are Useless and Dangerous | HTTP Toolkit

Tout est dans le titre (via sebsauvage)

Quelques mots sur Arch - LinuxFr.org

Petite présentation de Arch Linux

Let's Make a QR Code Generator With a Serverless Function! | CSS-Tricks - CSS-Tricks

Tout est dans le titre (et le fournisseur Cloud est Digital Ocean)

How to use Keycloak to configure SSO and MFA for command-line applications | Enable Sysadmin

Tout est dans le titre

The best Favicon Generator (completely free) - favicon.io

Tout est dans le titre

Data Structures With JavaScript: Singly-Linked List and Doubly-Linked List

Tout est dans le titre

Smart glass : comment fonctionnent les rétroviseurs électrochromique ? - Couleur-Science

Tout est dans le titre

How To Build A Group Chat App With Vanilla JS, Twilio And Node.js — Smashing Magazine

Tout est dans le titre

Je fais mumuse avec InfluxDB Telegraf Grafana : vol.2 // /home/lord

Tout est dans le titre

L'incident Gitlab et la bonne pratique d'utiliser un vérificateur de sauvegarde - Carl Chenet's Blog

L'auteur démontre l'utilisation de son outil, Backup Checker.

Vérifier un script Bash avec ShellCheck - Informatique générale - ShevArezo`Blog

Tout est dans le titre

How to use Secure Boot to validate startup software | Enable Sysadmin

Tout est dans le titre

LE SYMFONY LIVE PARIS 2017 | Blog Eleven Labs

Les conférences :

  • Symfony 4
  • À la découverte du composant Serializer
  • Grâce aux tags Varnish, j’ai switché ma prod sur Raspberry Pi
  • JWT - Sécurisez vos APIs
  • Micro-Services Symfony chez Meetic : retour d’expérience après 2 ans de refonte !
  • Utiliser Webpack dans une application Symfony
  • Introduction au CQRS et à l’Event Sourcing
  • Quoi de neuf dans Symfony depuis un an ?
  • Architecture inutile ?
  • Déployer une app Symfony dans un PaaS
  • Sécurité Web : et si on continuait à tout casser ?
  • Créer des webapps modernes avec Symfony, ReactJS et API Platform
  • Tout ce qu’un dev devrait savoir à propos d’Unicode
  • Optimisation de performances de PHP7
How to implement parallelism and rolling updates in Ansible | Enable Sysadmin

Tout est dans le titre

Chapitre 9 : l’échec | ploum.net

Des réflexions toujours aussi pertinentes

How to troubleshoot SELinux policy violations | Enable Sysadmin

Tout est dans le titre

Mobile, Small, Portrait, Slow, Interlace, Monochrome, Coarse, Non-Hover, First | CSS-Tricks - CSS-Tricks

Un pas-à-pas de construction de menu de navigation en utilisant les possibilités des media queries

A quick REX on SymfonyWorld Online 2022— Summer Edition | by William Pinaud | Jun, 2022 | Medium

Les conférences :

  • la keynote de Fabien Potencier
  • Jérôme Tamarelle - (Re)discover the Symfony Console
  • Laurent Voullemier - An SSO with Keycloak and Symfony
  • Anna Filina - Writing Testable Symfony Apps
  • Mathias Arlaud - API Platform, third act.
  • Kévin Dunglas - Developing a decentralised web application with Symfony and API Platform
  • Nicolas Grekas - What’s new in Symfony 6.1?
  • Paula Čučuk - When you get lost in API testing
  • Titouan Galopin - Symfony and open source at the service of society
  • Sherri Wheeler- Controlling Smart Light Bulbs with Symfony Console and PHP
  • Ryan Weaver - Symfony UX: New Components, Live Twig & More Updates!
Import automatique des logs Nginx dans Matomo | Wiki - The Abyss Project

Tout est dans le titre

Mastering z-index in CSS - SitePoint

Tout est dans le titre

One-liner for running queries against CSV files with SQLite | Simon Willison’s TILs - Liens en vrac de sebsauvage

Tout est dans le titre

Stamp v1.0 - Warrior du Dimanche

Totalement inutile et donc rigoureusement indispensable :)

How to Reverse an Animated GIF

Tout est dans le titre

FilterLists | Subscriptions for uBlock Origin, Adblock Plus, AdGuard, ...

Tout est dans le titre (via sebsauvage)

How to use Linux shell command exit codes | Enable Sysadmin

Tout est dans le titre

Installer un hyperviseur KVM sous Rocky Linux - Documentation Microlinux

Tout est dans le titre

Tutoriel Git : Apprendre à faire des dépôts distants sans accès réseau

Tout est dans le titre (sauf que le dépôt en question est sur une clef USB)

Rsyslog too many open files - G33Keries.org

Tout est dans le titre

A dive into spatial search algorithms

Tout est dans le titre

GitHub - borgbackup/community: Resources from the Borg Community

Tout est dans le titre

How to setup docker-compose for Symfony projects - DEV Community

Tout est dans le titre

Including external OpenAPI models in your own OpenAPI definition

Tout est dans le titre, sauf que ça concerne aussi Symfony

Blog Stéphane Bortzmeyer: RFC 9114: Hypertext Transfer Protocol Version 3 (HTTP/3)

Tout est dans le titre

Web Typography: Establishing a Strong Typographic System - SitePoint

Tout est dans le titre

Mettre une page HTML locale comme page de nouvel onglet dans Firefox - Blog de Pascal Chevrel, mozillien

Tout est dans le titre

Using dependency injection and SOLID principles with Symfony : The Geocoding example

Tout est dans le titre

Booter Proxmox sur un HP ProLiant DL380p G8 récalcitrant - FLOZz' Blog

Tout est dans le titre

Proxmox : Migration d'une VM Hyper-V - Notamax

Tout est dans le titre

Comment bien foirer vos certifications Kubernetes CK{A,S} | Rémi Tech Notes

Tout est dans le titre

The “.well-known” directory on webservers (aka: RFC 5785)

Tout est dans le titre

Le clavier, un moyen de navigation à ne pas négliger - Alsacreations

Tout est dans le titre

The Calculus of Service Availability - ACM Queue

Je cite l'auteur "You're only as available as the sum of your dependencies." il s'agit d'un article détaillé sur les pratiques SRE en usage chez Google (à l'époque au moins, soit 2017)

Configurer un trunk SIP pour émettre et recevoir des appels – boxIP

Tout est dans le titre

Pourquoi faire Agile au lieu d'aller tout droit ?

Une réflexion intéressante sur l'agilité

RAID 1 - Documentation Microlinux

Tout est dans le titre

Symfony routes with conditions

Tout est dans le titre

How to use Dragonfly to store user-sessions with Symfony

Tout est dans le titre

JavaScript function composition: What’s the big deal?

Tout est dans le titre

Goroutines, threads, and thread IDs - Kévin Dunglas

Tout est dans le titre

How to test Symfony Routes to make Huge Refactoring Safe | Tomas Votruba

Tout est dans le titre

Test API interactions with Mockoon | Enable Sysadmin

Tout est dans le titre

Python : le fichier __main__.py | Dad 3.0

Tout est dans le titre

RustDesk : Une alternative open-source à TeamViewer | Aukfood

Tout est dans le titre

Comment effectuer une analyse préliminaire des données ? (Statistiques & probabilités) | Ostraca Monitoring

Tout est dans le titre

5 Vim features for power users | Enable Sysadmin

Les fonctionnalités en question :

  1. Ouvrir plusieurs fichiers à la fois

  2. Work with multiple files :tabe <filename>

  3. Changer la casse de caractère gUw pour changer la casse de tout le mot

  4. Utiliser le mode "bloc" - par exemple pour commenter plusieurs lignes à la fois. Faire Ctrl+V, se déplacer avec les flèches - ce qui met en évidence les lignes, puis taper I#, enfin appuyer sur ESC. Pour décommenter, faire pareil mais remplacer l# par l, et ESC par D.

  5. Incrémenter ou décrémenter des nombres - taper Ctrl+A pour incrémenter, et Ctrl+X pour décrémenter

  6. Générer une liste de nombres avec une macro

Procedurally Generated Game Terrain with React, PHP, and WebSockets - SitePoint

Tout est dans le titre - attention, l'article date

Metabook - search ebooks on multiple websites

Tout est dans le titre

Some SQL Tricks of an Application DBA | Haki Benita

Tout est dans le titre

Méditation — David Larlet

7 exercices de méditation

Comment installer Docker pas à pas sur Debian 11 ?

Tout est dans le titre

Chibi-nah::blog – Fancy index, version lighttpd

Tout est dans le titre

Scripting with PowerShellScript Tutorials - Web Development Tutorials

Tout est dans le titre

Installation de Paperless-NGX sur Debian 11 | Wiki - The Abyss Project

Tout est dans le titre

Useful Built-in Node.js APIs - SitePoint

Les api en question :

  • Process
  • OS
  • Util
  • URL
  • File System
  • Events
  • Streams
  • Worker Threads
  • Child Processes
  • Clusters
How to Let Linux Scripts Detect They’re Running in Virtual Machines

Tout est dans le titre

JoliCode - Retour sur le Symfony Live 2017

Les conférences résumées :

  • Symfony 4 : Nouvelle structure ✨, Symfony Flex 👋, La disparition des bundles par défaut 🙌
  • Le composant Serializer
  • Les nouveautés de Symfony 3.3
  • Symfony, Webpack & React 🚀