Quotidien Shaarli

Tous les liens d'un jour sur une page.

September 1, 2024

2 méthodes à connaître pour réparer un PC Windows 11 · IT-Connect
thumbnail
N'utilisez pas de booléens · Human Coders News

Cet article explique pourquoi l’utilisation de booléens peut nuire à la lisibilité et à la clarté du code. L’auteur recommande d’utiliser des énumérations (enums) à la place des booléens, sauf dans des cas très spécifiques où chaque bit compte. Les énumérations rendent le code plus lisible et compréhensible, en particulier lorsqu’il s’agit de fonctions avec plusieurs arguments booléens. Des exemples pratiques illustrent comment les énumérations peuvent améliorer la qualité du code.

How to make older Android devices work with Letsencrypt ROOT certificate - Server support blog · Liens en vrac de sebsauvage
thumbnail

Comment faire fonctionner les vieux téléphones Android avec le nouveau certificat Let's Encrypt.

Explication : Le certificat racine de Let's Encrypt a expiré en 2021, rendant plein de vieux appareils (Android et autres) incapables de se connecter en https (Typiquement : Tous les sites qui utilisent les nouveaux certificats Let's Encrypt).

Symptôme : Certains sites ne s'ouvrent plus dans le navigateur. Ou encore — par exemple — l'application OrganicMaps ne peut plus télécharger ses cartes.

Voici un moyen de mettre à jour le certificat racine Let's Encrypt:

  • téléchargez le fichier https://letsencrypt.org/certs/isrgrootx1.der
  • essayer de l'ouvrir avec le gestionnaire de fichier (éventuellement via l'application "Programmation d'installation du certificat". Parfois vous devrez aller dans les paramètres de sécurité et choisir "Installer depuis le stockage", il vous proposera alors sans doute le fichier .dex)

Ensuite, vous devriez pouvoir à nouveau ouvrir les liens.

Pourquoi les oignons nous font pleurer ? · Couleur science
thumbnail
How Google handles JavaScript throughout the indexing process – Vercel · Liens en vrac de sebsauvage
thumbnail

Comment l'indexeur de Google exécute le code javascript.

4 nettoyeurs de disques et de fichiers pour Windows · Dsfc - Denis Szalkowski Formateur Consultant
Printing the web, part 2: HTML and CSS for printing books · Le hollandais volant
thumbnail

HTML/CSS peut aussi servir à faire des templates qui s’imprimeront dans le format d’un livre, donc prévu pour s’imprimer sur du papier A4.

Un fossile peut être une pierre précieuse · Se Coucher Moins Bête
thumbnail

Ce fossile est aussi une pierre précieuse . Des eaux hydrothermales à plus de 300° s’écoulant dans la roche ont fossilisé la coquille du gastéropode en émeraude.
Fossile pierre précieuse

La Chine lutte contre les déserts · Se Coucher Moins Bête

En Chine, la disparition du désert de Maowusu est une belle réussite. Grâce à un plan de lutte contre la désertification, le désert, qui s'étendait jadis sur une étendue aussi vaste que les Pays-Bas et menaçait la ville de Yinchuan, est devenu en quelques décennies une contrée verdoyante.

Ondines' dev blog · Comprendre la mesure du temps · Liens en vrac de sebsauvage

Pourquoi y a-t-il :

  • 12 mois dans une année ?
  • 365 jours dans le même temps ?
  • 7 jours par semaine ?
Un bébé de 10 kilos · Se Coucher Moins Bête

Le plus grand bébé au monde est né le 19 janvier 1879, dans l'Ohio. Il mesurait 71,12 cm pour pratiquement 10 kilos, mais mourut malheureusement 11 heures après sa naissance. Ses parents étaient également des géants : sa mère était d'ailleurs la plus grande femme du monde à l'époque (2 ,41 m).

imfile – Le gestionnaire de téléchargements multi-sources qui remplace Motrix · Korben
thumbnail
Des services de DNS secondaires gratuits · Blog de Stéphane Bortzmeyer
Maitrisez le tunneling SSH · Journal du Hacker
thumbnail
Nextcloud, second facteur d'authentification (2FA) et code de récupération · Le blog de Genma
Astronomy Picture of the Day Discover the cosmos!Each day a different i… · APOD

King of Wings Hoodoo under the Milky Way

Découverte stupéfiante dans les abysses : l’oxygène proviendrait de galets et pas seulement d’organismes vivants – Libération · Liens en vrac de sebsauvage
thumbnail

Dans l’océan Pacifique, à quatre kilomètres de profondeur et dans l’obscurité la plus totale, des scientifiques ont découvert avec stupeur de l’oxygène provenant non pas d’organismes vivants mais de sortes de galets contenant des métaux, ce qui questionne la théorie sur les origines de la vie sur Terre.

Le polymorphisme n'est pas bon pour les médicaments · Se Coucher Moins Bête

