15 liens privés
Le bouclier de Brennus, trophée du champion de France de rugby, a été créé en 1892 par Charles Brennus, graveur et président du Sporting Club Universitaire (SCUF) de France. En hommage, chaque année, ce sont deux jeunes joueurs du SCUF qui apportent le trophée au nouveau champion.
How far do magnetic fields extend up and out of spiral galaxies? For decades astronomers knew only that some spiral galaxies had magnetic fields. However, after NRAO's Very Large Array (VLA) radio telescope (popularized in the movie Contact) was upgraded in 2011, it was unexpectedly discovered that these fields could extend vertically away from the disk by several thousand light-years. The featured image of edge-on spiral galaxy NGC 5775, observed in the CHANG-ES (Continuum Halos in Nearby Galaxies) survey, also reveals spurs of magnetic field lines that may be common in spirals. Analogous to iron filings around a bar magnet, radiation from electrons trace galactic magnetic field lines by spiraling around these lines at almost the speed of light. The filaments in this image are constructed from those tracks in VLA data. The visible light image, constructed from Hubble Space Telescope data, shows pink gaseous regions where stars are born. It seems that winds from these regions help form the magnificently extended galactic magnetic fields.
Comme à chaque changement majeur, on s'aperçoit que les mille faiblesses de l'ancienne organisation sont soudain révélées et exacerbées. Si le télétravail pose problème, c'est que le travail était un problème, que le présentéisme était favorisé sur l'efficacité. Le chapitre sur la productivité vient ainsi rappeler des évidences comme la nécessité d'avoir des indicateurs de la productivité attendue. En ce temps de crise, il s'agit bien là d'une lecture salutaire, d'autant que le texte est clair, écrit de façon agréable et qu'il donne sans jargon les clés de la productivité du monde actuel et de demain.
Une nouvelle étude observationnelle s'appuie sur un ensemble croissant de données établissant une corrélation entre les siestes de l'après-midi et l'amélioration de la souplesse/ plasticité mentale et des fonctions cognitives. Cette recherche émet l'hypothèse que les siestes de l'après-midi pourraient contribuer à modérer la neuroinflammation liée à l'âge, aidant ainsi à maintenir le cerveau en bonne santé.
fslint, l'application de nettoyage (fichier en double, fichiers temporaires, etc.) n'existe plus. Quelqu'un l'a réimplémentée en Rust, et elle est hyper-rapide.
Autre avantage: elle possède également une fonction pour rechercher les images en double, même si elles ne sont pas strictement identiques visuellement. Vous pouvez même régler la similtude de recherche (images très similaires ou vaguement similaires). Très pratique pour faire du ménage dans une collection d'images. Et le logiciel possède un cache, du coup le re-scan sera très rapide !
Le logiciel utilise à fond le multithreading: Votre CPU sera donc utilisé au maximum de ses capacités.Le nom, lui, est inprononçable 😄 : Czkawka
EDIT: Petit test de performances: Recherche de fichiers en double sur un gros répertoire.
- fdupes: 3 min 1 s.
- jdupes: 1 min 9 s.
- czkawka_cli : 17 secondes (!)
SNAFU est un acronyme anglais signifiant communément Situation Normal: All Fucked Up, soit en français « Situation normale : c’est le bordel ».
TOML (Tom’s Obvious, Minimal Language) est un format de fichier de configuration conçu afin d'être facile à lire et à écrire en raison d’une sémantique plus évidente qui se veut minimale.
La syntaxe de TOML ressemble quelque peu à celle des fichiers INI, mais est un format avec spécification formelle. Un fichier TOML consiste principalement en des sections ( [section.sous-section]), des paires (cle = valeur, "clé" = "valeur"), et des commentaires (# commentaire).
TOML prend en charge les type de données suivants :
- chaînes de caractères ;
- nombres entiers ;
- nombres à virgule flottante ;
- booléens ;
- dates et heures ;
- tableaux ;
- dictionnaires.
Ex. :
# Ceci est un document TOML.
title = "Exemple de fichier TOML"
[owner]
name = "Tom Preston-Werner"
dob = 1979-05-27T07:32:00-08:00 # Les dates et heures forment un type natif
[database]
server = "192.168.1.1"
ports = [ 8001, 8001, 8002 ]
connection_max = 5000
enabled = true
[servers]
# L'indentation (tabulations et/ou espaces) est autorisée mais pas obligatoire
[servers.alpha]
ip = "10.0.0.1"
dc = "eqdc10"
[servers.beta]
ip = "10.0.0.2"
dc = "eqdc10"
[clients]
data = [ ["gamma", "delta"], [1, 2] ]
# Les sauts de ligne sont acceptables à l’intérieur des tableaux
hosts = [
"alpha",
"omega"
]YAML : un hybride simplifié de XML et de JSON, en plus lisible.
Voir aussi : [https://www.youtube.com/watch?v=7gmW6vxgsRQ]
- Les commentaires sont signalés par le signe dièse (#) et se prolongent sur toute la ligne. Si par contre le dièse apparait dans une chaine, il signifie alors un nombre littéral.
- Une valeur nulle s'écrit avec le caractère tilde (~)
- Il est possible d'inclure une syntaxe JSON dans une syntaxe YAML.
- Les éléments de listes sont dénotés par le tiret (-), suivi d'une espace, à raison d'un élément par ligne.
- Les tableaux sont de la forme clé: valeur, à raison d'un couple par ligne.
- Les scalaires peuvent être entourés de guillemets doubles ("), ou simples ('), sachant qu'un guillemet s'échappe avec un antislash (), alors qu'une apostrophe s'échappe avec une autre apostrophe4. Ils peuvent de plus être représentés par un bloc indenté avec des modificateurs facultatifs pour conserver (|) ou éliminer (>) les retours à la ligne.
- Plusieurs documents rassemblés dans un seul fichier sont séparés par trois traits d'union (---) ; trois points (...) optionnels marquent la fin d'un document dans un fichier.
- Les nœuds répétés sont initialement signalés par une esperluette (&) puis sont référencés avec un astérisque (*) ; JSON, un langage concurrent de YAML, est compatible avec la syntaxe de JavaScript mais ne supporte pas cette notion de référence.
- L'indentation, par des espaces, manifeste une arborescence.
- Il est aussi possible de préciser le type (anglais tag) d'une donnée. Cependant, cette précision n'opère aucune contrainte, et fonctionne plutôt comme un marquage, ou une modélisation.
Exemple de fichier yaml :
--- <-- entête d'un fichier yaml (les tirets sont facultatifs, mais par convention ils signifient qu'on a affaire à un fichier yaml)
clef: valeur
#Ceci est un commentaire
script: | <-- le pipe définit une clef avec une valeur sur plusieurs lignes
ligne 1
ligne 2
ligne 3
commande: > <-- le chevron définit une clef avec une valeur très longue sur une seule ligne, mais découpée en plusieurs ligne pour plus de lisibilité
très longue ligne 1/n
très longue ligne 2/n
...
très longue ligne n/n
modele: &template <-- modèle de structure pré-valorisée (`template` n'est pas un mot-clef, c'est le symbole & qui fait tout)
nom: lacan
prenom: guillaume
qui: *template <-- `grâce au symbole `*`, qui` reprend la structure et les valeurs de `modele`
qui_bis:
<< : *template <-- le double-chevron signifie qu'on reprend la structure et les valeurs par défaut de `template`, et qu'on va "overwrite" ledit `template`
age: 8 <-- ajoute une clef à la structure héritée
prenom: camille <-- écrase la valeur par défaut
tableau_yaml:
- toto
- tata
tableau_json: [ "toto", "tata" ]
... <-- fin (facultative) d'un fichier yamlAprès avoir discuté avec plusieurs recruteurs spécialisés dans le recrutement des devs, j’ai pu établir une liste pour optimiser son CV en tant que développeur.
Pourquoi le ciel est bleu ?