Super page de SebSauvage sur btrfs. C'est super d'avoir de bons pointeurs en français.
Ne pas oublier non plus le wiki officiel.
Pratique. Un cheat sheet Python très complet.
Un petit condensé des en-tête de sécurité sur HTTP(S) : raison, fonctionnement, mise en place.
Un outil pour débarrasser Windows 10 de pas mal de merdes. À garder sous le coude.
Tiens, ça peut servir : quelques preset x264 pour ffmpeg.
ffmpeg -y -i "mon fichier source" -vf "scale=-2:360" -pix_fmt yuv420p -c:v libx264 -preset slower -profile:v baseline -level 3.0 -b:v 440k -maxrate 460k -bufsize 800k -movflags faststart -pass 1 -c:a aac -b:a 64k -f mp4 /dev/null && \
ffmpeg -i "mon fichier source" -vf "scale=-2:360" -pix_fmt yuv420p -c:v libx264 -preset slower -profile:v baseline -level 3.0 -b:v 440k -maxrate 460k -bufsize 800k -movflags faststart -pass 2 -c:a aac -b:a 64k "ma-video-compressee.mp4"
ffmpeg -y -i "mon fichier source" -vf "scale=-2:480" -pix_fmt yuv420p -c:v libx264 -preset slower -profile:v main -level 3.1 -b:v 880k -maxrate 1030k -bufsize 1180k -movflags faststart -pass 1 -c:a aac -b:a 96k -f mp4 /dev/null && \
ffmpeg -i "mon fichier source" -vf "scale=-2:480" -pix_fmt yuv420p -c:v libx264 -preset slower -profile:v main -level 3.1 -b:v 880k -maxrate 1030k -bufsize 1180k -movflags faststart -pass 2 -c:a aac -b:a 96k "ma-video-compressee.mp4"
ffmpeg -y -i "mon fichier source" -vf "scale=-2:720" -pix_fmt yuv420p -c:v libx264 -preset slow -profile:v main -level 3.1 -b:v 1800k -maxrate 2050k -bufsize 5590k -movflags faststart -pass 1 -c:a aac -b:a 96k -f mp4 /dev/null && \
ffmpeg -i "mon fichier source" -vf "scale=-2:720" -pix_fmt yuv420p -c:v libx264 -preset slow -profile:v main -level 3.1 -b:v 1800k -maxrate 2050k -bufsize 5590k -movflags faststart -pass 2 -c:a aac -b:a 96k "ma-video-compressee.mp4"
ffmpeg -y -i "mon fichier source" -vf "scale=-2:1080" -pix_fmt yuv420p -c:v libx264 -preset slow -profile:v high -level 4.1 -b:v 3400k -maxrate 3900k -bufsize 10630k -movflags faststart -pass 1 -c:a aac -b:a 128k -f mp4 /dev/null && \
ffmpeg -i "mon fichier source" -vf "scale=-2:1080" -pix_fmt yuv420p -c:v libx264 -preset slow -profile:v high -level 4.1 -b:v 3400k -maxrate 3900k -bufsize 10630k -movflags faststart -pass 2 -c:a aac -b:a 128k "ma-video-compressee.mp4"
EDIT : page man de ffmpeg
Vachement intéressant comme pratique : un freelance explique comment il prend en compte la satisfaction que lui procurera une mission pour calculer son tarif.
Le tout résumé sur une ABAC :
Doh: Firefox & Chrome peuvent enregistrer les premaster-keys des sessions TLS directement dans un fichier.
Pratique pour déchiffrer à la volée du trafic TLS vers un serveur.
Bon, c'est pas rassurant niveau sécurité, parce qu'il faut simplement mettre une variable utilisateur dans l'environnement (utilisateur, même pas système !!)
Il est aussi possible, si on a la main sur le serveur, de demander au démon SSL d'exporter ces secrets, mais côté client ça devient plus difficile : il faudra un canal SSH pour lire les secrets dans Wireshark.
Tutoriel indispensable à sed, qu'il faut absolument garder sous le coude.
Un tutoriel pour la commande jq en shell, qui permet de formater et d'interroger du JSON. Pratique !
OK donc y a un outil Linux qui s'appelle TheFuck et qui corrige les erreurs de commandes…
Pratique !
Un problème dans la vie quotidienne, au travail, d'assurance… ? En quelques clics JuriService répond à vos interrogations et vous propose gratuitement et anonymement une solution concrète : coordonnées du tribunal compétent, avocat obligatoire ou pas, formulaire officiel à remplir pour, si vous le souhaitez, entamer une procédure librement et sans frais.
Très intéressant : le minimum de sécurité sur un système Linux avec éventuellement de l'hébergement). J'aime bien ce genre de liste, même si c'est parfois grossier, discutable ou limité. Ça fait au moins une sorte de checklist utile.
EDIT : le son est ici, si on veut écouter.
via : https://mastodon.social/users/maliciarogue/updates/2537747
Le RFC des bonnes pratiques TLS.
Indispensable & pratique !
Bon, j'ai au moins trouvé un bridge pour rameuter ses quelques contacts Twitter qui ont déclarés dans leur fil l'existence d'un compte Mastodon (donc c'est important de le signaler)
Pour l'instant ça ne me ramène que quelques contacts, assez peu, mais je retenterai d'ici quelques semaines.
EDIT: bon, j'ai pas précisé, mais ça me semble évident : ce bridge est un service qui se connecte et demande des droits à vos comptes Twitter et Mastodon (avec droits minimaux pour Twitter) via du OAuth. Évident, mais je préfère le préciser : mieux vaut faire confiance ou être sûr de ne rien risquer (et penser à révoquer les droits après usage)
via : https://twitter.com/MaliciaRogue/status/849954353523937281
Bon, j'ai testé cet outil recommandé par SebSauvage pour désinstaller quelques récalcitrants. Ça a fonctionné.
Après, je trouve le logiciel un peu lourd, pas forcément ergonomique.
Intéressant. Plein de petites astuces Linux de la part de SebSauvage.
Y a certainement des trucs qui pourraient me servir. Pas mal l'astuce de réinitialisation du mot de passe Windows. Un peu trop simple même.
Oh my god, le hint de ouf : pour utiliser ses propres alias tout en faisant un sudo (sachant qu'un sudo sans option ne source ni .profile ni .bashrc etc.) il faut faire :
alias sudo='sudo '
L'utilisateur qui répond brillamment cite la doc de bash :
Aliases allow a string to be substituted for a word when it is used as the first word of a simple command. The shell maintains a list of aliases that may be set and unset with the alias and unalias builtin commands.
The first word of each simple command, if unquoted, is checked to see if it has an alias. If so, that word is replaced by the text of the alias. The characters ‘/’, ‘$’, ‘`’, ‘=’ and any of the shell metacharacters or quoting characters listed above may not appear in an alias name. The replacement text may contain any valid shell input, including shell metacharacters. The first word of the replacement text is tested for aliases, but a word that is identical to an alias being expanded is not expanded a second time. This means that one may alias ls to "ls -F", for instance, and Bash does not try to recursively expand the replacement text. If the last character of the alias value is a space or tab character, then the next command word following the alias is also checked for alias expansion.
Et pourquoi je découvre ça que maintenant moi :rage: ? Quel délire.
P.S : j'ai du lire 100 fois l'immense man bash et j'ai l'impression que j'ai tout à apprendre encore. L'outil est juste incroyablement bien pensé. Trop même.
Très intéressant : un catalogue de Dataviz où l'on peut choisir sa représentation par fonction ou par type. Très bien !
Qui a dit que les règles du tutoiement/vouvoiement étaient compliquées ?
Ça vient de l'ambassade française à New-York, et c'est rempli d'humour (et pertinent)
via : https://twitter.com/franceinnyc/status/831924567170043916
Excellent how-to (ici le résumé) pour l'enregistrement SSHFP au niveau du DNS.
Tout y est, notamment la partie "résolution DNSSEC" et pourquoi on ne peut pas pointer les enregistrements via un champ CNAME.
D'excellents conseils pour passer un entretien d'embauche. À garder sous le coude.
Encore quelques conseils de l'ANSSI, cette fois pour les périphériques (clé USB, téléphones, ordinateurs) lors de voyages, notamment dans des zones craignos.
Pas de règles particulièrement compliquées ici, simplement du bon sens et une dose de paranoïa utile.
(idéalement, pour les voyages d'affaires avec des données critiques, il vaudrait mieux utiliser un matériel dédié qui sera complètement reseté au retour)
Le guide des bonnes pratiques TLS par l'ANSSI. Pour quelqu'un qui s'intéresse au sujet, il y a beaucoup de redites, mais également quelques perles, comme le "aller plus loin" de la R27.
Pour une même terminaison, il est recommandé d’utiliser autant de certificats
que de versions et de méthodes d’échange de clés acceptées.
(relou ce truc)
via : https://twitter.com/ANSSI_FR/status/794572049364766720
Balthazar Rouberol (tech lead Docker @OVH) a fait ces slides intéressantes pour introduire Docker. Sous la main.
Merci Balto.
via : https://twitter.com/brouberol/status/788843466818289664
Tout ce qu'il faut pour devenir Freelance (forum de conseils, outils, recherche d'emploi, etc.)
Bien pratique !
Pas mal pratique cette page qui liste les opérations à réaliser sur Git quand on a merdé.
Wow !! Un mec a fait un travail extraordinaire à partir de Wikipedia : il a recensé les biais dits "cognitifs" dans une grande carte hiérarchique. Je suis soufflé par tant de boulot.
via : https://twitter.com/Margauxlergo/status/773184663032590337
Une bonne page pour l'optimisation générale de MySQL (dont InnoDB). Ça liste un peu toutes les variables importantes et ce qu'il faut faire.
Un petit soft de Microsoft pour faire des présentations en temps réel tout en zoomant, encadrant, dessinant… sur des parties de l'écran. À tester.
Oh, awesome ! Une carte des régions naturelles de France. Je vais enfin pouvoir comprendre où vont les gens quand ils partent en Dordogne ou dans le Limousin.
Pas mal : un site avec toutes les bases des OS Linux, avec des exercices. Génial.
L'essentiel à savoir sur le mod_rewrite d'Apache, par un mec qui répond à une question par une mini-documentation bien foutue.
Les gens sur ce site sont justes incroyables :)
Excellent outil pour transformer du texte vers de l'unicode. Le premier outil est sans doute celui qui me sera le plus utile : on peut transformer du texte vers de l'unicode qui ressemble. Et comme ça, on peut passer les divers filtres sur les services en ligne. GÉNIAL
WTF. C'est Facebook qui m'a amené sur cette page.
Je comprends pas trop comment ça marche… Peut-être un directory global pour interdire le retargeting. No lo sé.
Plein, plein, plein d'erreurs courantes en shell (que ce soit bash, zsh, sh, ksh, POSIX, etc.).
Et aussi un site merveilleux où on peut trouver plein de trucs utiles.
Merci à Pierre-Alain de qosgof pour ça (oui, je sais, le partage date d'aout 2013…)
Génial. Une liste des arguments "rhétologiques" fallacieux.
Dur de pas les utiliser soi-même…
Vachement bien : la base de données concernant les liens d'intérêts des acteurs de santé est ouverte et interrogeable facilement.
J'ai pu vérifier mon médecin traitant :)
Le fonctionnement des institutions en France, en un schéma. Très pratique !
Quelques règles .htaccess. Pratique.
Hmmm, ça peut servir : des photos réutilisables (CC0 licensed) et qu'on peut trouver via un moteur de recherche qui fonctionne bien.
Décidément, je fais bien de vider les Shaarli du patron (Seb) que j'avais mis de côté (certains datent de deux ans !)
Ici, le tableau Wikipedia des frameworks JS pour de la DataViz. Ça va bien me servir.
Alors là, j'applaudis des deux mains pour ce superbe travail. Le bilan du PS au pouvoir depuis 4 ans. Tout y est, scrupuleusement annoté. Bravo.
Je garde sous le coude.
Comment reconnaître les écritures asiatiques. Amusant :)
via : https://twitter.com/andovarglobal/status/729930481651830784
À garder sous le coude : un utilitaire (sous Python) qui décortique des programmes sous Linux, via l'interception des appels systèmes. Ça ne marche pas avec tout, mais c'est déjà pas mal.
(voir la capture d'écran pour se donner une idée)
via : https://twitter.com/binitamshah/status/696350999053619200
Super. Une commande shell pour obtenir la météo. Pas mal :)
Ahhh, enfin un calculateur de masques IP vraiment pratique. Il fait tout, y compris calcul de masque à partir d'une plage, et donne toutes les notations possibles.
À garder sous le coude.
Un super dessin, assez pratique, que m'a passé un collègue pour comprendre comment s'articulent les méthodes (en particulier Agiles) les unes par rapport aux autres.
C'est franchement bien fichu, ça donne une bonne overview, et c'est drôle.
Site pratique pour trouver des SVG / PNG de logo de marques. Bien pratique.
via : https://twitter.com/Margauxlergo/status/712271385381507074
Plein d'animations pratiques et funs pour des applis sur mobile.
Lire aussi les principes en fin d'article, c'est intéressant.
(via Margaux ! @Margauxlergo pour la suivre sur Twitter)
via : https://twitter.com/WalterStephanie/status/711832283347419136