Une liste de certifications gratuite et les cours qui vont avec. Il y a à boire et à manger, mais ça peut servir.
test
This is amazing! You can navigate an ASCII world map in CLI. It's based on OpenStreetMap.
Just run in a terminal:
telnet mapscii.me
Then either use the mouse support, or arrows to move and A/Z to zoom.
Examples of silent letters in English, for every letter.
Here is a quick trick to write Markdown or any text related format in VSCode comfortably and without messing with your file line endings: soft line wrap.
By default, soft line wrap will happen at the end of the editor. With this setting, it can happen after the Nth character:
gemini
):"[markdown]": {
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 100,
}
And voilà! It's way more comfortable to write.
Plein de contenu sur la cuisine et sur le CAP cuisine. C'est vraiment riche !
French name generator based on actual birth names given in France.
A massive list of very helpful CSS tools that I constantly forget to save.
Copy/pasting because dev.to
A collection of 70 hand-picked, web-based tools which are actually useful.
Each will generate pure CSS without the need for JS or any external libraries.Full credit goes to the authors behind each of these apps (where possible I've linked to their GH/ socials)
Generate Soft-UI CSS styles using inset shadows, by @adamgiebl
Make and preview beautifully smooth shadows, by @brumm
Generate cool shaped objects with border-radius, by @9Elements. Similar to BlobMaker
Generate pure CSS, cross-browser glow effects
Generates clothoid rounded corners by CSS clip-path, by Takehiko Ono
Build semi-transparent, blurred glass-like backgrounds. Similar to ui.glass/generator
Generate complex shaped objects using clip-path, by @bennettfeely
Generate and preview pure CSS Instagram-style photo filters, by @ghosh
Encode an image directly in your CSS in Base64
Generate quantity-based CSS queries, by @drewminns
CSS animation playground and generator, by Ana T
Preview and generate advanced cubic bezier animations, by @LeaVerou
Advanced keyframe animation maker, by @mitchas
Use animation-delay to simulate delays, by @will-stone
Copy-paste transition animations, by @argyleink
Find and customize simple pure-CSS patterned backgrounds, by @steveschoger
Generate unique organic SVG banners and backgrounds (similar to Shape Divider)
Advanced pattern generator
Collection of pre-made pure CSS patterned backgrounds, by @Afif13
Build striped backgrounds, by @matthewlein
Build your own old-school pattern, by @SachaGreif
Generate blurred animated pure CSS backgrounds, by @Vincenius
Geometric background designer (note: only semmi-free), by @qrohlf
Collection of pure CSS background animations
Collection of reusable SVG-based / pure CSS background patterns, with a visual explorer
Advanced CSS gradient builder
Equaliser-based CSS color composer. by @dawidwoldu
Develop and tweak color schemes
Palette builder using opposing or attracting colors
Sample gradients.
Similar to CoolHue, WebGradients.com, GradientHunt, GradientButtons and UI gradients
Yet another color palette designer
Cubic-bezier style pure CSS gradients, by @larsenwork
Flat-style handpicked color palettes, by @ahmetsulek
Mix, extract, convert and generate colors
Natural color pallets from nature
Discover and preview various font pairings, by @Jack000
Typography & legibility sandbox, by @tsmith512
Generate heading/ body font sizes, by @jeremychurch
Create icon fonts from SVG graphics
Tagged library of Google Fonts, by @katydecorah
Export 90s-style Glitter text
Selection of clean CSS loading animations
100+ CSS loading animations, for copy-paste
Pre-built and custom pure CSS loaders
Simple pure CSS loading animations
Complex pure CSS loaders
CSS implementations of common loaders
Interactive game for learning CSS grid, by @thomaspark
Interactive game for learning flexbox, by @thomaspark
Visual flexbox demo, by @bennettfeely
An interactive CSS Flexbox space distribution calculator, by @telagraphic
Make grids using the CSS grid-template properties, by @sdras (similar to grid.layoutit.com)
A modern CSS layout maker
Just a visual box model demo
A history of CSS
View popular screen sizes for responsive design
Preview various CSS units relative to each other
List of very funny CSS hex color codes
See also, colors.lol for some overly-descriptive color pallets
Checks accessibility grade of a given color combinations, similar to Colorable
Browser compatibility check of various, CSS, JS, HTML and web features
Similar to Can I use?, but checks if a given CSS property (or HTML elem) is compatible with email clients
Convert to and from any other CSS language
Searches your site for unused CSS, and displays stats
Global component search
A collection of open design systems, for inspiration
A collection of design best practices organised as checklists
A list of CSS glyph character codes (see also GlyphSearch for library icons)
The best CSS blog out there
A curated list of awesome design tools
A list of open source CSS frameworks
A visual guide to CSS properties (similar to htmlreference.io)
Excellent documentation of all available CSS properties
Cool ! Un outil pour trouver une instance Mastodon en fonction d'un certain nombre de filtres.
How the industry and our job have evolved since the late 2000's. Back to future vibes in this article, I love it.
Un thérapeute qui parle 2x plus que son patient, pose des questions orientées ou suggérant carrément la réponse, un usage douteux de la thérapie EMDR, etc.
Et au final, on se retrouve avec une patiente qui commence la thérapie pour un évènement X sans aucun souvenir, et en ressort avec des nouveaux souvenirs d'un évènement Y. Le cerveau humain est tout de même fascinant.
I scraped 12M+ dev jobs for 14 months and here are the Most Demanded Programming Languages in this 2022
Charles VI, le roi fou.
Absolument pas eu le temps ce week-end, on rattrape un peu ce soir !
Et c'est parti pour la session 2022. Bon cette fois, je ne me complique pas la vie, ça sera en TS.
Ferais-je mieux que les 9 jours de 2020 ? Pas sûr. Mais en attendant : day 1 ✅
Un bon article exhaustif au les images.
A command-line client for SQLite databases that has auto-completion and syntax highlighting.
La doc MDN change complètement de design.
La 0day qui fait pas rire les mouettes : exécution de code quand on log une certaine chaine de caractères.
Si jamais je passe un jour à W11, un soft pour essayer de virer un peu de bloatware de cet OS de qualité.
Ah la liste des jeux les moins bien notés de Steam !
On y retrouve en tête le F2P de football eFootball censé remplacer les PES. Au delà du jeu qui est pété dans tous les sens, ils ont quand même réussi à pousser la filsdeputerie en créant des précommandes de lootbox. Bel effort, 0/20.
Bon après très honnêtement je n'ai joué à aucun jeu du top de cette liste.
Liste des extraits de films dans les musiques de Davodka.
Ah quand même ! Code source versionné, projet non publié, mots de passe hashés, etc. Globalement il n'y a pas grand-chose qui n'ait pas leaké.
Il y a clairement un gros problème de sécurité pour qu'un hacker ait pu accéder à l'intégralité de ces informations. J'imagine qu'on en saura plus dans les prochains jours.
En attendant changez vos mots de passe et activez l'authentification 2 facteurs.
EDIT: Ah on y trouve également les revenus des streamers. Pas glop.
Super pratique cet outil pour faire une montée de version de PostgreSQL sans se prendre (trop) la tête.
J'avais un vieux container Docker qui tournait en version 9.4 pour FreshRSS. Pour la faire courte, j'ai eu des problèmes de certificat SSL au 1er octobre pour récupérer les flux RSS, j'ai voulu faire une montée de version de FreshRSS, et je me suis rendu compte que j'avais des erreurs SQL parce que la version de Postgres n'est pas supportée.
Du coup, avec cet outil, j'ai pu :
En gros ça donne
# préparation
OLD=9.4
NEW=9.6
mkdir $OLD
cp /data/postgresql-data ./9.4/data
# ici j'ai du corriger un soucis parce qu'il considérait que le serveur n'avait pas été arrêté correctement
rm 9.4/data/postmaster.pid
docker run -it --rm -v `pwd`/:/var/lib/postgresql/ tianon/postgres-upgrade:9.4-to-12 bash
> su postgres
> $PGBINOLD/pg_ctl start -w -D $PGDATAOLD
> $PGBINOLD/pg_ctl stop -w -D $PGDATAOLD
> exit
# migration
docker run --rm -v "$PWD":/var/lib/postgresql "tianon/postgres-upgrade:$OLD-to-$NEW" --link
# remplacement
mv /data/postgresql-data /data/postgresql-data.sav
cp 9.6/data /data/postgresql-data
Honnêtement ça sent plutôt bon cette affaire au vu des premiers retours qui tombent.
D'autant plus que c'est basé sur Proton, donc c'est tout bénèf' pour la communauté de joueurs Linux.
Non. Ça c’est le genre de tricks qui marchent, mais qui rendent le code illisible. Il suffit d'utiliser parseInt(div.dataset.nb)
puisque oui, dans le DOM, tout est chaînes de caractères.
Là au moins tu es sûr d'avoir affaire à un entier, et tu ne prends pas de risques avec les conversions de type automatiques de JS.
Ah, je n'avais pas entendu parler de ça. Je vis dans une grotte ou bien ça s'est fait très rapidement.
De ce que je retiens de ce court article, c'est qu'on change le nom et qu'on garde exactement le même fonctionnement : la « riposte graduée » aka le serveur emails qui valait des millions, et un blocage DNS des vilains sites pirates. C'est bien ça ?
Bookmarklet: ct.css
A Maslow Hierarchy for Software Quality
L'histoire de l'approvisionnement en eau de Los Angeles au début du XXème siècle, dans le style d'En marge. Instructif et agréable à lire, comme souvent.
Ton wiki est privé en revanche. 🙂
Je n'avais jamais entendu ce terme... Sous cet acronyme se cache la théorie consistant à dissocier clairement les opérations de lecture et d'écriture.
Le billet est intéressant et bien écrit. Finalement, ça ressemble à ce que j'ai vu dans quasiment tous les projets où on se retrouve avec du traitement massif de données, même si personne ne l'avait explicité sous ce nom : on est obligé de gérer différemment la lecture et de l'écriture pour des questions de performances.
Par exemple on construit des index ElasticSearch à partir de données de référence présentes dans une base type SQL ou Mongo.
An homage to Quake on its 25th anniversary. The game was made for the 2021 JS13k Competition with a file size limit of 13kb.
It's a pretty good demo! I would have enjoyed a longer game! 🙂
Quelques astuces de choses à faire et à ne pas faire quand on crée des graphiques. Ça tombe sous le sens en le lisant comme ça, mais ça n'est pas forcément aussi évident devant une feuille blanche.
Un lien à garder dans un coin (de Shaarli).
In my humble opinion, the best websites and web applications have a tangible “real” quality to them. There are lots of factors involved to achieve this quality, but shadows are a critical ingredient.
When I look around the web, though, it's clear that most shadows aren't as rich as they could be. The web is covered in fuzzy grey boxes that don't really look much like shadows.
Ça fait suer de lire ça, mais c'est important de partager. Merci Bronco.
J'ai quand même l'impression, au vu des histoires qui filtrent parfois dans la presse ou ailleurs, que les instances de direction dans l'enseignement secondaire c'est pas franchement le haut du panier...
New games coming on Jackbox Party 8:
- Job Job: A twisted interview game where you use other players’ answers to score the job. Who knew getting a job could be fun AND chaotic? (3-10 players)
- The Poll Mine: Jackbox’s very first head-to-head team game! Trapped in a magical mine with no way out, try to correctly rank your group’s poll opinions and escape. (2-10 players)
- Drawful: Animate: This exciting new spin on the classic Drawful introduces animated gifs that you can create. Watch out for those tricky decoys! (3-10 players)
- The Wheel of Enormous Proportions: The ultimate game of trivia and chance. Doesn’t everyone love a game with a giant, shiny, spinning wheel? (4-8 players)
- Weapons Drawn: The game where trust is nonexistent. Can you hide your murders while solving others? Get ready to point those fingers because everyone but you did it! (4-8 players)
htop
like, with more features.
You can use simple tricks like:
- Givens should be in the past tense
- Whens should be in the present tense
- Thens should be in the future tense (often using "should" or "will")
Tips to write Behat like tests.
Le 2 septembre 1986, le .fr fait ses premiers pas à INRIA (institut national de recherche en sciences et technologies du numérique) ; il est alors essentiellement utilisé par des universitaires. En 1997, alors que le nombre d’utilisateurs et de vendeurs du .fr se développe, INRIA et les ministères de l’industrie, des télécommunications et de la recherche créent l’Afnic qui reçoit la délégation lui permettant d’administrer le .fr.
Joyeux anniversaire ! 🎁
Ah ah ah ! Je ne ferais pas ça chez moi, mais je trouve quand même le concept excellent !
Coudé.
Interesting read.
New readonly property feature coming up with PHP 8.1. I still like me some getters, though. But it could be useful in DTO as mentioned in the article.
J’ai codé un jeu gratuit en 3D dans le navigateur, librement explorable, à travers des univers infinis générés de manière procédurale en JavaScript. L’objectif ? Aller d’univers en univers et découvrir l’origine de tout.
C’est carrément une histoire en quatre chapitres avec une révélation épique à la fin.
Impressionnant.
Il faudra que je revienne dessus pour me pencher sur l'exploration et les détails techniques.
Interesting view regarding software engineering in general. Have we become so Agile that we can no longer think ahead beyond next week?
Also, I love that sentence:
In a model in which you pour user stories into a sausage machine, and you get a demo at the end of it (or a feature production release in a DevOps shop!) there is no room for purposeful, structured problem analysis anymore.