Daily Weekly Monthly

Monthly Shaarli

All links of one month in a single page.

February, 2019

List of names that tend to be useful in programming · GitHub

Nommer une classe ou un fonction n'est jamais trivial. Cette liste peut vous aider.

Websites Windows 10 Connects To After a Clean Install

La liste de toutes les URL auxquelles se connecte Windows 10 après une installation propre.

C'est un peu effrayant.

Simple Vue.js Form Validation with Vuelidate - Vue.js Developers

Validation de formulaires dans vos applications Vue.js avec Vuelidate.

Vue Unicons

Des icônes SVG sous forme de composants Vue.js.

CRXcavator
Uppy File Uploader

Une librairie d'upload de fichier en JavaScript.

MySQL Challenge: 100k Connections - Percona Database Performance Blog

Peut-on atteindre 100 000 connexions actives sur une instance MySQL. Spoil : oui.

GitHub - trimstray/nginx-quick-reference: These notes describes how to improve Nginx performance, security and other important things; @ssllabs A+ 100%.

These notes describes how to improve Nginx performance, security and other important things; @ssllabs A+ 100%.

noclip

Des modèles 3D de plein de jeux Nintendo à visualiser directement dans le navigateur ! Ça rappelle plein de souvenirs :)

ES5 to ESNext — here’s every feature added to JavaScript since 2015

Un article très complet qui détaille un peu l'historique d'ECMAScript et les nouveautés depuis ES2015.

ICONSVG - Quick customizable SVG icons for your project

Un ensemble d'icônes svg ultra-personnalisables.

Web Based — You Need Feeds

Un comparatif de lecteurs de flux RSS. Les auto-hébergeables n'en font pas partie.

Trix: A rich text editor for everyday writing

Un éditeur de texte en HTML.

Swiss Transfer - Envoi sécurisé et gratuit de gros fichiers

