Hebdomadaire Shaarli

Tous les liens d'un semaine sur une page.

Semaine 16 (April 17, 2023)

React FAQ: Setting Up, Installing, User Events & Best Practices — SitePoint

Tout est dans le titre

Love HATEOAS with Symfony and API Platform

Tout est dans le titre

Partie 5 : Externaliser les sources

Suite de https://lafor.ge/nix-4/ on génère toujours une dérivation reproductible (Nix), mais à partir du contenu d'un dossier récupéré via git (et dont on peut vérifier le SHA) Comme dit l'auteur "nous commençons à nous rapprocher d'une dérivation qui est utilisable pour de vrais projets"

PostgreSQL sur la solution Kubernetes locale Minikube PostgreSQL minikube

Tout est dans le titre

How to Get Started With Google Cloud's Text-to-Speech API — SitePoint

Tout est dans le titre

Client NIS sous Rocky Linux 8 – Le blog technique de Microlinux

Tout est dans le titre

How we achieved a 6-fold increase in Podman startup speed

Des astuces et conseils pour optimiser la performance dans Podman. A première vue ces conseils ne concernent pas Docker

10 Best Sorting Algorithms Explained, with Examples— SitePoint

C'est très bien expliqué. Voici la liste des algorithmes de tri en question :

  • Bubble sort
  • Quicksort
  • Bucket sort
  • Shell sort
  • Merge sort
  • Selection sort
  • Radix sort
  • Comb sort
  • Timsort
Partie 4 : Contraindre une dérivation

Suite de https://lafor.ge/nix-3/ il s'agit de générer une dérivation reproductible (Nix)

The joy and freedom of harmlessly upsetting social norms | Derek Sivers

Amusant

Administration Kubernetes : tout comprendre au composant central etcd | LeMagIT

Tout est dans le titre

DevoxxFR – SQL (le retour)

Des infos et conseils sur SQL

Devoxx – Bâtir des équipes d’ingénierie logicielle mémorables

Tout est dans le titre

Nmap : guide complet de la numérisation réseau|All ITNetwork

Tout est dans le titre

Client NFS sous Rocky Linux 8

Tout est dans le titre

VLS - Vaccination et Lien Social

Tout est dans le titre

Pourquoi il faut vulgariser et combattre l’ignorance - Le Hollandais Volant

Tout est dit

Grep : trouver tous les fichiers contenant une chaîne de caractères

Tout est dans le titre

Devoxx France 2023 - Récap du jour 2

Les résumés des conférences auxquelles a assisté l'auteur :

  • Le cache HTTP (Hubert SABLONNIÈRE)
  • De chroot à Docker, Podman, et maintenant les modules Wasm, 40 ans d’évolution de la containeurisation (Thomas SCHWENDER)
  • Gestion de la dette d’architecture dans un contexte d’hypercroissance (Cyril BESLAY)
  • Démystifions les composants internes de Kubernetes (Zwindler ^^)
  • Dockerfile vs Jib vs Pack vs image native : quelle est la meilleure méthode de création d’image de conteneur (Christian NADER)
  • Infra : Donnez de l’autonomie à vos développeurs avec OctoDNS (Julien BRIAULT)
Ansible - Mon générateur de taches assisté de ChatGPT

Tout est dans le titre

Back from Devoxx 2023 - Ourson’s blog

Les conférences / workshops auxquels l'auteur a assisté (avec les liens vers les slides et / ou les vidéos)

  • Lego Flow Game : le Waterfall, le Scrum et le Kanban tu différencieras
  • Kubernetes, dépassionné et pour les ultra débutants
  • “Common tips & mistakes” en Go - et comment les résoudre
  • Bienvenue dans ma zone d’inconfort
  • Et si l’IA était la solution pour comprendre la langue des signes ?
  • Et si, vous aussi, vous construisiez des robots ?
  • Construit ton ordi 8-bit “from scratch”
  • Créer ma première extension VS Code en 25 minutes chrono
  • Machine Learning : 5 métriques supplémentaires pour éviter les modèles performants mais inutilisables
  • Ressuscitons les ordinosaures !
  • Les Cast Codeurs en chair, en os et en béret
