275 liens privés
Bref tuto pour ajouter de la couleur et du fun dans le cadre des images ou des blocs
À visionner dans plusieurs navigateurs pour voir les différences "d'interprétation" de ces règles CSS
Plus besoin de WeTransfer, Infomaniak propose l'équivalent pour téléchrger des fichiers allant jusqu'à 20 Go, gratuit lui aussi, sans inscription, sans pub et sans arnaque :-)
via Korben
Un outil (écrit en Python et sous licence MIT) permettant de faire scraping sur Twitter sans passer par l'API
À tester !
découvert grâce à Korben
À passer en revue pour vérifier s'il y a des failles (et les colmater si c'est le cas)
Du https pour localhost (au cas où votre navigateur bloque tout ce qui n'est pas en https, p. ex.)
Ce n'est pas facile en effet, mais si les discussions permettent 1) de mettre en lumière les dérives nauséabondes des géants du web 2) de remettre des priorités de citoyens libres au centre des préoccupations de tous les fournisseurs de plateformes web, ça serait bien.
La route est longue, mais (vous connaissez la suite)
Liste de services auto-hébergeables et capables de dialoguer avec d'autres instances via divers protocoles du Fedriverse (ActivityPub, Diaspora, OStatus...)
Fait plaisir à lire !
via le Courrier du Hacker n° 64
Bon ben je crois que tout est dans le titre.
Note: ce qu'on est obligé de faire aujourd'hui pour naviguer (plus ou moins) tranquillement sur le web nous renvoie une image peu reluisante de notre société.
L'astuce peut-être utile...
via le Courrier du Hacker n° 63
Série de vidéos présentant des vidéastes français, comment ils en sont arrivés à faire ce qu'ils font, leur parcours, leurs projets, etc.
code alliant masques et animation SVG pour créer un effet de gradient animé sur un texte
code HTML-CSS-JS pour créer une animation sympa sur un bouton lorsqu'on le survol à l'aide des masques CSS
ActivityPub, le protocole des réseaux sociaux décentralisés, standardisé par le W3C début 2018
Tiens, ça pourrait être utile un jour...
Logiciel de gestion des patients, libre et open source (licence GNU GPL-3.0), basé sur des technologies web mais fait pour fonctionner en local
code sur Github: https://github.com/MedShake
découvert à la fin de Pourquoi les données santé ne devraient jamais quitter les murs des cabinets médicaux, lui-même découvert à la lecture du Courrier du hacker
Jekyll • Simple, blog-aware, static sites | Transform your plain text into static websites and blogs
Générateur libre (licence MIT) de sites web statiques dont le code peut-être déposé sur Github et supportant Markdown
À tester !
L'essentiel à retenir :
"If you want a solid start to a career, don't learn a framework and a framework's abstraction; learn the fundamentals.
Don't learn Express's routing system; learn how HTTP works.
Don't get familiar with ActiveRecord hacks to make your queries faster, learn to write SQL.
Don't learn how to build React with Redux with Bootstrap with JQuery, learn HTML, CSS and JavaScript.
For 99% of what you need to do, they will be more than enough.
This knowledge will never get stale.
Unlike frameworks."
Outil évaluant la beauté d'un site web
collaboration entre 2 équipes de l'Inria ayant mené ce projet pour tester son empreinte (fingerprint) lorsqu'on navigue sur le web
Plateforme de vidéos destinée à la communauté des développeurs web
L'encodage, c'est l'angoisse. Alors quand un encodage n'est pas ce qu'il a l'air d'être, c'est encore pire !
Bref, utiliser "utf8mb4" dans MySQL.
Pour convertir, une base de données d'un encodage MySQL "utf8" à "utf8mb4": https://mathiasbynens.be/notes/mysql-utf8mb4#utf8-to-utf8mb4