Une alternative à WeTransfert pour envoyer des gros fichiers (jusqu'à 20 Go). Les données sont stockées en Suisse.

Release v0.10.3 · shaarli/Shaarli

Shaarli v0.10.3 est de sortie !

Je n'ai pas encore testé Shaarli Material avec mais je vais m'y mettre bientôt. Attendez-vous également à une grosse réorganisation des fichiers. Si vous avez l'habitude de mettre à jour le thème avec un git pull ça va vous impacter. Plus d'infos ici : https://github.com/kalvn/Shaarli-Material/blob/feature/remove-bower/CHANGELOG.md

You probably don’t need a single-page application

Une bonne réflexion sur l'usage systématique de Single-Page Applications (SPA) lors du développement d'applications.

L'App de la semaine : cette application de transports en commun est devenue indispensable sur mon smartphone - FrAndroid

CityMapper est apparemment top pour les gestion de itinéraires en transport en commun.

How to style different sites with one CSS collection

Une très bonne technique pour gérer plusieurs sites avec un unique CSS. Et apparemment c'est plutôt scalable.

The Smart Ways to Correct Mistakes in Git | CSS-Tricks

Pas mal de bons conseil pour corriger des erreurs dans Git.

Note: Shaarli 404

C'est effrayant de remonter au tout début de mon Shaarli (il y a 7 ans !) et de voir le nombre de liens vers des pages qui n'existent plus.

Free Stock Images & Videos ~ AllTheFreeStock.com

Plein de ressources gratuites (images, vidéos, effets sonores, etc.).

How to protect yourself from dating app data breaches - ProtonVPN Blog

Prenez le temps de lire la section How to protect your privacy on dating apps, elle contient pas mal de bon conseils sur l'utilisation des applications de rencontre.

Jitsi Meet

Un outil open-source pour faire de la téléconférence avec partage de fichiers, d'écran et tout le tintouin.

How To Architect A Complex Web Table — Smashing Magazine

Un article très complet qui donne de bonnes directives pour concevoir un tableau complexe dans une interface web.

20 VS Code Extensions You'll Actually Use - DEV Community 👩‍💻👨‍💻

Au delà du titre putaclic, l'article contient quelques plugins intéressants pour VSCode.

Using Dotfiles for Managing Development and Many Other Magical Things | CSS-Tricks

Un petit aperçu des dotfiles (les fichiers préfixés par un point) et ce qu'on peut faire avec.

dailydevlinks. - dev links. pretty simple.

Des liens intéressants tous les jours.

How to Report Errors in Forms: 10 Design Guidelines

J'ai déjà linké beaucoup d'articles sur ce sujet mais histoire que ça rentre bien :P

HTML slides without frameworks, just CSS

Faire des diapositives en HTML sans framework, juste avec du CSS.

Remix Icon

Des icônes open-source et gratuites !

Paramétrage à l'ouverture des applications Windows

Quelques astuces sur l'utilisation de Windows.

  • Réglez la taille de la fenêtre d’une application à son lancement
  • Exécutez un logiciel systématiquement en mode administrateur
  • Lancez un programme depuis un raccourci clavier que vous créez vous-même
  • Ouvrez un logiciel au démarrage de Windows
volt | fast native desktop client for all major messaging services

Un client qui agrège une multitude de services de messagerie différents (WhatsApp, Discord, Telegram, etc.) qui tient en 200ko. Impressionnant ! L'auteur de cet outil a même créé son propre langage, le V.

Pour l'instant il n'y a qu'un client MacOS. La version Windows devrait arriver aujourd'hui, la version Linux un peu plus tard en février. Et les versions Android et iOS arriveront plus tard, leur développement commencera mi-2019.

Via Sam&Max et Sebsauvage.

Brave browser explains Facebook whitelist to concerned users – Naked Security

Brave whitelist apparemment certains domaines de Facebook et Twitter pour éviter de casser certains sites qui utilisent leurs widgets. Au détriment de la vie privée de ses utilisateurs.

Surprenant quand on voit le discours habituel de Brave...

Via https://sebsauvage.net/links/?weQP-A

Laravel Mix

Une librairie d'abstraction de Webpack faite par l'équipe qui gère Laravel.

C'est très pratique :)

An elegant wrapper around Webpack for the 80% use case.

Using Nexus 3 as Your Repository – Part 2: npm Packages

Utiliser Nexus comme repository NPM. Ça permet par exemple de garder un cache de tous les packages que vous utilisez histoire d'être safe si un package vient à disparaître ou si NPM est offline.

Workbench - Microsoft Garage

Les projets expérimentaux de Microsoft.

Les avantages et inconvénients du jeu sous Linux – Le blog de Seboss666

Jouer sous Linux devient viable grâce notamment aux travaux de WINE et Valve.

Home | MiniSearch

Un moteur de recherche "full text".

MiniSearch is a tiny but powerful in-memory fulltext search engine for JavaScript. It is respectful of resources, and it can comfortably run both in Node and in the browser.

Et un peu de Neurologie: Jeux vidéo et cognition

tl;dr

Mais ça a l'air diablement intéressant :)

Extrait

1000+ free vector icons - Unicons - Iconscout

Des icônes vectorielles gratuites.

M.I.A.'s 'Paper Planes' Sung by 210 Movies!

Une musique dont les paroles sont constituées à partir de 210 séquences de films différents. Gros boulot !

CSS Position Sticky - How It Really Works! – Elad Shechter – Medium

Quelques explications sur le nouveau positionnement sticky en CSS.

Quill - Your powerful rich text editor

Un éditeur de texte pour le web.

Full Stack Web App using Vue.js & Express.js: Part 1 - Intro - YouTube

Une suite de vidéo qui explique comment construire une app à base de Vue.js (pour le front) et Express.js (pour l'API).

Ce blog a 10 ans \o/ - Le Hollandais Volant

Bon anniversaire ! 10 ans sur le web c'est pas loin d'être énorme :)

My Brand New Logo – logo maker | create your own logo

Un générateur de logo. Récupérer la version haute résolution est payant.

Via https://korben.info/generateur-de-logos.html

Jellyfin: The Free Software Media System

Alternative libre à Kodi ou Plex.

How Well Do You Know CSS Layout? | CSS-Tricks

Un petit questionnaire pour tester vos connaissances en CSS.

CyberChef

Impressionnant ! Ce site regroupe des tonnes d'outils de manipulations de string et plus encore !

Transformations base64, urlencode, hexadécimal, chiffrement, requête HTTP, cryptographie, etc.

Print Friendly & PDF

Un site qui permet d'extraire le contenu d'une page web pour la rendre imprimable facilement avec uniquement le nécessaire.

NPM : mettre à jour les packages globaux

Pas toujours facile de savoir quels packages sont installés globalement et quelles sont leur versions.

Building Your Color Palette

Des conseils super utiles pour la construction d'une palette de couleur. Ce n'est clairement pas aussi facile et immédiat que les générateurs de palettes de couleurs essayent parfois de nous le faire croire.

J'admire Microsoft - Liens en vrac de sebsauvage

Bon à savoir, il faut éviter d'ajouter trop de valeurs au fichier hosts sur Windows.

Survive space together with this RimWorld multiplayer mod • Eurogamer.net

Un mod multi-joueur pour RimWorld. Dans celui-ci, tous les joueurs contrôlent la colonie donc j'imagine que ça peut devenir bordelique au delà de 4 joueurs.

« Diddy Laugh » : comment ce son banal est devenu l'un des effets les plus utilisés du monde

Mais oui ! Moi aussi je l'entends partout ! Cool de savoir qu'il a un nom. Pour moi aussi ça venait de Diddy Kong Racing :)

10 Best Team Viewer Alternatives for Linux in 2019

Des alternatives à Team Viewer.