Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

May, 2019

CSS Flex – Animated Tutorial

Un tuto animé pour apprendre/comprendre Flexbox.

Awesome Wallpapers - wallhaven.cc

Wallhaven passe en version stable. Si vous cherchez de beaux wallpapers c'est une source sûre !

» Résultats des Européennes

Une analyse des votes aux Européennes de 2019.

Bookshelf.js | Home

Une sorte d'ORM Node.js qui semble être un bon compromis. Il se base sur le query builder Knex et ajoute quelques fonctionnalités pour faciliter les relations one-to-one, one-to-many, many-to-many et polymorphiques. Mais ce n'est en aucun cas une usine à gaz qui impose ses choix et vous pouvez à tout moment utiliser l'instance de Knex si nécessaire.

Ghost Admin API Documentation

Ghost dispose maintenant d'une API pour interagir (voir remplacer complètement) l'interface d'administration.

Voyage en numérique | Grise Bouille

Différence entre analogique et numérique et surtout quels sont les avantages du numérique.

Accessible Icon Buttons — Sara Soueidan – Freelance-Front-End UI/UX Developer

De l'accessibilité des boutons qui ne comportent qu'une icône et pas de texte.

AFP Interactive - Élections européennes : les résultats

Les résultats des élections, assez bien présentés.

A Shelfish Starter Guide to Databases - Illustrated.dev

Une illustrations très sympa qui explique un peu ce que sont les bases de données.

Générer une commande FFMpeg - le hollandais volant

Génial, un outil visuel pour générer une commande ffmpeg !

How to create an accessible language picker | CodyHouse

Un date picker accessible créé étape par étape.

Everything You Ever Wanted to Know About inputmode | CSS-Tricks

Sur un input de type texte, l'attribut inputmode permet de déterminer quel type de clavier s'affichera lorsqu'un utilisateur clique sur cet input depuis un navigateur web mobile.

That Time I Tried Browsing the Web Without CSS | CSS-Tricks

tl;dr

Tentative de parcourir quelques sites bien connus sans CSS.

Achats

Google garde visiblement une trace de tout ce que vous achetez. Je ne sais pas ce qu'ils utilisent pour alimenter cette liste mais probablement les mails en priorité. Il est donc préférable d'utiliser une adresse email non-Google et de confiance ou chiffrée côté client pour vos achats en ligne (du genre ProtonMail).

Pneus auto : test Pneus auto. Comparatif des Pneus pour auto - Pneus Online

Comparatif de pneus avec notation.

Je ne sais pas ce que ça vaut mais ça a le mérite d'exister.

The Thinking Behind Simplifying Event Handlers | CSS-Tricks

Un bon aperçu de l'utilisation du phénomène de propagation des évènements JavaScript pour simplifier votre code.

CSSFX - Beautifully simple click-to-copy CSS effects

Des effets CSS très sympas et super simples à importer. Il y a des boutons, des input, des loaders et des liens.

L'app de la semaine : un arbre me rend moins accro à mon smartphone - FrAndroid

Typiquement le genre de truc qui pourrait marcher avec moi :D

PHP in 2019 - stitcher.io

Une lecture intéressante sur l'état de PHP en 2019.

Note: Hyper - Mise à jour vers v3.0.0 - Restaurer sa configuration

Si vous avez également perdu votre configuration en mettant à jour Hyper en version 3.0.0, vous pouvez la rétablir en ouvrant les paramètres (CTRL+,) et en copiant dans le fichier qui s'ouvre le contenu du fichier ~/.hyper.js (pensez bien à l'enregistrer en UTF-8).

Il semblerait que l'endroit où est stocké le fichier de config ait changé de ~/.hyper.js à %AppData%\Hyper\.hyper.js (sur Windows en tout cas) et qu'il ne soit pas capable de copier lui-même la configuration lors de la mise à jour.

Don't Do This - PostgreSQL wiki

Les choses à ne pas faire avec PostgreSQL.

CC Search

Des TONNES d'images sous license Creative Commons !

Copier du texte dans le presse-papier système - Alsacreations

Copier quelque chose dans le presse-papier de l'utilisateur en JavaScript.

Les 10 films de supers-héros pas comme les autres — CinéSéries

Sous le coude parce que bon, les Marvel ça fait 5 ans que je sature.