Vue normale

À partir d’avant-hierFlux principal

Testeur de requêtes HTTP Hurl 6.0.0

9 décembre 2024 à 12:06

Hurl est un outil libre (APLv2) pour exécuter et tester des requêtes HTTP, en ligne de commande, à partir de fichiers textes. Il permet de chaîner des requêtes, capturer des valeurs et évaluer des conditions sur les en-têtes et le corps des réponses. Et on peut l’utiliser pour récupérer des données et tester des sessions HTTP : contenu HTML, API REST/SOAP/GraphQL, API à base de XML ou JSON. Et la version 6.0.0 est parue le 4 décembre 2024.

Hurl a déjà été mentionné sur LinuxFr.org, notamment parce qu’il est utilisé pour les tests de certains services du site, à savoir actuellement img, le cache d’images et epub, le convertisseur EPUB3 à la volée (chacun avec sa suite de tests pour valider le bon fonctionnement des services en IPv4 et en IPv6, en HTTP 1.1 et en HTTP 2.0). jcamiel, un des mainteneurs de Hurl, est d’ailleurs intervenu sur une des dépêches précédentes, venu discuter des évolutions et idées d’améliorations qui permettraient de simplifier l’écriture de telles suites de tests.

Les nouveautés de la version 6.0.0 sont décrites dans la seconde partie de la dépêche.

Nouveautés de la version 6.0.0 :

  • fonctions pour générer des valeurs dynamiquement : il était possible de donner en argument de la ligne de commande une valeur à une variable utilisée dans un fichier .hurl. Maintenant une fonction pour générer dynamiquement une valeur : les deux fonctions fournies avec cette version sont newDate pour avoir la date courante UTC au format RFC 3339 et newUUID pour produire un identifiant unique universel UUIDv4 aléatoire. D’autres fonctions seront bien évidemment ajoutées par la suite.
  • export de l’exécution en commandes curl : l’option --curl permet de stocker dans un fichier une liste de commandes curl correspondant à l’exécution (de manière plus facile qu’en utilisant --verbose et en cherchant ce qui ressemble à du curl dedans). Les commandes curl peuvent aussi être obtenues dans les rapports JSON et HTML désormais.
  • noms de sections plus courts : [Query] peut être utilisé à la place de [QueryStringParams], [Form] à la place de [FormParams] et [Multipart] à la place de [MultipartFormData]
  • prise en charge de deux options de curl supplémentaires (--limit-rate et --connect-timeout, et leur équivalent limit-rate et connect-timeout dans la section [Options])
  • refonte de hurl --help
  • corrections de bugs
  • encore d’autres choses et pour avoir plus de détails consultez la note de publication détaillée.

Commentaires : voir le flux Atom ouvrir dans le navigateur

How to make older Android devices work with Letsencrypt ROOT certificate - Server support blog

29 août 2024 à 13:27
"""
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.
"""
(SebSauvage)
Permalien

Prix d'une toiture au m² : combien pour refaire/réparer son toit?

17 août 2024 à 21:52

À la maison, nous sommes en train de regarder quoi prendre comme type de toiture pour la maison que nous allons faire construire dans les prochaines années.

Voici un résumé des caractéristiques et des prix de chaque type de matériaux en 2024 :

Tuiles en terre cuite

  • Coût moyen : entre 20 et 60 €/m²
  • Durabilité : jusqu'à 100 ans
  • Avantages : esthétiques, résistantes aux intempéries, bonne isolation thermique
  • Inconvénients : poids important nécessitant une charpente robuste, coût plus élevé que certains autres matériaux

Ardoises naturelles

  • Coût moyen : entre 60 et 100 €/m²
  • Durabilité : souvent plus de 100 ans
  • Avantages : très durable, résistant aux intempéries, aspect élégant
  • Inconvénients : coût élevé, installation complexe nécessitant des compétences spécialisées

Toiture en shingle (bardeau bitumé)

  • Coût moyen : entre 10 et 18 €/m²
  • Durabilité : environ 20 à 30 ans
  • Avantages : installation facile, coût faible
  • Inconvénients : moins durable que d'autres matériaux, peut être vulnérable dans des climats extrêmes

Toiture végétalisée

  • Coût moyen : à partir de 60 €/m²
  • Durabilité : 40 à 50 ans, selon l'entretien
  • Avantages : excellente isolation, aspect esthétique et écologique
  • Inconvénients : nécessite un entretien régulier, coût initial élevé

Toiture en zinc

  • Coût moyen : entre 35 et 75 €/m²
  • Durabilité : de 50 à 125 ans
  • Avantages : résistance à la corrosion, flexibilité pour les toits complexes, recyclable
  • Inconvénients : coût supérieur à d'autres matériaux, nécessite un savoir-faire spécifique pour l'installation

Toiture en chaume

  • Coût moyen : à partir de 110 €/m²
  • Durabilité : 30 à 35 ans
  • Avantages : isolation thermique exceptionnelle, aspect esthétique et traditionnel
  • Inconvénients : entretien régulier nécessaire, susceptible aux incendies, coût élevé

Toiture en bac acier

  • Coût moyen : entre 25 et 100 €/m²
  • Durabilité : 40 à 70 ans
  • Avantages : robustesse, facilité d'installation, résistance aux intempéries et à la corrosion
  • Inconvénients : isolation acoustique moins efficace, peut nécessiter un traitement contre la condensation
    Liens directs
❌
❌