Dans l'industrie pharmaceutique, le polymorphisme peut avoir des effets catastrophiques. Il arrive en effet qu'un composé utilisé comme médicament (sous forme cristallisée) se transforme spontanément en composé de même formule, mais de forme différente, ce qui impacte directement son efficacité. Ce phénomène a notamment impacté la production du ritonavir, un médicament utilisé pour le traitement de l'infection par le VIH, en 1998.

Si le nouveau composé est plus stable que le composé original, même de façon infime, il "contamine" tous les stocks du composé original avec lequel il rentre en contact : quelques molécules seulement peuvent induire la transformation d'un médicament en composé polymorphe inefficace.

Le BLEVE est redouté dans les citernes · Se Coucher Moins Bête

Le BLEVE ("boiling liquid expanding vapor explosion") est un phénomène extrêmement violent. Dans une citerne, le gaz, pressurisé, est majoritairement sous forme liquide, mais il subsiste une phase gazeuse. Si le réservoir est ouvert brusquement (par exemple, en cas de brèche), le gaz sous pression s'échappe brutalement, ce qui crée une première onde de choc et fait brutalement baisser la pression dans le réservoir. Le liquide se met alors à bouillir (il passe de liquide à gaz) très rapidement, occupant un volume des milliers de fois supérieur à celui du liquide et faisant exploser la citerne.

Si le gaz en question est inflammable, le gaz peut créer une gigantesque boule de feu dévastatrice. C'est notamment ce qui s'est passé en 1978, en Espagne, lors de la catastrophe de Los Alfaques, qui fit 215 morts et des centaines de blessés.

Chiffrez vos fichiers en toute simplicité avec File-Encryptor · Korben
thumbnail
Sécurité en ligne : comment vérifier une URL suspecte ? · IT-Connect
thumbnail
Calendar Converter · Le hollandais volant

Un convertisseur entre calendriers très complet : calendrier Grégorien, Julien, Mayan, Islamique, Indien, Hébreu, Perse…

Y a même le calendrier républicain, enfin, une extrapolation, puisqu’il n’est plus utilisé, et que son fonctionnement ne l’a en réalité jamais permis d’aller bien loin à cause des déviations entre l’année civile et l’année solaire réelle. Des décrets étaient en prévision, à l’époque, pour le corriger, mais ils n’ont jamais été publiés.

What's my IP ? / Quelle est mon IP ?

Pour connaitre son IP (IPv4 et IPv6) sur le réseau

Note: Quand fail2ban m'empêche d'aller sur mon site

🩺Symptômes

  • Impossible d'aller sur mon site.
  • Voire : impossible d'ouvrir une session ssh vers le serveur.
  • Toujours des messages de refus.

❓Raison

Je l'ignore. Je n'ai pas encore compris pourquoi. 🙁

Tout ce que je sais, c'est que fail2ban a banni mon ip.

🪢Liens

💉Remède

2 possibilités

Cas 1 : je peux ouvrir une connexion ssh

Se connecter en root puis à l'aide des commandes suivantes :
tail -20 /var/log/fail2ban.log ➡️ pour trouver les dernières ip bannies dans quels jails
grep " Ban " /var/log/fail2ban.log ➡️ pour trouver toutes les ip bannies dans quels jails

On peut débannir sa propre IP avec la commande :
fail2ban-client set <JAIL> unbanip <IP>
Ça fonctionne aussi bien avec les IPv4 et IPv6.

Ex. :

  • Si mon IP est 1.2.3.4
  • tail -20 /var/log/fail2ban.log me renvoie entre autres lignes : 2024-09-01 14:00:56,063 fail2ban.actions [184064]: NOTICE [nextcloud] Ban 1.2.3.4
  • C'est bien mon IP, et le jail est nextcloud (entre les crochets)
  • Je peux débannir l'IP avec fail2ban-client set nextcloud unbanip 1.2.3.4

💡Pour éviter que l'IP ne soit rebannie trop rapidement (et si je ne suis pas sur un IP tournante), il est possible de la mettre sur liste blanche avec la commande : fail2ban-client set <JAIL> addignoreip <IP>

Cas 2 : Même la connexion ssh ne répond plus 😭

⚠️☠️La manipulation décrite ici consiste à couper temporairement le service fail2ban ! Il faut agir vite pour le réactiver dès que possible et limiter la surface d'attaque.

Lancer le client tor browser pour passer par le réseau tor et utiliser une autre ip. Aller sur l'interface d'administration de mon site puis dans le menu Outils > Services > fail2ban, cliquer sur le bouton d'arrêt du service.

Il est maintenant possible d'ouvrir la connexion ssh qui doit être débloquée. Sinon, je n'ai pas la solution, dans ce cas, il faut relancer le service fail2ban et continuer à chercher une autre façon de débloquer la situation.
Le service étant arrêté, la commande fail2ban-client ne fonctionne plus. Il faut agir directement dans les fichiers de configuration.

Ouvrir le fichier /etc/fail2ban/jail.conf avec les droits d'admin et chercher la ligne commençant par ignoreip. Compléter ladite ligne, en y ajoutant ses IP v4 et v6, séparées par des espaces ou des virgules. Puis quitter le fichier en l'enregistrant (évidemment 😇).
Ouvrir le fichier (le créer s'il n'existe pas) /etc/fail2ban/jail.d/yunohost-whitelist.conf et y ajouter/compléter les lignes suivantes :