Quelques petites choses à savoir pour utiliser Impress de LibreOffice - Tutoriels et logiciels libres

Tout est dans le titre

Sauvegarder et restaurer une base de données MariaDB – Le blog technique de Microlinux

Tout est dans le titre

Getting Started With Kubernetes on AWS Tutorial (2023 Update) — SitePoint

Tout est dans le titre

Your 10 Most Common GraphQL Questions Answered — SitePoint

Tout est dans le titre

Create a new Discussion with a Message and a Message to an existing Discussion [Api-platform] - DEV Community

Tout est dans le titre

Notre retour sur le SymfonyLive Paris 2023

Plein de conférences intéressantes

A Guide to the Most Useful AWS EKS Commands — SitePoint

Tout est dans le titre

Outils CLI et environnement moderne pour hackers

Tout est dans le titre

Avons-nous vraiment un cerveau social ?

L'auteur vulgarise les travaux de David Marr dans les neurosciences computationnelles - l'idée est d'analyse un système neural en trois niveaux (computationnel, algorithmique et implémentationnel) Cette approche conduit à des découvertes et des questionnements passionnants

Passkeys: What the Heck and Why?

Tout est dans le titre

Le BDD (Behavior Driven Development) avec Behat et Symfony - Wanadev

Tout est dans le titre

Rudder - astuces en vrac
Blog Eleven Labs - Optimiser la réussite de votre projet grâce au choix judicieux de votre framework agile : Comment choisir parmi Scrum, Kanban et Safe ?

Une présentation et comparaison de ces frameworks agiles

Partie 3 : Première utilisation de Nixpkgs

Suite de https://lafor.ge/nix-2/ on apprend à créer une dérivation capable de compiler du C (Nix)

Devoxx – Keynote – L’âge des low-techs

Tout est dans le titre

Signals: Fine-grained Reactivity for JavaScript Frameworks — SitePoint

Tout est dans le titre

Première dérivation

Création de paquet avec Nix

Bookmarklet pour contourner Scribd - Tontof

Tout est dans le titre

Protéger son application avec le Rate Limiter de Symfony

Comme le souligne l'auteur, ceci n'est pas une protection contre une attaque DDOS mais bien une vérification que certains utilisateurs "n'abusent pas" de l'application

Le biais du survivant dans la cybersécurité : pourquoi se fier uniquement aux incidents passés peut être risqué

Tout est dans le titre

Devoxx France 2023 - Récap du jour 1

Les résumés des conférences auxquelles a assisté l'auteur :

  • Kubernetes, dépassionné et pour les ultra débutants (Sébastien BLANC, Horacio GONZALEZ et Sun TAN)
  • Comment être bien onboardée en tant que développeuse junior reconvertie ? (Amélie ABDALLAH)
  • OPA, mais que fait la policy ? 👮 (Jérôme GAUTHIER)
  • Télétravail asynchrone (Benoît PRIOUX)
Utilisation d'oauth2 avec NGinx, oauth2-proxy, Azure AD pour donner un accès sécurisé à une application web. - Le blog d'alter way

Tout est dans le titre

Ah, tu peux faire ça en CSS maintenant ? - Speaker Deck

Une sélection des possibilités offertes par les CSS : cibler le parent, typographie responsive, etc.

Strangebuzz : utilisation des énumérations PHP avec vos workflow Symfony

Tout est dans le titre

Mastodon c facile (le Fediverse aussi) - Coredump

Une très bonne introduction au Fediverse en général et à Mastodon en particulier

(mcorbin.fr): Kubernetes et manifests YAML: trop bas niveau pour les dev ?

L'auteur explique pourquoi il est intéressant, selon lui, de construire des abstractions au dessus des primitives de Kubernetes

Serveur NFS sous Rocky Linux 8 – Le blog technique de Microlinux

Tout est dans le titre

Un relais SMTP postfix avec TLS, SASL, DKIM, DMARC & SPF

Tout est dans le titre