[DEFAULT]
ignoreip = 127.0.0.1/8 XXX.XXX.XXX.XXX #<= l'adresse IP (on peut en mettre plusieurs, séparées par un espace et/ou une virgule) que vous voulez passer en liste blanche / whitelist

On peut/doit relancer, sur l'interface d'administration, le service fail2ban et tester le bon fonctionnement des accès : fail2ban-client reload.

Trouver les informations sociales associées à un nom de domaine · Liens en vrac de sebsauvage
Problème des airbags Takata - Tout comprendre du scandale des airbags Takata · Liens en vrac de sebsauvage
thumbnail

De quoi faire plaisir aux amateur(ice)s de théories du complot.

On peut fabriquer des teintures à base de champignons · Se Coucher Moins Bête

Les champignons contiennent de nombreux pigments aux couleurs variées qui peuvent être extraits et fixés sur des textiles ou du papier afin de servir de teinture. Les chanterelles donnent ainsi du jaune, le Cèpe de Bordeaux du orange et le Pied violet du bleu.

On joue encore à la Courte paume · Se Coucher Moins Bête
thumbnail

Au Royaume-Uni, on pratique encore le real tennis, ou Courte paume.[...] À chaque point marqué, le joueur, initialement placé à 60 pieds du filet, se place à 15, 30 puis 40 pieds.

Les noms donnés aux tempêtes ne sont pas uniques · Se Coucher Moins Bête

Les noms donnés aux tempêtes ne sont pas uniques : ils sont réutilisés tous les six ans en moyenne. Mais certains noms sont retirés de la liste, si la tempête associée est particulièrement dévastatrice. Ainsi, "Katrina" fut utilisé 7 fois entre 1967 et 2005, mais fut retiré de la liste en 2005, après l'épisode particulièrement violent qui frappa les Etats-Unis.

Pouchkine avait des origines africaines · Se Coucher Moins Bête

Tout comme Alexandre Dumas, le poète et romancier russe Alexandre Pouchkine avait des origines africaines. Son arrière-grand-père fut un esclave éthiopien affranchi qui connut une destinée hors du commun : anobli par Pierre le Grand, il devint général en chef dans l'Armée impériale russe.

UniGetUI - Martí Climent · Liens en vrac de sebsauvage

Pour mettre à jour les applications sous Windows (en complément ou remplacement de PatchMyPC).

SSH : télécharger ou envoyer un fichier avec SCP · Journal du Hacker
thumbnail
Éclairer sa lanterne : définition et origine de l’expression · La langue française

Pour remonter à la source de l’expression « éclairer sa lanterne », il nous faut plonger dans la littérature du XVIIIe siècle, et plus particulièrement dans une fable de Florian intitulée « Le singe qui montre la lanterne magique ».

Dans ce conte animalier, un singe facétieux, voulant épater ses congénères, emprunte la lanterne magique de son maître pour leur offrir un spectacle extraordinaire. Mais dans sa précipitation, il oublie un détail crucial : allumer la lanterne ! Les animaux ont beau écarquiller les yeux, ils ne voient rien des merveilles promises.

Les additions qui donnent à coup sûr un nombre palindrome · Se Coucher Moins Bête

En additionnant n'importe quel nombre et son miroir, et en répétant cette opération autant de fois que nécessaire, on obtient quasiment toujours un nombre palindrome (qui peut se lire dans les 2 sens). Par exemple, pour le nombre 59 : 59 + 95 = 154, 154 + 451 = 605, 605 + 506 = 1 111. Les scientifiques ne comprennent toujours pas pourquoi.

On ne sait pas non plus pourquoi, dans quelques très rares cas, cela ne marche pas. Ainsi, il semble impossible de produire un nombre palindrome à partir de 196, même après des millions d'itérations.

Le fruit de l'Hala est magnifique · Se Coucher Moins Bête
thumbnail

Le fruit du Pandanus tectorius, aussi appelé fruit de l'Hala a un aspect étonnant. On le trouve, entre autres, en Micronésie, où il est consommé cuit ou cru.
Fruit du Pandanus tectorius

Vélo à courroie – Carnet de notes · Le hollandais volant

Une courroie à la place d'une chaine et une boite de vitesse en lieu et place des dérailleurs.

Geisha — Wikipédia
thumbnail

L'ouverture des maisons de thé les quartiers de plaisirs en 1712 marque le début du métier de geisha.
[...]
Les premiers geishas étaient des hommes, dont le travail était principalement de divertir, par des chants et de la musique, les clients des maisons de thé.
[...]
À partir de 1800, toutes les geishas étaient des femmes.
[...]
En 1779, le gouvernement japonais officialisa le métier de geisha et créa un bureau d'enregistrement destiné à recenser les geishas et à faire respecter la loi. Celle-ci indiquait que seules les prostituées patentées pouvaient avoir des relations sexuelles avec leurs clients, et pas les geishas.