Do advanced Linux disk usage diagnostics with this sysadmin tool

Tout est dans le titre

Configure Symfony Secrets with HashiCorp Vault | by David Garcia | Apr, 2023 | Medium

Tout est dans le titre

Le petit guide du triolet en musique: tout savoir sur ce rythme

Une explication claire de ce que sont les triolets, et de la différence entre musique ternaire et rythme ternaire

How to Deploy Containerized Apps on AWS Using ECR and Docker — SitePoint

Tout est dans le titre

CreepyMemes/ImageToSTL: This tool allows you to easily convert any image into a 3D print-ready STL model. The surface of the model will display the image when illuminated from the left side.
Leaflet - Utilisation avancée • Tutoriels • Zeste de Savoir

Tout est dans le titre

Simplify Habits: Get to the True Heart of Change - zen habits zen habits

Dans l'acquisition de nouvelles habitudes, on se heurte souvent à une forme de résistance. L'auteur explique quelques causes possibles et quelques "trucs" pour la surmonter

Exploring The Potential Of Web Workers For Multithreading On The Web — Smashing Magazine

Une introduction sympathique aux Web Workers

Serveur NIS sous Rocky Linux 8 – Le blog technique de Microlinux

Tout est dans le titre

Devoxx – REX d’un projet open-source

Tout est dans le titre

What Is Design Thinking?

Une introduction au Design Thinking

bitwise operations

Une bd explicative sur les opérations sur les bits

CR Duck Conf 2023 : La vie d’Ops au cœur d’un SI en évolution

Tout est dans le titre

Premiers pas avec Nix

Tout est dans le titre

How Much Transfer Should We Expect Between Skills? - Scott H Young

Des réflexions intéressantes sur le transfert de compétences en apprentissage

Science Labs | Boutique Objets & Décorations Science

Tout est dans le titre

Devoxx France 2023 - Récap du jour 3

Les résumés des conférences auxquelles a assisté l'auteur :

  • Biais & Balivernes (Thomas DURAND)
  • FoundationDB : le secret le mieux gardé des nouvelles architectures distribuées ! (Steven LE ROUX et Pierre ZEMB)
  • Écoutez l’histoire de Sonos Voice et de ZIO… (Pierre BAILLET)
  • Ressuscitons les ordinosaures ! (Olivier PONCET)
CSS Masking - Ahmad Shadeed

Un article excellent sur les masques CSS (via https://www.hteumeuleu.fr/demain-la-veille-7/ )

JavaScript Array Group

L'auteur montre la possibilité de manipuler des tableaux d'objets en JavaScript... Pour le moment uniquement sur Safari

API Platform et Event Sourcing avec Ecotone | Les-Tilleuls.coop

Tout est dans le titre

16 prises de notes à Devoxx France 2023 | Java & Moi

Les notes :

  • Value Types et Pattern Matching – José Paumard et Rémi Forax
  • Loi de Conway : lorsque les bonnes pratiques ne suffisent plus – Julien Topçu
  • Gestion de la dette d’architecture dans le contexte d’hypercroissance – Cyril Beslay
  • CRAC vs GraalVM, pour un démarrage plus rapide – Lilian Benoit
  • Voyage au centre de la Veille – Fabien Hiegel et David Franck
  • Avoir un journal de codeur / codeuse – Sandrine Banas
  • Bootiful Spring Boot 3 – Josh Long
  • Le Craft : des concepts au déploiement à l’échelle – Matthieu Vincent et Guillaume Le Dain
  • A la découverte d’Accelerate – Geoffrey Graveaud
  • Container Builders : Which is the best image builder ? – Christian Nader
  • From Dallas to Happy days : Tips to positively hack your life – Emmanuel Bernard
  • Docker au service du DevSecOps – Carmen Piciorus
  • Le Cache HTTP – Hubert Sablonnière
  • Le Guide du Maitre du Donjon : Maitriser la cybersécurité en créant des challenges CTF – Adam Bertrand
  • Comment être condamné par la CNIL ? – Juliette Audema
  • Clean as You Code your projects – Nolwenn Cadic et Marco Comi